Jump to content

Recommended Posts

Posted

I'm trying to recover a Pokémon Gold save from an EZ-Flash Jr. that became corrupted after a save. My friend is devastated and about to throw in the towel. he beat the entire game and had ho oh. lots of high level pokemon hes been grinding on every day.

Details:

  • Game: Pokémon Gold (USA/Europe)

  • Flash cart: EZ-Flash Jr.

  • Firmware: FW5_731

  • Save file size: 32,816 bytes

  • The game reports: "The save file is corrupted!"

  • mGBA cannot load the save.

  • PKHeX refuses to open the save.

What happened:

My friend had approximately 150 hours on the save. He had beaten the Elite Four and defeated Red. The save became corrupted after we finished a link battle. He saved the game normally and powered off the Game Boy. After that, the save would no longer load.

Things we've already checked:

  • The save file is not empty.

  • The save file is not all FFs or all zeros.

  • Removing an apparent 40-byte header from the file did not make it load in PKHeX.

  • A Pokémon Yellow save from the same EZ-Flash Jr. and firmware opens correctly in PKHeX.

  • The Gold save and Yellow save appear structurally different despite coming from the same cart.

Known Pokémon on the save:

  • Dragonite nicknamed "BUFFY"

  • Another Pokémon nicknamed "CHOMPER", I think it was feraligatr. 

Trainer name:

  • RED (bad name, ik...)

Questions:

  1. Does the file look like a damaged Gen 2 SRAM save, or does it resemble an EZ-Flash-specific format?

  2. Is there a known way to repair Gen 2 save checksums or recover the backup save block?

  3. If the save itself cannot be repaired, is there a way to recover party Pokémon or PC box Pokémon data from the file?

I've attached the original .sav file and can provide additional information if needed.

Thanks for any help.

Pokemon - Gold Version (USA, Europe) (SGB Enhanced) (GB Compatible).sav

Posted
Just now, kylesful said:

HOW?!?!?!

Also, I have a lvl 5 eevee named egg that looks like a Lugia but I’m not complaining LOL

Posted
9 minutes ago, kylesful said:

HOW?!?!?!

I forced PKHeX to ignore all sanity checks in the savedata detection (with a debugger) so that it would naturally land on detecting it as a Gen2 save. Then I exported it.

Posted

If it loads fine in mGBA and not on the actual cartridge, then the issue is with how you are restoring the save file. Maybe you need to truncate off the RTC data at the end to make it a clean size. I'm not familiar with your hardware :(

Posted
13 minutes ago, Kaphotics said:

If it loads fine in mGBA and not on the actual cartridge, then the issue is with how you are restoring the save file. Maybe you need to truncate off the RTC data at the end to make it a clean size. I'm not familiar with your hardware :(

yeah, it’s definitely weird. Just for the heck of it I took a save from silver on the cartridge to compare. The silver save won’t load in the poke editor application either which leads me to believe that the ez flash may be appending some sort of data or something? I’m stumped at this point. I’ll upload the silver save. Im not home but I need to check if that’s not just corrupted too though.

Pokemon - Silver Version (USA, Europe) (SGB Enhanced) (GB Compatible).sav

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...