Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Undertale Save Game Converter Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Undertale Save Game Converter |image=undertalesavegameconverterswitch.png |description=Undertale Save Game Converter V2 (with full bi-directional PC/Switch conversion ability). |author=tomchapin |lastupdated=2019/07/12 |type=Hack Utilities |version=2.1 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch.7z |website=https://gbatemp.net/threads/undertale-save-game-converter-v2-with-full-bi-...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Undertale Save Game Converter
|title=Undertale Save Game Converter
|image=undertalesavegameconverterswitch.png
|image=undertalesavegameconverternx.png
|description=Undertale Save Game Converter V2 (with full bi-directional PC/Switch conversion ability).
|description=Undertale Save Game Converter (with full bi-directional PC/Switch conversion ability).
|author=tomchapin
|author=tomchapin
|lastupdated=2019/07/12
|lastupdated=2019/07/12
|type=Hack Utilities
|type=Save Editors and Converters
|version=2.1
|version=2.1
|license=GPL-2.0
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverternx.7z
|website=https://gbatemp.net/threads/undertale-save-game-converter-v2-with-full-bi-directional-pc-switch-conversion-ability.542897/
|website=https://gbatemp.net/threads/undertale-save-game-converter-v2-with-full-bi-directional-pc-switch-conversion-ability.542897/
|source=https://github.com/tomchapin/undertale-save-converter
|source=https://github.com/tomchapin/undertale-save-converter
|donation=
|donation=
}}
}}
{{#seo:
Undertale Save Game Converter, with full bi-directional PC/Switch conversion ability.
|title=Switch Rom Hacks (Hack Utilities) - GameBrew
 
|title_mode=append
The project is inspired by jonyluke's [[Undertale Save Converter Switch|Undertale Save Converter]], which also supports bi-directional conversion.
|image=undertalesavegameconverterswitch.png
 
|image_alt=Undertale Save Game Converter
==Installation==
}}
===Requirements===
{{cleanup|article|Needs cleanup}}
*Undertale.
Undertale Save Game Converter V2 (with full bi-directional PC/Switch conversion ability).
*A Modded Nintendo Switch.
*(Optional) [https://www.python.org/downloads/ Python3.4] (Note: This is only required if you want to compile the undertale_save_converter.exe file yourself, or if you want to run undertale_save_converter.py directly).
 
===How to setup===
*Download the [https://github.com/tomchapin/undertale-save-converter/releases latest release].
*Save it to a folder on your local computer.
*Copy your game save files to the same folder.
 
==User guide==
===Converting from PC to Switch===
Make sure you have copied your game's file0, file9, and undertale.ini files into the folder with the undertale_save_converter.exe file. (These files are typically located in your system's %LocalAppData%\UNDERTALE\ folder)
 
Use your command prompt to browse to the folder, then execute undertale_save_converter.exe and select the first menu option.
 
Alternately (if you want to run the script via python), execute python undertale_save_converter.py (requires Python 3 to be installed).
 
===Converting from Switch to PC===
Make sure you have the undertale.sav file copied from your Nintendo Switch placed in the folder with the undertale_save_converter.exe file. This file can be obtained from a modded switch by using tools such as [[Checkpoint Switch|Checkpoint]] or [[JKSV Switch|JKSM]].
 
Use your command prompt to browse to the folder, then execute undertale_save_converter.exe and select the second menu option.
 
Alternately (if you want to run the script via python), execute python undertale_save_converter.py (requires Python 3 to be installed).


==Media==
===Compiling the executable===
<youtube></youtube>
(if you don't want to download and use the supplied undertale_save_converter.exe file)


*Install Python 3.4 (x86) on a Windows computer, making sure you select the option to add Python to your path.
*Install the [https://pypi.org/project/py2exe/ Py2Exe] utility (<code>py -3.4 -m pip install py2exe</code>).
*Install [https://sourceforge.net/projects/pywin32/files/pywin32/Build 221/ pywin32-221.win32-py3.4.exe].
*Check out this git repo to a folder on your local computer.
*Browse to the folder and execute <code>py -3.4 -m pip install -r requirements.txt</code> (to install dependencies).
*Execute <code>py -3.4 -m py2exe.build_exe undertale_save_converter.py</code> to compile the undertale_save_converter.py file to an .exe file.
*Look inside the dist folder for your newly created <code>undertale_save_converter.exe file</code>


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverternx2.png
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/undertalesavegameconverterswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v2.1 2019/07/12'''
* First Release.
*This adds support for running the Undertale Save Converter directly, without having to have Python 3 installed.
*I accomplished this by using the popular Py2Exe utility to convert the python to a Windows executable.
*I have also included instructions in the readme so you can compile the project yourself (to verify the exe), or you can just execute the python file directly if you prefer.
'''v2 2019/07/07'''
*Updating readme.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/undertale-save-game-converter-v2-with-full-bi-directional-pc-switch-conversion-ability.542897/
* GitHub - https://github.com/tomchapin/undertale-save-converter
* Github - https://github.com/tomchapin/undertale-save-converter
* GBAtemp - https://gbatemp.net/threads/undertale-save-game-converter-v2-with-full-bi-directional-pc-switch-conversion-ability.542897/
* Reddit -

Latest revision as of 04:06, 6 July 2023

Undertale Save Game Converter
Undertalesavegameconverternx.png
General
Authortomchapin
TypeSave Editors and Converters
Version2.1
LicenseGPL-2.0
Last Updated2019/07/12
Links
Download
Website
Source

Undertale Save Game Converter, with full bi-directional PC/Switch conversion ability.

The project is inspired by jonyluke's Undertale Save Converter, which also supports bi-directional conversion.

Installation

Requirements

  • Undertale.
  • A Modded Nintendo Switch.
  • (Optional) Python3.4 (Note: This is only required if you want to compile the undertale_save_converter.exe file yourself, or if you want to run undertale_save_converter.py directly).

How to setup

  • Download the latest release.
  • Save it to a folder on your local computer.
  • Copy your game save files to the same folder.

User guide

Converting from PC to Switch

Make sure you have copied your game's file0, file9, and undertale.ini files into the folder with the undertale_save_converter.exe file. (These files are typically located in your system's %LocalAppData%\UNDERTALE\ folder)

Use your command prompt to browse to the folder, then execute undertale_save_converter.exe and select the first menu option.

Alternately (if you want to run the script via python), execute python undertale_save_converter.py (requires Python 3 to be installed).

Converting from Switch to PC

Make sure you have the undertale.sav file copied from your Nintendo Switch placed in the folder with the undertale_save_converter.exe file. This file can be obtained from a modded switch by using tools such as Checkpoint or JKSM.

Use your command prompt to browse to the folder, then execute undertale_save_converter.exe and select the second menu option.

Alternately (if you want to run the script via python), execute python undertale_save_converter.py (requires Python 3 to be installed).

Compiling the executable

(if you don't want to download and use the supplied undertale_save_converter.exe file)

  • Install Python 3.4 (x86) on a Windows computer, making sure you select the option to add Python to your path.
  • Install the Py2Exe utility (py -3.4 -m pip install py2exe).
  • Install 221/ pywin32-221.win32-py3.4.exe.
  • Check out this git repo to a folder on your local computer.
  • Browse to the folder and execute py -3.4 -m pip install -r requirements.txt (to install dependencies).
  • Execute py -3.4 -m py2exe.build_exe undertale_save_converter.py to compile the undertale_save_converter.py file to an .exe file.
  • Look inside the dist folder for your newly created undertale_save_converter.exe file

Screenshots

undertalesavegameconverternx2.png

Changelog

v2.1 2019/07/12

  • This adds support for running the Undertale Save Converter directly, without having to have Python 3 installed.
  • I accomplished this by using the popular Py2Exe utility to convert the python to a Windows executable.
  • I have also included instructions in the readme so you can compile the project yourself (to verify the exe), or you can just execute the python file directly if you prefer.

v2 2019/07/07

  • Updating readme.

External links

Advertising: