Projekt Valve Steam Proton - Hry pre Windows v systéme Linux.
Pred pár dňami sme špekulovali ako kód objavený v Steam Play Git môže odkazovať na kompatibilitu hier naprieč rôznymi operačnými systémami - a zdá sa, že Steam práve oznámil novú verziu Steam Play, ktorá hráčom Linuxu umožňuje hrať hry založené na Windows na ich stroji s Linuxom s využitím novej verzie Valve Protón , projekt založený na víne.
Proton je v súčasnosti open-source na GitHub a zdrojové úložisko v skutočnosti potvrdzuje, že DXVK sa používa na podporu Direct3D na podporu Vulkanu - zdá sa, že Valve zamestnáva svojho vývojára aj niekoľko ďalších záväzkov.
Tento projekt Proton umožňuje, aby sa hry so systémom Windows bez natívnej verzie systému Linux nainštalovali a spustili priamo z klienta Steam, spolu s natívnou podporou Steamworks a OpenVR. Ďalej sú implementácie DirectX 11 a 12 teraz úplne založené na Vulkane, čo má za následok celkovú lepšiu kompatibilitu hier a zníženie dopadu na výkon v rôznych testovacích štandardoch.
Vylepšená bola aj podpora celej obrazovky pre hry - hry na celú obrazovku sa teraz plynulo rozšíria na displej používateľa bez toho, aby došlo k zásahu do natívneho rozlíšenia monitora alebo vyžadovaniu použitia virtuálnej pracovnej plochy - čo je významné vylepšenie pre hru na celú obrazovku v systéme Linux.
Výkon hry s viacerými vláknami, ktoré využívajú výhody viacerých vlákien jadra procesora, sa navyše v porovnaní s vanilkovým vínom výrazne zlepšil, takže herný výkon by sa mal výrazne zvýšiť v tituloch, ktoré používajú viacvláknové spracovanie.
Nakoniec spoločnosť Valve zlepšila podporu herných ovládačov ( pre radiče, ktoré sú podporované Steamom, v každom prípade) - zvyčajne by to boli radiče typu XInput a DInput, aj keď vo väčšine hier je XInput oveľa populárnejší.
Odteraz sú touto novou verziou beta verzie Steam Play podporované hry pre Windows: QUAKE, Tropico 4, Star Wars: Battlefront 2, DOOM, DOOM VFR, Payday: The Heist, STALKER: Shadow of Chernobyl a niekoľko ďalších populárne tituly. Keďže spoločnosť Valve pokračuje v testovaní a aktualizácii tohto projektu Proton, pridá ďalšie na zoznam podporovaných hier. V tomto scenári si predstavujeme, že najskôr dostanú podporu najpopulárnejšie tituly - je nepravdepodobné, že v tomto projekte Steam Play Proton bude k dispozícii celý katalóg Steam.
V každom prípade bude zaujímavé sledovať vývoj, pretože v posledných mesiacoch sa s ovládačmi Intel a AMD pre Linux dokončilo veľa úžasných vecí, ako aj všetka práca vykonaná na jadre Linuxu 4.19.
Celý zoznam momentálne podporovaných hier a ďalšie poznámky k vydaniu nájdete na webovej stránke oznamovací príspevok ventilom.