0.0.14 - "Lambda Core"
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 fordownload
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
- Verification can be skipped if
- This will also update the game if it is not the latest version
- Verifies a game install and redownloads file that do not match the expected hash
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 forlaunch
/ `language´ game override config option- Overrides language code used when launching the game
--wrapper
parameter forlaunch
- Can be used to provide a wrapper script, e.g.
--wrapper gamemoderun
- Can be used to provide a wrapper script, e.g.
locale
global config option- Can be used to provide a country/language other than
en-US
for the store and launching games
- Can be used to provide a country/language other than
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 forinstall_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