ROM Hack WIP BOTW Save Editor (Homebrew App)

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
Country
United States
Who said you HAD to edit your game files? This is not for people who want to play normally, this is for people who want to mess around!
Exactly, I'm replaying the game after beating it and the DLC and I want to have a different experience this time around, so I gave myself the motorcycle, the 'of the wild' outfit, and a few weapons with crazy durability at the start of the game (the 8bit amiibo Sword, a Soldier's Bow, and the Hylian Shield)

In order to add items like the clothes and the motorcycle you need to use the online BotW save editor, it supports the Switch version
 
Last edited by Syynx,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Exactly, I'm replaying the game after beating it and the DLC and I want to have a different experience this time around, so I gave myself the motorcycle, the 'of the wild' outfit, and a few weapons with crazy durability at the start of the game (the 8bit amiibo Sword, a Soldier's Bow, and the Hylian Shield)

In order to add items like the clothes and the motorcycle you need to use the online BotW save editor, it supports the Switch version
Try high durability on the Twilight Bow. It basically gives you infinite arrows that fly perfectly straight.
 

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
Country
United States
Is there a reasonable way to find out which save folder is the most recent save? Right now the options I'm aware of are by either

A) opening each save # in the editor and checking to see if the rupees match your save, if not, close the editor and try a different save
B) checking the save game screenshot in each save folder for the one that matches your recent save, but this method requires a computer, which kind of defeats the purpose of using the nro.

If possible, I think a decent solution would be displaying the screenshot of the save in the editor itself while you're cycling through 0-7

--------------------- MERGED ---------------------------

Try high durability on the Twilight Bow. It basically gives you infinite arrows that fly perfectly straight.
My boyfriend has that on his copy actually, haha! He wanted to replay the game as an archer, so I gave him 2 Twilight Bows and 2 Bows of Light with crazy durability at the start of the game :P (The Bow of Light looks crazy btw, give it a shot next time you're adding items)
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Is there a reasonable way to find out which save folder is the most recent save? Right now the options I'm aware of are by either

A) opening each save # in the editor and checking to see if the rupees match your save, if not, close the editor and try a different save
B) checking the save game screenshot in each save folder for the one that matches your recent save, but this method requires a computer, which kind of defeats the purpose of using the nro.

If possible, I think a decent solution would be displaying the screenshot of the save in the editor itself while you're cycling through 0-7

--------------------- MERGED ---------------------------


My boyfriend has that on his copy actually, haha! He wanted to replay the game as an archer, so I gave him 2 Twilight Bows and 2 Bows of Light with crazy durability at the start of the game :P (The Bow of Light looks crazy btw, give it a shot next time you're adding items)
NX-Shell for the Switch can display the screen shot images. That's what I use.
 

Jpe230

Member
OP
Newcomer
Joined
May 14, 2018
Messages
21
Trophies
0
Age
26
XP
557
Country
Mexico
Guys I've had updated the thread now it cointains a new version that mounts the save dir within the app (AKA no need to use Checkpoint). I highly suggest that you ALWAYS make a backup using Checkpoint.

(Also it contains a version for Master Mode (+2 slots))
 
Last edited by Jpe230,
  • Like
Reactions: JimmyDean42

Zumoly

GBATemp Analyst
Member
Joined
Apr 27, 2018
Messages
1,818
Trophies
0
Location
Yorosso
XP
3,120
Country
Mali
AHHH, gotcha. I have every .nro in its own folder (so /switch/BOTW-Save-File-Editor/BOTW-Save-File-Editor.nro). That's why it didn't work for me. I guess putting it in the same folder as the /Checkpoint/ folder is easier than editing the code :P

Thx for taking the time to explain!

This!
I do exactly the same thing (I like things being in order)!
@Jpe230 should definitely mention this *important* detail in the OP for folks like us.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Guys I've had updated the thread now it cointains a new version that mounts the save dir within the app (AKA no need to use Checkpoint). I highly suggest that you ALWAYS make a backup using Checkpoint.

(Also it contains a version for Master Mode (+2 slots))
Works perfect for me.
 

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
Country
United States
With the new version I get an error "No user is currently selected" when trying to select a slot
 

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
Country
United States
Open BOTW, wait until the title screen, exit and clowe the game.
That did it! You're the best!

Now that Checkpoint isn't required, would you ever consider adding the save slot screenshot into the save selection screen? (capture.jpg is listed in each folder 0-7, I'm sure you already knew that though)

Or maybe it'd be easier to add a date/time to the save slots, or to sort them by date?
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
That did it! You're the best!

Now that Checkpoint isn't required, would you ever consider adding the save slot screenshot into the save selection screen? (capture.jpg is listed in each folder 0-7, I'm sure you already knew that though)

Or maybe it'd be easier to add a date/time to the save slots, or to sort them by date?
Date and time would be easier as this is a simple console output app, so it only supports text unless @Jpe230 wants to upgrade it to a full GUI
 
  • Like
Reactions: Syynx

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
Country
United States
Date and time would be easier as this is a simple console output app, so it only supports text unless @Jpe230 wants to upgrade it to a full GUI
I just took another look at the code and it doesn't seem like sorting it by date would be a simple task either. The easiest way to do it would likely be a final option to load the most recent save ie:[0,1,2,3,4,5,6,7,'RECENT'], though admittedly I don't know how you'd go about doing that
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
I just took another look at the code and it doesn't seem like sorting it by date would be a simple task either. The easiest way to do it would likely be a final option to load the most recent save ie:[0,1,2,3,4,5,6,7,'RECENT'], though admittedly I don't know how you'd go about doing that
I'd have to look into how the time stamp is stored in the save file. If you want the latest save loaded with a "LATEST" option, then they could simply sort the array of date times and grab the last one. Of course, in order to do this even would requiring opening and peaking into each save file just to get the time stamp.
 

Ryab

Well-Known Member
Member
Joined
Aug 9, 2017
Messages
3,255
Trophies
1
XP
4,496
Country
United States
I made this simple Homebrew app to edit your rupees, weapon durability and arrow quantity.

It is still a WIP, I've got much to improve.


IT ONLY WORKS ON V1.5 OF BOTW Now it works for all versions :)


Instructions:
  • Open BOTW with your current user. Wait until the title screen, then exit it. (Close the game, too);
  • Open the Save Editor and select save file slot. (Usually it is 5 or 0).
  • Use DPAD UP/Down to Increase/Decrease the integer. Use DPAD Left/Right to move the cursor.
  • Use L/R to move between items.
  • Press A to Commit Changes.
  • Press + to exit.

Disclaimer:
  • Please always make a backup before editing your save file; I'm not responsible for any lost save file.
  • This is a WIP, it contains bugs.

If you want to contribute please DM me, I seriously need help.

EDIT: I updated the zip file, it contains 2 nro's one for normal mode and the other for master mode. Now it mounts the save directory now you don't have to use Checkpoint to extract your save file. But ALWAYS make a backup.

If you want to contribute please DM me, I seriously need help.


Here is my project in Github if you want to compile it/fork it/see the code: github (dot) com/Jpe230/BOTW-Save-File-Editor
cant wait to see more things added
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Can you make it so we can add star fragments to our inventory? The one thing I do NOT want to grind.
With the current interface, it could be added to change quantity of items in your inventory, but adding a new item would be significant work. If you already have at least one then you could change it from there. You can also use the online editor to do anything this one cannot. I use this for easy rupees and refreshing the durability of my weapons.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • 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?
  • Xdqwerty @ Xdqwerty:
    @BakerMan, he is peruvian so it's probably an idiom
  • BigOnYa @ BigOnYa:
    I thought Cutty was a west coast rapper
  • K3Nv2 @ K3Nv2:
    Cutter
  • Psionic Roshambo @ Psionic Roshambo:
    Dr Cutty
  • Psionic Roshambo @ Psionic Roshambo:
    It's from House MD lol
  • K3Nv2 @ K3Nv2:
    I took too much viagra Dr cutty oh wait
    +1
  • Ligudink @ Ligudink:
    What in the goddamn
  • Xdqwerty @ Xdqwerty:
    @Ligudink, welcome to the gbatemp chat
    +1
  • Ligudink @ Ligudink:
    I've sen enough HAHAHA
    +1
    Ligudink @ Ligudink: I've sen enough HAHAHA +1