För flera dagar sedan Ventilutvecklare meddelade lanseringen av den nya versionen av Proton 5.13-5 vilket lyfter fram det extra stödet för OpenXR API, liksom lösningar på problem med Cyberpunk 2077 och olika förbättringar för olika titlar.
För dem som inte känner till Proton, borde de veta som bygger på Wine-projektet och syftar till att tillåta Linux-spelapplikationer skapad för Windows och listad på Steam körs på Linux. Projektets utveckling distribueras under BSD-licensen.
Proton låter dig direkt köra spelapplikationer Windows endast på Steam Linux-klienten.
Paketet inkluderar implementeringen av DirectX 9/10/11 (baserat på DXVK-paketet) och DirectX 12 (baserat på vkd3d-proton), som arbetar med översättningen av DirectX-samtal till Vulkan API, ger förbättrat stöd för spelkontroller och möjligheten att använda helskärmsläge oavsett stöd för spelskärmsupplösningar.
Dessutom stöds "Esync" (Eventfd Synchronization) och "futex / fsync" -mekanismer för att öka prestandan hos flertrådade spel.
Huvudsakliga förändringar i Proton 5.13-5
I den här nya versionen av Proton 5.13-5 är huvudnyheten den lagt till stöd för OpenXR API utvecklat av Khronos-konsortiet för att skapa applikationer för virtual och augmented reality.
Av ansökningarna med OpenXR som kan köras på Proton, markeras VR-läge i Microsoft Flight Simulator (vilket fortfarande är genomförbart på AMD GPU-system).
En annan nyhet som sticker ut är det VKD3D-Proton-projektkoden har uppdaterats till version 2.1, som utvecklar en gaffel med vkd3d med Direct3D 12-implementeringen, som inkluderar protonspecifika förändringar, optimeringar och förbättringar för bättre prestanda för Direct3D 12-baserade Windows-spel.
Och när det gäller fler förbättringar och korrigeringar för spel, i tillkännagivandet det nämns att de flesta spel nu pausar ingångsbehandlingen medan en Steam-popup är aktiv.
Förutom det ljudproblem har lösts i Cyberpunk 2077 och att onlinespel redan stöds i Red Dead Online och Read Dead Redemption 2-spelen.
Av andra förändringar som sticker ut av denna nya version:
- Fixade problem i Gears Tactics, Fallout 76, Kingdoms Reborn, Need For Speed Hot Pursuit och Conan Exiles.
- Stöd tillhandahölls för att skapa skärmdumpar i Fallout 76 och Path of Exile-spelen.
- Fixade problem med textvisning i Lumberjack Destiny.
- Fixade problem med skärmupplösning i DLC Quest och andra XNA-spel.
Slutligen sOm du är intresserad av att veta mer om det Om den nya versionen som släpptes kan du kolla in detaljerna följande länk.
Hur aktiverar jag Proton på Steam?
För dem som är intresserade av att prova Protonmåste de ha betaversionen av Steam installerad på sitt system Om det inte är så kan de gå med i Linux-beta från Steam-klienten.
För detta måste de öppna Steam-klienten och klicka på Steam i det övre vänstra hörnet och sedan på Inställningar.
I avsnittet "Konto" hittar du möjligheten att registrera dig för betaversionen. Om du gör detta och accepterar stängs Steam-klienten och laddar ner betaversionen (en ny installation).
I slutet och efter åtkomst till deras konto återvänder de till samma rutt för att verifiera att de redan använder Proton. Nu kan du installera dina spel regelbundet, du kommer att påminnas för den enda gången som Proton används för det.
Å andra sidan om du är intresserad av att sammanställa koden på egen handkan du hämta den nya versionen genom att ladda ner den från följande länk.
Instruktionerna samt detaljerna för att genomföra denna process och annan information om projektet finns i den här länken.