Valve on uskaltautunut konsolipelaamiseen Steam Deckillä, kädessä pidettävällä laitteella, jonka laitteisto on verrattavissa PS5- ja Xbox Series S & X -konsoliin. Se on vankka laite, jonka pitäisi käyttää useimpia AAA-nimikkeitä luotettavasti. Deck erottuu kyvystään pelata laajaa valikoimaa pelejä. Sen mukana tulee koko Steam-peliluettelo, joten käyttäjien ei tarvitse odottaa suosittujen pelien julkaisua konsoliin.

Steam Deck toimii SteamOS: ssa, Arch-pohjaisessa Linux-distrossa, jossa on sisäänrakennettu Proton-tuki. Voit ajaa melkein mitä tahansa Windows-pelejä Deckillä Protonin avulla.

Mikä on Steam Proton?

Steam Proton on yhteensopivuuskerros, jonka avulla SteamOS voi ajaa Windows-pelejä kannella. Sen avulla käyttäjät voivat asentaa ja käyttää Windows-pelejä, jotka eivät tarjoa alkuperäisiä Linux-versioita. Proton on kehitetty yhteistyössä Valven ja CodeWeaversin kehittäjien kanssa.

Proton tarjoaa meille pohjimmiltaan kokoelman tehokkaita grafiikkakirjastoja ja muokatun version Winestä. Suorituskykykustannukset ovat pienet tai ei ollenkaan, kun Windows-pelejä käytetään Linuxissa Protonin avulla. Protonin avulla voit toistaa monia suosittuja nimikkeitä kunnioitettavilla kuvanopeuksilla.

Tätä kirjoittaessa Steam Deck pystyy pyörittämään useimpia AAA-nimikkeitä 30 fps nopeudella alkuperäisellä resoluutiolla. Mutta se voi nousta jopa 60 kuvaa sekunnissa peleissä, jotka tarjoavat alkuperäisiä Linux-versioita, ja tämä on suuri parannus, kun ottaa huomioon, että Deck on kämmenlaite.

Vaikka Deckillä voi pelata monia suosittuja nimikkeitä Protonin avulla, se ei kuitenkaan tue vielä kaikkia AAA-pelejä, etenkään moninpelejä, kuten PUBG, Rainbow Six Siege ja Destiny 2.

Kuinka Proton ajaa Windows-pelejä Linuxissa

Kuten jo mainittiin, Proton tarjoaa yhteensopivuuskerroksen Windowsin grafiikkasovellusliittymille. Ymmärtääksesi tämän selvästi, sinun on tunnettava DirectX ja Vulkan, kaksi grafiikkakirjastoa, jotka tarjoavat Sovellusohjelmointirajapinnat (API) peleille.

Kun käytät pelejä järjestelmässäsi, nämä API: t hoitavat taustalla olevat graafiset tehtävät. Ajattele niitä viestintäkanavana pelisi ja näytönohjainkorttien välillä.

Nyt DirectX on Microsoftin kehittämä ja käyttämä graafisten komponenttien toteuttamiseen. Koska Windows hallitsee globaalia työpöytäosuutta, pelien kehittäjät keskittyvät ensisijaisesti DirectX: ään kehityksen aikana. Vulkan on kuitenkin myös erittäin voimakas ominaisuuksiltaan. Se vain tekee joitain asioita eri tavalla.

Tässä Proton tulee sisään. Se hyödyntää Viini ja DXVK (DirectX Over Vulkan) DirectX-ohjelmien kääntämiseen Vulkanille. Windowsille rakennetut pelit kommunikoivat näytönohjainkorttien kanssa DirectX: n kautta, ja se varaa niiden suorittamiseen tarvittavat resurssit.

Kannen alla DirectX käynnistää Direct3D-kutsuja grafiikan hahmontamiseksi. Proton astuu tänne ja muuntaa nämä puhelut vastaaviksi Vulkan-kutsuiksi. Näin Proton ajaa Windows-pelejä Linuxissa ja Linux-pohjaisissa järjestelmissä, kuten Deck.

Kuinka käyttää Steam Protonia Linuxissa

Vaikka et voi pelata kaikkia Windows-pelejä Linuxissa Protonia käyttämällä se tukee silti monia suosittuja nimikkeitä. The ProtonDB-verkkosivusto sisältää luettelon vahvistetuista nimikkeistä, jotka toimivat alkuperäisesti Linuxissa ja Steam Deckissä. Voit pelata monia muita nimikkeitä pienellä säätämisellä.

Testaaksesi Steam Protonia Linux-distrossasi avaa Steam ja siirry kohtaan Asetukset > Steam Play. Valitse valintaruutu Ota Steam Play käyttöön tuetuille nimikkeille. Voit myös valita Ota Steam Play käyttöön kaikille muille nimikkeille alkaen Pitkälle kehittynyt valikosta.

Varmista, että vaihdat Proton-version uusimpaan versioon Yhteensopivuustyökalu pudota alas. Tallenna asetukset napsauttamalla OK asetusvalikossa ja käynnistä Steam uudelleen.

Pelaa Windows-pelejä missä tahansa Steam Deckillä

Proton on tasoittanut tietä Windows-pelien käyttämiselle Steam Deckissä ja Linuxissa. Voit nyt nauttia moderneista Windows-nimikkeistä millä tahansa Linux-yhteensopivalla koneella, mukaan lukien Deck. Mene vain ProtonDB: hen ja tarkista, toimiiko suosikkipelisi Deckillä vai Steam Playlla.

Steamin avulla käyttäjät voivat myös pelata pelejä ilman aktiivista Internet-yhteyttä. Älä siis huolestu, kun yhteys katkeaa, vaan käytä vain Steamin offline-tilaa.