v4.8 WIP 2 Branches, One Core
Pre-release
Pre-release
·
3 commits
to gr2fork-main
since this release
- Completely refactored the trophy, config, and savedata systems to match the latest pre-release
- Created a new multi-codebase architecture that incorporates both the main branch and the gr2fork branch into one binary. The emulator will instantly detect which game is being played and will switch to the gr2fork code when running GR2 or GRR while switching to the main shadps4 code for other games. This results in an emulator that can run GR2 and GRR perfectly while playing every other game identically to the latest official shadps4 pre-release.
- Created a singular build with dynamic dedicated vram allocation based on the amount of dedicated gpu vram detected on the user's gpu. This makes the separate existence of "less than 9gb" and "more than 9gb" vram gpu builds obsolete.