Reply to thread
GBAtemp.net - The Independent Video Game Community
Search
Search titles only
By:
Search titles only
By:
Reply to thread
GBAtemp.net - The Independent Video Game Community
Home
Log in
Terms & Rules
Donate
Forums
New posts
Search forums
Groups
Public Events
New
New posts
New resources
New blog entries
New profile posts
New blog entry comments
New threadmarks
Latest activity
Cheats
Cheat Codes Add and Request group
The Legend of Zelda: Tears of the Kingdom cheat codes
Pokémon Legends: Arceus cheat codes
Xenoblade Chronicles 3 cheat codes
Fire Emblem Engage cheat codes
Request a cheat...
Tutorials
Nintendo Switch tutorials
Nintendo 3DS tutorials
Nintendo Wii U tutorials
Reviews
Overview
Official reviews
User reviews
Downloads
Latest reviews
Search resources
Blogs
New entries
New comments
Blog list
Search blogs
Chat
Top chatters
Search
Search titles only
By:
Search titles only
By:
Log in
Register
New posts
Search forums
Log in
Register
Home
Forums
PC, Console & Handheld Discussions
Nintendo 3DS
Ocarina of Time 3D Save Editing Progress
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="MichiS97" data-source="post: 5328107" data-attributes="member: 280122"><p>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.</p><p> </p><p>So here is what I have found out so far:</p><p> </p><p>1. Link's Health:</p><p>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</p><p> </p><p>2. Rupees:</p><p>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.</p><p> </p><p>3. Various items:</p><p>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</p><p> </p><p>4. Fixing the checksum:</p><p>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 <strong>REVERSED ORDER </strong>(if the hex editor stated that the checksum is 12 34 you'd have to enter it as 34 12)</p><p> </p><p>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.</p><p> </p><p>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.</p><p> </p><p>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 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite14" alt=":P" title="tongue :P" loading="lazy" data-shortname=":P" /></p></blockquote><p></p>
[QUOTE="MichiS97, post: 5328107, member: 280122"] 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 [B]REVERSED ORDER [/B](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 [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
PC, Console & Handheld Discussions
Nintendo 3DS
Ocarina of Time 3D Save Editing Progress
General chit-chat
Help
Users
Settings
Notifications
Miscellaneous
Inverse message direction
Display editor on top
Enable maximized mode
Display images as links
Hide bot messages
Hide statuses
Hide chatter list
Show messages from ignored users
Temporarily disable chat
Receive mention alerts
Sound notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Desktop notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Options
Options
View top chatters
BakerMan
Loading…
I rather enjoy a life of taking it easy. I haven't reached that life yet though.
@
SylverReZ
:
@Xdqwerty
, I don't have Twitter and never will have. Somebody linked me this article.
+1
Yesterday at 11:01 PM
@
K3Nv2
:
Shame I guess Biden voters are going to start shouting Biden made weed legal
+2
Yesterday at 11:02 PM
@
Xdqwerty
:
https://www.youtube.com/watch?v=EgVfUjLgYbE
Yesterday at 11:12 PM
@
K3Nv2
:
Guess Emudeck is pushing towards ios now
Yesterday at 11:17 PM
@
Sonic Angel Knight
:
EMU > DUCK
+1
Yesterday at 11:38 PM
@
K3Nv2
:
Stop touching that duck
+1
Yesterday at 11:46 PM
@
Xdqwerty
:
@K3Nv2
, say that to
@AncientBoi
Yesterday at 11:51 PM
@
Xdqwerty
:
https://www.youtube.com/watch?v=Nm67POLS7ZM
Yesterday at 11:55 PM
@
BigOnYa
:
I couldn't watch that last link, it says age restricted, and I'm too young
Today at 12:02 AM
@
K3Nv2
:
What'd you get an age change transition operation
+2
Today at 12:05 AM
@
Psionic Roshambo
:
https://youtu.be/ZZvCX8U8N1Y?si=eAV8118JgBBW2Uy_
Today at 12:06 AM
@
Psionic Roshambo
:
I identify as a 35 year old man, but sexually a toaster oven
+2
Today at 12:07 AM
@
K3Nv2
:
Garlic and cheese flavored
+2
Today at 12:07 AM
@
Psionic Roshambo
:
https://youtu.be/2hjzVcz8Vfo?si=0VmjNglzRREc7Pqo
Today at 12:17 AM
@
Psionic Roshambo
:
https://youtu.be/8fl9D8KeQWA?si=o1c8hZxPRGks4t6-
Today at 12:27 AM
@
Psionic Roshambo
:
https://youtu.be/gXtJ12EeaOs?si=ESC50o7Vr5sUh71I
Today at 12:57 AM
@
Xdqwerty
:
yawn
Today at 1:29 AM
@
K3Nv2
:
Psis youtube box
Today at 1:32 AM
@
SylverReZ
:
@Psionic Roshambo
,
https://www.youtube.com/watch?v=YirGDuzLvkQ
+2
Today at 1:37 AM
@
Psionic Roshambo
:
Lol
Today at 1:56 AM
@
Xdqwerty
:
https://www.youtube.com/watch?v=ZMuP01GlQi4
Today at 2:01 AM
@
Xdqwerty
:
https://www.youtube.com/watch?v=FQOFpDdg5rQ
52 minutes ago
@
BakerMan
:
guys, i have decided what i'm going to bake next month
21 minutes ago
@
BakerMan
:
it's going to be june, so you know what that means, bread month, i'll make focaccia, breadsticks, and pizza bread
20 minutes ago
@
BakerMan
:
(and the joke here is that i misheard pride month as bread month)
20 minutes ago
Submit
@
BakerMan
:
(and the joke here is that i misheard pride month as bread month)
20 minutes ago
Chat
1