This is a quick save tool to make the game Noita a little bit more respectful to your time and allows risky experimentation with dangerous wands if required.
For some time, I've used the Noita save manager but it lacked a quick save via hotkeys and an automatic restart of Noita. Then I've found NoitaSaveScummer, but it is Windows only. This project is yet another implementation of an external save file manager for Noita.
- Launches Noita and performs an early quick save just to be sure
- Quick Save and Load via Hotkeys
- Ctrl + Shift + F5 restarts Noita and archives the current save game
- Ctrl + Shift + F6 restarts Noita with the most recent quick save state restored.
- Non destructive
- Like Noita save manager this tool will not delete save folders. They are just moved to another location with a timestamp in case problems arise.
- Portable as Windows and Linux is detected
- Archives are stored in the home directory inside the subfolder
noita_save_backups
- No GUI at the moment.
- Quick Load always loads the most recent save archive
Because of certain dependencies (system_hotkey), python 3.9 must be used at the moment. pyenv can be used to install a specific python version. I'm no expert with conda but that might work as well. Debian uses 3.10 on Bookworm so these steps are required if you use that linux distribution.
pyenv install 3.9
pyenv global 3.9
pip install -r requirements.txt
pip install .
After doing so, one can just call the application via
noita_quick_save
This is based on pyinstaller
pyinstaller -F noita_quick_save.py
Ensure to activate inclusion in PATH so pip and python are available!
wget https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe
wine python-3.9.13-amd64.exe
wine pip install -r requirements_windows.txt
wine pip install pyinstaller
wine pyinstaller -F noita_quick_save.py