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
install
will show a warning for all other games using the 2K Launcher, and suggest executables that could be used viaoverride_exe
to 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!
install
now 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
/--yes
will now correctly work withsync-saves
and 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_BOTTLE
being 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
cleanup
command - Fix apps being installed into
~/Applications
on macOS when not all files are in an app bundle