github derrod/legendary 0.0.7
0.0.7 "Questionable Ethics"

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

Another minor relase with a few more niche features as well as some game specific fixes.

Added:

  • download was renamed to install
    • 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, use list-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

Don't miss a new legendary release

NewReleases is sending notifications on new releases.