Uhh all you do is “save” the game….The memory card system works just as it does on a real PSX. You go into the game menu of what ever game you are playing and save it to the virtual memory card… You can also enable “save states” as I did, which you can do that for any retroarch emulator. This allows you to assign buttons to do a “quick save” at any point in the game as well as a “quick load”. You can use this along with the memory cards and save at any point in the game. Both are saved permanently, so exits or reboots do not effect them…
Then that means there is an issue with that game saving. Info you should have provided in the first post, would have helped out a bunch. This is emulation, not all games will work correctly IE: memory card saving not working. I had the same issue with colin mcrae rally “saving” but not actually saving. In these cases, if you set up the save state and load system, it will still allow you to save, but just remember, every time you save on the game it will overwrite the previous quick save file.
All you need to do is go into the retroarch.cfg for psx, or if you want to do it for all systems, which is what I have done, the retroarch.cfg in “ALL”, and set buttons for quick save and quick load. I use an Xbox 360 controller and have my hotkey set to the left joystick button, and have quick save set to the start button and quick load to the select. This works great, specially for games like the above that don’t save correctly via the virtual memory card.. It’s also very nice to have this feature for all retroarch cores as it makes playing some of the classics a lot more fun due to the fact that you can now save in game, also makes them a lot easier which I consider a good thing as I don’t ever remember them being this hard when I was a kid 😛
That shouldn’t effect anything as long as your save states/memory cards are still set to the SD card, which they would be by default even if you moved your ISOs to an external source…But yea if you moved your game saves location to the other source than that could be the issue.