Valve Proton
Proton on Valve Corporationin yhteensopivuusohjelmisto, jolla useat Microsoft Windowsille julkaistut pelit toimivat Linuxissa.[2] Pelejä ei tarvitse ostaa uudelleen ja myös ennestään asennettuja pelejä voi käyttää ilman uudelleen lataamista.[2]
Proton | |
---|---|
Kehittäjä | Valve |
Kehityshistoria | |
Vakaa versio | 8.0-1 ()[1] |
Kehitystilanne | aktiivinen |
Tiedot | |
Ohjelmistotyyppi | yhteensopivuuskerros |
Alusta | Linux |
Lisenssi | GNU Lesser General Public License, versio 2.1 tai myöhempi, 3-lauseinen BSD-lisenssi, zlib-lisenssi ja suljettu lisenssi |
Aiheesta muualla | |
Versiohallinta |
Proton-ohjelmiston myötä uutisointiin yli 6 000 Windows-pelin saatavuus Linuxille.[3] Proton rakentuu Wine-ohjelmiston ja DXVK-kirjaston (DirectX over Vulkan) päälle.[3] Lisäksi Proton käyttää muun muassa FAudio- ja Mono-ohjelmistoja.[4] Valve on työskennellyt BattlEye- ja Easy Anti-Cheat -ohjelmistojen kehittäjien kanssa näiden tukemiseksi.[5] Valve on työskennellyt CodeWeaversin kanssa Protonin kehityksessä.[5] Proton tukee AMD:n FidelityFX Super Resolution (FSR) ja Nvidian DLSS -tekniikoita.[6] FSR skaalaa kuvan pienemmästä näyttöresoluutiosta suurempaan.[7]
Steam Deck -konsoli sisältää Protonin.[8] 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.[9] Tämä johti Protonin kehitykseen.[9]
Steam Runtime on Protonin ja Steamin suorittamiseen tarkoitettu ajonaikainen ympäristö, jonka uusin versio "sniper" käyttää Linux-nimiavaruuksia (säiliöintitekniikka).[10] Vanhempi ympäristöversio on "soldier", jota käytetään "Steam Linux Runtime" -yhteensopivuuskerroksen kanssa ja natiivien sovellusten kanssa.[11] Vanhin ympäristöversio on "scout", jota on käytetty Steamin ensimmäisessä Linux-versiossa.[12]
ProtonDB on joukkoistettu epävirallinen palvelu pelien yhteensopivuustiedoille.[2][13] ProtonDB:ssä on huhtikuussa 2023 yli 17 tuhannen pelin tiedot.[14]
Lähteet
- Proton 8.0-1, (viitattu ). Tieto on haettu Wikidatasta.
- From 0 To 6000: Celebrating One Year Of Proton, Valve's Brilliant Linux Gaming Solution forbes.com. 22.8.2019. Viitattu 18.12.2020. (englanniksi)
- Valve's Proton project has brought 6,500 Windows games to Linux so far techspot.com. 21.4.2020. Viitattu 3.12.2020. (englanniksi)
- Liam Dawe: Steam Play Proton 4.11-2 is out, upgrading DXVK and FAudio gamingonlinux.com. 8.8.2019. Viitattu 14.2.2022. (englanniksi)
- Brad Chacos: What is Valve Proton? The Steam Deck’s live-or-die Linux software, explained pcworld.com. 10.2.2022. Viitattu 14.2.2022. (englanniksi)
- Proton now officially supports Nvidia DLSS, but it won’t come to Valve’s Steam Deck pcgamesn.com. Viitattu 16.2.2022. (englanniksi)
- FidelityFX Super Resolution gpuopen.com. Viitattu 16.2.2022. (englanniksi)
- Jay Peters, Chaim Gartenberg, Richard Lawler, Sean Hollister: Valve’s gaming handheld is called the Steam Deck and it’s shipping in December theverge.com. 15.7.2021. Viitattu 15.7.2021. (englanniksi)
- Tom Marks: Valve Explains How The Failure of Steam Machines Helped Build The Steam Deck nordic.ign.com. 30.7.2021. Viitattu 14.2.2022. (englanniksi)
- Steam Runtime 3 'sniper' gitlab.steamos.cloud. Viitattu 22.4.2023. (englanniksi)
- Steam Runtime 2 'soldier' gitlab.steamos.cloud. Viitattu 22.4.2023. (englanniksi)
- Steam Runtime 1 'scout' gitlab.steamos.cloud. Viitattu 22.4.2023. (englanniksi)
- Steam Proton Has Opened The Gaming Floodgates For Linux Users slashgear.com. Viitattu 18.3.2022. (englanniksi)
- protondb protondb.com. Viitattu 22.4.2023. (englanniksi)