Game-Saver is a small utility which aims to provide multi-slot saves and auto-saving for games that don't provide it out of the box.
The goal is to enable users to easily save and restore multiple versions of a savegame folder. This tool is designed to extend a game's save logic and not to replace it.
- Create new saves on-demand.
- Create autosaves when files in the watched folder change.
- Restore saves
- Support for multiple games.
- Rename and delete saves
- Use
CTRL+[h|l|j|k]
orCTRL+[left|right|up|down]
to navigate the windows. a
to create a new save for the currently selected game.r
to rename a selected savefile.d
to delete a selected savefile.ENTER
to restore a selected savefile.
- This tool uses the
tar
andzstd
commandline tools for archiving and compression.
This tool is build for Unix Systems
- Install the Rust toolchain,
stable
is ensured to work. - Clone and install the game:
git clone git@github.com:Nukesor/game-saver.git cd game-saver cargo install --locked --path .
- Either copy the binary in
~/.cargo/bin/
somewhere your executable live, or add it to your$PATH
.
- Show timestamp floating on the right of the savegame lists
- Add how-to section, which explains how to use it.