github derrod/legendary 0.0.14
0.0.14 - "Lambda Core"

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

Also available on PyPI: https://pypi.org/project/legendary-gl/0.0.14/

Another minor release (can you spot the trend?), finally bringing importing and verifying games as well as some fixes that should clear up some confusion the download resume feature has caused.

Additions:

  • verify-game command
    • Verifies the integrity of the specified games' files and shows mismatches
  • repair command / --repair flag for download command
    • Verifies a game install and redownloads file that do not match the expected hash
      • Verification can be skipped if verify-game had been run beforehand
    • This will also update the game if it is not the latest version
  • import-game command
    • This can be used to import an existing game installation
    • Verification is optional, but will be required before updates can be installed
  • --language parameter for launch / `language´ game override config option
    • Overrides language code used when launching the game
  • --wrapper parameter for launch
    • Can be used to provide a wrapper script, e.g. --wrapper gamemoderun
  • locale global config option
    • Can be used to provide a country/language other than en-US for the store and launching games

Improvements/Fixes:

  • Show correct version if --platform override is used
  • Show warning if savegame was modified while reading
  • Fix crash if any Unreal Marketplace assets are in asset list
  • ~ will now correctly resolve to the home directory when used for install_dir in the config
  • Resume file improvements/fixes
    • Check if files actually exist when trying to resume
    • Also include hash, this makes resume files version-agnostic and allows starting a download on an older version and resume on a newer one (e.g. if a patch has been released in the meantime)
    • Tell user that resume file is being used even when log level is INFO
  • Save existing base urls so manual downpatching can be done only with specifying the manifest
  • Clean up download manager logging a bit

Don't miss a new legendary release

NewReleases is sending notifications on new releases.