Skip to content

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 09 Aug 22:52
· 11 commits to main since this release
6fb46d3

v0.5.3

Released 9 August 2026

Steam Deck and Linux release. Games staged in Heroic Games Launcher — Epic, GOG, Amazon and
sideloaded titles — are now discovered with their save folders already filled in, without having to
be added to Steam first.

Nothing about how saves sync has changed, and no save data is touched by upgrading.

Before you upgrade

  • This is an agent release. Update your agents; the console only carries the updated Help and
    these notes, so redeploying it is optional and can wait.
  • On Steam Deck, download the newer tarball and re-run install.sh. Windows agents update themselves
    once the installer is uploaded in Config → Agent Updates.
  • No database changes. Downgrading the container is a clean rollback.
  • If you rely on auto-detection for older games that keep their saves in the game's own install
    folder, read Known issues first — a few of those now ask you to pick the folder by hand.

Added

  • Heroic Games Launcher games are detected. SaveLocker reads Heroic's own library and finds
    games installed from the Epic, GOG and Amazon stores, as well as anything sideloaded
    into it. Unlike everything else on Linux, these do not need adding to Steam first — SaveLocker
    finds them from Heroic directly.

    Save folders are resolved inside the Wine prefix Heroic runs each game in. This is why they never
    worked before: adding a Heroic game to Steam gave it a Steam shortcut, so it appeared in Add
    Games
    , but its saves live in a prefix Heroic manages and Steam knows nothing about — so the
    folder came up empty, every time, and had to be typed in by hand.

  • A Heroic game added to Steam is listed once, not twice. It is genuinely discoverable two ways;
    you see one entry, the one that knows where the saves are.

  • savelocker doctor reports Heroic. Which games it found and from which store, and the prefix
    each one runs in. On a Steam Deck in Game Mode this is often the only place to see what went wrong.

Fixed

  • A game's own install folder is no longer offered as its save folder. Some games — mostly older
    ones — keep their saves as loose files sitting beside the game's .exe. SaveLocker syncs folders,
    so the only folder it could offer for those was the whole game directory.

    That was worse than untidy. Restoring a save deletes anything in the save folder that is not in the
    backup, so restoring one of these games onto a second machine could have deleted files from that
    machine's game installation. Where the install folder is the only candidate, SaveLocker now shows
    No save folder set and asks you to pick one.

    Some games improve from this outright: Cave Story+ stores a few files beside its executable
    and keeps its real saves in Documents, and the install folder used to win. It now finds the
    right folder on its own.

Known issues

  • A few older games no longer detect their save folder automatically. These are the games
    described above, whose saves sit loose in the install folder with nothing better to offer. They
    still sync perfectly once you point SaveLocker at a folder — use Set save folder in the agent,
    or savelocker add-game --dir. Support for backing up individual save files, which is what these
    games actually need, is planned.

  • Native Linux games installed through Heroic are not detected. Only Windows titles running under
    Wine or Proton are supported.

  • Heroic sometimes names a game's prefix Prefixes/Title. That comes from Heroic's own "add a
    game" form, not from SaveLocker, and it is harmless. Do not rename the folder to tidy it up
    Heroic keeps the old path in its settings, creates a new empty prefix there, and runs the game in
    that one, stranding your existing saves in the folder you renamed. Change the prefix in Heroic's
    per-game settings instead. savelocker doctor points this out if it finds a game in that state.

  • Very recent releases are often missing from the community game manifest entirely. Those still need
    their folder set by hand, and always have.