0.0.18 - Still Xen, but the Remake this time
Minor feature and bugfix release to address some more issues with egl-sync
and add some smaller QoL features.
Changes:
auth
command--import
will now work on Linux (WINE prefix will need to be specified)
egl-sync
command- Added
--disable-sync
to disable automatic sync without unlinking
- Added
launch
command--set-defaults
/--reset-defaults
to save specified parameters (--wine
,--offline
, etc.) to the config- Can be used with
--dry-run
to quickly change a setting without manually editing the config or launching the game - Does not save environment variables, those still have to be added manually to the config if required
- Can be used with
wine_prefix
config option (will behave like--wine-prefix
)
list-installed
command- Added
--show-dirs
to print installation directories for games in list
- Added
Other Fixes/Improvements:
- Log will show a warning if
-y
was used incorrectly - Updates to User-Agents used to the latest EGL version
- Fixes
--egl-wine-prefix
and--egl-manifest-path
foregl-sync
- Fixes
--yes
/-y
foregl-sync
- Epic Games Launcher synchronisation will now correctly resolve WINE dos device mappings
- Uninstalling games will now work correctly if automatic sync is disabled
- Manifest serialization now fully supports the same features as the Epic Games Launcher, including JSON saving JSON manifests in the newer binary format
- This isn't currently used, but might be utilized in the future to reduce manifest storage requirements and loading times when dealing with games that use the older JSON manifests such as Fortnite