Dopo sei mesi di sviluppo, è stata rilasciata la piattaforma di gioco Lutris 0.5.10, che fornisce strumenti per semplificare l'installazione, la configurazione e la gestione dei giochi su Linux. Il codice del progetto è scritto in Python e viene distribuito con licenza GPLv3.
Il progetto supporta un catalogo per una ricerca e installazione rapida delle applicazioni di gioco, che consente di avviare i giochi su Linux con un solo clic tramite un'interfaccia unica, senza preoccuparsi dell'installazione delle dipendenze e delle configurazioni. I componenti runtime necessari per eseguire i giochi sono forniti dal progetto e non sono legati alla distribuzione utilizzata. Il runtime è un insieme indipendente di librerie che include componenti provenienti da SteamOS e Ubuntu, oltre a varie librerie aggiuntive.
È possibile installare giochi distribuiti tramite servizi come GOG, Steam, Epic Games Store, Battle.net, Origin e Uplay. Tuttavia, Lutris funge solamente da intermediario e non vende giochi, pertanto, per i giochi commerciali, l'utente deve acquistare il gioco dal servizio corrispondente (i giochi gratuiti possono essere avviati con un clic dall'interfaccia grafica di Lutris).
Ogni gioco in Lutris è legato a uno script di avvio e a un gestore che descrive l'ambiente per l'esecuzione del gioco. Sono disponibili profili pronti con impostazioni ottimali per avviare giochi gestiti da Wine. Oltre a Wine, i giochi possono essere eseguiti utilizzando emulatori di console di gioco come RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME e Dolphin.

Novità principali di Lutris 0.5.10:
- È stata aggiunta la supporto per l'esecuzione di Lutris sulla console da gioco Steam Deck. Attualmente è stata testata l'installazione dai repository Arch Linux e AUR, il che richiede di mettere la partizione di sistema in modalità di scrittura e reinstallare dopo l'applicazione di aggiornamenti significativi di SteamOS. In futuro, si prevede di preparare anche un pacchetto autonomo in formato Flatpak, che non sarà influenzato dagli aggiornamenti di Steam Deck.
- È stata proposta una nuova sezione per l'aggiunta manuale dei giochi. La sezione offre interfacce per:
- aggiungere e configurare i giochi già installati nel sistema locale;
- scansionare la directory dei giochi precedentemente installati attraverso Lutris, ma non ispezionati nel client (l'operazione mappa i nomi delle directory con gli identificatori dei giochi);
- installare giochi Windows da supporti esterni;
- installazioni tramite installer YAML disponibili sul disco locale (versione GUI per i flag «--install»);
- ricerca nella libreria di giochi offerta su lutris.net (in precedenza questa possibilità era offerta nella scheda «Community installers»).

- Aggiunti componenti per l'integrazione con i servizi Origin e Ubisoft Connect. Analogamente al supporto per il catalogo di Epic Games Store, per il funzionamento dei nuovi moduli di integrazione è necessaria l'installazione dei client Origin e Ubisoft Connect.
- Aggiunta l'opzione per aggiungere giochi Lutris a Steam.
- Implementato il supporto per il formato delle copertine (coverart).
- Garantita il caricamento dei componenti mancanti all'avvio.
- Per i giochi su Linux e Windows è utilizzata una cache shader separata sui sistemi con GPU NVIDIA.
- Aggiunta l'opzione per il supporto del sistema anti-cheat BattleEye.
- Aggiunta la possibilità di scaricare patch e DLC per i giochi GOG.
- Aggiunti i flag «--export» e «--import» per l'esportazione e l'importazione dei giochi.
- Aggiunti i flag «--install-runner», «--uninstall-runners», «--list-runners» e «--list-wine-versions» per la gestione dei runner.
- Cambiato il comportamento del pulsante «Stop», rimosso l'azione di terminare tutti i processi Wine.
- Sui GPU NVIDIA è garantita la disattivazione dell'opzione Gamescope.
- Di default, attivato il meccanismo fsync.
In aggiunta, si può notare che per la console di gioco Steam Deck, basata su Linux, è supportato un totale di 2039 giochi. 1053 giochi sono contrassegnati come verificati manualmente dal personale di Valve (Verified), mentre 986 sono classificati come supportati (Playable).
Fonte: opennet.ru

