AprÚs six mois de développement, la plateforme de jeu Lutris 0.5.10 a été lancée, offrant des outils pour simplifier l'installation, la configuration et la gestion des jeux sous Linux. Le code du projet est écrit en Python et distribué sous la licence GPLv3.
Le projet prend en charge un catalogue pour une recherche et une installation rapides des applications de jeu, permettant de lancer des jeux Linux d'un simple clic via une interface unique, sans se soucier de l'installation des dépendances et des paramÚtres. Les composants Runtime pour exécuter les jeux sont fournis par le projet et ne sont pas liés à la distribution utilisée. Le runtime est un ensemble de bibliothÚques indépendant de la distribution, incluant des composants de SteamOS et Ubuntu, ainsi que diverses bibliothÚques supplémentaires.
Il est possible d'installer des jeux disponibles via des services comme GOG, Steam, Epic Games Store, Battle.net, Origin et Uplay. Lutris lui-mĂȘme agit uniquement en tant qu'intermĂ©diaire et ne vend pas de jeux, c'est pourquoi l'utilisateur doit acheter les jeux commerciaux sur le service appropriĂ© (les jeux gratuits peuvent ĂȘtre lancĂ©s d'un simple clic depuis l'interface graphique de Lutris).
Chaque jeu dans Lutris est liĂ© Ă un script de chargement et un gestionnaire dĂ©crivant l'environnement pour exĂ©cuter le jeu. Des profils prĂȘts Ă l'emploi avec des rĂ©glages optimaux pour exĂ©cuter des jeux sous Wine sont fournis. En plus de Wine, les jeux peuvent ĂȘtre lancĂ©s Ă l'aide d'Ă©mulateurs de consoles de jeux, tels que RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME et Dolphin.

Nouveautés clés de Lutris 0.5.10 :
- Ajout de la prise en charge de l'exécution de Lutris sur la console de jeu Steam Deck. Actuellement, l'installation à partir des dépÎts Arch Linux et AUR a été testée, nécessitant le passage de la partition systÚme en mode écriture et une réinstallation aprÚs l'application de mises à jour majeures de SteamOS. à l'avenir, un package autonome au format Flatpak sera préparé, dont le fonctionnement ne dépendra pas des mises à jour de Steam Deck.
- Une nouvelle section a été proposée pour l'ajout manuel de jeux. Cette section propose des interfaces pour :
- ajouter et configurer des jeux déjà installés sur le systÚme local ;
- scanner le répertoire des jeux précédemment installés via Lutris mais non inspectés dans le client (lors de l'opération, un rapprochement des noms de répertoires avec les identifiants des jeux est effectué) ;
- installer des jeux Windows Ă partir d'un support externe ;
- installer Ă l'aide d'installateurs YAML disponibles sur le disque local (version GUI pour les flags «âinstall») ;
- rechercher dans la bibliothÚque de jeux proposée sur le site lutris.net (cette fonctionnalité était auparavant proposée dans l'onglet «Installateurs communautaires»).

- Ajout de composants pour l'intégration avec les services Origin et Ubisoft Connect. à l'instar du support du catalogue Epic Games Store, l'installation des nouveaux modules d'intégration nécessite l'installation des clients Origin et Ubisoft Connect.
- Ajout d'une option pour ajouter des jeux Lutris Ă Steam.
- Mise en Ćuvre du support du format de couverture (coverart).
- Chargement des composants manquants lors du lancement.
- Pour les jeux Linux et Windows, un cache de shaders distinct est utilisé sur les systÚmes avec un GPU NVIDIA.
- Ajout d'une option pour le support du systĂšme anti-triche BattleEye.
- Ajout de la possibilité de télécharger des patchs et DLC pour les jeux GOG.
- Ajout des flags «âexport» et «âimport» pour l'exportation et l'importation de jeux.
- Ajout des flags «âinstall-runner», «âuninstall-runners», «âlist-runners» et «âlist-wine-versions» pour gĂ©rer les runners.
- Comportement du bouton «Stop» modifié, action supprimée à la fin de tous les processus Wine.
- Sur les GPU NVIDIA, l'option Gamescope a été désactivée.
- Le mécanisme fsync est activé par défaut.
Il convient également de noter que la console de jeu Steam Deck, basée sur Linux, a confirmé la prise en charge de 2039 jeux. 1053 jeux sont marqués comme vérifiés manuellement par les employés de Valve (Vérifiés), et 986 comme pris en charge (Jouable).
Source : opennet.ru

