Windows builds of RPCS3 return thanks to Microsoft MSVC compiler fix

Microsoft MSVC compiler bug prevented RPCS3 Windows updates for almost three months

For almost three months, new Windows builds for RPCS3, the popular PlayStation 3 emulator, were unavailable for download. Why? Microsoft’s MSVC compiler, as of version 17.14, featured a bug that made new RPCS3 builds unstable. This means that for the past few months, new builds of RPCS3 were only available for Linux and macOS.

Now, thanks to a fix introduced by elad335, new RPCS3 builds are available for Windows users. elad335 fixed a bug in RPCS3’s PPU/SPU thread code that works around Microsoft’s MSVC compiler issues. Note that the bug present within Microsoft’s compiler remains, over three months after the issue was first uncovered.

So was Microsoft really the problem? If RPCS3 could fix it with new code, doesn’t the fault lie with RPCS3’s developers? Yes, and no. The RPCS3 team claims that RPCS3 and MSVC have different bugs. Microsoft’s MSVC compiler bug highlighted a problem with RPCS3. This problem has now been fixed.

Now, after three months, Windows users can once again download new builds of the world’s most popular PlayStation 3 emulator. If you want to download the newest builds of RPCS3, you can do so on the RPCS3 website.

You can join the discussion on the return of RPCS3 Windows builds on the OC3D Forums.

Mark Campbell

Mark Campbell

A Northern Irish father, husband, and techie that works to turn tea and coffee into articles when he isn’t painting his extensive minis collection or using things to make other things.

Follow Mark Campbell on Twitter
View more about me and my articles.

Uh-oh! It looks like you're using an ad blocker.

OC3D relies on ads to provide free content and sustain our operations. By white listing us on your ad blocker, you help support us and ensure we can continue offering valuable content without any cost to you. We only run our own hand picked ads from Industry brands like MSI, BeQuiet, Sapphire and PC-Specialist - meaning they are all relevent to the content you are reading.

We truly appreciate your understanding and support. Thank you for considering whitelisting OC3D