emulate suspend and close (and save the game progress) without home menu #1128
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
apps get a smooth start but a rough end akin to pulling the plug. there is no graceful exit. luckily most games save occasionally during gameplay but not all
I found a game that only save on exit called shifting worlds by Anthony Lavelle . despite a message about in game saves he never implement it. I almost solved it but need some help with the last step
0xc trigger the save but only when suspended by the home menu. no combination of signals works with out the home menu so far so it's time to ask you for help
build everything and test
run my sig branch john-peterson/azahar@sig from the terminal it listens to getchar
get home menu and shifting worlds product code CTR-N-HMMP and CTR-P-ASZP
remove all other games
press a when the music start to launch the game
press b when you see the save file shift_3ds.bin and the game music start
press C to simulate close or z to let the home menu close
you should observe this game logic from start to finish
this is the best log filter to show save file access and the app manager
test app
instead of the game you can use my signal demo john-peterson/3ds-examples@sig
I essentially get the events 0xc and 0x10 but I want all events and more complete example
this is from libctru
message me on Google chat if you are interested in this and made some progress
other projects restore fast file access in android
I am also going to restore the normal Linux file access in android with