Na zes maanden ontwikkeling is de spelplatform Lutris 0.5.10 uitgebracht, dat hulpmiddelen biedt om de installatie, configuratie en het beheer van games op Linux te vereenvoudigen. De code van het project is geschreven in Python en wordt verspreid onder de GPLv3-licentie.
Het project ondersteunt een catalogus voor het snel zoeken en installeren van game-applicaties, waarmee je games op Linux met één klik kunt starten via een enkele interface, zonder je zorgen te maken over het installeren van afhankelijkheden en instellingen. De runtime-componenten voor het draaien van games worden door het project geleverd en zijn niet gekoppeld aan de gebruikte distributie. De runtime is een distributie-onafhankelijke set van bibliotheken, inclusief componenten uit SteamOS en Ubuntu, evenals verschillende extra bibliotheken.
Er is de mogelijkheid om games te installeren die worden verspreid via diensten zoals GOG, Steam, Epic Games Store, Battle.net, Origin en Uplay. Lutris zelf fungeert slechts als een tussenpersoon en verkoopt geen games, dus voor commerciële games moet de gebruiker de game zelf kopen via de betreffende dienst (gratis games kunnen met één klik vanuit de grafische interface van Lutris worden gestart).
Elke game in Lutris is gekoppeld aan een laadscripts en een handler die de omgeving beschrijft voor het draaien van de game. Ook worden er kant-en-klare profielen geleverd met optimale instellingen voor het draaien van games onder Wine. Naast Wine kunnen games worden gedraaid met behulp van emulatoren voor gameconsoles, zoals RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME en Dolphin.

Belangrijkste innovaties in Lutris 0.5.10:
- Ondersteuning toegevoegd voor het starten van Lutris op de gaming console Steam Deck. Momenteel is de installatie uit de Arch Linux en AUR-repositories getest, wat vereist dat de systeempartitie in schrijfmodes wordt gezet en herinstallatie na grote updates van SteamOS. In de toekomst is het plan om ook een zelfvoorzienend pakket in Flatpak-formaat te bereiden, dat niet door updates van Steam Deck zal worden beïnvloed.
- Een nieuwe sectie voorgesteld voor handmatige toevoeging van games. In de sectie worden interfaces aangeboden voor:
- het toevoegen en configureren van games die al op het lokale systeem zijn geïnstalleerd;
- het scannen van de map met games die eerder via Lutris zijn geïnstalleerd, maar niet in de client zijn geïnspecteerd (bij het uitvoeren van deze actie worden de namen van de mappen afgekaapt met de game-id's);
- het installeren van Windows-games vanaf een externe schijf;
- het installeren met behulp van YAML-installers die op de lokale schijf staan (GUI-versie voor de vlaggen ‘—install’);
- het zoeken in de gamebibliotheek aangeboden op de website lutris.net (deze mogelijkheid werd eerder aangeboden in het tabblad ‘Community installers’).

- Componenten toegevoegd voor integratie met de diensten Origin en Ubisoft Connect. Net als bij de ondersteuning van de Epic Games Store is het voor de werking van de nieuwe integratiemodules vereist dat de clients van Origin en Ubisoft Connect zijn geïnstalleerd.
- Een optie toegevoegd voor het toevoegen van Lutris-games aan Steam.
- Ondersteuning voor het omslagformaat (coverart) gerealiseerd.
- Het downloaden van ontbrekende componenten tijdens het starten verzekerd.
- Voor Linux en Windows games is er een aparte cache voor shaders op systemen met NVIDIA GPU.
- Een optie toegevoegd voor ondersteuning van het anti-cheatsysteem BattleEye.
- De mogelijkheid toegevoegd om patches en DLC voor GOG-games te downloaden.
- Vlaggen ‘—export’ en ‘—import’ toegevoegd voor het exporteren en importeren van games.
- Vlaggen ‘—install-runner’, ‘—uninstall-runners’, ‘—list-runners’ en ‘—list-wine-versions’ toegevoegd voor het beheren van runners.
- Het gedrag van de knop ‘Stop’ gewijzigd, geen actie meer bij het beëindigen van alle Wine-processen.
- Voor NVIDIA GPU's is de optie Gamescope uitgeschakeld.
- Fsync-mechanisme standaard ingeschakeld.
Bovendien kan worden opgemerkt dat voor de gameconsole Steam Deck, gebaseerd op Linux, ondersteunde 2039 games zijn bevestigd. 1053 games zijn gemarkeerd als handmatig gecontroleerd door medewerkers van Valve (Verified) en 986 als ondersteund (Playable).
Bron: opennet.ru

