Code Monkey home page Code Monkey logo

botw-save-manager's People

Contributors

archleaders avatar deltajordan avatar laralove143 avatar ttimasdf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

botw-save-manager's Issues

Hero's Path is all out of wack

I started the game on Switch and then converted the save to the Wii U format.
While playing on Switch my Hero's Path worked without any issues, but on Wii U it doesn't show my actual movements. Instead, when I forward it, all that it shows is me teleporting to a random place on the map (including to places I've never been to, like the middle of the ocean), dying, and then teleporting somewhere else, over and over, until at last I teleport to the spot I'm currently standing.
If I delete the tracker files (thus resetting the Hero's Path) it proceeds to work normally, so it's not that big of an issue, but my progress from the Switch save seems to be corrupted in some way. Including the tracker files below in case it helps.
trackblock.zip

I can't convert saves in master mode

I tried to convert my save from switch to wiiu but I get this error only for save number 2 and 3 because they are in master mode. If I click yes I can see only number 0 and 1 for normal difficulty.

zelda

zelda1

zelda2

Only converted the saves; cannot run game in Cemu

There is no BotwSaveEditor.exe as mentioned in Setup. The link also doesn't work. I want to add, it might be the post with the file may be removed or deleted. If that is the case, then is there any other way to download the file? This issue was not noticed by anyone before as far as I searched, which is why I'm posting this here.

Downgrade save version

Is there any way to downgrade a save file from version 1.6 to 1.5? I have a switch save on 1.6 but I'd like to use it on the Wii U. Converting a 1.6 Switch save to Wii U doesn't work since the Wii U version of the game is on 1.5

Bug when converting to WII U, cemu loads the save but I land at the very start of the game

Hello, I don't know if you are still monitoring this, but I wanted to go from Yuzu to Cemu, and while the program says the transformation was successfull, Cemu can't load the save.

Zelda is 1.6 on switch with all DLC and 1.5 on wii U with all DLC (version 208 DLC 80). The game sees that there are multiple saves, but it doesn't load the image, the date, and when I load it, there are no errors but I land at the resurrection shrine as if I had just launched the game for the first time (except it doesn't play the opening cinematic)

I attached both save files.

Hopefully you can help me!
save Switch.zip
save Wiiu.zip

here's the log
30-07-21-4.log

Linux not detecting option.sav in directory.

On Linux I get the error:

Invalid BotwSave folder: 'xxx'
The selected folder does not contain an 'option.sav' file.

despite there being an option.sav file in the directory. The same exact directory on a Windows machine does not have this issue.

Unhandled Exception On Folder Select

When selecting any folder containing the option.sav file an unhandled exception is encountered. Choosing to continue does not allow conversion to take place.

Conditions:

  • Windows 10 operating system
  • Nintendo Switch BotW save file exported using Checkpoint

Attempted fixes:

  • Renamed folder containing save to remove spaces and special characters
  • Moved folder containing save to a new drive.
  • Ran conversion .exe in compatibility mode for windows 8

Exception details:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: path
at System.IO.Directory.GetFiles(String path, String searchPattern, SearchOption searchOption)
at BotWSaveManager.UI.MainForm.OpenSaveToolStripMenuItem_Click(Object sender, EventArgs e) in C:\Users\thegr\Source\Repos\DeltaJordan\BotW-Save-Manager\BotWSaveManager.UI\MainForm.cs:line 114
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

BotWSaveManager.UI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Walte/Desktop/New%20folder/BotWSaveManager.UI.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4150.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4001.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3752.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

NLog
Assembly Version: 4.0.0.0
Win32 Version: 4.6.0.9261
CodeBase: file:///C:/Users/Walte/Desktop/New%20folder/NLog.DLL

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3752.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3752.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4121.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

System.ServiceModel
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll

System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll

BotWSaveManager.Conversion
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Walte/Desktop/New%20folder/BotWSaveManager.Conversion.DLL

netstandard
Assembly Version: 2.0.0.0
Win32 Version: 4.8.3752.0
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Folders not possible to select

Hi. Sorry to bother but, I'm on Windows 11 22H2 (don´t know if that´s important...) but my folders don´t load.
Just Desktop folder is present when I go to "File > Open Save..."

I just made a copy of the folder with the save I have and moved to Desktop folder and continue to do what I need.
But I just want to report this.
image

Trying to run Console version on a Pi

I am trying to run the Console version on my Raspberry Pi 4B with Raspberry Pi OS 64-bit. .NET 6 is installed but when I try to run it I get this error:
Screenshot 2024-02-16 223928
Is this because it's ARM?

I know it's an odd usage of this program, but I'm trying to make a web app that can convert a save from/to my Switch to play across my PC, Steamdeck and Nintendo Switch. I know odd.

OS:
Screenshot 2024-02-16 231307

.Net install:
Screenshot 2024-02-16 231748

File converted but when imported they all look the same save file

As in the title, i converted some switch BOTW save files to WII U save files and then imported them in CEMU but when i try to load a save game they all look the same: same date: 1-1-1970 00:00, same location (first minute of the game) no save picture.

The files did not changed at all they are identical to the switch files (same name, structures ecc.) and same folder so i don't know if the process completed succesfully. The only thing that let me know that the process completed succesfully is the fact that the Save Manager now tells me that are Wii U files and i can transform in Switch files.

keep gettings this error

I am trying to convert my switch file. I imported it from myswitch. It works on yuzu even.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: path
at System.IO.Directory.GetFiles(String path, String searchPattern, SearchOption searchOption)
at BotWSaveManager.UI.MainForm.OpenSaveToolStripMenuItem_Click(Object sender, EventArgs e) in C:\Users\thegr\Source\Repos\DeltaJordan\BotW-Save-Manager\BotWSaveManager.UI\MainForm.cs:line 114
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4220.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

BotWSaveManager.UI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/gagre/Desktop/save/BotWSaveManager-1.1.3-WindowsUI/BotWSaveManager.UI.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

NLog
Assembly Version: 4.0.0.0
Win32 Version: 4.6.0.9261
CodeBase: file:///C:/Users/gagre/Desktop/save/BotWSaveManager-1.1.3-WindowsUI/NLog.DLL

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4220.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

System.ServiceModel
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll

System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll

BotWSaveManager.Conversion
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/gagre/Desktop/save/BotWSaveManager-1.1.3-WindowsUI/BotWSaveManager.Conversion.DLL

netstandard
Assembly Version: 2.0.0.0
Win32 Version: 4.8.4084.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Loading save stuck

Hi,

First of all, thank you for your work, it's a really useful tool !

I first used this tool to transfer my Switch save to play on CEMU.

Now, I want to do the other way around.

I have 4 saves apparently:

  • 1 and 2 are 1.6 and Normal Mode
  • 3 and 4 are 1.5 and Master Mode

When I try to load the 3 or 4, it loads indefinitely : the spinner indicating the load state is "spinning" but the "Zelda" filling is stuck at the L.
Screenshot

Do you have any idea why it's not working ?

error CS0103: The name 'From' does not exist in the current context [C:\Users\charl\Downloads\BotW-Save-Manager-master\BotW-Save-Manager-master\BOTW_SaveConv.csproj]

I may be overlooking something as I am very new to this however I looked at the file in VSC and I didn't see any identifier such as From or To.

`C:\Users\charl\Downloads\BotW-Save-Manager-master\BotW-Save-Manager-master> dotnet run
Program.cs(63,65): error CS0103: The name 'From' does not exist in the current context [C:\Users\charl\Downloads\BotW-Save-Manager-master\BotW-Save-Manager-master\BOTW_SaveConv.csproj]
Program.cs(63,131): error CS0103: The name 'To' does not exist in the current context [C:\Users\charl\Downloads\BotW-Save-Manager-master\BotW-Save-Manager-master\BOTW_SaveConv.csproj]
Program.cs(122,73): error CS0103: The name 'From' does not exist in the current context [C:\Users\charl\Downloads\BotW-Save-Manager-master\BotW-Save-Manager-master\BOTW_SaveConv.csproj]
Program.cs(122,87): error CS0103: The name 'To' does not exist in the current context [C:\Users\charl\Downloads\BotW-Save-Manager-master\BotW-Save-Manager-master\BOTW_SaveConv.csproj]
dotnet :
At line:1 char:1

  • dotnet run
  •   + CategoryInfo          : NotSpecified: (:String) [], RemoteException
      + FullyQualifiedErrorId : NativeCommandError
    
    

The build failed. Fix the build errors and run again.`

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.