@robin76 How about starting with https://retropie.org.uk/forum/topic/3/read-this-first ? Please give the answers for the questions on that page, especially the RP version and what emulator are you using to run the ROM.
Files in the ROM folders should never be owned by root, how did you transfer your ROMs ?
@sainerd You might have chosen the wrong forum to ask this question - this forum is for RetroPie related topics; this particular topic is about emulation of a memory card by a Playstation 1 emulator and transferring save data from a PS1 memory card to a file to be used by the emulator.
I think it depends on which emulator made those save files. Like if you did a save state with lr-vba-next and try to load it with lr-gpsp, it will not work but go back to lr-vba-next and it can read them again.
@noon That would probably require ES to be modified to either catch a SIGTERM signal and perform its normal shutdown procedures, or could have it check for the existence of a trigger file to shut down. Either of which are not very difficult to implement.
Perhaps you can post this suggestion in the Ideas and Development section of the forum.
The problem is that if you already enabled config_save_on_exit, probably your configs are messed. If you don't know how to recover the retroarch.cfg.rp-dist files, I suggest a fresh install and then using Core Input Remapping.
And, of course, searching the answers on the wiki always helps...
Jesus Christ, it seems that I got it!. Thanks for your help!
And yeah, trust me when I say that I've read the wiki, I've read a lot of forums and spent hours watching videotutorials in youtube. I was really desperate.