V druhej polovici mesiaca august (srpen) sa objavilo oznámenie priamo od Valve, v ktorom predstavili novú verziu Steam Play dostupnú pre všetkých užívateľov Linuxu. Táto aktualizácia obsahuje modifikovanú distribúciu známeho nástroja Wine, ktorej dali názov Proton. Hoci je všetko ešte zatiaľ vo fáze testovania, Proton prináša niekoľko pozoruhodných vylepšení. Všetko je spojené so službou Steam a tak každá dostupná hra na tejto platforme, aj tá ktorá nemá oficiálnu verziu pre operačný systém Linux, sa dá nainštalovať a spustiť priamo z aplikácie Steam na Linuxe. Vďaka tejto plnej integrácii so službou Steam má Valve lepšiu možnosť optimalizácie a pridávania podpory ďalších herných titulov pre Steam Play.
Valve využíva technológiu DXVK, ktorá prekladá inštrukcie Direct3D do Vulkan API, čo vedie k lepšej kompatibilite a dosiahnutiu vyššieho výkonu ako s OpenGL. Okrem iného sa im podarilo vylepšiť podporu pre herné ovládače, kde údajne touto cestou majú hry cez Proton podporu pre viac herných ovládačov ako mali pôvodne pri ich vydaní, lepšia by mala byť aj podpora pre fullscreen mód v hrách a výkon hier, ktoré využívajú multi-threading.
Toto oznámenie potešilo nielen hráčov, ale aj priaznivcov open-source softvéru. Proton je dostupný aj ako repozitár na stránke GitHub so všetkými prídavnými knižnicami, ktoré vyvíjali spolu s ním. Valve tiež významne prispelo projektom DXVK, VKD3D a v konečnom dôsledku aj Wine. Valve odporúča do budúcnosti herným vývojárom zamerať sa na väčšie využitie Vulkanu a zamedziť implementácií invazívnym DRM technológiám, ktoré bývajú hráčmi často kritizované. Práve DRM ochrana, či iný middleware, akým je napríklad Games For Windows Live, stoja v ceste pridania podpory pre vydané hry a ich celkovej funkčnosti cez Proton. Valve tiež zaradí do štatistík hry hrané cez Proton do rovnakej kategórie v akej sú hry, ktoré sú dostupné natívne pre Linux, čo by mohlo niektorých herných vývojárov a vydavateľov presvedčiť, že Linux môže byť atraktívna platforma a oplatí sa pre tento operačný systém vydávať nové hry.
Valve plánuje s pribúdajúcou odozvou hráčov a ďalším vývojom Protonu pridávať do whitelistu herné tituly, ktoré by viac-menej mali bežať bez problémov. Zatiaľ uverejnili zoznam podporovaných hier, medzi ktorými sú napríklad DOOM, NieR: Automata, Mount & Blade, S.T.A.L.K.E.R.: Shadow of Chernobyl, Tropico 4 či Fallout Shelter a niekoľko ďalších. Celý proces odozvy, či už nahlasovania problémov alebo žiadostí o pridanie hry do whitelistu prebieha primárne cez repozitár Protonu na GitHube. Aby ste si mohli Proton a dostupné hry vyskúšať, musíte sa prihlásiť do Steam Beta Client.
Celé oznámenie s kompletným zoznamom zatiaľ podporovaných hier a ďalšími inštrukciami je dostupné na tomto odkaze:
https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561
Valve testuje novú verziu Steam Play zameranú na Linux
Spoločnosť Valve nedávno rozprúdila novú vlnu záujmu o hranie hier na Linuxe nie len v jeho komunite, ale aj medzi hráčmi, ktorí Linux doteraz nepoužívali.
31. August 2018 | Ivan Kmeťo