Recent Releases
0.5.1704 Apr 2024 19:45
minor bugfix:
critical preventing completion of installs if the script specifies a wine version.
Support for library sync to lutris.net, this allows to sync games, play
time and categories to multiple devices.
Torturous and sadistic options for multi-GPUs that were half broken and understood by no one have been replaced by a simple GPU selector.
EXPERIMENTAL support for umu, which allows running games with Proton and
Pressure Vessel. Using Proton in Lutris without umu is not longer possible.
Better and sensible sorting for games.
Improved error dialog.
Add Vita3k runner.
WUA files are now supported in Cemu.
Images are now downloaded for manually added games.
Deprecate 'exe', 'main_file' or 'iso' placed at the root of the script,
all lutris.net installers have been updated accordingly.
Deprecate libstrangle and xgamma support.
Deprecate DXVK state cache feature (it was never used and is no longer relevant to DXVK 2).
-- Mathieu Comandon Wed, 03 Apr 2024 13:49:49 -0700.
0.5.1616 Jan 2024 21:45
minor bugfix:
that prevented installers to complete.
Better handling of Steam configurations for the Steam account picker.
Load game library in a background thread.
-- Mathieu Comandon Mon, 15 Jan 2024 16:10:35 -0800.
0.5.1510 Jan 2024 09:25
minor feature:
some crashes happening when using Wayland and a high DPI gaming mouse.
crash when opening the system preferences tab for a game.
Reduced the locales list to a predefined one (let us know if you need yours added).
Lutris not expanding " " in paths.
Download runtime components from the main window,
the "updating runtime" dialog appearing before Lutris opens has been removed.
Add the ability to open a location in your file browser from file picker widgets.
Add the ability to select, remove, or stop multiple games in the Lutris window.
Redesigned 'Uninstall Game' dialog now completely removes games by default.
the export / import feature.
Show an animation when a game is launched.
Add the ability to disable Wine auto-updates at the expense of losing support.
Add playtime editing in the game preferences.
Move game files, runners, and media to the trash instead of deleting them they are uninstalled.
Add "Updates" tab in Preferences control and check for updates and correct missing media
in the 'Games' view.
Add "Storage" tab in Preferences to control game and installer cache location.
Expand "System" tab in Preferences with more system information but less brown.
Add "Run Task Manager" command for Wine games.
Add two new, smaller banner sizes for itch.io games.
-- Mathieu Comandon Sun, 07 Jan 2024 17:29:46 -0800.
0.5.1417 Oct 2023 10:25
minor feature:
Add Steam account switcher to handle multiple Steam accounts
on the same device.
Add user defined tags / categories.
Group every API calls for runtime updates in a single one.
Download appropriate DXVK and VKD3D versions based on
the available GPU PCI IDs.
EA App integration. Your Origin games and saves can be manually imported
from your Origin pre.
Add integration with ScummVM local library.
Download Wine-GE updates when Lutris starts.
Group GOG and Amazon download in a single progress bar.
blank login window on online services such as GOG or EGS.
Add a sort name field.
Yuzu and xemu now use an AppImage.
Experimental support for Flatpak provided runners.
Header-bar search for configuration options.
Support for Gamescope 3.12.
Missing games show an additional badge.
Add missing dependency on python3-gi-cairo for Debian packages.
-- Mathieu Comandon Mon, 16 Oct 2023 01:40:33 -0700.
0.5.1312 Feb 2023 03:25
minor feature:
Add support for Proton.
Add drag and drop on the main window. Dropped files will be matched
No-Intro, Redump and TOSEC checksums.
Add support for ModDB links in installers (moddb python module required).
Added "Missing" sidebar option for games whose directory is missing.
Re-style the configuration, preferences, installer and add-games windows.
Group configuration options into sections.
Added checkbox to stop asking for the launch config for a game.
Support for launch-configs in shortcuts and the command line.
The add-games window can now create 32-bit WINE pre Add filter field to runner list.
Show game count in search bar.
Workaround Humble Bundle authentication by allowing importing
cookies from Firefox.
Add Itch.io integration.
Add Battle.net integration (protobuf dependency required).
Improve detection of DOSBox games on GOG.
Added "Unspecified" Vulkan ICD option.
Removed ResidualVM (now merged into ScummVM).
-- Mathieu Comandon Fri, 10 Feb 2023 13:15:40 -0800.
0.5.1219 Oct 2022 07:45
minor bugfix:
Authentication with Origin.
Authentication with EGS.
Authentication with Ubisoft Connect when 2FA is enabled.
Add Discord Rich Presence integration.
Add ability to extract icons from Windows executables.
Re-style preference dialogs.
-- Mathieu Comandon Tue, 18 Oct 2022 16:18:45 -0700.
0.5.1105 Aug 2022 07:05
minor bugfix:
for some installers commands exiting with return code 256.
Change shortcut for show/hide installed games to Ctrl + i.
Show/hide hidden games is assigned to Ctrl + h.
Install game launcher before login for services that use one.
Added SheepShaver, BasiliskII and Mini vMac runners.
Don't perform runtime updates when a game is launched via a shortcut.
crash when Lutris is unable to read the screen resolution.
Enable Gamescope on Nvidia = 515.
for Steam shortcuts.
Add Gnome Console and Deepin Terminal to supported terminal emulators.
crash when Mangohud is used alongside Gamescope.
Translation updates.
-- Mathieu Comandon Thu, 04 Aug 2022 15:29:12 -0700.
0.5.10.119 Apr 2022 07:45
minor bugfix:
Check for Steam executable in home folder for Flatpak.
Adjust the Steam, application and desktop shortcuts to launch with
Flatpak when necessary.
Disable local (XDG) service in Flatpak.
Simplify MangoHUD option (now an On/Off toggle).
Remove ability for Lutris to quit Steam.
Don't default to fsync on older kernels.
Default to a base resolution when Lutris is unable to read the current
configuration.
with.NET 4.8 installation which affects the FF XIV launcher.
-- Mathieu Comandon Mon, 18 Apr 2022 19:07:08 -0700.
0.5.1006 Feb 2022 08:05
minor feature:
Add new window to add games to Lutris, with searches from the website,
scanning a folder for previously installed games, installing a Windows
game from a setup file, installing from a YAML script or configuring a
single game manually.
Move the search for Lutris installers from a tab in the Lutris service
to the window for adding games.
Add a coverart format.
Add integration with EA Origin.
Add integration with Ubisoft Connect.
Remove Winesteam runner (install Steam for Windows in Lutris instead).
PC (Linux and Windows) games have their own dedicated Nvidia shader cache.
Add dgvoodoo2 option.
Add option to enable BattleEye anti-cheat support.
-- Mathieu Comandon Fri, 04 Feb 2022 19:14:41 -0800.
0.5.9.117 Oct 2021 19:25
minor bugfix:
possible escaping error for gamescope option.
Remove walrus operator to restore compatibility with Python 3.7 / Ubuntu 18.04.
Remove log file being written in the home folder.
install button for community installer.
markup error on gamescope option.
Update URL for Ryujinx build.
Steam sync creating duplicate games.
-- Mathieu Comandon Sat, 16 Oct 2021 18:08:26 -0700.
0.5.920 Jul 2021 21:05
minor feature:
Add initial support for Epic Games Store.
Add support for Steam for Windows as a game source.
3rd party services can be enabled or disabled in the preferences.
The main preferences window has now tabs on the left side.
Runner configuration is now available from the main preferences window.
Removed support for Gallium 9.
Removed support for X360CE.
Removed legacy WineD3D options.
Added support for DLSS.
VKD3D is a separate option from DXVK.
Esync is enabled by default.
Dolphin is available as a game source (reads games from the emulator's
local database of games).
Scan for installed games when using Steam source.
Improved automatic installers for GOG, detection of DOSBOX and ScummVM
games.
DRM free services (Humble, GOG) can locate existing installations of games.
Use 7zip as the default extractor when not given an archive type.
Improve process monitoring, allowing for monitoring of Steam games.
-- Mathieu Comandon Mon, 19 Jul 2021 19:13:39 -0700.
0.5.8.323 Jan 2021 10:45
minor bugfix:
Really popovers not showing on Wayland without making them non-modal.
Prevent GStreamer based configuration from being applied in incompatible.
Wine builds.
Crash when wine runner accesses DXVK versions before they are.
Uploaded.
Prevent init dialog from being while it downloads the runtime.
-- Mathieu Comandon Fri, 22 Jan 2021 16:24:51 -0800.
0.5.8.206 Jan 2021 07:05
minor feature:
popover menus not appearing on Wayland.
game bar getting unselected on Wayland (Forces the last game to stay
selected).
Update Chinese, Dutch, German and Russian translations.
Download DXVK when Lutris starts.
Add fsync2 feature detection.
Limit simultaneous downloads to 3.
Add support for deb file extraction.
Add support for Adobe Air games from Humble Bundle (Installation only,
Air runtime will come at a later stage).
Add support for GStreamer enabled Wine builds. This will provide better
compatibility for games using Media Foundation.
-- Mathieu Comandon Mon, 04 Jan 2021 23:54:29 -0800.
0.5.8.128 Nov 2020 10:45
minor bugfix:
Remove Proton from available Wine versions.
Display a dialog until Lutris finishes initializing.
Allow to keep game files when uninstalling a game.
Remove custom sidebar CSS.
Popup menu not showing in list view.
Script loading for local files.
Installed at column setting name for list view.
Lutris not launching games with rungameid.
Installed Steam game for fresh lutris installs.
-- Mathieu Comandon Fri, 27 Nov 2020 14:23:48 -0800.
0.5.818 Oct 2020 08:25
minor feature:
3rd party services are now available from the main window.
The "Import games" window has been removed. The concept of.
Importing games from other services into Lutris has been removed.
Syncing games from other services on start has been removed.
Integration with the lutris website such as login and showing your.
Library has been delegated to the 'lutris' service in the sidebar.
The lutris service gives the option of searching your library or the whole.
Lutris.net library.
Games from 3rd party services no longer depend on an install script to be.
Present on the website. Lutris will automatically install games with an
Auto-generated script. Scripts from the website take precedence if available.
Game banners and icons are downloaded from the services themselves. This.
Allows for customized media size in the UI based on what's available from the
Service.
The installer game cache configuration has been moved to the installer.
Window.
Installers now offer the choice between downloaded files, custom user.
Provided files or cached files (when available).
Bonus content for GOG games such as manuals or soundtracks can now be.
Downloaded as part of the install process. Selected content are downloaded
in a 'extras' folder in the game folder. Those files will likely be in.
Compressed format.
The right side bar has been moved to the bottom of the window to optimize.
Space and to declutter the overall design. Game actions are now shown in a
Popover menu displayed next to the play button. Runner actions, if available
(for example, wine), will show up in a popover menu next to the runner icon.
Running games have been moved from the right side bar to a row on the left.
Side bar.
Added favorites section and allow to add/remove games from favorites.
When removing a game, Lutris now displays the size of the folder to be.
Deleted.
Game logs are no longer erased when switching to another game in the.
Window.
Game logs can be saved to a file.
Lutris runners can now be written
0.5.7.121 Jul 2020 16:25
minor bugfix:
Provide D3D12.DLL, based on vkd3d-proton project.
(https://github.com/HansKristian-Work/vkd3d-proton),
as part of our DXVK runtime. This will help push updates faster and provide better compatibility for
Direct3D 12 titles such as World of Warcraft.
-- Mathieu Comandon Sat, 18 Jul 2020 14:35:23 -0700.
0.5.727 Jun 2020 19:05
minor feature:
Use Meson and Ninja to build translation files.
Improve Debian package compliance with standards.
Add translation strings for the code base.
Set a default directory to manually added games, allowing to remove them.
Deprecate MESS runner.
Migrate all MESS games to MAME.
Get full supported system list from the XML given by MAME.
Allow to run MAME games by ID if the ROM path is set.
Add a no-GUI option to RPCS3.
GalliumNine conflicts with DXVK.
Improve performance of DirectX 12 games running on AMD GPU by setting RADV_DE=zerovram.
Add option to disable Direct9 support in DXVK.
Code style. Pylint is now used in the Travis checks.
-- Mathieu Comandon Fri, 26 Jun 2020 18:06:18 -0700.
0.5.614 Apr 2020 06:25
minor bugfix:
Add some wine core processes to be excluded from monitor (Battle.net
and Origin ).
Convert play time from string to float in the database. Do not downgrade
back to older versions or you'll experience.
for the wine sandbox on non English systems.
Allow Citra and MAME to be launched as standalone programs.
Avoid a crash if ldconfig -p returns corrupt data.
Allow custom messages to be displayed at the end of install scripts.
Add option to provide alternate config file for PCSX2 games.
with usernames containing accented characters.
"Restrict to display" option on Wayland/Mutter.
-- Mathieu Comandon Sun, 12 Apr 2020 19:04:15 -0700.
0.5.529 Mar 2020 06:25
minor feature:
Initial support for Humble Bundle.
Add resolution switching support for Wayland (Mutter only).
DXVK is enabled by default.
Add initial support for VKD3D.
Migrate D9VK configs to use DXVK.
Remove d3d10 and d3d10_1 from dlls handled by DXVK.
an API breakage occuring with a Gtk update.
Add a System info tab in Preferences.
Better handle authentication failure for GOG.
case with key lookup in Steam VDF files.
Add Yuzu runner.
Add initial support for Humble Bundle.
Add bsnes-hd beta and smsplus libretro cores.
Add sound device option for Mednafen.
Remove bundled winetricks.
Remove xboxdrv integration.
-- Mathieu Comandon Thu, 26 Mar 2020 22:21:28 -0700.
0.5.421 Nov 2019 16:05
minor bugfix:
Added support for Python 3.8.
Added config validation.
Added support for Nvidia PRIME off-load.
Added a popup after a successful game import.
Added alacritty as a terminal option.
Provide a fallback for when Lutris can't create a working directory.
Update libretro runners list.
Removed runners that have no binary builds.
Esync can now be enabled for Wine Staging = 4.6.
Default scaling option for Mednafen is now nn4x.
steamwebhelper.exe is no longer disabled to avoid with the new Steam UI.
a with side panels hidden by default on first start.
an that would not allow user to unselect a game in right panel by clicking on an empty space in the library if that game was no longer installed.
an that allowed user to change the configuration of a game that was already removed.
an that made games imported from native Steam to not appear as installed.
a that opened Wine Console instead of Wine Registry.
warnings that occurred when Gamemode was enabled.
various locale.
a preventing Lutris to find Gallium Nine libraries.
with positioning of the Lutris window.
game panel updates on game quit.
game loading error in cases when libstrangle is missing but was previously enabled.
Ignore special symbols when generating identifiers for games.
-- Mathieu Comandon Wed, 20 Nov 2019 17:51:16 -0800.
0.5.304 Sep 2019 16:05
minor bugfix:
Added D9VK option.
Added options to hide right and left panels.
Added support for Discord Rich Presence (option is only available if you.
Have python-pypresence installed).
Added option to launch Wine console.
Added option to hide Lutris on game launch.
Added lazy loading for some UI components that fetch data from Lutris.
WINE_LARGE_ADDRESS_AWARE is now set to 1 when DXVK or D9VK is enabled.
(only works with lutris-provided builds) to workaround crashes in 32-bit games.
Lutris should now be minimized when launching games from shortcuts.
An error is now displayed when Lutris fails to install a runner.
Added Ubuntu's AMDVLK path to Vulkan ICD loader search.
State of right panel is now refreshed after adding/removing shortcuts.
Working directory no longer defaults to /tmp.
Switched PC-Engine module from pce to pce_fast.
Crash due to invalid GOG credentials.
UI that would sometimes result in No File Provided error messages.
That would lead to path warnings when prompted to select files.
Crashes due to unexpected data from xrandr.
That could make antialiasing not function in some games.
Sorting for games that start with a lowercase letter.
That would cause user session to end when launching games on Linux Mint.
With process monitor that could cause games to not launch.
That would not let user execute some options and launch external.
Executables when a game is still running and ESYNC is enabled.
With restoration of original.dll files when disabling DXVK/D9VK.
Crashes due to inability to read GPU driver information.
Crash when working directory isn t defined.
Stuck game importing due to failure to load icons.
Library loading on Gentoo.
Various with locales.
Made various changes and improvements for libretro runner.
Made various changes and improvements for future Flatpak support.
Made minor changes to wording in UI.
Updated Zdoom icon.
-- Mathieu Comandon Mon, 02 Sep 2019 20:50:01 -0700.
0.5.2.114 Apr 2019 11:45
minor feature:
Handle distributions where ldconfig is not in PATH, like Debian.
a crash when GOG credential have changed.
Leave "Show logs" button always enabled.
Add BlastEm to libretro cores.
-- Mathieu Comandon Tue, 09 Apr 2019 19:46:02 -0700.
0.5.210 Apr 2019 03:25
minor bugfix:
Avoid a crash if the lutris config file is corrupted.
Install Asian fonts by default on Wine precreation.
Add Vulkan ICD loaders in system options.
Add SampleCount option to Wine (allows enabling antialiasing in old games).
Replace joystick panel with Wine config panel (which contains the joypad panel).
Display warning when installing games on NTFS drives.
Display warning if Vulkan is not fully installed.
Use ldconfig to determine library paths.
Disable steamwebhelper in Wine Steam to prevent spamming logs with errors.
Various.
-- Mathieu Comandon Thu, 04 Apr 2019 02:47:30 -0700.
0.5.1.326 Mar 2019 06:05
minor bugfix:
Fake release to work around Launchpad / OBS publishing.
-- Mathieu Comandon Mon, 25 Mar 2019 17:38:55 -0700.
0.5.121 Mar 2019 22:25
minor bugfix:
Download the default Lutris Wine version when not available.
Prevent duplicates when importing games from 3rd party services.
some sorting in the view.
Add reporting feature with the --submit-flag. The can
only be saved locally, API integration will be implemented at a later stage.
Add support for CD-ROM images for non CD32/CDTV Amiga models.
Remove website search from sidebar and merge it with the main search entry.
Display a warning message if the installed Nvidia driver is too old.
GOG games not being installable without being connected to GOG.
Improve performance of log handling.
Remove winecfg if Proton is used.
Enable Prime by default for compatible systems.
Various.
-- Mathieu Comandon Wed, 20 Mar 2019 00:24:27 -0700.
lutris (0.5.0.1ubuntu1) cosmic; urgency=medium.
Bullshit my way out of Gtk+ fuckery.
Initialize playtime attribute when invalid playtime found.
Strip equal signs from envvars.
If the Fedora shit breaks the SUSE shit, I just delete it, OK?.
Add application attribute on GenericPanel.
Avoid crashing on weird GPU configs.
Remove get_config_id.
-- Mathieu Comandon Sun, 03 Feb 2019 00:21:32 -0800.
0.5.0.106 Feb 2019 16:05
minor feature:
Bullshit my way out of Gtk+ fuckery.
Initialize playtime attribute when invalid playtime found.
Strip equal signs from envvars.
If the Fedora shit breaks the SUSE shit, I just delete it, OK?.
Add application attribute on GenericPanel.
Avoid crashing on weird GPU configs.
Remove get_config_id.
-- Mathieu Comandon Sun, 03 Feb 2019 00:21:32 -0800.
0.5.002 Feb 2019 06:45
major feature:
Modernize the Gtk UI, thanks to the improvements made by @TingPing.
Add GOG support, allowing users to sign-in their account, import games and
download game files automatically during install.
Add finer game import options, allowing imports from different 3rd party
such as Steam, GOG and locally installed games.
Re-architecture the process monitor. This with games exiting
prematurely. Many thanks to @AaronOpfer for his patches!.
Multiple games can now be launched at the same time without losing control
over the first game.
Game information and actions are now displayed in a panel on the right side.
Coverart fetching for the panel will be added in a future release, until then
cover art files can be placed in /.local/share/lutris/coverart/ game-identifier .jpg.
Games from lutris.net can be searched and installed from the client itself.
New install_cab_component installer command for Media Foundation based games.
Add a download cache to re-use files between installations.
Print graphics drivers and GPU on startup.
Re-design installer selection picker.
Add a button to show installer scripts before installing.
Add a FPS limiter option when libstrangle is available (https://gitlab.com/torkel104/libstrangle).
Re-architecturing of several parts of the application (views, linux
feature detection, main game class...).
-- Mathieu Comandon Fri, 01 Feb 2019 07:26:25 -0800.
0.4.2309 Nov 2018 06:45
minor bugfix:
Prevent monitor from quitting games that open a 2nd process.
Run on-demand scripts from game directory.
Tell the user what executable is expected after a failed install.
a circular import causing on some distributions.
Add missing dependency for openSUSE Tumbleweed.
-- Mathieu Comandon Tue, 06 Nov 2018 19:10:19 -0800.
0.4.2204 Nov 2018 07:25
minor feature:
Use lspci instead of xrandr to detect video cards.
Detect if Vulkan is supported by the system for DXVK games.
Add experimental playtime support.
Detect Proton and add it to Wine versions.
runtime being downloaded when not needed.
Add experimental tray icon with last games played.
Add support for Feral Gamemode.
Prevent process monitor to quit games prematurely.
Code cleanup.
-- Mathieu Comandon Sat, 03 Nov 2018 00:01:19 -0700.
0.4.2121 Oct 2018 07:05
minor feature:
Added an Esync toggle for wine builds with esync patches and a check for limits if the toggle was activated.
Added a warning for wine games if wine is not installed on the system (to avoid with dependencies).
Added a check for Vulkan loaders when using DXVK.
Added check for the presence of executable after the installation finished.
Added an option to sort installed games first.
Added a discouraging warning if Lutris was launched as root.
Added a "--version" command line option.
Added an error message if requested DXVK version does not exist.
Improved behavior of Lutris' background process.
Improved UI when changing game's identifier.
Wine's own Virtual Desktop configuration is now respected.
Merge command now has a 'copy' alias.
Executable selection how has a text field.
Blacklisted Proton and SteamWorks from showing up as games.
Sidebar now shows number of installed games per runner and platform.
Visual improvements to wine download dialog.
an when DXVK versions didn't get updated if dxvk directory wasn't present.
an when the watcher would sync Steam games even if the feature was disabled.
missing warning for existing preduring installation process if the path contained " ".
Prevent Steam games from being synced from the AppManifest watcher if Steam sync if off.
Games load properly when launching Lutris for the first time.
Minor improvements to wording in some menus.
-- Mathieu Comandon Sat, 20 Oct 2018 17:39:31 -0700.
0.4.2026 Sep 2018 06:05
minor feature:
detection of winetricks path.
Improve visual feedback on wine download dialog.
Add skill and command-line arguments for Zdoom.
Add option to disable joypad auto-configuration.
Restore refresh rate on monitor reset.
-- Mathieu Comandon Mon, 24 Sep 2018 20:46:46 -0700.
0.4.1905 Sep 2018 11:25
minor feature:
Prioritize winetricks from the runtime.
Populate DXVK versions with github releases.
Add support for DirectX 10 with DXVK.
detection of xgamma.
Add 24BPP option for Xephyr.
Restore Alsa option for Wine.
Prepend additional system paths to runtime.
-- Mathieu Comandon Tue, 04 Sep 2018 18:48:52 -0700.
0.4.1825 May 2018 10:25
minor bugfix:
'execute' command arguments.
'write_json' command when no file exists.
Avoid crash when wine prehas broken symlinks.
Update DXVK latest version to 0.52.
Update winetricks.
-- Mathieu Comandon Thu, 24 May 2018 14:06:45 -0700.
0.4.1721 May 2018 06:25
minor bugfix:
Add DVXK version option.
in Wine registry handling.
Prioritize /usr/lib32 over Lutris runtime.
Re-enable Lutris runtime if using a Lutris Wine build.
xrandr parsing when DisplayPort are available.
Get pids used by wineserver (experimental, likely to be removed).
-- Mathieu Comandon Sun, 20 May 2018 14:51:49 -0700.
0.4.1616 May 2018 09:45
minor bugfix:
Crash preventing running or configuring wine games.
Steam being shut down regardless of the associated option's setting.
Some external library folders not being detected.
Crash on InstallerWindow for GTK 3.22.
Remove Ctrl+Q shortcut.
-- Mathieu Comandon Fri, 11 May 2018 22:59:26 -0700.
0.4.1512 May 2018 14:45
minor feature:
Add RPCS3 runner.
Prevent Lutris from killing Steam if it's downloading a game.
Add option to run DRM free Steam games without opening Steam.
Add `custom-name` directive for install scripts.
Set default Wine architecture to 64bit.
Add support for DXVK in Wine games.
Prioritize libraries in /usr/lib over the Lutris runtime.
Disable Lutris runtime on Wine games if Wine is installed globally.
Download recent wine version if the system installed one is too old.
Record installation date of games.
Add option for menu mode key in MESS.
Support hard disk images for FS-UAE.
Various UI.
-- Mathieu Comandon Fri, 11 May 2018 14:05:48 -0700.
0.4.1423 Nov 2017 07:05
minor feature:
Add option to include and exclude processes from monitoring in installers
and during gameplay.
Add winekill installer task.
lutris eating 100 CPU after game quits.
the way wine games quit.
Wine Steam being killed on game exit even if the option is disabled.
Add support for 64bit dinput8.dll for x360ce.
Add support for dumbxinputemu as a x360ce alternative.
Add option to enable xinput9_1_0.dll in x360ce.
Deprecate koku-xinput option.
Add system option to enable DRI_PRIME.
Add more platforms to Mednafen.
Better controller support for Mednafen.
-- Mathieu Comandon Tue, 21 Nov 2017 20:48:38 -0800.
0.4.1327 Jul 2017 06:25
minor feature:
Add new libretro cores.
Stop process monitoring as soon as process stops.
Default 'reset_desktop' option to False.
Make calling executables more robust.
xboxdrv not being monitored properly.
-- Mathieu Comandon Wed, 26 Jul 2017 19:12:21 -0700.
0.4.1216 Jun 2017 00:05
minor bugfix:
Increase process monitor delay.
Increase HTTP requests timeouts.
Disable stdout logger for unmonitored processes.
Display error when downloaded file doesn't resolve to a filename.
Add support for symlinks in tar archives.
sqlite query error when syncing games.
installation of local scripts.
Catch errors while reading Steam VDF files.
-- Mathieu Comandon Tue, 13 Jun 2017 20:46:18 -0700.
0.4.11.131 May 2017 08:45
minor bugfix:
Typo in wineboot check.
-- Mathieu Comandon Tue, 30 May 2017 15:43:07 -0700.
0.4.1018 May 2017 02:25
minor feature:
Remove PCSX-R runner.
Migrate PCSX-R games to use PCSX Rearmed on RetroArch.
game config being overidden if edited while the game is running.
Y Axis mapping for the Dual Shock 3 in X360CE.
Add dinput8 option for X360CE for games requiring it (Dead Space 2,
Darksiders...).
Add dialog to optionally sync Steam and XDG desktop shortcuts at startup.
(Re)add ScummVM import.
Reenable Lutris runtime by default for Dolphin.
Update Winetricks (.NET 3.5 installation).
Avoid a crash if Wine preis not created.
Update Wine and Steam icons.
Add support for lutris:rungame/... and lutris:install/... urls.
Always instanciate the client's window even when installing or launching
a game.
Stop Lutris process monitor instantly when all child processes have quit,
speeds up game installs and prevents zombie processes.
Display real time console output in the game log dialog.
Display real time console output during game installations.
Add option to launch the Steam client instead of the game in Wine Steam.
-- Mathieu Comandon Mon, 15 May 2017 22:08:13 -0700.
0.4.908 May 2017 04:25
minor bugfix:
Add option to auto-configure x360ce in Wine games based on plugged in.
Controllers
Add support for batch files in Wine.
FS-UAE path handling.
Regedit commands on newer Wine versions.
Local offline script installation.
-- Mathieu Comandon Thu, 04 May 2017 00:06:56 -0700.
0.4.819 Apr 2017 21:05
minor feature:
Switch installer scripts to the REST API.
Allow users to test installer drafts.
Add cabextract as a dependency.
for processes crashing when the working directory doesn't exist.
Add VERSION as a variable usable in scripts.
-- Mathieu Comandon Tue, 18 Apr 2017 16:06:38 -0700.
0.4.7.110 Apr 2017 10:25
minor bugfix:
a with the platforms accessing the database before it's created.
-- Mathieu Comandon Sun, 09 Apr 2017 16:38:39 -0700.
0.4.616 Mar 2017 23:25
minor bugfix:
Various UI Add option for SDL2 controller mappings.
Wine install in game installers.
Disable Lutris Runtime in XDG imported games.
Wine Registry parsing for keys ending in a backslash.
Prevent games from stopping twice.
-- Mathieu Comandon Wed, 15 Mar 2017 16:07:39 -0700.
0.4.509 Mar 2017 05:25
minor feature:
Quit menu item.
Fall back to an existing Wine version if selected doesn't exist.
Remove Desura.
Add --exec command line flag.
minor when switching between grid and list view.
Add "View on Lutris.net" to game context menus.
Add 64-bit support to Wine Steam runner.
Make Lutris remember window maximized state and size.
Sidepanel doesn't resize with the window.
Make delete key trigger remove game dialog.
Auto-import installed (.desktop) games on the system.
Scan for games before loading gui.
Show runner human name everywhere.
Add Steam Big Picture mode option to the Steam runner config.
Make year editable in game info dialog.
Remove the force-disable of DirectWrite in Wine Steam.
Show last played in game list view.
Wine dll overrides.
Add game command line argument option to Steam/Wine Steam games.
Add small icons option.
the runner icons in sidebar.
Add filter by platform.
-- Mathieu Comandon Wed, 08 Mar 2017 08:08:09 +0100.
0.4.4.115 Dec 2016 06:05
minor bugfix:
Installer command line options.
-- Mathieu Comandon Tue, 13 Dec 2016 18:47:29 -0800.
0.4.330 Nov 2016 03:18
minor bugfix:
Change labels in dialogs to "Save".
Disable Lutris runtime by default in Dolphin.
typo preventing the Steam Store to be displayed in Wine.
path handling for fuser.
Wine registry parser for keys with square brackets.
Mednafen joystick detection.
ld_library_path option.
Wine not being displayed in the sidebar.
-- Mathieu Comandon Tue, 29 Nov 2016 13:20:55 -0800.
0.4.202 Nov 2016 07:05
minor bugfix:
Add suport for 7zip extractors.
Python based Wine registry parser.
Allow more complex rules for installer dependencies.
in RetroArch runner.
Misc.
-- Mathieu Comandon Mon, 31 Oct 2016 18:05:14 -0700.
0.4.119 Oct 2016 12:05
minor bugfix:
Switch to new versioning scheme.
Improve terminal emulator detection.
Initial support for ARM.
-- Mathieu Comandon Tue, 18 Oct 2016 13:35:36 -0700.
lutris (0.4.0ubuntu4) xenial; urgency=medium.
Better for old Gtk versions.
System wine is detected when installing Wine Steam.
Preselect runner when adding a game and the sidebar filter is active.
sidebar being displayed on splash screen.
-- Mathieu Comandon Mon, 17 Oct 2016 17:16:59 -0700.
lutris (0.4.0ubuntu3) xenial; urgency=medium.
Fallback to list view when running an old version of Gtk.
-- Mathieu Comandon Mon, 17 Oct 2016 13:59:14 -0700.
lutris (0.4.0ubuntu2) xenial; urgency=medium.
a nasty that would freeze the installer window.
-- Mathieu Comandon Mon, 17 Oct 2016 13:21:01 -0700.
lutris (0.4.0ubuntu1) xenial; urgency=medium.
some packaging AGS runner.
-- Mathieu Comandon Mon, 17 Oct 2016 12:08:34 -0700.
0.4.013 Oct 2016 03:05
major feature:
Project ported to Python3.
Libretro runner added.
New web runner, using Electron by default.
Adventure Game Studio runner added.
Improvements and in Vice runner.
for Zdoom runner.
Main icon view uses Gtk.FlowBox.
Optimization for downloading icons and banners.
Add system option to switch to US keyboard layout while running a game.
Add system option to select monitor in SDL1 games.
Allow changing game id.
Allow setting custom banners and icons.
-- Mathieu Comandon Tue, 11 Oct 2016 11:19:17 -0700.
0.3.805 Aug 2016 03:45
minor feature:
Add option to use the dark GTK theme variant.
Add Desmume runner.
Add option to limit games to a single CPU core.
button mappings on mednafen.
Improve Reicast installation.
Add controller support to Reicast.
Disable Wine crash dialogs by default.
Sync steam games without depending on the remote library.
Use inotify to detect changes in Steam folders.
Allow to browse for mounted CD images during installation.
-- Mathieu Comandon Thu, 04 Aug 2016 00:13:38 -0700.
0.3.7.511 Mar 2016 07:25
minor bugfix:
a where booleans in scripts would be converted to strings.
Update Debian package source format.
-- Mathieu Comandon Mon, 07 Mar 2016 09:57:29 -0800.
0.3.7.407 Mar 2016 17:25
minor feature:
Add support for Xephyr.
Detect Wine versions installed from WineHQ.
Update koku-xinput-wine to work with the build provided in the runtime.
Always install the required runner when a game is installed.
-- Mathieu Comandon Sun, 06 Mar 2016 14:37:09 -0800.
0.3.7.323 Feb 2016 18:45
minor feature:
Add PCSX2 runner.
Add PPSSPP runner.
Extended kickstart support for Amiga CD32.
UI improvements.
Regedit.
-- Mathieu Comandon Sun, 21 Feb 2016 21:13:39 -0800.
0.3.7.207 Jan 2016 20:05
minor bugfix:
Add button to eject CD-ROMs during installation of Wine games.
Prevent MAME and MESS to save config files in home directory.
Monitor installation tasks so installers can respawn processes.
Randomize extractions folder names to prevent a occuring when
extracting several archives concurrently.
Allow loading environment variables from system config.
-- Mathieu Comandon Tue, 05 Jan 2016 08:41:23 -0800.
0.3.7.103 Jan 2016 20:45
minor bugfix:
Improved command line option to list games.
Force update of runners.
Add support of 64bit wine.
Improve MESS runner.
Vice runner for non Commodore 64 machines.
RPM packaging.
Various.
-- Mathieu Comandon Tue, 29 Dec 2015 18:47:05 -0800.
0.3.725 Nov 2015 09:45
minor documentation:
TODO.
-- Mathieu Comandon Sat, 21 Nov 2015 18:02:58 -0800.
0.3.6.316 Nov 2014 03:15
minor feature:
Added "Custom Steam location" option to winesteam runner
Use Windows Steam from /.wine if not installed in Lutris' own prefix
Fixed Winetricks used in installers
Mathieu Comandon Fri, 14 Nov 2014 00:10:00 +0100
0.3.6.212 Nov 2014 03:15
minor feature:
Add gvfs-backend to fix downloads on non-Gnome environments
Fix winesteam install
Mathieu Comandon Tue, 11 Nov 2014 15:05:49 +0100
0.3.6.108 Nov 2014 02:05
minor bugfix:
Fixed an issue with Steam sync.
Fixed an issue with displaying years in listview.