New battery, but then save corrupt error when testing

codezer0

Gaming keeps me sane
OP
Member
Joined
Jul 14, 2009
Messages
3,694
Trophies
3
Location
The Magic School Bus
XP
5,178
Country
United States
Here's the skinny.

Pokemon crystal version cart. Its original battery is long dead. Friend tried to separate original battery and reuse its tabs with a CR2025 rechargeable battery. In their attempt, it simply would wipe the save when trying it again after unplugging the cart or even simply turning it off and back on.

I gave it a try myself with my own soldering tools, as well as scrubbing away the excess solder with some desoldering braid and a fresh application on the battery at both sides, and the parts where the tabs contact the PCB.

Currently, the game will save and if I soft-reset, it will come up and restore fine. However, if I unplug, remove the cart, reinsert and power on, it does show the correct time, implying the battery is correctly keeping the RTC going. But trying to load the save gives a "save file is corrupt!" error. What are my options for this? Preferably, nothing I need to buy additional stuff for.
 

codezer0

Gaming keeps me sane
OP
Member
Joined
Jul 14, 2009
Messages
3,694
Trophies
3
Location
The Magic School Bus
XP
5,178
Country
United States
An update on my end.

Found an indie game shop that was selling pre-tabbed, new batteries for these cartridges for cheap enough to pick one up.

Managed to do the cleanest soldering job in history to clean up the old battery's mess and solder this one on.

But as soon as I turn off the game, and turn it back on, the save is gone again.

What the hell? Can someone please help?
 

koffieleut

Well-Known Member
Member
Joined
Jan 22, 2009
Messages
705
Trophies
1
Age
40
Location
probably at home
XP
2,106
Country
Netherlands
Did you dubbelcheck the polarity of the battery?
And you can also try to full reset the game, I thinkit was on the title screen where youmust push up, select and B. Then it asks you if you really want to destroy your savefile. Push yes, maybe it helps.
Did my own cartridges without any hassle and even managed to held on to my save from gold while using a gbasp.
Good luck.
 

codezer0

Gaming keeps me sane
OP
Member
Joined
Jul 14, 2009
Messages
3,694
Trophies
3
Location
The Magic School Bus
XP
5,178
Country
United States
Well, desoldering the battery completely wipes the save anyway.

But anyway, Just had to stop and take a break, and watch some how-to videos on replacing the battery before trying again. And thankfully, some fresh tinning of the pads on the PCB allowed me to realize that one of the terminals had separated. Fixing that, and the game worked properly again, with the new battery.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Kirbydogs @ Kirbydogs:
    Hmmm... I have a feeling Gemini is probably stealing my website, and many others, too.
  • Kirbydogs @ Kirbydogs:
    Stupid Gemini. Don't want it searching your site? Turn off all results, and it'll likely ignore your requests anyway.
    +1
  • K3Nv3 @ K3Nv3:
    Hope the main server pays it's bill
    +1
  • K3Nv3 @ K3Nv3:
    Temp might hit 10mill messages this weekend
    +4
  • Xdqwerty @ Xdqwerty:
    I have to confess I don't actually like giving hugs irl
  • Kirbydogs @ Kirbydogs:
    @Xdqwerty that's alright
    +1
  • Kirbydogs @ Kirbydogs:
    say I just updated my website
  • Kirbydogs @ Kirbydogs:
    say turns out there is maintence work going on nearby, so uh yeah may just disappear mid-conversation
  • Xdqwerty @ Xdqwerty:
    @Kirbydogs, welcome to the club
    +1
  • Kirbydogs @ Kirbydogs:
    Welcome to the club! Welcome to the club!
  • SylverReZ @ SylverReZ:
    @K3Nv3, There's probably more than 10 mil. 🤷‍♂️
  • SylverReZ @ SylverReZ:
    Adding to the total of deleted messages if that counts, idk.
  • False_Hope @ False_Hope:
    @SylverReZ, I think that the way the plugin writes codes to the game may be why the multipliers don't work properly on emulator.
    I tried azahar, and after a lot of testing that's what my conclusion is.
  • SylverReZ @ SylverReZ:
    Could be whatever region of the game or the multipliers aren't properly patched.
  • False_Hope @ False_Hope:
    not sure, it works perfectly fine on official hardware though, so I think it's that the memory writing is weird on the emulator.
  • False_Hope @ False_Hope:
    it's weird because the AR codes work "fine" with some minor issues, but the same AR codes in plugin form don't
  • False_Hope @ False_Hope:
    huh, now that I think about it
    it could be with how the emulator converts the arm instruction set
  • False_Hope @ False_Hope:
    maybe it's also something to do with code cave
  • False_Hope @ False_Hope:
    there's a lot that could be going on
  • Xdqwerty @ Xdqwerty:
    @False_Hope, what's the issue?
  • Xdqwerty @ Xdqwerty:
    @False_Hope, uh dunno how to help
    Xdqwerty @ Xdqwerty: @False_Hope, uh dunno how to help