Homebrew GBC games aren't saving....

Skyline969

MENUdo Afficionado
OP
Member
Joined
Nov 18, 2008
Messages
2,209
Trophies
0
Age
31
Location
Saskatchewan
Website
Visit site
XP
508
Country
Canada
Ok, so I fired up Link's Awakening DX via LameBoy v.11. I go to save, and I choose save and continue. However, when I shut off my DS and turn it on, the save is gone. Anyone got some insight into this issue? FYI, my ROM is saved in /Homebrew/Emulators/ROMs/GB. LameBoy is saved in /Homebrew/Emulators.
 
B

ball2012003

Guest
you have to save it using the touchscreen menu
make it so that it says save in slot 0 or 1 or whatever number
than save it like that and when you start up the ds again go to load from slot 0 or whatever number you put
 

Skyline969

MENUdo Afficionado
OP
Member
Joined
Nov 18, 2008
Messages
2,209
Trophies
0
Age
31
Location
Saskatchewan
Website
Visit site
XP
508
Country
Canada
I think I figured it out. All I did was save and then return to the title screen. Once there, I hit X (whatever X does... I assume save state.) Then I shut off my DS and turned it on. I went to load up my ROM and my save was there!

I got it now, just press X after I save and all is well. Thanks for the tips, everyone, but this is seemingly the short and sweet way of saying how to do it.

EDIT: I just tried nesDS, and the same principle works the same way. Save, then go to the options and save the SRAM. I wonder, can you set it to do that automatically?
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,444
Trophies
1
Age
32
Location
Georgia
XP
695
Country
United States
The emulators don't check to see if the SRAM has been updated, so you have to manually write the updated SRAM to a permanent file on your card. In Lameboy's case, it's with the X button, with NES DS it's the touchscreen menu. SNEmulDS used to require this as well until it added automatic SRAM saving in version 0.6 Alpha. In theory perhaps it might be possible to add it to the other emulators, but I don't know how feasible that would be.

Don't confuse this with savestates (which Lameboy also supports). A savestate is when you save the exact moment you're currently at and can resume from that exact point. What you're doing right now is merely making sure the game's built-in saving mechanism works as intended.
 

Skyline969

MENUdo Afficionado
OP
Member
Joined
Nov 18, 2008
Messages
2,209
Trophies
0
Age
31
Location
Saskatchewan
Website
Visit site
XP
508
Country
Canada
DanTheManMS said:
The emulators don't check to see if the SRAM has been updated, so you have to manually write the updated SRAM to a permanent file on your card. In Lameboy's case, it's with the X button, with NES DS it's the touchscreen menu. SNEmulDS used to require this as well until it added automatic SRAM saving in version 0.6 Alpha. In theory perhaps it might be possible to add it to the other emulators, but I don't know how feasible that would be.

Don't confuse this with savestates (which Lameboy also supports). A savestate is when you save the exact moment you're currently at and can resume from that exact point. What you're doing right now is merely making sure the game's built-in saving mechanism works as intended.
Thanks Dan. However, I do know the difference between savestates and SRAM dumps. This isn't my first rodeo with emulators and ROMs, nor will it be my last.
tongue.gif
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,444
Trophies
1
Age
32
Location
Georgia
XP
695
Country
United States
I only said that because you said you thought X might be a savestate button, which of course it isn't. This has just been a common misconception since the very first versions of Lameboy, so I wanted to make absolutely sure you understood.
 

Skyline969

MENUdo Afficionado
OP
Member
Joined
Nov 18, 2008
Messages
2,209
Trophies
0
Age
31
Location
Saskatchewan
Website
Visit site
XP
508
Country
Canada
DanTheManMS said:
I only said that because you said you thought X might be a savestate button, which of course it isn't. This has just been a common misconception since the very first versions of Lameboy, so I wanted to make absolutely sure you understood.
And I do understand. Thanks again.
smile.gif
 

Tanmay

Banned!
Banned
Joined
Jan 17, 2009
Messages
75
Trophies
0
XP
92
Country
United States
Here is some special help click x. then go to whatever game you are playing and save it the way you would do it on an actual gbc.
gbasp.gif
 

You may also like...

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Veho @ Veho:
    But it doesn't have a speaker or battery.
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Guess you could fit one in there.
  • Veho @ Veho:
    The contacts are there, and the device already has charge control circuitry, but you have to buy and solder the battery yourself.
    +1
  • Veho @ Veho:
    And that's too fiddly for ole' butterfingers over here.
    +1
  • Veho @ Veho:
    Gimme a finished product please.
    +1
  • Veho @ Veho:
    No rough edges either, I might hurt myself.
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Nah, I can do it within a few mins.
  • Veho @ Veho:
    Well yes, I suppose you can, but I can't.
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    If it has a USB port, then you could perhaps try connecting a power bank.
  • Veho @ Veho:
    It has USB-C.
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    That should be alright.
  • K3N1 @ K3N1:
    Well that was an owie hit my hand on the oven
  • M4x1mumReZ @ M4x1mumReZ:
    Hope you're alright there
  • K3N1 @ K3N1:
    I enjoy the pain
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Not weird at all
  • K3N1 @ K3N1:
    Who said I was normal
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    I didn't ask
  • M4x1mumReZ @ M4x1mumReZ:
    It's okay to not be normal, act natural
  • K3N1 @ K3N1:
    Ok just because you told me to
  • M4x1mumReZ @ M4x1mumReZ:
    That's fair
  • M4x1mumReZ @ M4x1mumReZ:
    I'm still bloody waiting for my eBay item to arrive, still haven't because of the *fuck you middle finger* pay strikes.
  • M4x1mumReZ @ M4x1mumReZ:
    Can imagine other people waiting for their Xmas gifts.
  • M4x1mumReZ @ M4x1mumReZ:
    Timestamp to the conclusion https://youtu.be/tAtaIZD0Ebs?t=624
    M4x1mumReZ @ M4x1mumReZ: Timestamp to the conclusion https://youtu.be/tAtaIZD0Ebs?t=624