Skip to content

lug-helper v3.0

Compare
Choose a tag to compare
@the-sane the-sane released this 11 Oct 19:07
· 57 commits to main since this release

Non-Lutris installs!

  • Easily install the game using just your system wine! 🍷
  • Includes a launch script with options for mangohud, prelaunch/postexit scripts, gamemode, gamescope, custom runners, and more! πŸš€
  • The bundled launch script also gracefully terminates any lingering background wine processes when the game exits! 🚫 πŸ‘»
  • Install logs are written to /$TMPDIR/lughelper-install-XXX.log πŸ“
  • It prevents wine from adding all those silly windows file associations! πŸ™…
  • Easily manage custom wine runners for non-lutris installs with a new option on the main menu! πŸ™Œ

umu/Proton support for Lutris installs!

  • uwu? umu! πŸ€ͺ

RSI Launcher 2.0 support!

  • New installs default the latest 2.0 launcher with all the configuration options that make it work 2️⃣
  • PowerShell installation is handled automagically for new installs :star ✨
  • Existing installs can quickly install PowerShell with the new option in the Maintenance menu 🐐

Support for multiple game installs!

  • Switch between multiple wine prefixes in the Maintenance & Troubleshooting menu! ↩️β†ͺ️
  • The currently targeted prefix is listed at the top of the Maintenance menu

Git Winetricks!

  • The latest git winetricks will be auto-fetched to a temporary directory when needed πŸ› οΈ
  • Non-Lutris installs and winetricks verbs such as powershell are no longer dependent on the system winetricks version! βœ…

Other Improvements

  • The Preflight Check is now run automatically before installing the game
  • Updated minimum required Lutris version
  • Lutris now installs the game with debug mode enabled by default and logs to a temp file /$TMPDIR/lughelper-install-XXX.log
  • Better XDG Base Directories support: Define your localization options in $XDG_CONFIG_HOME/user-dirs.dirs and the Helper will now use it. This currently is only affected by the name of your Desktop directory when creating a game .desktop file for for non-Lutris installs
  • Fix for when some 16GB RAM systems report 15GB
  • Improved fallback from pkexec to sudo for Preflight Check auto-fixes
  • Fixed broken zenity icons
  • Menu sizing updated for new versions of libadwaita
  • Code cleanup and reorganization

Breaking Changes

  • Command line arguments have been adjusted to accommodate some of the new features