Alcuni giorni fa Valve ha rilasciato la nuova versione del progetto Proton 4.2-4, che si basa sul lavoro del progetto Wine e mira a garantire il lancio delle applicazioni di gioco Linux create per Windows e presenti nel catalogo Steam.
Gli sviluppi del progetto sono distribuiti sotto licenza BSD. Non appena sono pronte, le modifiche sviluppate in Proton vengono trasferite al progetto Wine originale e ai progetti correlati, come DXVK e vkd3d.
A proposito di Proton
Proton consente di eseguire applicazioni di gioco disponibili solo per Windows direttamente sul client Steam di Linux.
El Paquete include l'implementazione di DirectX 10/11 (basato su DXVK) e 12 (basato su vkd3d), lavorando attraverso la traduzione delle chiamate DirectX all'API Vulkan, fornisce un supporto migliorato per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero, indipendentemente risoluzioni dello schermo supportate nei giochi.
Rispetto al progetto Wine originale, le prestazioni dei giochi multi-thread sono aumentate in modo significativo grazie all'uso delle patch »esync» (Eventfd Synchronization).
Ora alcuni dei giochi e delle applicazioni che sono stati testati e funzionano bene su questo progetto sono:
- Beat Sabre
- Bejeweled 2 Deluxe
- Club di letteratura Doki Doki!
- DOOM
- Rifugio antiatomico
- DESTINO
- DOOM II: Hell on Earth
- DOOM VFR
- FANTASIA FINALE VI
- Geometria Dash
- Google Earth VR
- Into The Breach
- Magic: The Gathering - Duels of the Planeswalkers 2012
- Magic: The Gathering - Duels of the Planeswalkers 2013
- Mount & Blade
- Mount & Blade: con fuoco e spada
- NIER: Automata
- PAYDAY: The Heist
- QUAKE
- S.T.A.L.K.E.R.: Shadow of Chernobyl
- Star Wars: Battlefront 2
- Tekken 7
- L'ultimo resto
- Tropico 4
- Ultimate Doom
- Warhammer 40,000: Dawn of War - Dark Crusade
- Warhammer 40,000: Dawn of War - Soulstorm.
Cosa c'è di nuovo in Proton 4.2-4?
In questa nuova versione di Proton 4.2-4 si evidenzia che il layer DXVK (Implementazione DXGI, Direct3D 10 e Direct3D 11 oltre all'API Vulkan) è stato aggiornato alla versione 1.1.1, che aggiunge il supporto per posizionare gli shader sulla memoria compressa e aumentare le prestazioni di vari giochi, in particolare quelli basati su Unreal Engine 4.
anche risolto il crash all'avvio del gioco RAGE 2 (Per lavorare su sistemi con GPU AMD, è richiesto l'uso di una nuova versione sperimentale di Mesa).
El il supporto per lavorare con l'API grafica Vulkan è stato migliorato così come la compatibilità con il gioco No Man's Sky.
Una piccola modifica che non possiamo escludere è il miglioramento delle icone per alcuni gestori di finestre.
Altre modifiche che si distinguono da questa nuova versione sono:
- Risolto un bug che causava il blocco del processo Wine durante l'aggiornamento della versione Proton
- Problemi di definizione del controller di gioco nei giochi Yakuza Kiwami e Telltale
- Risolti bug dovuti a paesaggi generati in modo errato nel gioco Space Engineers
- Risolto il crash all'avvio del gioco Flower.
Come attivare Proton su Steam?
Se sei interessato a provare ciò che offre il progetto Proton sulla tua distribuzione Linux preferita, l'unico requisito che devono soddisfare è installare la versione beta di Steam Play per Linux o unisciti alla versione beta di Linux dal client Steam (se hai già Steam installato sul tuo sistema).
Per passare alla versione Beta di Steam, dDevi aprire il client Steam sul tuo sistema e fare clic su il menu Steam nell'angolo in alto a sinistra e poi su Configuración.
Nella sezione "Account" troverai l'opzione per registrarti alla versione beta. In questo modo e accettando, il client Steam verrà chiuso e verrà scaricata la versione beta (una nuova installazione).
Alla fine e dopo aver effettuato l'accesso al proprio account tornano sullo stesso percorso per verificare che stiano già utilizzando Proton.
Ora puoi installare i tuoi giochi come al solito, ti verrà ricordato per l'unica volta che Proton viene utilizzato per questo.