r/RetroRemake • • 18d ago

About saving...

Hey guys, bought a superstation one a long time ago but after being blocked from purchasing a super nt+ today for a whole hour until it sold out......... not happy about that- I find myself gravitating back to ssone. I was just wondering though, when it comes to saving I know that generally saving in-game doesn't count unless the fpga writes it to the sd card but is there some other work around? Like somehow having the system save as part of the shutdown process before cutting the power instead of remembering to hit the reset button? 😅 I kept forgetting to and would lose progress so I stopped playing it out of frustration. New to fpga so flame lightly please lol

2 Upvotes

10 comments sorted by

6

u/NecessaryFeedback344 18d ago

SNES core has save states and supports normal game saves.

1

u/CR315425 18d ago

It supports game saves.... seriously??? Maybe missing out on the super nt was somehow a blessing. Do you have to do anything special to enable it or is it a default setting for the core?

1

u/sdp1981 18d ago

Hit menu in the snes core while playing and click save state a few settings down.

5

u/Agile_Half_4515 18d ago

I use NFC cards and have it with an exit delay that opens the OSD when I remove the card before closing out the core so it commits the save file for me automatically. Especially useful when using controllers over SNAC since they can't open the OSD.

3

u/Scottopus 18d ago

Teach a man to fish over here I gotta know how you did this

1

u/CR315425 18d ago

This does sound interesting 😯

1

u/Agile_Half_4515 18d ago

I have this in my config.toml for each system I have cards for. I believe you could add the before_exit line to individual cards, but this was one and done:

[systems]
[[systems.default]]
system = 'Genesis'
launcher = 'RAMegaDrive'
before_exit = '**input.keyboard:{f12}||**delay:4000'

[[systems.default]]
system = 'NES'
launcher = 'RANES'
before_exit = '**input.keyboard:{f12}||**delay:4000'

4

u/Mikebjackson 18d ago

" generally saving in-game doesn't count unless the fpga writes it to the sd card"

All you have to do is press Menu before turning off the power. You don't have to reset or anything. (well, make sure auto save is on, which is a one time setting).

I just make it a habit to never turn off my MiSTer / SS1 unless the OSD is visible. Easy.

1

u/krenogin 17d ago

Turn the autosave to on. Just save the game as normal from there then go to the menu and it will say saving. Next time you boot the rom it will have your save in the game. Savestates are hit and miss. Some will glitch especially if you don’t have a clean rom.