Changelog & Version History

This is the timeline of all official versions of PCSX4.

There will be weekly revision (R) builds from the PCSX4 core source code with minor changes.

1.5.4Dec 7, 2023

Latest Release
  • Support for Windows 11 23H2.
  • Fixed a number of issues where PCSX4 occasionally was unable to find a title saved in a game path.
  • Compatibility improvements
  • Graphics fixes
  • Latency for PS5 DualSense & DualShock 4 controllers should be a bit better now
  • Many more under-the-hood changes and fixes

1.5.2Sep 29, 2022

  • Async-shader compilation is now multi-threaded
  • Faster pipeline cache loading
  • Vulkan optimizations.
  • The Shader cache has been reworked.
  • Tons of under the hood bug fixes.
  • Added D4 audio backend

1.5.1Apr 4, 2022

  • DEngine 12 update
  • Initial support for Windows 11
  • Vulkan pipelines now have a permanent cache.
  • The Shader cache has been reworked.
  • Compilation of async-shaders is now multi-threaded.
  • Bug fixes of a smaller scale

1.4.1Apr 8, 2021

  • Added support for Windows 10 ver. 20H2
  • Stability improvements and Vulkan vsync with new experimental vsync mode
  • Improved accuracy of streamout cache
  • Support for PS5 and X-Box series controllers.
  • Added support for DSU client as input API (PCSX4 motion provider protocol)

1.3.1Jun 23, 2020

  • Added support for Windows 10 ver. 2004
  • Updated Vulkan API to 1.2
  • Updated microcode for Intel 10th Gen processors
  • HAV-Virtualization performance improvements
  • Initial beta support for macOS 11

1.2.9Feb 6, 2020

  • Support for up to 16 core CPUs (Experimental).
  • Added full support for AMD Navi.
  • Initial support for MacPro7,1 and Vega II GPU.
  • Improved video capture codecs. VCore engine now supports HEVC / H.265 – Level up to 6.2 (encode/decode).
  • Performance improvements for Orion-engine GS compiler.
  • AU engine now supports up to 32 streams of audio mapping.

1.2.8Nov 1, 2019

  • Vulkan API Update and improved performance.
  • Added support for AMD RDNA cards.
  • Fixed compatibility issues with Logitech G-HUB framework.

1.2.7Jan 12, 2019

  • Added support for Vega 20/Radeon VII GPUs.
  • Recompiler rebuilt to support two half-precision (16-bit) processing.
  • Major fixes & performance improvements when using dual eGPU’s.

1.2.6Sep 28, 2018

  • Initial macOS and Metal (API) support

1.2.5Sep 18, 2018

  • Initial support for Spider-Man (2018)
  • Support for latest Nvidia drivers and RTX series GPU’s
  • Major performance improvements and bug fixes for Detroit: Become Human
  • Experimental support for 12 core skylake CPUs.
  • HEL audio engine improvements when using HDMI/DP audio.
  • Minor UI changes and new logo.
  • (R2) Fixed subtitle shaking bug when subtitles are enabled in Spider-Man (2018)

1.2.4Aug 31, 2018

  • Minor GCN bug fixes
  • Bug fixes for Windows 10 ver. 1803
  • eGPU support. You can now select your preferred eGPU.

1.2.3Jul 21, 2018

  • Entire emulation core has been overhauled. Many components are rewritten.
  • New, threaded GUI using wxWidgets.
  • New menus, for improved usability and faster configuration.
  • On the fly pause and resume, perfectly stable, safe and fast.
  • On the fly setting switching and even plugin switching.
  • Comes translated, with many languages to select from.
  • Compatible with Windows 10 (2018-Update) and windows fluent design.
  • God of war 2018 support.
  • Many other additions, changes, and corrections.

1.2.2February 17, 2018

  • OGRE-D3D: Implementation of OGRE-D3D "Shadeboost" project (saturation, brightness, contrast settings).
  • OGRE-D3D: User-configurable patches in the GUI.
  • OGRE-D3D: Implementation of OGRE-D3D "Cutie" project (various extra CRC patches).

1.2.1January 3, 2018

  • Core: Video timing adjustments.
  • Core: General speedups.
  • Core: micro VU speedup.
  • Core: New GIF unit that mimics the real one better.
  • Core: Implemented Multi-Threaded VU! A new speed improvement with almost 100% compatibility with games, using a third core to run the VU1 unit separately.
  • Core: Added support for progressive scan timings.
  • Core: Path 3 arbitration and timing refinements.
  • Open-Al: Reverse phase audio quality improved. (God of War 3)
  • USBqemu: Revamped it a bit.
  • Fixed bugs.

1.0.0November 3, 2017

  • Core: Path 3 arbitration and timing refinements.
  • Core: Memory card support improved in many games, now supports PSX memory cards also Multitap support improved greatly.
  • Core: VIF Unpack optimizations.
  • Core: NVM file creation (if one doesn’t exist) now fills in iLink ident. (Bloodbourne).
  • Open-Al: Improved DMA system.
  • Open-Al: Improved time-stretcher recovery on extreme speed changes.
  • OGRE-D3D: New shader resources! Complete PCSX4 FX Revised 3.0 has been integrated.
  • Fixed bugs.

0.9.8June 5, 2017

  • EE Overclock.
  • Support for loading Gzip and CSO compressed game-cache files.
  • Per-channel volume adjustment.
  • Configurable template on GSFrame title bar.
  • Revamped Core and OGRE-D3D plugin dialogues.
  • Fixed bugs.

0.9.7May 29, 2017

  • OGRE-D3D: Improved adapter selection for detecting video cards.
  • OGRE-D3D: Texture Offset options added to help improve upscaling artifacts.
  • OGRE-D3D: OpenGL mode added (Experimental currently).

0.9.6January 17, 2017

  • Core: Added Finnish, Malaysian, Korean, French, Indonesian, Italian, Japanese, and Polish translations.
  • Open-Al: Configurable output volume.
  • Open-Al: Improved time stretcher.

0.9.4October 11, 2016

  • On the fly pause and resume, perfectly stable, safe, and fast.
  • On the fly setting switching and even plugin switching.

0.9.3September 28, 2016

  • OGRE-D3D: Implemented NVidia FXAA 3.10, page up key activates it.
  • OGRE-D3D: Better multithreading.

0.9.2August 18, 2016

  • Open-Al: Portaudio now supported and the default output module. Latencies with this mode are lower than other modules.
  • OGRE-D3D: Various CRC patches.

0.9.1-betaJuly 4, 2016


    0.9-betaJune 3, 2016


      0.81-betaMay 17, 2015


        0.8-betaMay 16, 2015


          0.7-betaApril 17, 2016


            0.6-betaMarch 24, 2016


              0.5-betaFebruary 25, 2016


                0.41-alphaJanuary 7, 2016


                  0.4-alphaDecember 31, 2015


                    0.3-alphaDecember 2, 2015


                      0.2-alphaNovember 19, 2015


                        0.1-alphaNovember 14, 2015