Na bijna een jaar ontwikkeling is de gamingplatform Lutris 0.5.9 gelanceerd, dat tools biedt om het installeren, configureren en beheren van spellen 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 vernieuwingen in Lutris 0.5.9:
- Voor spellen die draaien met Wine en DXVK of VKD3D, is het mogelijk om de AMD FSR (FidelityFX Super Resolution) technologie in te schakelen om kwaliteitsverlies te minimaliseren bij schaling op hoge resoluties. Voor het gebruik van FSR is het vereist om lutris-wine met FShack-patches te installeren. Het is mogelijk om de spelresolutie, die verschilt van de schermresolutie, in te stellen in de spelinstellingen (bijvoorbeeld 1080p op een 1440p-scherm).
- Voorlopige ondersteuning voor de DLSS-technologie is geïmplementeerd, waarmee Tensor-cores van NVIDIA grafische kaarten kunnen worden gebruikt voor realistische beeldschaling met machine learning methoden om de resolutie te verhogen zonder kwaliteitsverlies. De werking van DLSS is momenteel niet gegarandeerd vanwege het ontbreken van een benodigde RTX-kaart voor tests.
- Ondersteuning toegevoegd voor het installeren van games uit de Epic Games Store-catalogus, geïmplementeerd via de integratie van de Epic-client.
- Ondersteuning toegevoegd voor de Dolphin-emulator voor gameconsoles als bron voor het installeren van spellen.
- De mogelijkheid toegevoegd om de Windows-versie van Steam, uitgevoerd via Wine, te gebruiken in plaats van de native Linux-versie van Steam als bron voor het installeren van spellen. Deze optie kan nuttig zijn voor het spelen van games met CEG DRM-beveiliging, zoals Duke Nukem Forever, The Darkness 2 en Aliens Colonial Marine.
- Verbeterde ondersteuning voor het herkennen en automatisch installeren van spellen van de GOG-service, die gebruikmaken van Dosbox of ScummVM.
- Verbeterde integratie met de Steam-service: Lutris herkent nu via Steam geïnstalleerde spellen en maakt het mogelijk om Lutris-spellen vanuit Steam te starten. Problemen met localisatie bij het starten van Lutris vanuit Steam zijn opgelost.
- Ondersteuning toegevoegd voor gamescope, een compositie- en windowmanager die het Wayland-protocol gebruikt en wordt toegepast op de Steam Deck-gamingconsole. In toekomstige versies wordt verdere ondersteuning voor de Steam Deck en het creëren van een speciale gebruikersinterface voor gebruik op deze gamingconsole verwacht.
- De mogelijkheid toegevoegd om implementaties van Direct3D VKD3D en DXVK afzonderlijk in te schakelen.
- Standaard is de ondersteuning voor het Esync (Eventfd Synchronization) mechanisme ingeschakeld om de prestaties van мультithreaded games te verbeteren.
- Voor het uitpakken van archieven is standaard de tool 7zip ingeschakeld.
- Vanwege problemen in sommige games is het AMD Switchable Graphics Layer mechanisme uitgeschakeld, dat het schakelen tussen Vulkan-drivers AMDVLK en RADV mogelijk maakt.
- Ondersteuning voor Gallium 9, X360CE en oude WineD3D-opties is verwijderd.
Bron: opennet.ru
