ROM Hack [Release] Zelda Triforce Heroes Save Editor

  • Thread starter Deleted-19228
  • Start date
  • Views 89,145
  • Replies 313
  • Likes 11

KainTDK

New Member
Newbie
Joined
Jun 1, 2016
Messages
2
Trophies
0
Age
28
XP
41
Country
Why isn't this working for me ? I used the online editor and ran the save.bin with the software through cmd, but when I open the game I see no changes.. HAAAALP ME


EDIT: is it maybe because I'm on emunand 11 ?
 

MarBean

New Member
Newbie
Joined
Dec 4, 2018
Messages
3
Trophies
0
Age
24
XP
54
Country
United States
what file do i need to open? i have no idea where to go and i hardly know how to navigate or even find tfh on my sd card. i have a homebrewed o3ds, but i dont think it makes a difference. i really want to use this... please help!
 

enderer

Well-Known Member
Member
Joined
Jul 19, 2015
Messages
381
Trophies
0
Age
34
XP
1,652
Country
United States
is it possible to edit the name entered on the save file? or am i better off making a new file and just editing until i have the things i had in the other save?
 

Emenaria

Well-Known Member
Member
Joined
Nov 6, 2015
Messages
272
Trophies
0
XP
1,425
Country
Japan
Just curious, but does anyone know how to have a name that is longer than 16 bytes in length?
I know the name value is located at 0x330-0x33F in savedata.bin, but can't figure out how to do stuff like these.
PftRth7.png

KOUCiI4.png
 

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,651
Country
United States
I've been doing some tinkering in RAM and the max Hero Points is actually 2147483647 (0x7FFFFFFF in Hex). The game will only display up to 999, but it can be confirmed as a 4 byte signed integer by setting the value to -2147483648 (0x80000000 in Hex), which will be cited by the cicada tree/Mr. Tudor at the full negative value. Only 30 are required to activate the Bear Minimum costume, but this can allow for far more free materials form the trader


Just curious, but does anyone know how to have a name that is longer than 16 bytes in length?
I know the name value is located at 0x330-0x33F in savedata.bin, but can't figure out how to do stuff like these.
PftRth7.png

KOUCiI4.png
the range is indeed correct (0x330-0x33F). I've tested longer strings in RAM, but only 8 characters can be displayed max even if you overflow to additional bytes. Each character is 2 bytes, so those 16 bytes are all you have to work with. The specific examples you have in the images are from Japanese/Chinese keyboard settings. The lower name on the second image is likely the mii name of the user's 3DS profile.

Keep in mind the characters are 2 bytes each and are in little-endian format. To convert display characters to hex values, this table should work - just remember to reverse the values displayed in the Unicode window when using them (for example: U+ABCD would become CDAB in the hex editor). Try to avoid using characters not found on the in-game keyboards as it may result in garbage display (due to that character not existing in the in-game font) - assuming it doesn't simply crash the game.
 
Last edited by iSharingan,

TheFanOfLink

New Member
Newbie
Joined
Sep 29, 2019
Messages
2
Trophies
0
Age
39
XP
35
Country
United States
This is a TUTORIAL on how to hack Tri Force Heroes with the Save Data hack on this GBATemp post!!!!!!!!!!!!!!!!!
Enjoy!!!


So to use this for other people you would need CFW on your 3DS, Checkpoint on 3DS, and a Save Data Backup on Triforce heroes. When you have all of that eject your SD card on go onto the PC. Go to your SD card, and go to C:/SD/3ds. (On the root of your SD card go to the 3ds folder. Once again only for CFW users. You should see a folder in 3ds called Checkpoint. Go there and then go to saves. Click on the Tri Force Heroes file. Now you should see a folder called whatever you named your backup (I named mines TriforceHeroesBak) and click on your backup. You should see a file called SaveData.bin. Copy that to wherever you want to put it. Now rename the SaveData.bin to SaveDataBak.bin on wherever you put it. Open the online executor. Click Open File and click SaveDataBak.bin and click Select. Now edit whatever you want like get all costumes and click save. It should download another SaveData.bin and when it does put the SaveData.bin into the Tri-Force Heros backup (C:/SD/3ds/Checkpoint/saves/Tri Force Heroes/) and put the new SaveData.bin onto there. DO NOT PUT TFHCHECKS.RAR ONTO SELECT FILE BECAUSE THAT WILL CORRUPT THE SAVEDATA.BIN!!! When you put your new SaveData.bin there you can eject the SD card. Put it onto the 3ds and open Checkpoint. When you do restore your Save Data by selecting the save data and clicking A or R. Open Tri Force Heroes. You will get an update notification. Do it if you want to enter the online mode. Then you're done. You should have hacked you Save Data. Enjoy!
 

TheFanOfLink

New Member
Newbie
Joined
Sep 29, 2019
Messages
2
Trophies
0
Age
39
XP
35
Country
United States
Could someone help me? I need to Know to how to Extract the Savedata.bin From triforce heroes and how to exactly edit the value for Friendly tokens
You dont need the .exe version for editing i use the online version and also for savedata.bin you need to backup original save data with checkpoint and go to sd/3ds/checkpoint/triforce heroes/savedata.bin and delete that. when you do put your new savedata.bin there and restore it with checkpoint..
 

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,651
Country
United States
You dont need the .exe version for editing i use the online version and also for savedata.bin you need to backup original save data with checkpoint and go to sd/3ds/checkpoint/triforce heroes/savedata.bin and delete that. when you do put your new savedata.bin there and restore it with checkpoint..
you're replying to posts over 4 years old that have already been answered. Please check the timestamps.
 
  • Like
Reactions: lone_wolf323

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I don't know bout sets, I downloaded all the roms for mine separately.
  • Psionic Roshambo @ Psionic Roshambo:
    My 1500ish games is all hand picked and scraped it's taken me months but zero trash well except MAME.... Tried deleting clones and broke the originals uugghh
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I legit have been complaining about MAME for over 20 years... Hate the way they handle roms
  • BigOnYa @ BigOnYa:
    Yea is a pain sometimes
  • Psionic Roshambo @ Psionic Roshambo:
    Now that they decided to add Tiger handheld and fruit machines.... Newer sets are worthless
  • Psionic Roshambo @ Psionic Roshambo:
    Because who doesn't want to emulate Halo LCD by Tiger when the machine needed to emulate it... Could just play Halo....
  • K3Nv2 @ K3Nv2:
    Batocera has some tiger games
  • Psionic Roshambo @ Psionic Roshambo:
    I don't have them on mine Ken lol
  • K3Nv2 @ K3Nv2:
    Waste of the 128kb they take
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Tiger handhelds are good for one thing.... Occupying space in a landfill
  • K3Nv2 @ K3Nv2:
    They make good burning plastic
  • BigOnYa @ BigOnYa:
    Makes me wonder if the Pi5 can play PS2? If there's even a core for it yet.
  • K3Nv2 @ K3Nv2:
    Pi5 should be able to do ps2
  • Psionic Roshambo @ Psionic Roshambo:
    Try Dragon Quest VIII it ran perfectly on a core 2 Duo I had
  • Psionic Roshambo @ Psionic Roshambo:
    Easiest game to run I found
  • K3Nv2 @ K3Nv2:
    Ps2 emulation is cake compared to 3 years ago
  • Psionic Roshambo @ Psionic Roshambo:
    Hardest is probably Gran Turismo 4
  • Psionic Roshambo @ Psionic Roshambo:
    It's much better now yes but Gran Turismo 4 is still the hardest one to emulate that I have in my collection
  • Psionic Roshambo @ Psionic Roshambo:
    Runs perfectly fine but it's as if I can feel it always on the boarder line of dropping a frame lol
  • BigOnYa @ BigOnYa:
    I ordered a spin ball couple days ago to add to my arcade cabinet, will be nice for games like golden tee, or bowling
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted a controller for like Ikari Warriors, Time Soldiers, Heavy Barrel, Forgotten Worlds games like those
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not even sure what to call that controller
  • Xdqwerty @ Xdqwerty:
    an online friend I've known since 2021 left me :( bc my attitude is "cutty"
  • Psionic Roshambo @ Psionic Roshambo:
    Sylvester Stallone should have played Kyle Reese lol Arnold still as the Terminator
  • BakerMan @ BakerMan:
    TF DOES "CUTTY" EVEN MEAN?
    BakerMan @ BakerMan: TF DOES "CUTTY" EVEN MEAN?