github derrod/legendary 0.20.17
0.20.17 - Entanglement

latest releases: 0.20.34, 0.20.33, 0.20.32...
3 years ago

This is yet another release mostly fixing a few issues and providing a new command to clean cloud saves that have become obsolete/corrupt.

CLI Changes

  • clean-saves [new]
    • Deletes old cloud saves that no longer have their corresponding chunk files present (this can happen if EGL is used as it removes duplicate save data)
    • --delete-incomplete to also delete a cloud saves if it's only partially missing
  • download-saves/sync-saves
    • If a save's data is no longer present, legendary will now suggest to run clean-saves and try again
  • info
    • Will now show an error if no information is available
    • Ensure empty items in JSON output are null instead of an empty object
  • install
    • If a game managed by a third party store (e.g. Origin) is selected the installation will now abort

Fixes and Improvements

  • Several fixes to save game path resolution
    • The {AppData} variable will now correctly resolve to %LOCALAPPDATA% rather than %APPDATA%
    • On Linux save paths now attempt to resolve case-insensitively to avoid some issues with game metadata specifying all-lowercase paths
  • Prevent app name colliding with itself when generating aliases
  • When uninstalling, only attempt to delete game files that should be installed based on selected install tags
  • Metadata for apps that are no longer available (e.g. refunded, free weekend, after switching accounts) will be deleted from disk
  • --csv/--tsv line endings are now explicitly set to \n to prevent issues when piping the output on Windows

Don't miss a new legendary release

NewReleases is sending notifications on new releases.