0.0.9 - Another bugfix release
This is a bugfix release for the 0.0.7 version with the following changes:
- Fixed disk space check and base dir creation
- Added warning for EQU8 anti-cheat
Original 0.0.7 changelog:
Another minor relase with a few more niche features as well as some game specific fixes.
Added:
download
was renamed toinstall
download
will remain but will behave lilke the--no-install
flag is set in the future, please adjust any scripts or other integrations accordingly
- New
--enable-reordering
option to attempt to optimize file processing order- With this enabled legendary will attempt to group files that share many chunks together to reduce memory usage for apps that have lots of duplicated data
- This reduces the memory requirement for installing World War Z from 5.3 GiB to 499 MiB, making it possible to install the game with the default memory limit (it is enabled by default for that title)
- However for the majority of games this option will do nothing or have very little effect but make the install process slower, generally it is not advised to use it unless necessary
--exclude
and--install-tag
filtering options--exclude
works just like--prefix
and allows excluding a file or directory- Right now this option can only be specified once, that will be changed in a future release
--install-tag
works together with install tags from manifests, only some games have them, uselist-files
to see which ones exit
- Added
--dl-timeout
to configure download connection timeouts- The default was also increased from 5 to 10 seconds
Fixes/Under-the-hood Improvements:
- Always get all available CDNs when installing a game
- Fix SHA hash in JSON manifest parser
- Increase download connection timeouts
- Added helpers for game specific workarounds
- Minor CLI help adjustments
- Minor logging cleanups and changes