Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: lutris/lutris

v0.5.8.4

03 Jul 03:29

Choose a tag to compare

This is a bugfix release only and doesn't contain any new features. The release of lutris 0.5.9 is due soon.

Fixes:

  • Fix Steam icon showing too big on some systems
  • Fix DXVK not updating
  • Fix Python 3.9 compatibility
  • Update sidebar on service login
  • Remember position of window except on Wayland maybe
  • GST plugin path is now only set if it exists
  • Default to 7zip when not given an archive extractor
  • Switch IRC to Libera chat
  • Fix libretro info file loading
  • Let pipewire users toggle "Reduce PulseAudio latency"

v0.5.8.3

23 Jan 06:58

Choose a tag to compare

  • Really fix popovers not showing on Wayland without making them non-modal
  • Prevent GStreamer based configuration from being applied in incompatible
    wine builds.
  • Fix crash when wine runner accesses DXVK versions before they are
    uploaded.
  • Prevent init dialog from being closed while it downloads the runtime.

v0.5.8.2

05 Jan 08:55

Choose a tag to compare

  • Fix popover menus not appearing on Wayland
  • Fix 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

v0.5.8.1

27 Nov 23:18

Choose a tag to compare

  • 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
  • Fix popup menu not showing in list view
  • Fix script loading for local files
  • Fix installed at column setting name for list view
  • Fix lutris not launching games with rungameid
  • Fix installed Steam game for fresh lutris installs

0.5.8

14 Nov 23:06

Choose a tag to compare

  • 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.
  • Steam games are directly loaded from the Steam API and it is no longer needed
    to sync your Steam library on the lutris website to see all your Steam games.
  • 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.
  • Added option to hide the text under the icons
  • 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 in JSON instead of Python code. This
    handles only simple cases but it's enough to handle a vast number of
    emulators or game engines. Some existing runners have been migrated to JSON
    such as dgen, ppsspp, citra, ags, virtualjaguar... as well as new ones like
    melonds, tic80, pcem... Check out the share/lutris/json folder for those
    runners. If you plan to submit new JSON based runner be sure to provide a valid
    'download_url' otherwise the lutris client won't have a runner to download.
  • Lutris will not delete any game folder that is used by another game or any
    folder that is in some predefined locations. Note that protection of folders
    such as 'Documents' or 'Downloads' only works on English locales for the moment.
  • Added a Mangohud option with special modes for OpenGL and 32bit games.
  • Added a wine menu entry to launch a bash shell in the game's environment
    with WINEPREFIX set and the correct Wine build aliased to wine.
  • Added a command line option to generate a bash script that will run a
    lutris game without the client. ex: lutris quake --output-script quake.sh.
    This will create a 'quake.sh' script to launch the game.
  • Removed all platform and runner icons from the code base to eliminate any
    issue regarding their licenses (This is done to help get the lutris
    package into debian).
  • DOSBox and PCSX2 display an error if needed libraries are missing.
  • The old versions of gamemode are no longer supported. Make sure you have
    the one that ships with a gamemoderun executable.
  • The runtime now supports downloading individual files. New icons can be
    submitted by sending a PR to github.com/lutris/lutris-runtime.
  • Refactor of several core components. New python packages
    lutris.database and lutris.gui.installer

v0.5.7.1

18 Jul 23:55

Choose a tag to compare

  • Provide D3D12.DLL, based on vkd3d3-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.

v0.5.7

03 Jul 22:11

Choose a tag to compare

  • 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
  • Fix GalliumNine conflicts with DXVK
  • Improve performance of DirectX 12 games running on AMD GPU by setting RADV_DEBUG=zerovram
  • Code style fixes. Pylint is now used in the Travis checks.

v0.5.6

15 Apr 01:39

Choose a tag to compare

  • Add some wine core processes to be excluded from monitor (Fixes Battle.net
    and Origin installation issues)
  • Convert play time from string to float in the database. Do not downgrade
    back to older versions or you'll experience issues.
  • Fix 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
  • Fix issue with usernames containing accented characters
  • Fix "Restrict to display" option on Wayland/Mutter
  • Fix blurry icons on KDE
  • Remove broken translation files (until internationalization is done properly)
  • Switch source of DXVK builds to Lutris' own (allows Lutris to delay broken
    DXVK releases and ship custom ones)

v0.5.5

29 Mar 23:50

Choose a tag to compare

  • Initial support for Humble Bundle
  • Add resolution switching support for Wayland (Mutter only)
  • Add option to enable ACO shader compiler on Mesa >= 19.3
  • 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
  • Fix an API breakage occuring with a Gtk update
  • Add a System info tab in Preferences
  • Better handle authentication failure for GOG
  • Fix case issue with key lookup in Steam VDF files
  • Add Yuzu runner
  • Add bsnes-hd beta and smsplus libretro cores
  • Add sound device option for Mednafen
  • Remove bundled winetricks
  • Remove xboxdrv integration

v0.5.4

27 Nov 01:41

Choose a tag to compare

  • 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.
  • Newly installed games that don't specify wine version will now default to the version used during installation.
  • 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 issues with the new Steam UI.
  • Ignore special symbols when generating identifiers for games.
  • Wine processes are now killed if installation is cancelled.
  • Fixed installation issues for users whose username begin with "x".
  • Fixed a bug with side panels hidden by default on first start.
  • Fixed an issue 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.
  • Fixed an issue that allowed user to change the configuration of a game that was already removed.
  • Fixed an issue that made games imported from native Steam to appear as uninstalled.
  • Fixed a bug that opened Wine Console instead of Wine Registry.
  • Fixed warnings that occurred when Gamemode was enabled.
  • Fixed various locale issues.
  • Fixed a bug preventing Lutris to find Gallium Nine libraries.
  • Fixed issues with positioning of the Lutris window.
  • Fixed game panel updates on game quit.
  • Fixed game loading error in cases when libstrangle is missing but was previously enabled.
  • Fixed a bug that made Lutris download Linux version of a GOG game even when the runner was set to Wine.
  • Fixed installation of the local install scripts.
  • Fixed installation issues for wine installers that don't have a "files" section.
  • Further fixed issues with wine sandboxing on non-english systems.