This is a minor feature and bugfix release to solve some issues related to EGL sync and game compatibility.
CLI Changes
egl-sync
--migrate
flag added to migrate game installations from the Epic Games Launcher to Legendary- This will remove games from EGL and only manage them via Legendary
- This can be useful if you wish to uninstall EGL completely, which otherwise would also uninstall all your games
launch
- Additional command-line parameters are now added before the EOS ones to work around certain games' command line parsing being bad (e.g. Elite: Dangerous)
Fixes and Improvements
- The installation directory is now checked for write access before starting the install (#395)
- Uplay activation errors are now logged to aid debugging
- Manifest file hashes are now verified against the API
- Added new
-epicsandboxid
EOS launch parameter (may fix #367, not sure yet) - Fixed unhandled exception when no overlay installs are found
- Fixed unhandled exception when trying to uninstall a synced game after the Epic Games Launcher has been uninstalled
- Fixed
disable_https
not applying to manifest downloads - Fixed Windows build missing
pywebview
for webview-based login
As always you can support Legendary development via Ko-Fi or by purchasing CrossOver through my affiliate link ♥