ROM Hack BotW Save Converter (Switch <-> Wii U)

W9qI8k5QMf

Well-Known Member
Newcomer
Joined
Feb 11, 2019
Messages
68
Trophies
0
Age
35
XP
1,080
Country
United States
Get Visual Studio Community 2017 and use it to compile in release mode.

You might want to take a look here, after you're done:

Doing that (you will need to do it manually) will fix Hero's path too :)

does this one also have issues with heros path?

hxxs:x/gbatemp.nxt/threads/botw-save-manager-cross-platform-command-line-windows-only-ui.503222/page-3

do all botw save file converters have issue with heros path?
 

jdwk

New Member
Newbie
Joined
Feb 8, 2019
Messages
4
Trophies
0
Age
45
XP
64
Country
United States
What in the world am I doing wrong?

I can't post screenshots because I am a new member but here is the text output.

1>------ Build started: Project: BotWSaveManager.Conversion, Configuration: Debug Any CPU ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Sdks\Microsoft.NET.Sdk\build\Microsoft.NET.TargetFrameworkInference.targets(126,5): error : The current .NET SDK does not support targeting .NET Standard 2.0. Either target .NET Standard 1.6 or lower, or use a version of the .NET SDK that supports .NET Standard 2.0.
1>Done building project "BotWSaveManager.Conversion.csproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


I was able to compile and convert the save files, but I honestly don't know what I did that worked. When I returned from vacation, I fired up visual studio, loaded the sln project file, and right clicked the project and clicked build, but got a totally different error about not understanding the namespace "NLog".

The only thing that I think could have changed was I installed the .Net 2.2 SDK from the ".NET SDKs for Visual Studio" page instead of the main .Net downloads page, but it still installed in the C:\Program Files\dotnet folder, so I kind of doubt that had anything to do with it.

After getting the "NLog" error, I opened the NuGet manager and saw there is an NLog package, but when I clicked it on it, there were no checkmarks by the .cs projects. (command, conversion, UI). So I checked them all and I believe this installed the NLog package into the projects.

Sadly, when I tried to build, I still got an error, but this time it pointed out that it didn't like the specific reference to "NLog" in the "packages.config" file in the UI folder. So I right clicked on that file in the project browser and there was an option to convert it to a PackageManager or something like that, so I did that, then tried to build again, and it actually worked. The little UI popped up and I was able to convert the files and save them.

Now the next step was to get them on the Switch, which prompted watching another slew of YouTube videos, all assuming various levels of experience, knowledge, and previous steps taken, many of which are outdated or for specific firmware versions, etc. Not sure how many videos I watched before I learned I had to make a paperclip to short two pins together before I could even get started. Then after about an hour of failing at getting the Switch to boot into RCM, I finally gave up and ordered a JoyCon Jig from Ebay. Should be here tomorrow, and then this epic saga can continue.
 

Szophiya

New Member
Newbie
Joined
Feb 24, 2019
Messages
1
Trophies
0
Age
33
XP
64
Country
Colombia
Hello,
I've just bought a brand new Switch, apparently running OFW 3.0.2. Before using it, creating account and connect online, I looking for a way to inject my Wii U Zelda save on it without installing a CFW. Don't want to hack it except for this save...




It was apparently impossible but I've found this on other threads here:

"It is possible I did it with hacdiskmount, make sure that when you restore the save you launch the game at least once and play something offline so it'll overwrite just in case, I did this for smash and never got banned as the OFW technically never touched CFW with the clean nand restore"​

gbatemp.net/threads/keeping-save-from-cfw-to-ofw.530644/


1) Backup save from hacked switch with Checkpoint
2) Turn airplane mode on normal switch
2.5) Move save file onto other SD card you will use for your normal switch and put that in your switch
3) Boot into CFW with hekate on normal switch with jig, no layeredfs or anything
4) Replace save file on normal switch with one from hacked one with Checkpoint
5) Power off system
6) Turn normal switch back on, turn off airplane mode​
gbatemp.net/threads/copying-save-from-one-switch-to-another-without-ban-risking-mods-on-newer-switch.523805/#post-8388390

What do you think, is it something that can work for my case?

I'm very interested in doing this, if possible.
 

UltraSUPRA

[title removed by staff]
Member
Joined
May 4, 2018
Messages
1,483
Trophies
0
Age
19
Location
Reality
XP
1,310
Country
United States
Hello.
This looks like the most genius idea for Nintendo Switch hacks. I'm definitely gonna use it.

That is, under one condition.


Is there a way to load a save injector through a non-hacked Switch (like how Mocha CFW worked on the Wii U)? I would hack my Switch, but there are three things going against it:

1. Banwaves.
2. Brick risk.
3. My parents won't let me.

I'd imagine there is a way around the first one, and I have a feeling my luck with all previous systems will carry over to the Switch for the second one, but my parents are the real roadblock. I just got that thing for Christmas last year, and I wasn't even allowed to hack my Wii U until a few months after its EOL. While my father hacked our old Wii mere months after we got it in 2008 for his birthday, he knows way more about computers than I ever will. If he says no, that means no. I mean, I'll probably get to hack my switch in the year 2021 when each system costs $250 and comes with a download code for Metroid Prime 4.
 

Doverking1

Member
Newcomer
Joined
Apr 5, 2019
Messages
5
Trophies
0
Age
34
XP
83
Country
United Kingdom
Could someone please explain how to use this to a noob?
I have downloaded VS 2019 and I have no idea what Im doing.
I just wanna convert my switch save to a wii U compatible version so that I can play on cemu.
 

henryzusa

Member
Newcomer
Joined
May 1, 2019
Messages
10
Trophies
0
Age
30
XP
54
Country
Mexico
I already converted from Wii U to Switch.
I'm planning on injecting the save via Checkpoint. I want to stop using CFW forever after that.
If I go back to OFW and connect online, do you think I will get banned?
 

Novantico

Member
Newcomer
Joined
Jun 10, 2019
Messages
17
Trophies
0
Age
32
XP
141
Country
United States
Maybe it's just me, but I get an unhandled exception when attempting to access my 1.5 saves on my Switch, but can open a different profile's saves that haven't been touched in centuries. Is there any way around this?
 

skins20

Well-Known Member
Newcomer
Joined
Aug 5, 2016
Messages
96
Trophies
0
Age
34
XP
289
Country
Argentina
does this one also have issues with heros path?

hxxs:x/gbatemp.nxt/threads/botw-save-manager-cross-platform-command-line-windows-only-ui.503222/page-3

do all botw save file converters have issue with heros path?

I have the same problem, when I convert the saved file and the inject, I completely lose the hero's path.

I still can not find a solution
 

xfighter11

Well-Known Member
Newcomer
Joined
Oct 18, 2015
Messages
78
Trophies
0
Age
42
XP
616
Country
Gambia, The
Is it also possible to convert a Switch save to Wii U or only the other direction? Does anybody know? Many thans :)
 

VictorCoupe

New Member
Newbie
Joined
Sep 26, 2019
Messages
1
Trophies
0
Age
28
XP
35
Country
Brazil
For those still trying to convert (like me), I've found the solution:

Backup the savefile using savemii (any tutorial will do it)

Convert it by placing the .exe on the folder you've just backed up: bit.ly / 2lpVbF2 (remove spaces)

Insert the savefile converted on the Switch Checkpoint using Atmosphere (first, create a backup on Checkpoint, then paste the converted save onto checkpoint's folder, and restore it on the app).

There you go!
 

delta nite

Well-Known Member
Newcomer
Joined
Sep 18, 2010
Messages
86
Trophies
1
XP
1,186
Country
United States
I'd like to convert a BotW save from Switch to Wii U, but the game version was 1.6. Since there's no equivalent on Wii U, is this impossible?
 

S1mon

New Member
Newbie
Joined
Nov 3, 2019
Messages
2
Trophies
0
Age
22
XP
33
Country
United States
How do I inject it into my switch ????????

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

How do I inject this into my switch????
 

Kupie

Well-Known Member
Member
Joined
Jun 9, 2013
Messages
320
Trophies
1
Age
31
XP
906
Country
United States
Thank you VERY much for this converter! Wanted to try out BOTW in CEMU after playing it on my Switch for a while.
 

Kevin117007

New Member
Newbie
Joined
May 23, 2020
Messages
1
Trophies
0
Age
31
XP
34
Country
United States
For people who stumbled upon this thread when googling "botw wii u to switch converter" like me, you're in luck. After getting bored during quarantine, I decided to pick up breath of the wild again and try to 100% it. Here are the steps I took. I'm not super familiar with homebrewing(outside of the concept of how it works), but am a bit tech savy so can debug when things go wrong. Hopefully these steps will be helpful to you. Note I did this sort of split into 2 parts: I pulled my data off the wii U last year, but never got around to actually importing it onto the switch till now. So I don't remember how to do the wii u stuff, however there's tons of tutorials online. I also think getting the save files off the wii U is the easy part; getting them onto the switch is a bit harder. This will probably take you a better part of a day to do all the steps, so be ready. I apologize for the weird links in this post, but because I'm a new user it wouldn't let me post them. I added spaces and deleted ht t p s at the front to get past the spam filter.

Also, lots of thanks to arabtm on page 4 of this thread who's steps I followed to get this to work.

Some notes for my setup:

-I have an "older" non-patched switch(bought in 2017 or 2018). I think you can do it with a patched switch but I'm not sure.
-I'm running the latest firmware on the switch, 10.0.2(you can see the version in the "system" settings on the switch).
-I had the first DLC pack on the wii U, but both of them on the switch. I didn't have any problem importing the data, so I think it doesn't matter what expansions you have, as long as you have the same version of the game(I had 1.6 on both the wii u and the swtich).
-Obviously you have to buy the game on the switch or this won't work.

So at a high level, the way the process works is you need homebrew your wii u, pull your save files off the wii u onto an sd card, convert them to switch files, homebrew your switch, put your files onto your switch, and then convert the save data back into game data using checkpoint.

For the wii u part, there are various forums on how to homebrew your wii u and the pull out the save data. Just follow one of those, I won't detail that here.

Once you have the save files, I used this converter to convert the save files from wii u -> switch. Just download this latest release and run the converter. It's pretty straightforward:
github. com / WemI0/BOTW_SaveConv/releases


Then, you need to homebrew your switch. I followed these directions:
nh-server.github .io/switch-guide/


Some caveats to the homebrew directions in the link above:
1) These directions use emuNAND, which means when you boot into the homebrew using emulated memory meaning it's importing memory stored on the SD card. This data is created when you do the "Making the Emummc" step. Because of this, if you download breath of the wild *AFTER* making the emummc, it's not going to show up in your apps list, because it's not in the snapshot of memory you took when you created the emummc. The way I got around this was I launched the homebrew "Atmosphere FSS0" rather than "Atmosphere FSS0 EmuMMC". I believe this launches the homebrew with the regular switch memory rather then the memory stored on the SD card. Also, you'll probably want to run "Atmosphere FSS0" when you do the Checkpoint stuff(detailed later), that way you can play BOTW with your save files without having to boot into homebrew everytime(as they'll be saved in the normal switch memory rather than the snapshot memory on the SD card). Again I'm no expert, but this is my understanding, and it worked for me. I realized this after I created the emummc; you might be able to entirely skip this step and just run regular Atmosphere once you get your homebrew setup working.
2) To short out the joycon, the guide above has a bunch of things about soldering, or buying RCM jigs. Fuck all that noise; too much time and you don't have a solder anyways right? Instead, I used tin foil and some tape. Be patient, and do it right. You're going to need to plug your joycon in and out multiple times to do this homebrew setup, so you want to make sure the tin foil is secured and at least 2-3 layers thick so it doesn't break. Follow this guy's tutorial on how to do this: youtu. be/3-UeB_enPrM?t=112 It's unlikely your harm your switch with this method as pin 4(which supplies the voltage) is pretty far from pin 9&10 which you'll be shorting.
3) The only homebrew app you need from the tutorial above is checkpoint, but it's easy enough to install the others so why not do it.

Okay. So you got your wii u save files, you got homebrew installed on your switch, and you're ready to play your damn game already. What's next?

Next steps are to setup the file structure for your saves on your switch. Open BOTW, and start a game, and save at the first possible opportunity. Then, open up checkpoint, and import(or create? I can't remember) a new save file. This'll create the file structure for your saves on the SD card and make it obvious where your converted wii u savedata should go. Then take your converted save data from the wiiu, and place it in this newly created file structure. I believe it's under like "switch/checkpoint/saves/<zelda>/<your save file structure>". It'll be obvious where to place them as your checkpoint file structure will match your wii u file structure. So throw your files in there. Then boot up checkpoint again, and "restore" the said save files.

That's it! You're done!

The dates on the save files were off(they said 2014 lol), but your "newest" save should be the latest one from the wii u.

I hope this helped you!
 
Last edited by Kevin117007,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1