Valve släpper nytt Steam Play Proton-projekt för att spela Native Windows-spel på Linux

Linux-Unix / Valve släpper nytt Steam Play Proton-projekt för att spela Native Windows-spel på Linux 2 minuter läst

Valve Steam Proton Project - Windows-spel på Linux.



För några dagar sedan spekulerade vi hur kod upptäckt i Steam Play Git kan hänvisa till spelkompatibilitet i olika operativsystem - och det ser ut som att Steam just har tillkännagett en ny Steam Play-version som gör det möjligt för Linux-spelare att spela Windows-baserade spel på sin Linux-maskin med hjälp av Valves nya Proton , ett vinbaserat projekt.

Proton är för närvarande öppen källkod på GitHub, och källförvaret bekräftar faktiskt att DXVK används för Direct3D på Vulkan-stöd - det verkar som Valve har använt sin utvecklare liksom några andra engagemang.



Vad detta Proton-projekt gör är att Windows-spel utan en inbyggd Linux-version tillgänglig kan installeras och startas direkt från Steam-klienten, komplett med inbyggt Steamworks och OpenVR-stöd. Dessutom är DirectX 11 och 12-implementeringar nu helt baserade på Vulkan, vilket har resulterat i övergripande förbättrad spelkompatibilitet och sänkt prestandapåverkan i olika testriktmärken.



Stöd för helskärm för spel har också förbättrats - helskärmsspel kommer nu att sträckas sömlöst till användarens skärm, utan att störa den inbyggda bildskärmsupplösningen eller kräva användning av ett virtuellt skrivbord - en betydande förbättring för fullskärmsspel på Linux.



Dessutom har prestanda för spel med flera trådar som utnyttjar flera CPU-kärntrådar förbättrats kraftigt jämfört med vaniljvinet, så spelprestanda bör förbättras kraftigt i titlar som använder multitrådning.

Slutligen har Valve förbättrat stöd för spelkontroller ( för styrenheter som stöds av Steam, i alla fall) - detta skulle vanligtvis vara styrenheter av typen XInput och DInput, även om XInput är mycket mer populärt i de flesta spel.

Från och med nu är Windows-spel som stöds med denna nya Steam Play beta-lansering QUAKE, Tropico 4, Star Wars: Battlefront 2, DOOM, DOOM VFR, Payday: The Heist, STALKER: Shadow of Chernobyl och en handfull andra populära titlar. När Valve fortsätter att testa och uppdatera detta Proton-projekt kommer de att lägga till mer i listan över spel som stöds. I det här scenariot föreställer vi oss att de mest populära titlarna kommer att få support först - det är osannolikt att hela Steams katalog kommer att finnas tillgänglig på detta Steam Play Proton-projekt.



Hur som helst blir det intressant att följa utvecklingen, eftersom många underbara saker uppnås med Intel- och AMD-drivrutiner för Linux de senaste månaderna, liksom allt arbete som görs på Linux 4.19-kärnan.

För den fullständiga listan över spel som för närvarande stöds och ytterligare release-anteckningar, se tillkännagivande inlägg av Valve.