Releases: starcitizen-lug/lug-helper
Releases · starcitizen-lug/lug-helper
lug-helper 2.6.4
Fix downloads from Gitlab
Gitlab's API no longer links the direct asset url field to the direct asset for reasons that I'm sure someone thought were valid.
This release works around that by manipulating the received url back into a direct link.
lug-helper 2.6.3
Whoops, another bug fix for new installs!
- Fixes an issue with the prelaunch command in the install json that may prevent the EAC workaround from functioning
lug-helper 2.6.2
Bug fix for new installs
- Fixes a typo in the SteamGameId environment variable that would prevent the EAC workaround from functioning
lug-helper v2.6.1
Minor change for new installs: Safety first!
- Removes the extra prelaunch script
- Reverts the prelaunch command to the previous embedded behavior
lug-helper v2.6
Updates
- Preflight Check: Improved memory and swap checker now recommends swap size based on total system memory
- Lutris install json updated to match new upstream Lutris installer
- Lutris install json renamed for clarity
- New handling of Gitlab as a download source for runners and dxvks
- Added new dxvk source: https://gitlab.com/Ph42oN/dxvk-gplasync
- Improved handling of download failures
EAC Workaround Changes
GloriousEggroll runners version Wine-GE-Proton7-41 and newer now have the EAC workaround baked in! 🎉
See our wiki if you'd like to switch to this workaround method
- GE v41 release configured as the default runner for new installs
- Installer no longer applies the hosts file EAC workaround by default
- The global hosts workaround is still optionally available from the main menu for anyone not using a newer GE runner
- A pre-launch script is now bundled and configured during installation to perform the required EAC directory deletion
lug-helper v2.5
Minor updates
- Wiki link is now displayed in Maintenance and Troubleshooting menu header
- doitsujin dxvk renamed to "Standard DXVK" to differentiate it from async DXVKs
- RSI Installer version updated
- Space Penguins are the best Penguins
lug-helper v2.4
Mostly bug fixes!
- Fix for install paths with spaces
- Updated the wiki URL
- Updated the RSI launcher version
- Adds a
--version
command line argument - Automatically deploys the EAC workaround after installation
lug-helper v2.3
This is a small bugfix release.
- Changed the version of the GE Runner fetched during install from v36 to v35 to match a version available through Lutris' API
- Also updates the RSI launcher version
lug-helper v2.2
Automagicification!
- The Helper will now (optionally) automagically configure Lutris to use downloaded runners and DXVKs! Auto-parsing yml like a boss!
Game Fixes Galore!
- The Lutris install json has been updated with fixes for the new RSI launcher version woes
- Preflight Check now looks for a minimum Lutris version
- Preflight Check is now aware that winetricks comes bundled with Lutris. It recommends configuring the game to use it instead of the system winetricks when appropriate
- Improvements to the EAC workaround: Now handles modifying the hosts file and deleting the EAC directory independently for situations where just one has already been done
- Added official doitsujin dxvk releases to the dxvk install options. Get that DXVK 2.1!
Other changes
- Better preservation of error messages when in terminal fallback mode (Zenity is not installed, or forced with --use-gui=no)
- Added a missing dependency check for findutils, needed by xargs
- Now 50% more sane thanks to the addition of more sanity checks
- Minor code refactoring, fixes, and cleanup
lug-helper v2.1
Delete all the things!
- New and improved runner/dxvk removal system ⛔
- Select multiple items and remove them all at once! Go crazy! But maybe not too crazy!
Other changes
- Added a minimum winetricks version requirement to the preflight check
- Fixed an issue with Lutris flatpak detection when both the stable and beta channels are installed
- Fixed an issue where the Helper would not fallback to terminal menus if zenity is broken