2026-10-11

PCSX-Redux Git (2026/10/11)

EmuCR: PCSX-ReduxPCSX-Redux Git (2026/10/11) is compiled. This is yet another fork of the Playstation Emulator, PCSX. While the work here is very much in progress, the goal is roughly the following: Bring the codebase to more up to date code standards. Get rid of the plugin system and create a single monolithic codebase that handles all aspects of the playstation emulation. Write everything on top of SDL/OpenGL3+/ImGui for portability and readability. Improve the debugging experience. Improve the rendering experience.

PCSX-Redux Changelog::
* Merge pull request #2267 from rixnobis/pegtl-libcxx
* PEGTL: pin a fork carrying upstream's libc++ char_traits fix
* Merge pull request #2266 from rixnobis/modconv-loops
* modconv: write the clamped loop back to the .hit sample header
* adpcm: pick filter and shift against the decoder's history
* modconv: exact MOD loops (loop from 0, loop end, block-aligned start, unrolled period, filter 0 seam)
* Merge pull request #2209 from rixnobis/rewind-capture
* Match restore() to load() after the CD-ROM rewrite
* Merge remote-tracking branch 'upstream/main' into rewind-defer
* Merge pull request #2265 from rixnobis/adsr-rate-cap
* spu: cap the ADSR rate at shift 26, and freeze all-ones rates
* Merge pull request #2278 from grumpycoders/chores-code-format
* [Chores] Format code
* Merge pull request #2277 from grumpycoders/chores-i18n
* [Chores] Regen i18n
* Merge pull request #2276 from nicolasnoble/bigobj-for-gui
* Turning bigobj on for gui.cc
* Merge pull request #2275 from grumpycoders/sampler2d-precision
* Few more spots, and trying to cater for the MacOS case.
* Add precision qualifiers to pixel shader
* Merge pull request #2244 from rixnobis/gpu-cmd-fixes
* tests: GPUSTAT.24 survives a save state
* tests: bump nugget for the gpu-{fbrect,vram-move,command,irq,polyline} suites
* gpu: GP0(80h) onto its own source still applies set-mask
* gpu: GP0(1Fh) raises IRQ1 and GPUSTAT.24, cleared by GP1(02h) and GP1(00h)
* gpu: GP0(80h) VRAM copy honours the GP0(E6h) set-mask and check-mask settings
* gpu: GP0(02h) fill ignores the low 4 bits of X and rounds the width up to 16
* tests: add gtest wrappers for the gpu-{fbrect,vram-move,command,irq,polyline} suites
* Merge pull request #2274 from grumpycoders/chores-i18n
* [Chores] Regen i18n
* Defer rewinds from the emulation stack to the main loop
* Fix three rewind slips from review
* Clear the call stacks before capturing them into a reused message
* Back the rewind ring with capture() and restore()
* Add capture(), the missing half of the save state message
* Wire up the in-memory rewind ring.

Download: PCSX-Redux Git (2026/10/11)
Source:Here

0 Comments

Post a Comment