PCSX-Redux Git (2022/07/18) 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 #922 from grumpycoders/chores-code-format
* [Chores] Format code
* Merge pull request #929 from nicolasnoble/psyqo
* Derp?
* Slightly some more doc.
* Getting close to the release at this point.
* Tetris readme.
* Massaging doc a bit.
* Adding more documentation.
* Filling in credits page.
* Filling in the options screen.
* Blip blop.
* Simplifying font drawing.
* Adjusting a few details, and adding documentation to Tetris.
* Fixing typos + making gcc 10 work.
* Bit more cleanup.
* Fixing initialization, and getting game over screen to restart application.
* Renaming template attribute to stop clangd from getting confused.
* Cleaning up Tetris project structure.
* Updating Tetris logic with the new callback mechanism.
* Defaulting the fixed fragments to have their count set to N instead of 0.
* Changing semantics of callbacks; they'll now be called on any blocking call.
* Also preventing 0-sized vram uploads to crash the machine.
* Adding `isEmpty` to rectangles.
* Fixing empty DMA calls.
* Tetris technically complete.
* Some more fixes, and gameplay finished.
* Small fixes.
* Good chunk of the logic written.
* Field rendering.
* Skeleton of Tetris.
* Typos.
* Primitives documentation and cleanup.
* Slightly faster initialization.
* Adding one more alias for vertices.
* Adding LTO support.
* Solid -> Opaque
* Some more primitives, fixes, and adjusting Font to use TexPage.
* Some cleanup, and lots of primitives.
* Adding blurb about full time scale.
* Typos / precisions.
* More commenting on the Timers example.
* Adding more details to the SimplePad events callback.
* Making `popScene` a bit better.
* Adding timers example.
* Adding timers to GPU.
* Adding reason to scene startup / teardown.
* Adding warning to SimplePad.
* Being more explicit.
* Adding internal's initializers.
* Fixing initialization race.
* Adding timer syscalls.
* We really don't need this stdint.h hack anymore.
* Changing configuration API.
* Couple of small fixes, some documentation, and the dma chaining system.
* Better static_asserts for the primitives.
* Propagating BUILD type from project to psyqo.
* Cleaning up and documenting PadTest example.
* Fixing `isPadConnected`.
* Simplifying a bit.
* Adding __cxa_guard_acquire and __cxa_guard_release, and fixing the fast critical section code.
* Typo.
* Typo.
* Fixing some mistakes.
* Some more documentation still, and minor adjustements.
* Documenting GPU a bit, and removing unused method.
* Adjusting primitives a bit, and documenting them.
* Making things rebuild on Makefile changes.
* Adjusting a few things to the Makefiles.
* Makefile's library support.
* Finishing pad test's example.
* Adding a simple base README.md.
* Adding some documentation.
* Derp.
* Adding pads support, and printf for fonts.
* Introducing helloworld + scenes.
* More code overhaul. Removing the C-style gpu.h header, and factoring more primitives.
* Overhauled the fragment system a bit.
* Changing font system.
* Basic font drawing - still not proper API tho.
* We're drawing stuff.
* Adjusting filter.sh accordingly.
* Adding EASTL.
Download:
PCSX-Redux Git (2022/07/18) x64 :
1cloudfile
1fichier
bayfiles
megaup
mixdrop
pixeldrain
uptobox
zippyshare
Source:Here
2022-07-18
Tags:
Console,
Dev_Build,
PCSX-Redux,
PS
Random Related Topic
0 Comments
Post a Comment