ROM Hack Ocarina of Time 3D Save Editing Progress

MichiS97

"Leftist snowflake milennial"
OP
Member
Joined
Jun 14, 2011
Messages
1,759
Trophies
2
Age
25
Location
Munich
XP
3,102
Country
Germany
Hey, I've just started doing some save editing on my OoT3D save file and I thought some of you guys might be interested in my findings.

So here is what I have found out so far:

1. Link's Health:
The overall number of heart containers you have is stored in the offset 42 (heh). Now, one full heart container has the decimal value of 16. So the decimal value in offset 42 will be 48, 30 in hex, when you start a new game, as you'll have 3 heart containers. If you now want to give yourself more heart containers you'd just have to add 16 to the decimal value at 42 or 10 to the hex value. Link's current health is stored in offset 44 and is calculated just the same. Should you have taken some damage and have 2 1/2 hearts health at the moment you saved the hex value at 44 will be 28 or 40 in decimal. Basically, the decimal value for your current health can be calculated with the formula: Number of hearts * 16

2. Rupees:
This is probably the most useful aspect of save editing: maximizing your money. The value for your current number of rupees is stored in the offset 48. This is still WIP though, since I only have started the game just yet and I can't carry more than 99 rupees "legally" anyway. The offset for values bigger than FF/255 probably is 47 though.

3. Various items:
The number of Deku Sticks you currently have is stored in the offset A6, Deku Nuts in A7, Deku Seeds (aka Slingshot ammo) in AC

4. Fixing the checksum:
This step is very important, since you'll end up with a corrupt save file if your edited file doesn't pass the checksum integrity check. The checksum is stored in offsets 14DB and 14DC and is a simple CRC-16 checksum. If you need to recalculate it for your edited save just fill in those two bytes with 00 00 and let your hex editor (I use HxD) calculate the CRC-16 checksum for the entire file. Fill in the result in REVERSED ORDER (if the hex editor stated that the checksum is 12 34 you'd have to enter it as 34 12)

I will update this post with more info as I progress through the game. I'd also greatly appreciate if you could make any contributions or you could also help me very much if you'd send me a completed save file of the game, preferably already decrypted as a save0x.bin file.

I also want to apologize for some wrong technical terms I might have used, I'm still kind of a beginner when it comes to hex editing.

Now if only we could edit the RAM as well...personally, I'd love some Infinite Ammo or "Always have a Fairy in bottle #1" type of cheats :P
 

You may also like...

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3N1 @ K3N1:
    Alot of users just want it for attention tbh
    +1
  • K3N1 @ K3N1:
    I know a forum that said if you're good and don't ask you usually get it
    +1
  • DinohScene @ DinohScene:
    you mean this forum?
    +1
  • K3N1 @ K3N1:
    Nah others
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    You know what they say, I want never gets.
  • K3N1 @ K3N1:
    Iirc temp usually votes people in or holds an application every once in a blue moon
    +1
  • DinohScene @ DinohScene:
    ^ that
    +1
  • K3N1 @ K3N1:
    They're pretty good at hiring the sexy ones
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Inc. Dinoh
  • K3N1 @ K3N1:
    550k members and only about a dozen staff they hold their own pretty well
    +1
  • K3N1 @ K3N1:
    Stupid region locked digital keys are the dumbest thing next gen consoles have come up with
    +1
  • K3N1 @ K3N1:
    @DinohScene, that Xbox code ever work?
    +1
  • DinohScene @ DinohScene:
    yeh it was the PC version of 76
    +1
  • DinohScene @ DinohScene:
    regardless, the hubby took it : D
    +1
  • K3N1 @ K3N1:
    lawl the site said xbox
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Was given a PC Game Pass key for free on Temp, didn't work because region locking. :(
  • M4x1mumReZ @ M4x1mumReZ:
    Or as I like to call it, RACISM.
  • x65943 @ x65943:
    Now for someone to hack that thing and make pixel pr0n
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    It maybe possible.
  • K3N1 @ K3N1:
    Will be perfect for onlyfans links
    +1
  • K3N1 @ K3N1:
    Gamers: I bet your 4k oled ain't a jump rop
    +1
  • Shape @ Shape:
    No, but I can take my OLED jump rope for a 4k
  • Shape @ Shape:
    That's a race.
  • Psionic Roshambo @ Psionic Roshambo:
    Someone needs to take over a hundred or two of my Facebook girls lol
    Psionic Roshambo @ Psionic Roshambo: Someone needs to take over a hundred or two of my Facebook girls lol