About SaveState
A user-friendly GUI application for Windows and Linux to easily back up and restore video game save files. Perfect for games without cloud saves, managing multiple save locations, or syncing your progress across devices.
A versatile game save backup manager, featuring Steam detection, Minecraft support, drag & drop, desktop shortcuts and emulator compatible.
A user-friendly GUI application for Windows and Linux to easily back up and restore video game save files. Perfect for games without cloud saves, managing multiple save locations, or syncing your progress across devices.
SaveState v3.0 — The Original Xbox Update
SaveState 3.0 is the largest and most ambitious release in the project's history.
After more than a year of research and development, SaveState can now back up and restore individual game saves directly from the virtual Xbox HDD used by xemu.
This release also introduces a complete rewrite of Linux save-path discovery, a redesigned multi-profile workflow, instant keyboard search, modern notifications, and major improvements to icon extraction.
What's New
Native xemu and Original Xbox Support
SaveState now officially supports xemu, the original Xbox emulator.
Unlike traditional backup methods that copy the entire virtual HDD, SaveState can locate, extract, and restore the data belonging to an individual Xbox title while leaving every other game on the HDD untouched.
- Direct FATX Access: SaveState can read and modify the FATX filesystem used by the original Xbox directly inside xemu's virtual HDD.
- Pure Python Implementation: The FATX and QCOW2 handling engine was built specifically for SaveState in pure Python, without external FATX libraries and without requiring or launching QEMU.
- Per-Game Backups: Only the selected game's save data is extracted instead of copying the complete Xbox HDD image.
- Surgical Restore: Backups can be written directly into the live xemu HDD without replacing or modifying unrelated titles.
- Guest-Aware Restoration: SaveState can restore data both to its original FATX layout and through safe cluster remapping when the destination HDD uses a different internal allocation.
- Preflight Validation: The HDD and backup archive are checked before any write operation begins.
- Restore Protection: Additional validation and undo safeguards reduce the risk of damaging the live Xbox HDD image.
- Dedicated Xemu Restore Interface: A new restore dialog displays the detected Xbox titles, available backups, destination HDD information, restore status, and external ZIP import options.
- Background Operations: Extraction and restoration run through dedicated workers so the interface remains responsive during large operations.
Despite the complexity of the new storage engine, the user workflow remains unchanged: simply drag and drop a xemu shortcut into SaveState. The Xbox HDD is detected automatically and the game-selection dialog opens immediately, allowing one or more profiles to be created.
immagine
Linux Save Discovery Engine Rewritten …
| Publisher | Matteo842 |
|---|---|
| Author | Matteo Cioffi |
| Version | 3.0 |
| Release date | 2026-08-01 |
| License | GPL-3.0 |
| Installer type | zip |
| Architecture | x64 |
| Package ID | Matteo842.SaveState |
winget install --id=Matteo842.SaveState -ewinget upgrade --id=Matteo842.SaveState -ewinget uninstall --id=Matteo842.SaveState -eYes. SaveState is free and open-source software released under the GPL-3.0 license.
The latest version is 3.0, released on Aug 1, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 84996bc5f028bad6de80a1ca428223dd63008f216cd99909610805e59a980b57.
SaveState runs on Windows and is available for 64-bit (x64) systems.
Open Settings › Apps › Installed apps, find SaveState and select Uninstall. From the command line, run winget uninstall --id=Matteo842.SaveState -e.