-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Savestates: Small refactoring #4747
Conversation
Make this optional |
aa0c2e0
to
692871d
Compare
Unfortunately due to the changes required and the savestate version bump I will need to make, it will be difficult to make this a separate option. Is there a benefit you see to the old method of keeping everything in the same folder? |
692871d
to
029b7b5
Compare
029b7b5
to
d5f83be
Compare
e77c3d0
to
6dc06fc
Compare
4cc38b2
to
ed473e0
Compare
6ef4a9b
to
2de9e33
Compare
Tested:
Savestates work as expected in all of those above situations |
2de9e33
to
a5fdbb8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Retested after rebase, everything still works as expected except for the existing problem that i made an issue for. I suspect it's already fixed as part of Qt.
…gear solid that would not boot from path formatting issues
…gear solid that would not boot from path formatting issues
Description of Changes
Organized user-created savestates by saving into subfolders with game name and serial.
Detect PSX CRC properly, format console titlebar.
Fix bug with g_GameStarted and g_GameLoading not being reset on recompiler shutdown.
Fix bug with g_GameStarted and g_GameLoading not being set to proper status when loading savestate.
Rationale behind Changes
Cleaner directory for savestates, improve ease of saveestate management. Improve management of game state variables in regards to functionality.
Suggested testing steps
Save/load savestates, look for errors in directory/savestate creation or directory naming. Check for errors/crashes switching games.
Closes #4625, #4744