2024-10-04

PCSX-Redux Git (2024/10/04)

EmuCR: PCSX-ReduxPCSX-Redux Git (2024/10/04) 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 #1762 from nicolasnoble/bump-allocator
* Adding a bump allocator to psyqo.
* Merge pull request #1760 from nicolasnoble/psyqo-chaining-concepts
* Documenting psyqo's chaining concept.
* Merge pull request #1759 from nicolasnoble/pragma-once
* Adding a bunch of forgotten #pragma once.
* Merge pull request #1758 from nicolasnoble/ps1-packer-resetstack
* Adding -resetstack to ps1-packer.
* Merge pull request #1757 from nicolasnoble/templates-memcpy
* Adding the required memcpy/memset/etc to the templates.
* Merge pull request #1756 from nicolasnoble/imgui_memory_editor-fix
* Fixing ImGui's memory editor after ImGui upgrade.
* Merge pull request #1755 from nicolasnoble/setjmp-longjmp
* Adding example for switching stack on the fly to the scratchpad.
* Fixing setjmp/longjmp attributes.
* Merge pull request #1754 from axetion/main
* Add raw texture bit to sprites with no color set
* Merge pull request #1753 from nicolasnoble/_bu_init-mirror
* Assign _bu_init alias to 0x55.
* Merge pull request #1752 from nicolasnoble/modplayer-no-syscalls
* Fixing tinyshell.
* Removing syscall usage in modplayer.
* Merge pull request #1748 from nicolasnoble/psyqo-cd-refactor
* Merge branch 'main' into psyqo-cd-refactor
* Merge pull request #1751 from nicolasnoble/gnu-mirrors
* Adding mirrors for GNU URLs in scripts.
* Adding blocking reset and reads + adding reset in example.
* Changing strategy for async cdrom calls.
* Adding cdda example.
* Adding scheduleGetPlaybackLocation
* Fixing actual CDDA Play command.
* Fixing getLocP call.
* Fixing break handlers.
* Fixing Redux' CdlPlay logging.
* Adding helper to create a delayed task.
* Adding setVolume method.
* One more race, and documentation + asserts.
* clang-format.
* Adding getLocation for CDDA playback.
* Splitting cdrom-device.cpp up.
* Splitting out playCDDA methods, and adding resume.
* Adding CDDA Pause/Stop.
* Adding break handler.
* Adding a flushWriteQueue helper.
* Split out the common thread structures to its own file.
* Adding some cdrom debug helpers.
* Getting the rest of EASTL in.
* Adding a few more operations.
* Re-organized code a bit.
* Adding `readTOC`.
* Adding general response reading support.
* Adding missing `scheduleReadSectors`
* Refactoring the CD-Rom device state machine system.

Download:
PCSX-Redux Git (2024/10/04) x64 : buzzheavier mirrored mixdrop send usersdrive
Source:Here

0 Comments

Post a Comment