Skip to content

msh31/SaveManager

Repository files navigation

SaveManager

Download


Windows Linux macOS


What is SaveManager?

A local and cross-platform save game manager for Ubisoft, Rockstar and Unreal Engine saves. Built with ImGui and OpenGL

Key Features:

  • Lua plugin system for custom game detections (found here)
  • Create and restore backups of individual save files with optional labels
  • Automatic detection that finds your savegames (Steam, Heroic, Lutris, native and Wine!)
  • Experimental Save Editor (only supports GTA San Andreas (classic PC))
  • Custom backup paths, per-store toggles, game blacklist, and custom game definitions

Preview

App Preview

Screenshots

Dark 1 Dark 2 Dark 3

Light 1 Light 2 Light 3


Supported

for a full list of the supported games view SUPPORTED_GAMES.md

Store / Savetype Windows Linux macOS
Ubisoft Yes Yes (Steam/Proton, Wine, Lutris, Heroic) In development
Rockstar Yes Yes (Steam/Proton, Lutris, Heroic) In development
Unreal Engine Yes Yes (Steam/Proton, Lutris, Heroic) Yes
Minecraft Yes Yes Yes

Note

Unreal Games are detected via GVAS .sav files. UE3 games and games using custom save formats are not supported. Only UE4/5

Note

Minecraft: the following stores are supported: Official, Modrinth, Curseforge, PrismLauncher (MultiMC is exclusive to linux)


Changelog

See CHANGELOG.md for a complete history of all changes.

Planned Features

  • Save Editor — expanding to Rockstar titles (RDR2); GTA SA is experimental and current
  • PSP ↔ PPSSPP — convert and transfer saves between physical PSP and emulator
  • Smart backup deletion — configurable retention policy for old backups
  • Backup automation — headless background process for scheduled backups
  • Broader game support — Unity games, Crossover on MacOS and much more built-in (?)

Contributing

See CONTRIBUTING.md for build instructions and contribution guidelines.

License

GPLv3 see LICENSE.

Star History

Star History Chart