Skip to content

Releases: starcitizen-lug/lug-helper

lug-helper v2.2

31 Jan 00:46
Compare
Choose a tag to compare

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

27 Nov 00:33
Compare
Choose a tag to compare

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

08 Nov 21:43
Compare
Choose a tag to compare

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

18 May 10:55
Compare
Choose a tag to compare

New runner source: TKG

lug-helper v1.20

16 May 16:40
Compare
Choose a tag to compare

Updated Shaders Location

  • Now compatible with the changes to the shaders directory introduced in alpha 3.17!

lug-helper v1.19

18 Mar 21:39
28051a1
Compare
Choose a tag to compare

New DXVK source from gnusenpai

  • Patched with a fix for nVidia RTX cards
  • Includes async patches

lug-helper v1.18

06 Mar 17:17
10c5438
Compare
Choose a tag to compare

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

09 Feb 21:44
26f1377
Compare
Choose a tag to compare

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

05 Feb 04:37
ae25785
Compare
Choose a tag to compare

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

10 Jan 18:46
deb84dd
Compare
Choose a tag to compare

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!