Inspired by JonyLuke's Undertale Save Converter (https://github.com/jonyluke/Undertale-save-converter). This version is a complete re-write, and features full bi-directional conversion functionality.
Project page on the GBATemp Forum
- Undertale
- A Modded Nintendo Switch
- Python3.4 (https://www.python.org/downloads/) - Optional (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)
- Download the latest release from https://github.com/tomchapin/undertale-save-converter/releases
- Save it to a folder on your local computer.
- Copy your game save files to the same folder.
- 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).
- 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
) - https://pypi.org/project/py2exe/ - Install pywin32-221.win32-py3.4.exe from https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/
- 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 createdundertale_save_converter.exe
file!