PSX save issues after moving roms to usb
-
I followed the guide in the docs on setting up an external 2TB drive with retropie-mount. It went well, and all roms and saves were transferred and run off the usb just fine. Now I'm running into a problem with saves on psx games. It will load my old save just fine, but any new saves wont persist across restarts. Its like its not able to write the save file on exit.
When playing, if I make progress and save it, exit back to retropie and relaunch that game, the progress is there. But if I save and then reboot the pi, the progress is gone and I am back to my original save. This does not happen with other consoles, just psx. Any ideas on where I might start looking to fix this?
-
-
@dankcushions said in PSX save issues after moving roms to usb:
But if I save and then reboot the pi,
how are you rebooting?
Using the menu option marked "shutdown and restart".
-
Does this happen for any PSX games, or just for a particular one ? Enable verbose logging in the Runcommand launch menu and see if any save related errors occur in the log file (
/dev/shm/runcommand.log
). -
@mitu Any psx games, whether a save previously existed or not. It acts like it saves properly, even across switching games, until reboot. I will have to look up how to enable verbose logging. I'm not new to troubleshooting, just new to retropie and linux in general. I am also not certain where the save files actually are. I'd have to verify by timestamp on the file but, it appears it just isnt writing/overwriting psx saves.
My first guess was that it was a permissions issue preventing ES from writing the save files before shutdown, but I dont see how thats possible since ES made all those directories and files in the first place when it saw the mount folder on the usb. And the fact that every other system (NES, SNES, genesis, NGPC, GB, PSP...) works fine.
-
@kikinaak https://retropie.org.uk/docs/Runcommand/#runcommand-launch-menu - press any buttons during the ROM start and choose to run with verbose logging, repeat the steps to reproduce the problem, then look in the log file (
/dev/shm/runcommand.log
).
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.