Release of the Lutris 0.5.10 platform for easier access to games from Linux

After six months of development, the Lutris 0.5.10 gaming platform has been released, providing tools to simplify the installation, configuration and management of Linux games. The project code is written in Python and distributed under the GPLv3 license.

The project maintains a directory for quick search and installation of gaming applications, which allows you to launch games on Linux with one click through a single interface without worrying about installing dependencies and settings. Runtime components for launching games are supplied by the project and are not tied to the distribution used. Runtime is a distribution-independent set of libraries that includes components from SteamOS and Ubuntu, as well as various additional libraries.

You can install games distributed through GOG, Steam, Epic Games Store, Battle.net, Origin and Uplay. At the same time, Lutris itself acts only as an intermediary and does not sell games, therefore, for commercial games, the user must independently purchase the game in the corresponding service (free games can be launched with one click from the Lutris graphical interface).

Each game in Lutris is associated with a load script and a handler that describes the environment in which to launch the game. Including ready-made profiles with optimal settings for running games under Wine. In addition to Wine, games can be run using game console emulators such as RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME and Dolphin.

Release of the Lutris 0.5.10 platform for easier access to games from Linux

Key innovations of Lutris 0.5.10:

  • Added support for launching Lutris on the Steam Deck game console. Installation from the Arch Linux and AUR repositories is currently tested, requiring the system partition to be writable and reinstalled after major SteamOS updates have been applied. In the future, it is planned to prepare a self-sufficient package in the Flatpak format, the operation of which will not be affected by Steam Deck updates.
  • A new section for manually adding games has been proposed. The section offers interfaces for:
    • adding and customizing games already installed on the local system;
    • scanning a directory with games previously installed via Lutris, but not inspected in the client (during the operation, directory names are compared with game identifiers);
    • installing Windows games from external media;
    • installations using YAML installers available on the local drive (GUI version for "--install" flags);
    • search in the library of games offered on the lutris.net website (previously this feature was offered in the "Community installers" tab).

    Release of the Lutris 0.5.10 platform for easier access to games from Linux

  • Added components for integration with Origin and Ubisoft Connect services. Similar to supporting the Epic Games Store catalog, the new integration modules require the installation of the Origin and Ubisoft Connect clients.
  • Added option to add Lutris games to Steam.
  • Implemented support for cover format (coverart).
  • Ensured loading of missing components during startup.
  • For Linux and Windows games, a separate shader cache is used on systems with NVIDIA GPUs.
  • Added an option to support the BattleEye anti-cheat system.
  • Added ability to download patches and DLC for GOG games.
  • Added "--export" and "--import" flags for exporting and importing games.
  • Added "--install-runner", "--uninstall-runners", "--list-runners" and "--list-wine-versions" flags to manage runners.
  • Changed the behavior of the "Stop" button, removed the action to end all Wine processes.
  • On NVIDIA GPUs, the Gamescope option is disabled.
  • The fsync mechanism is enabled by default.

Additionally, it can be noted that support for 2039 games is confirmed for the Linux-based Steam Deck gaming console. 1053 games are marked as manually verified by Valve employees (Verified), and 986 as supported (Playable).

Source: opennet.ru

Add a comment