SNES savegame problem ?
-
Hello
I have possible problem with the lr-snes9x-next emulator in the current Retropie 3.8.1 Image (on a Raspberry 3 B) - but actually im not quite sure yet, so please don't blame me ;-).The problem show up as follows - maybe someone can confirm my observation:
It seem to me that the ingame save-game function (i mean the provided in-game save functions of the games itself, not the save state function of the emulator) is not working correct.I tested this with a version of Super Mario Land and Zelda - A Link to The Past.
In Mario you can create savegames. If I create a new game I have to choose one of three possible gameslots. If I start and choose one of the slots it becomes "registered" with me created game,
So this seem apparently to be working correct, it is saving something.
Now I play the game on the first level and use, after I completed the level sucessfully, the "Start" button and then choose of the in-game menu "Save and Exit" so this process of the game should be saved.
After this, I leave the game (SELECT + START) and start the ROM again. In the selection of the in-game saves the game shows up, but if loaded it looks like it starts a fresh game, The completed level 1 is gone. Or can I save only after the castles etc. and not after each level (I have different memories and think I could save on every point via this menu).There is a similar behavior in Zelda - A Link to the Past. I start the game, the game starts with its story (father goes to the castle, we follow him to the castle,
we find father dying, get his sword, go up to the castle). If I choose here "START" (or SELECT ?) a in-game menu appears where i can play on or save the game.
If I save the game the game restarts with the loading intro, then let me choose the save-games and if I choose my created gameslot it starts always in the point
I got the sword from my father - no matter where I saved the game before.I use, as said, the Retropie 3.8.1 Image. The SRM File for the rom is created/written by the lr-snes9x-next and has the right access rights (owned user and group is pi:pi, access is user right/write/execute,
group read/execute, other read/execute.
The running user of the emulator is pi, too (as this is the normal basic configuration) as I have checked with ps on an ssh shell.
The emulator save-state function is working properly (if I make a emulator save-state save or load the state file is created and can be loaded/saved without any problems - it has the same rights as the SRM File).Anyone observing the same behavior ?
Thanks for any feedback or suggestions to this :-)
Have a great evening! -
What value does this show in your
/opt/retropie/configs/all/retroarch.cfg
file?# Autosaves the non-volatile SRAM at a regular interval. This is disabled by default unless set otherwise. # The interval is measured in seconds. A value of 0 disables autosave. # autosave_interval =
-
Hello and thanks for your reply
I forgot to note that I already was in the Retroarch Configuration and enabled the autosave_interval with a setting of 120 seconds - sorry. That is, for sure, a important information.
Setting the autosave_interval didn't help to solve the probem.Just an additional note: At this moment I got the information from another Retropie User that he can observe the same behavior on the lr-snes9x-next. It seem that the games save on some points (maybe when the save is invoked out of the game progress itself) but not if you use the build-in save menu options. This behavior was reproduced by the second Retropie User I talked to this morning.
-
Does it still play up if you set the interval to 5 secs and wait a good 10 secs before quitting after an in -game save point?
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.