Den här veckan är det ett år sedan Valve släppte sin Proton-beta på Steam Play. Sammansättningen är baserad på utvecklingen av Wine och är avsedd för att köra Windows-spel från Steam-biblioteket på operativsystem i Linux-familjen.
Bland utvecklarna noterar vi företaget CodeWeavers, som utvecklar och stödjer en egenutvecklad version av Wine som heter CrossOver. På den officiella utvecklingsbloggen
Listan innehåller följande:
- Fyra releaseuppdateringar till Wine-versionen.
- Betydande förbättringar av fönsterhanteringsfunktioner, inklusive buggfixar och felrapportering till fönsterhanterarna själva. Detta inkluderar kombinationen Alt + Tab, flytta ett fönster över skärmen, byta till helskärmsläge, spåra mus- och tangentbordsfokus, och så vidare.
- Massor av ansträngningar för att förbättra gamepad-stödet i spel.
- Lägger till de senaste versionerna av Steamworks och OpenVR SDK till builds.
- Implementera virtuell maskinbygge för att göra det enklare för användare att skapa sina egna versioner av Proton.
- Stöd utvecklingen och integrationen av FAudio, en öppen källkodsimplementering av XAudio2, för att förbättra ljudstödet för nya spel.
- Ersättning av Microsoft .NET med öppen källkod Wine-Mono och dess förbättringar.
- Ett antal insatser för att stödja icke-engelska lokaler och språk.
Vi noterar dock att Proton redan stöder D9VK, DXVK och Direct3D-over-Vulkan. Det är möjligt att systemet i framtiden kommer att bli en fullfjädrad ersättning för Windows för spel och applikationer.
Källa: 3dnews.ru