I’ve installed RetroPie and I freaking love it! I am having difficulty finding a safe way to exit (specifically NES games now but it applies to all the emulators I guess) a game and not lose my progress. I was very excited to start playing some custom Super Techmo Bowl roms and equally frustrated when my data was gone upon exiting (ESC). Can anyone point me in the right direction?
I have assigned the save/load function to the shoulder buttons of my Xbox gamepad, enabled with a hotkey button (the back button). You can assign your own buttons but you need to determine how the buttons are recognised by the OS. You can install the jtest utility: sudo apt-get install joystick
and then run: jstest /dev/input/js0 (assuming you only have one gamepad plugged in)
This will tell you which buttons are being pressed so you can edit the retroarch.cfg accordingly.
If you have found the solution to your problem please mark the topic as resolved.