PCSX-Redux Git (2024/05/23)

PCSX-Redux Git (2024/05/23) 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 #1654 from aybe/spu-debugger-ux
* Making all of this code local instead of global.
* SPU debugger: fix std::ranges::any/all_of for macos
* SPU debugger: extract SPU/XA sections
* SPU debugger: extract DrawSectionChannels
* SPU debugger: fix casts/formatting/names
* SPU debugger: make DrawTableGeneral = 4 params
* SPU debugger: make HandleChannelSoloMute < 4 params
* SPU debugger: DRY GetChannel*
* SPU debugger: SPU_CHANNELS is already a reference
* SPU debugger: DRY channel count
* SPU debugger: run code cleanup
* SPU debugger: try address cyclomatic complexity checks (more)
* SPU debugger: try address cyclomatic complexity checks (more)
* SPU debugger: try address cyclomatic complexity checks (more)
* SPU debugger: try address cyclomatic complexity checks (more)
* SPU debugger: try address cyclomatic complexity checks (more)
* SPU debugger: try address cyclomatic complexity checks (more)
* SPU debugger: try address cyclomatic complexity checks (more)
* SPU debugger: try address cyclomatic complexity checks (test)
* SPU debugger: try fix std::ranges::for_each for macos-build-and-test
* SPU debugger: fix terrible UX, disable resize/reorder for inner tables
* SPU debugger: remove tip because it doesn’t look that great
* SPU debugger: expand headers by default
* SPU debugger: remove older design
* SPU debugger: re-implement SPU/XA sections as tables too
* SPU debugger: use nested tables to show all channels
* SPU debugger: add shift behavior for mute buttons
* SPU debugger: cleanup tag stuff
* SPU debugger: cleanup plot label
* SPU debugger: cleanup info label
* SPU debugger: adjust plot width one more time
* SPU debugger: remove obsolete mute checkbox
* SPU debugger: add hint to tag input
* SPU debugger: account for radio button in plot
* SPU debugger: slightly enlarge tag input
* SPU debugger: move info button to the very end
* SPU debugger: add M/S buttons to channels
* SPU debugger: no need to show ‘Ch’ 24 times on screen
* SPU debugger: add textboxes for tagging channels
* SPU debugger: use one variable for channel index
* SPU debugger: render channels as 1 column

Download:
PCSX-Redux Git (2024/05/23) x64 :
1cloudfile
mirrorace
mirrored
pixeldrain
send
usersdrive

Source:Here

About admin

Avatar photo
I love it all!! 😍 😍

Check Also

Stella Git (2024/12/21)

Stella Git (2024/12/21) is compiled. Stella is a multi-platform Atari 2600 VCS emulator. The Atari …

Leave a Reply