Releases: starcitizen-lug/lug-helper
Releases · starcitizen-lug/lug-helper
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
lug-helper v2.0
The Helper has evolved quite a bit from its origins as a simple user directory cleanup tool. Many thanks to everyone in the LUG community who has contributed ideas, code, and testing to make this tool everything it has become today!
A significant amount of underlying code has changed with this release, so I think it's time to call it version 2.0 🎉
Flatpak support!
- Now supports flatpak installations of Lutris! Happy dance! 💃
- Automagically detects and downloads runners/dxvks to the flatpak install; native install; or, if you're really crazy, both! 🤪
Updated install json!
- The Lutris installation json has been updated with the current Star Citizen launcher version 🪛
- It also installs the latest GE-SC runner, which contains a built-in EAC workaround 🔧
- To complete the EAC workaround, it sets a pre-launch command in Lutris that deletes the EAC directory each time the game is started 🔨
Other changes
- Fixed some cases where the Helper wouldn't restart Lutris
- Fixed re-downloading an already installed runner/dxvk
- Improved cleanup of temporary download files
- Better error handling when trying to execute commands with pkexec or sudo
- Clarified glibc messages for systems without it (flatpak)
- Display new shaders path in Maintenance and Troubleshooting->Display Helper and Star Citizen directories
- TKG removed from runner sources; they've migrated to CI builds that we don't support at this time
- Removed dependency on zstd (was needed for TKG runners)
- Many minor fixes and improvements
- Much code cleanup and restructuring
- So yum. So wow! 😋
lug-helper v1.21
New runner source: TKG
- TKG likely to adress https://bugs.winehq.org/show_bug.cgi?id=52956 first, so now we're prepared ;)
lug-helper v1.20
Updated Shaders Location
- Now compatible with the changes to the shaders directory introduced in alpha 3.17!
lug-helper v1.19
New DXVK source from gnusenpai
- Patched with a fix for nVidia RTX cards
- Includes async patches
lug-helper v1.18
Improvements
- Added swap space to the Preflight Check
- Updated DXVK post-download instructions to clarify that the DXVK_ASYNC environment variable must be set
- Changed libglesv2 override to builtin instead of disabled for new installs of the game
lug-helper v1.17
EAC Workaround Improvements
- Detects if the workaround is already applied
- Now works even if the EAC files haven't been downloaded yet by the game launcher
Other changes
- Fixed detecting Helper install paths that include spaces (Thanks LarelaLS!)
lug-helper v1.16
Systemd drop-ins!
- Use a systemd drop-in file for setting the open file descriptors limit instead of editing system.conf directly. Easily undo the changes by deleting the file!
- Consistencify filenames used for systemd drop-ins. It now follows the pattern
20-starcitizen-[config name].conf
for easy identification
Other changes
- Updated the launcher in the Lutris install script to v1.5.5
- Minor updates and clarifications to errors and other messages
lug-helper v1.15
Link to the wiki! Get all the help!
- New option in the Maintenance and Troubleshooting menu to link you to our wiki!
- The wiki URL is also now clickable everywhere it shows up. Brilliant!
Other changes
- Removed dependency on bc
- Improved comments and tidied some code
- White launcher fix in the Lutris installer thanks to @ananace!