pcsx2/pcsx2-gsrunner
Stenzek 36c27188a4 VMManager: Refactor and improve boot process
[SAVEVERSION+] VM struct changes.

 - Serial/title is now linked to disc, instead of running ELF.
 - Save states can be created during BIOS boot.
 - Patches now apply based on the executing CRC, and only after the
   entry point starts executing (fixes multi-game discs).
 - Add "Fast Forward Boot" option.
 - Split achievements download and activation, downloads occur on
   initialization, but are not activated until after the ELF loads.
 - Prevent HostFS access while in PS1 mode.
 - Remove multiple sources of truth for ELF/CRC/etc.
 - Move ELF state from global scope to VMManager.
 - Prevent game fixes and hw fixes being active while booting game.
 - Simplify game update.
 - Flush recompilers after ELF loads. No point keeping boot code around
   which gets overwritten.
2023-06-17 17:38:43 +10:00
..
CMakeLists.txt GSRunner: Add standalone GS runner/dumper 2022-10-20 19:43:29 +01:00
Main.cpp VMManager: Refactor and improve boot process 2023-06-17 17:38:43 +10:00
pcsx2-gsrunner.vcxproj Misc: More build system cleanups 2023-05-16 12:58:19 +01:00
pcsx2-gsrunner.vcxproj.filters GSRunner: Add standalone GS runner/dumper 2022-10-20 19:43:29 +01:00
test_check_dumps.py formatter: apply editorconig into various files 2022-11-25 22:41:00 +00:00
test_run_dumps.py GSRunner: Don't skip dumps with dots in their filename 2023-04-08 13:36:45 +01:00