PCSX-Redux Git (2026/06/14) is a work-in-progress fork of the PlayStation emulator PCSX, aiming to modernize the codebase by eliminating the plugin system for a unified architecture. The project emphasizes portability and readability through SDL/OpenGL3+/ImGui and seeks to enhance debugging and rendering. Recent updates in the changelog include numerous merges addressing extension fixes, save state improvements, and UI organization. Additionally, changes have been made to OpenBIOS support and MIDI converter tools. Ongoing efforts focus on refining user experience and functionality within the emulator framework. For more information, visit the official source.
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on đ)
PCSX-Redux Git (2026/06/14) has been compiled. This is another iteration of the PlayStation Emulator, PCSX. The ongoing aim is to achieve the following: Update the codebase to current standards. Eliminate the plugin system to establish a unified codebase that addresses all facets of PlayStation emulation. Develop everything using SDL/OpenGL3+/ImGui for better portability and clarity. Enhance the debugging experience. Upgrade the rendering quality.
PCSX-Redux Changelog::
* Merged pull request #1966 from nicolasnoble/extension-fixes
* VS Code extension: consolidated Windows/macOS installation fixes
* Merged pull request #1931 from xcasadio/xcasadio/fix-typed-debugger-watch-input-scalar
* Merged branch ‘main’ into xcasadio/fix-typed-debugger-watch-input-scalar
* Merged branch ‘main’ into xcasadio/fix-typed-debugger-watch-input-scalar
* Merged branch ‘main’ into xcasadio/fix-typed-debugger-watch-input-scalar
* Merged remote-tracking branch ‘upstream/main’ into xcasadio/fix-typed-debugger-watch-input-scalar
* Merged branch ‘main’ into xcasadio/fix-typed-debugger-watch-input-scalar
* Merged remote-tracking branch ‘upstream/main’ into xcasadio/fix-typed-debugger-watch-input-scalar
* Merged branch ‘main’ into xcasadio/fix-typed-debugger-watch-input-scalar
* Merged branch ‘main’ into xcasadio/fix-typed-debugger-watch-input-scalar
* Fixed input scalar in typed debugger window
* Fixed input scalar in typed debugger window
* Merged pull request #1982 from Valeour/named_states_update
* Merged branch ‘main’ into named_states_update
* Web-server: aligned named save states with the GUI
* Implemented proposed fixes for error checking and removed erroneous symbols.
* Merged branch ‘main’ into named_states_update
* Corrected comment to align with actual behavior.
* Added CreateDirectory logging.
* Merged branch ‘main’ into named_states_update
* Fixed path separator
* Resolved issues with named save states using `current_path()` for loading and `getPersistentDir()` for saving.
* Merged pull request #1986 from davidhedlund/patch-1
* Merged branch ‘main’ into patch-1
* OpenBIOS: moved COMPATIBILITY.md to the correct path
* Updated COMPATIBILITY.md
* Updated COMPATIBILITY.md
* Updated COMPATIBILITY.md
* Updated COMPATIBILITY.md
* Updated COMPATIBILITY.md
* Updated COMPATIBILITY.md
* Created COMPATIBILITY.md
* Merged pull request #1970 from spicyjpeg/vscode-template-update
* VS Code extension: bump to 0.3.10 and noted template fixes
* Corrected minor issues in cube template
* Updated ps1-bare-metal cube example (again)
* Merged branch ‘main’ into vscode-template-update
* Updated ps1-bare-metal VS Code extension templates
* Merged pull request #1994 from 72374/sort-menus-better
* Merged branch ‘main’ into sort-menus-better
* Merged branch ‘main’ into sort-menus-better
* Separated “UI”- and “System”-settings in “Configuration”
* Separated “Controller”- and “Memory Card”-settings in “Configuration”
* Separated the shader-settings in “Configuration”
* Moved “Fullscreen”- and “Full window render”-settings to “Configuration”
* Merged pull request #2029 from nicolasnoble/disasm-region-select
* Merged branch ‘main’ into disasm-region-select
* Azure CI: excluded midi2psm and midi2spd from the test runner
* Merged pull request #1985 from grumpycoders/translations_i18n-pcsx-redux-pot–main_sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Translated i18n/pcsx-redux.pot into sv
* Merged pull request #1987 from spicyjpeg/openbios-zn
* OpenBIOS: fixed __globals60.ramsize
* OpenBIOS: added ZN-2 support, implemented getSystemInfo()
* OpenBIOS: preliminary support for ZN-1/ZN-2
* Merged pull request #1993 from 72374/patch-1
* Corrected the link to the translation project in README.md
* Merged pull request #2023 from rocketz/main
* Merged branch ‘grumpycoders:main’ into main
* Implemented fixes suggested by nicolasnoble
* Updated src/gui/widgets/registers.cc
* Enhanced register view
* Merged pull request #2027 from nicolasnoble/midi-converters
* Addressed review follow-ups in the SPD player and converter.
* Utilized “In the Hall of the Mountain King” as the demo test music.
* Fixed timing, sample duplication, drum kit, and vibrato issues found during MIDI player/converter review.
* Tools: Used the IO
* Code factorization.
* Windows build
* Added spdplayer for MIDI to PS1 playback.
* Added psmplayer for midi2psm output playback on the PS1.
* Added midi2psm and midi2spd MIDI converter tools.
* Integrated TinySoundFont single-header library.
* Displayed one memory region at a time in the disassembly view
* Added the DTL-H2000 BIOS SRAM region to the memory map
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!