How do I get my in game saves to stick and work properly

I am running retroarch on iOS 7.1.2 on my iPhone 5s. I have no problems with graphics or anything but I can’t seem to get my saves in game to work. When I exit the emulator the save is gone and so I’m forced to use save states. I’ve heard that you have to properly “exit” the emulator in order for your saves to stick. If that is the case how do I configure an “exit button” on my emulator? I’m also running psx emulator. Not sure if that matters or not. Thanks for the help.

To exit, just open the in-game menu and go to ‘exit retroarch.’ If you’re using a gamepad, I recommend using the ‘immerse’ overlay, which is invisible until you tap it, at which point it brings up some nice functions, like menu access, savestates, rewind, etc.

You can also use the SRAM autosave option, which will write your in-game saves to disk periodically instead of waiting until you exit.

Okay, how do I use the SRAM option?

Just bring up the in-game RGUI menu, go to settings > general settings, scroll down to SRAM Autosave and set it to 10 seconds. Now, RetroArch will write your game’s SRAM contents to file every 10 seconds, so if you do an in-game save and then wait for 10 seconds (whether you’re in the app, or back to your homescreen with it running in the background or whatever), it will be written to file.

Okay, so I opened up the in game RGUI menu using the retroarch button at the top. I opened up settings, but then I couldn’t find anything with “general settings”. Where do I go from here. The links contain images of my navigation through the app. https://drive.google.com/file/d/0B0Vs_6 … sp=sharing https://drive.google.com/file/d/0B0Vs_6 … sp=sharing

Oh, that’s v1.0.0.1. I believe there’s a newer version available that has those options exposed. Where did you get your version?

I got mine from cydia. Where can I get 1.0.0.2?

So I just got the newest version from cydia (1.0.0.2.1). Now I have no virtual controls to use at all. How do I get my touch controls to pop up. I have absolutely no touch controls whatsoever, how do I get my touch screen controls to start working again.

Hmm. Make sure your permissions are setup properly on your .RetroArch folder. You might also have to move your cfg file out temporarily to start out with a fresh config.

Okay, so now I’m running the latest version and all and I have the buttons working (I uninstalled retroarch and deleted all of it’s files and reinstalled it, it’s working now). Now I’m still having issues with the ingame saves. I went to settings>>general options and all I have is an SRAM block overwrite option, not an option for changing the interval. Where do I go from here? https://drive.google.com/file/d/0B0Vs_6 … sp=sharing

Well, shit. I thought that option had made it into RGUI by 1.0.0.2. It’s in the Windows 1.0.0.2 release, at least… Sorry to send you on a wild goose chase, but your best bet now is to just make sure you exit cleanly for the next couple of weeks until 1.0.0.3 is released.

What will be in the next update?

Also where would I find my save files for PSX games? In case I uninstall and reinstall RetroArch (for whatever reason)

Okay, that’s not a problem, but how do you exit “cleanly” in ios? Do I use the “quit retroarch” in the RGUI menu, or the “close content” option in the retroarch menu? And also, how do you cue disks in the disks options menu? Do you have to have a .cue file?

Also, I don’t think "cleanly exit"ing supports in game save updates on ios yet, or is the SRAM blocking keeping this from happening? Also, I managed to open the retroarch.cfg file with a text editor. It looks like a bunch of options and setting for retroarch (makes sense seeing as how it’s a configuration file). Which setting do I need to change in the file to update saves? The auto-save update interval option? or something with SRAM writing?

Use “Close Content”.