It's been a long time, how have you been?
This is a minor bugfix release for Legendary, that addresses a few issues reported or fixed since 0.20.25, but brings no major new features or changes.
As always you can support Legendary development via Ko-Fi or by purchasing CrossOver through my affiliate link ♥
Changes
- Legendary will now automatically override the launch executable for several games using incompatible launchers
- 2K Launcher: Bioshock 1/2/Infinite, XCOM 2, and CIV VI
- Borderlands Launcher: Borderlands 2, Pre-Sequel, and Tiny Tina's One-Shot Adventure
installwill show a warning for all other games using the 2K Launcher, and suggest executables that could be used viaoverride_exeto launch the game directly- If you encounter such a game and figure out which executable should be used, please let us know on Discord or in this Github Discussion so we can add it to the list of automatic overrides!
installnow shows available wiki entries before and after installing- Disk space error will now use GiB instead of MiB to be a bit more useful
Fixes
-y/--yeswill now correctly work withsync-savesand skip unconfigured games- Fix parsing the WINE registry files in case there are duplicate keys (#407)
- Fix zero division error when verifying (#412)
- Fix
CX_BOTTLEbeing checked even when CrossOver is not in use (#414) - Fix command in moving failed error message (#416)
- Add additional checks for the existence of EGL folders (#421)
- Fix pywebview deprecation issue (#423)
- Fix store API hostname (this broke Ubisoft activation) (#434)
- Fix in-use manifests being erroneously deleted when running the
cleanupcommand - Fix apps being installed into
~/Applicationson macOS when not all files are in an app bundle