PCSX2 v2.3.285 is released. PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to emulate the PS2’s hardware, using a combination of MIPS CPU Interpreters, Recompilers and a Virtual Machine which manages hardware states and PS2 system memory. This allows you to play PS2 games on your PC, with many additional features and benefits.
PCSX2 Changelog:
* GameDB: Add a new Ico version (#11103)
* GS: Fix crash if CAS pipeline failed to compile (it’d crash when the user enables CAS, which is still enough of a good reason to make the whole rendering backend fail to initialize)
* GS: Remove duplicate shader creation for RTA correction. The same shader would have been created just above.
* GS: fix more badly named debug objects
* GS: Fix VK also naming the wrong pipelines
* GS: Fix DX12 setting the object names for the wrong pipelines (possibly causing random memory writes), also fix some bad naming
* GS: Fix DX12 m_color_copy shaders not applying the right RTA_CORRECTION offset (see the VK implementation, which is identical except for this issue)
* GS: Add DX11 shaders debug names
* GS: Fix displays that are currently unplugged (disabled) from throwing unnecessary warnings
* GS: Polish spacing and comments
* GS: Add actual HDR and HQ textures and rename the “HDR” textures to colclip (hw) given that’s actually what they are (HDR was a very loose term for it)
* GS: Clarify HW blends code a bit
* GameDB: Add memcard filters for Mortal Kombat Armageddon Premium
* SDLInputSource: Support auto mapping pressure sense buttons
* SDLInputSource: Enable support for the Sixaxis driver on Windows