Hacking Need help restoring OoT save

  • Thread starter Thread starter bowser
  • Start date Start date
  • Views Views 1,966
  • Replies Replies 6

bowser

Mwa ha ha ha!
Member
Joined
Sep 1, 2008
Messages
2,377
Solutions
1
Reaction score
933
Trophies
1
Age
40
Location
GBAtemp ↑↑↓↓← → ← →BA
XP
2,589
Country
United States
I backed up the save from my retail cart using Gateway 3.x on a 4.5U o3DS. Then I sold the cart.

Recently I felt like owning OoT again so I bought a copy and tried to restore the save using the same setup. But when I launch the game I get a "save file corrupted" error.

Is it because the private header is different between this cart and the original save? How can I restore the save on to this cart when it was created from a different cart?

I have no idea what version this cart and the original carts were (1.0, 1.1, etc). All systems and carts are US region.
 
OoT doesn't use unique per-cart encryption, but there were two versions of the cart released, those two versions have different encryption and a save from one won't work on the other. So this is probably your issue.
They can be converted though, I'm not sure as to the exact steps but someone already did it for the Gateway OoT save: https://gbatemp.net/threads/howto-use-oot-exploit-on-sky3ds-non-working-carts.383581/
Maybe ask @sonic2756 for help?

When you back up a save with the Gateway, always back up the ROM too, as they go hand in hand and 2.0+ saves will never work without at least the matching header dumped from the ROM. The exception to that is dumping saves with SaveDataFiler, as that decrypts the save.
Luckily OoT is not a 2.0+ save so there's still a way. There is even a tool that can decrypt old 1.0 saves by brute force, but when I tried to convert the Gateway OoT hack to work with my cartridge that way, the save still wasn't recognized when I re-encrypted it, so it will not be quite that easy.
 
Last edited by The Real Jdbye,
  • Like
Reactions: MelonGx and bowser
I'm still trying to figure out how to do this. Are there any new tools now to make this easier?

Basically I have the save dumped from an OoT cart via gateway. I also have the rom dump from that cart. I'm trying to restore the save back to another OoT cart of the same region via gateway but the game says the save is corrupted.
 
Last edited by bowser,
I'm still trying to figure out how to do this. Are there any new tools now to make this easier?

Basically I have the save dumped from an OoT cart via gateway. I also have the rom dump from that cart. I'm trying to restore the save back to another OoT cart of the same region via gateway but the game says the save is corrupted.

Maybe you can use SDF or JKSV to import the save?
 
Why not install cia version of OoT and then use the savedatafiler and restore the save on the digital version of the game
 
Maybe you can use SDF or JKSV to import the save?
I asked in the JKSV official thread if it's possible to restore to cart.

Why not install cia version of OoT and then use the savedatafiler and restore the save on the digital version of the game
Thanks for the suggestion, but I would really like to import my save to the original cart. I'll do this only if I can't get it to work.
 
Last edited by bowser,
  • Like
Reactions: Airavat
You know when I installed Oothax I had some issues but couldn't find it.
Then the problem was that my cart was the other version.
So the version is very important.
 

Site & Scene News

Popular threads in this forum