DS-Homebrew / nds-bootstrap

Boot an nds file
https://wiki.ds-homebrew.com/nds-bootstrap/
GNU General Public License v3.0
1.17k stars 75 forks source link

Feature Request: Sega Genesis save states transfer from ramdisk to SD Card #838

Open DJManas opened 4 years ago

DJManas commented 4 years ago

Your console

Tell us which console you are using:

CFW and configuration

Tell us which CFW do you have:

DSi:

3DS/2DS:

nds-bootstrap version

Tell us which versions you are using:

Your device

Tell us which card you are using:

If this issue only affects a certain game, which game is it?

All .gen roms.

Expected behaviour

If I save in jEnesisDS state, it should create .jst on SD card, it just creates .jst in RAM disk, which will be deleted on reset.

Actual behaviour

Save states get deleted, since they are stored in RAM disk.

Steps to reproduce

  1. Launch Genesis game
  2. Save state in jEnesisDS
  3. Reset
  4. Start the same game again
  5. Try to load state

Other notes

spellboundtriangle commented 2 years ago

Epicpkmn11 in the DSi Mode Hacking server:

Would it be possible to somehow use the power button IRQ to run some function to init the SD and write the RAM disk content? Or is that not possible since it's in DS mode?

Might be worth looking into, if it hasn't been already.