Valve Proton

Proton on Valve Corporationin yhteensopivuusohjelmisto, jolla useat Microsoft Windowsille julkaistut pelit toimivat Linuxissa. Pelejä ei tarvitse ostaa uudelleen ja myös ennestään asennettuja pelejä voi käyttää ilman uudelleen lataamista.

Proton-ohjelmiston myötä uutisointiin yli  Windows-pelin saatavuus Linuxille. Proton rakentuu Wine-ohjelmiston ja DXVK-kirjaston (DirectX over Vulkan) päälle. Lisäksi Proton käyttää muun muassa FAudio- ja Mono-ohjelmistoja. Proton käyttää myös GStreamer-ohjelmistoa. Valve on työskennellyt BattlEye- ja Easy Anti-Cheat -ohjelmistojen kehittäjien kanssa näiden tukemiseksi.
Valve on työskennellyt CodeWeaversin kanssa Protonin kehityksessä. Proton tukee AMD:n FidelityFX Super Resolution (FSR) ja Nvidian DLSS -tekniikoita. FSR skaalaa kuvan pienemmästä näyttöresoluutiosta suurempaan. Vuonna 2025 Valve julkaisi tuen Xalia-ohjelmistolle, jolloin peliohjainta voi käyttää eräissä ohjelmissa, joissa ei ole itsessään mukana tukea peliohjaimelle.

Steam Deck -konsoli sisältää Protonin. Suunnittelija Scott Daltonin mukaan Valven aiemmassa Steam Machine -projektissa oli klassinen "muna ja kana" -ongelma, jossa on oltava riittävästi pelejä alustalle jotta käyttäjillä on kiinnostusta alustaan. Tämä johti Protonin kehitykseen. Steam-palvelu sisältää luokittelun Steam Deck -yhteensopivuudelle.

"Proton Experimental" on "jatkuva betaversio", jossa uudet ominaisuudet ja bugikorjaukset julkaistaan nopeammin kuin normaalissa haarassa. Experimental-version julkaisu alkoi Cyberpunk 2077 -pelin julkaisun yhteydessä. Eri versio on mahdollista valita tiettyä peliä varten niin haluttaessa.

Steam Runtime on Protonin ja Steamin suorittamiseen tarkoitettu ajonaikainen ympäristö, jonka uusin versio "sniper" käyttää Linux-nimiavaruuksia (säiliöintitekniikka). Vanhempi ympäristöversio on "soldier", jota käytetään "Steam Linux Runtime" -yhteensopivuuskerroksen kanssa ja natiivien sovellusten kanssa. Vanhin ympäristöversio on "scout", jota on käytetty Steamin ensimmäisessä Linux-versiossa. Uudemmat prototyyppiasteella olevat ovat "medic" (Steam Runtime 4) ja Steam Runtime 5 (steamrt5).

ProtonDB on joukkoistettu epävirallinen palvelu pelien yhteensopivuustiedoille. ProtonDB:ssä oli huhtikuussa 2023 yli 17 tuhannen pelin tiedot ja joulukuussa 2023 yli 19 tuhannen pelin tiedot. ProtonDB sisältää myös luokitusjärjestelmän pelien yhteensopivuudelle.

 Lähteet 

 Aiheesta muualla 
 https://www.protondb.com
 https://github.com/ValveSoftware/Proton

Luokka:Valve Corporation
Luokka:Yhteensopivuuskerrokset