Raspi+Steam=mitäh?
October 15th, 2025
Siellä täällä mainittiin, että Raspiin voisi asentaa PC-Steamin, vaikka tulokset aika laihoja saattaisivat ollakin. Helpoin asennus vaati jälleen uuden jakelualustan (Pi-Apps) asentamista, mutta ehkäpä tuosta on jotain muutakin iloa. Steamin normaalin Protonin mukana tulee lisäksi x86-emulaatio, koska ARM ei moisia ohjelmia suoraan aja. Varsin kunnianhimoinen häkkyrä siis: Windows-PC:lle tehtyjä pelejä pyöritetään ARM-Linuxin alla.
Raspin CPU- ja GPU-puoli ovat moderniin pelikoneeseen verrattuna varsin köykäisiä, minkä lisäksi konekieltä pitää vielä tulkita välissä, joten odotukset kannattaa pitää realistisina. Viimeisimmät AAA-pelit eivät tule toimimaan. Poimin testipenkkiin Steam-kirjastostani muutaman kymmentä potentiaalista vanhempaa teosta, vieläpä mieluummin sellaisia, joita haluaisin mahdollisesti joskus jopa pelata. Raspi tukee kyllä jonkun sortin Vulkania, mutta useimmiten oli syytä heittää (Windows-)pelikohtaisiin asetuksiin Intelin integroiduilta tutuksi käynyt rimpsu:
PROTON_USE_WINED3D=1 %command%
Vähääkään raskaammat tai tuoreemmat pelit löivät silti hanskat yleensä tiskiin heti ensimetreillä. Vaikka heti ei onnistaisikaan, kannattaa kokeilla vielä toisella Protonin versiolla. Omissa testeissäni 8.0-5 onnistui toisinaan silloin, kun tuoreempi versio ei. Parissa tapauksessa äänet jäivät kuulumatta ennen vanhemmalla Protonilla kokeilua. Melkoista käsityötä tämä siis vaatii, ja onnistumisprosentti ei ole korkea. Toisaalta Raspille ei ole hirveästi pelejä saatavilla emulaattorien ja selainten ulkopuolella, joten kaikki on kotiin päin – monella epäilemättä lieraa Steamissa kaikenlaista sopivaa jo valmiiksi. Seuraavaksi niitä onnistumisia:
Baba Is You on sen verran pieni, kevyt ja Linux-natiivi, että uskalsin odottaa sen futaavan suorilta. Odotukset täyttyivät, ja oikeastaan ainoa kauneusvirhe on jostain ilmestyvä outo haamuohjain, joka vetää Babaa jatkuvasti vasemmalle. Asetuksista peliohjain pois ja johan soi.
Pataläntti on niin ikään Linux-natiivi, mutta toisaalta se on myös vauhdikas toimintapeli, jossa mikä hyvänsä nykiminen vie äkkiä maun hommasta. Niinpä olinkin varsin vaikuttunut, kun full hd -tarkkuudella mentiin pehmeästi eteenpäin – tämä ei paremmin voisi pyöriä.
Aivot sulattava, aikanaan uraauurtava hyppelö Braid toimi oikein asiallisesti, kunhan asetuksia malttoi hieman keventää (jälkikäsittely pois).
Linux-puolella jatkaa vekkuli FEZ, joka ei jaksanut aivan kieppua (sic) kaikkein vanhimmilla läppärinraadoilla. Meno oli kuitenkin tässä testissä mainiota satunnaisia nykäyksiä lukuun ottamatta. Grafiikan tarkkuutta ja skaalausta voi halutessaan viilata paremman vauhdin toivossa. Täysin pelattavissa siis.
Sir Cliven Amerikan-serkun seikkailut vaikuttivat ensi alkuunsa toivottomilta, kun latausruutu pysyi näkyvillä iän kaiken. WINED3D auttoi jo hivenen ja äänetkin lähtivät raikaamaan Proton-versiota vanhentamalla. Lopputulos säätämisen jälkeen lähes virheetön.
SKIDIT on Linux-natiivi ja lähti käyntiin helposti, äänet ja kaikki. Ikävänä yllätyksenä peli kaatui kroonisesti kahden ruudun jälkeen samaan paikkaan. Ehdin jo tuomita pelin menetetyksi, mutta hätäinen runtimen vaihto auttoi tässäkin tapauksessa (Legacy runtime 1.0).
Kestosuosikkini Limbo on Windows-peli, joka tosin on toiminut luotettavasti Winejen ym. avulla jo vuosia. Ainoaksi ongelmaksi muodostui tässä testissä pelin liiallinen hitaus. En kuitenkaan ollut ensimmäistä kertaa pappia kyydissä ja menin tottuneesti koppuloimaan tiedostoa ~/.steam/steam/steamapps/common/Limbo/settings.txt. Backbufferin tarkkuutta pienentämällä ja 8-bittiseen renderöijään vaihtamalla nopeus koheni asiallisemmalle tasolle.
Jo iäkäs Pikkuinferno ei sen kummempaa virittämistä vaatinut, vaan toimi hyvin suorilta.
Tämä oli heti alkuunsa tuhoon tuomittu yritys, mutta yritin silti edes piruuttani. Graffis ei vaan jaksa, vaikka ottaisi kaikki hienoudet pois ja pudottaisi tarkkuutta. Pitkin hampain tuota ehkä voisi pelata, mutta jätetään Portal kunniamaininnan asteelle.
3D-söpöilyseikkailu A Short Hike ei ole sieltä raskaammasta päästä, minkä lisäksi siitä on aito Linux-versio. Asetuksista on syytä karsia hiukan tarkkuutta ym. hienouksia, minkä jälkeen Hikke muuttuu varsin pelikelpoiseksi – mutkikkailla alueilla päivitystaajuus putoaa selvästi, muttei kohtuuttomasti.
Linux-peli tämäkin, joten VauhtiRynnijöiden käynnistyksessä ei ilmennyt ongelmia. Peli on luonteeltaan vauhdikas ja sulava, mikä asettaa kovat kriteerit sujuvuudelle; pikku testailulla en huomannut havaittavaa hidastelua, sillä grafiikat on tehty keveiksi.
Tales-Manki on sikäli merkittävä peli, että koitin Protonia ensimmäistä kertaa sen kanssa. Grafiikan laadusta ja tarkkuudesta on syytä hieman tinkiä, ettei seikkailu mene hidasteluksi, minkä lisäksi Proton piti vanhentaa 8.0-5:ksi. Lopputulos ei ole äärimmäisen sujuva edelleenkään, mutta aivan välttävä kuitenkin.
Windosill on tehty Windowsill, joten ihan puhtain paperein ei selvitty. Meno on välillä hieman rauhallista, ja ääniä varten piti vaihtaa vanhempaan Protoniin.
Mömmömaailma on vanha ja Linux-natiivi, eli eipä ongelmia.
YHtWtG muistuttaa pitkälti Mustanaamiota, sillä se on kova, mutta oikeudenmukainen. Retrohermoja kutkutteleva ja muita hermoja raastava pikkutarkka hyppelö toimi sinältään virheettömästi – ja miksipä ei, eihän tuossa paljon piirretä. Ruutukaappauksessa näkyvillä myös kuvaputkiemulaatio, jonka saa halutessaan toki veks.
Testituokio venähti jo näin monen tunnin mittaiseksi, enkä edes kokeillut kuin pientä osaa koko Steam-kirjastostani. Uusia löydöksiä olisi varmasti tarjolla, vaikka en toisaalta hirveästi jaksaisi huhkia bulkkikuonan äärellä, kun ei niitä muutenkaan tulisi pelattua. Yllä nähtyjä onnistumisia kohti tuli vähintään sama määrä vesiperiä siitä huolimatta, että valkkasin settiin edes mahdollisesti toimivaa sisältöä. Kaiken kaikkiaan lopputulema on silti positiivinen, kun näinkin moni peli suostui toimimaan. Kun huomioi, miten monimutkaisia kerrostumia ja emulointeja tähän ylipäänsä tarvitaan, täytyy nostaa hattua Raspi-Steamille.
Kommentin kirjoitus
You must be logged in to post a comment.
RSS feed for comments on this post.