{"id":5023,"date":"2017-06-10T10:08:56","date_gmt":"2017-06-10T08:08:56","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?p=5023"},"modified":"2017-07-01T09:22:34","modified_gmt":"2017-07-01T07:22:34","slug":"linux-pelitysta","status":"publish","type":"post","link":"http:\/\/www.kameli.net\/marq\/?p=5023","title":{"rendered":"Linux-pelityst\u00e4"},"content":{"rendered":"<p>Vuosien varrella on tullut kuultua v\u00e4h\u00e4n liiankin usein i\u00e4nikuista virtt\u00e4 siit\u00e4, kuinka Linuxilla ei voi pelata. Jos tarkoituksena on hakata jotain viimeisimpi\u00e4 3D-r\u00e4iskint\u00f6j\u00e4, niin onhan se toki n\u00e4inkin, muttei nykytilanne suinkaan ihan niin surkea ole \u2013 kaikki viimeisimm\u00e4t AAA-tekeleet haluavan pit\u00e4\u00e4 omistaa joka tapauksessa my\u00f6s konsoli tai pari, koska kaikkia sis\u00e4lt\u00f6j\u00e4 ei PC:lle julkaista. Emulaattorien kautta p\u00e4\u00e4see k\u00e4siksi\u00a0valtaisaan m\u00e4\u00e4r\u00e4\u00e4n retrokoneiden pelej\u00e4, mutta keskityn t\u00e4ss\u00e4 pohdinnassa etenkin natiivisti Linuxilla toimiviin tuotoksiin. Samasta syyst\u00e4 ohitan <em>Winen<\/em>, vaikka senkin kautta (riitt\u00e4v\u00e4sti s\u00e4\u00e4t\u00e4m\u00e4ll\u00e4) on mahdollista saada kaikenlaista toimimaan.<\/p>\n<p>Linux-jakelujen paketinhallinnasta l\u00f6ytyy l\u00e4hinn\u00e4 sekalaisia harrastajien tekemi\u00e4 pikkupelej\u00e4, joista voi olla hetkeksi viihdykett\u00e4: <em>Tetris<\/em>-klooneja, korttipelej\u00e4, puzzleja ja sen sellaista. Ainakin j\u00e4lkikasvua huvitti eniten <em>SuperTux<\/em>, kelpo <em>Super Mario<\/em> -klooni. Retrompaa menoa tarjoavat vaikkapa <em>Nethack<\/em> ja muut tekstipohjaiset seikkailut, sek\u00e4 niiden py\u00f6ritt\u00e4miseen tarkoitetut my\u00f6hemmin tehdyt tulkit. Lucasartsin ja Sierran klassikkoja ajaa suoraan aptistakin asentuva\u00a0<a href=\"https:\/\/www.scummvm.org\/\">ScummVM<\/a>, mutta ei puututa t\u00e4ss\u00e4 nyt niihin.<\/p>\n<p>Pelikauppa Steamin Linux-version my\u00f6t\u00e4 aukeni Linux-pelaajille uusia n\u00e4kymi\u00e4. Vaikka Valven Linux-pohjainen\u00a0<em>SteamOS<\/em> ja <em>Steam<\/em>\u00a0<em>Box<\/em> (sittemmin <em>Machine<\/em>) tuntuvat olevan vastatuulessa, niin onneksi sis\u00e4ll\u00f6t ovat ihan tavallisenkin tallaajan ulottuvilla; ainakin Mintiss\u00e4 kauppa asentuu suoraan paketinhallinnasta. Vaikka suurin osa &#8220;SteamOS&#8221;-kamiksesta onkin indiepelej\u00e4 (miss\u00e4 ei sin\u00e4ns\u00e4 ole mit\u00e4\u00e4n vikaa, p\u00e4in vastoin), niin n\u00e4ytt\u00e4\u00e4p\u00e4 joukossa olevan jonkin verran isojakin tuotantoja. Valven omat pelit, kuten <em>Half-Life 2<\/em>\u00a0my\u00f6hempine johdannaisineen sek\u00e4 <em>Portalit<\/em> ovat luonnollisesti n\u00e4iden joukossa.<\/p>\n<p>1990-luvun lopulla, Voodoon ja TNT:n aikakaudella Linuxin 3D-tuki oli v\u00e4h\u00e4n sit\u00e4 sun t\u00e4t\u00e4, mutta sittemmin tilanne on vakiintunut ja asettunut hyv\u00e4lle tasolle. Yli vuosikymmenen ajan mentiin sill\u00e4 asetelmalla, ett\u00e4 nopeutta ja luotettavuutta halajavan Linux-k\u00e4ytt\u00e4j\u00e4n kannatti ostaa vain Nvidiaa. Moni puristi oli nyreiss\u00e4\u00e4n ajurin suljetuista osista, mutta vaihtoehdotkin olivat v\u00e4hiss\u00e4. <a href=\"https:\/\/nouveau.freedesktop.org\/wiki\/\">Nouveau<\/a>-projekti on sittemmin saanut aikaan avoimet ajurit, joiden toimivuudessa on kuitenkin yh\u00e4\u00a0parantamisen varaa. Nvidia itse tukee Linuxin lis\u00e4ksi \u2013 aika yll\u00e4tt\u00e4enkin \u2013 my\u00f6s FreeBSD:t\u00e4 ja Solarista.<\/p>\n<p>AMD:n eli entisen ATI:n osalta tilanne oli pitk\u00e4\u00e4n heikko, etten sanoisi surkea. Nvidia tavoin saatavilla oli sek\u00e4 suljettu ajuri (<em>Catalyst<\/em> eli <em>fglrx<\/em>) sek\u00e4 per\u00e4ss\u00e4 laahaava avoin toteutus. Catalyst oli se nopeampi vaihtoehto, mutta samalla buginen. Avoin ajuri oli Nvidian vastaavaa huomattavasti parempi, muttei tukenut uusimpia kortteja eik\u00e4 kaikkia ominaisuuksia. Sittemmin AMD on ryhtynyt tukemaan avointa ajuria, joka onkin kuronut nopeuseroa kiinni ja t\u00e4ll\u00e4 hetkell\u00e4 jo kelpo kunnossa. Sit\u00e4 my\u00f6den Catalyst on my\u00f6s alkanut kadota Linux-jakeluista. Nvidia on edelleen t\u00e4m\u00e4n kukkulan kuningas, mutta parilla eri kortilla n\u00e4kem\u00e4ni perusteella AMD ei ole en\u00e4\u00e4 mik\u00e4\u00e4n huono\u00a0vaihtoehto pelaajalle sek\u00e4\u00e4n. Viimeisimpi\u00e4 vertailuja l\u00f6ytyy tasaisin v\u00e4liajoin <a href=\"http:\/\/www.phoronix.com\/scan.php?page=home\">Phoronixista<\/a>.<\/p>\n<p>J\u00e4ttil\u00e4isten varjossa suurimmaksi PC-graffapiirivalmistajaksi vaivihkaa kasvanut Intel ei ole edelleenk\u00e4\u00e4n n\u00e4yttisten k\u00e4rkikahinoissa, mutta toivoa on t\u00e4ll\u00e4kin saralla. L\u00e4pp\u00e4reiss\u00e4 erilliset n\u00e4yt\u00f6nohjaimet ovat\u00a0jo pitk\u00e4\u00e4n siirtyneet\u00a0kalliiden tehokoneiden suuntaan, siin\u00e4 miss\u00e4 <em>Markantalon Acerissa(tm)<\/em> on vain se Intel (tai joskus\u00a0AMD:n integroitu vastaava). Isoilla resursseilla sek\u00e4 vakaalla teknisell\u00e4 osaamisella varustettu firma on laittanut hihat heilumaan, ja integroidut n\u00e4yttikset ovatkin kohentuneet vauhdilla: alkujaan nuhainen HD-sarja on sittemmin moninkertaistanut laskentatehonsa, ja Iris-sarjalaiset p\u00e4rj\u00e4\u00e4v\u00e4t jo halvimman p\u00e4\u00e4n erillisille n\u00e4yttiksille. Intelin Linux-ajurit ovat olleet esimerkillisesti aina avoimet \u2013 s\u00e4\u00e4t\u00f6j\u00e4 on v\u00e4h\u00e4n, mutta toiminta on kaikkiaan vakaata.<\/p>\n<p>Selailin hiljattain l\u00e4pi sekalaisista <a href=\"https:\/\/www.humblebundle.com\/\">Humble Bundleista<\/a> kertyneit\u00e4, useimmiten t\u00e4ysin kokeilemattomiksi j\u00e4\u00e4neit\u00e4 pelej\u00e4. Tuotokset (mm. <em>Amnesia<\/em>,\u00a0<em>Bastion<\/em>, <em>Braid<\/em>,\u00a0<em>Grim Fandango<\/em>, <em>Jamestown<\/em>, <em>Limbo<\/em>, <em>Swords and Sworcery<\/em> ja <em>Voxatron<\/em>)\u00a0olivat jo v\u00e4hint\u00e4\u00e4n muutaman vuoden vanhoja, joten niit\u00e4 py\u00f6ritti hienosti HD 4000 -pohjainen Intelin integroitu n\u00e4yttiskin. Tietyin varauksin riitti jopa HD 2000. Tuoreella halvahkolla Nvidialla (GTX 1050) sai p\u00e4\u00e4lle kytke\u00e4 kaikki mahdolliset hienoudet, vaikka k\u00e4yt\u00f6ss\u00e4 oli fullhd:t\u00e4 vaativampi 1440p-tarkkuus.<\/p>\n<p>L\u00e4hdin liikkeelle vaatimattomin odotuksin, mutta lopulta suurin osa peleist\u00e4\u00a0py\u00f6r\u00e4hti k\u00e4yntiin, vaikka matkalla kirjastojen ym. versiot ovat muuttuneet moneen kertaan. Er\u00e4s vedenjakaja oli 32- ja 64-bittisyys, joka tosin tuntui vaikuttavan pikemminkin niin, ett\u00e4 vanhat 64-bittiset versiot peleist\u00e4 <em>eiv\u00e4t<\/em> toimineet, vaan ne 32-bittiset. Yhteensopivuuskirjastoja voi asentaa n\u00e4in: <em>apt-get install libglade2-0:i386.<\/em> Selainpohjaiset teknologiat olivat ik\u00e4\u00e4ntyneet huonommin, ja esimerkiksi <a href=\"http:\/\/amanita-design.net\/\">Amanitan<\/a> hienot seikkailut ja <em>Windosill<\/em> eiv\u00e4t toimineet en\u00e4\u00e4 suoraan; jollain s\u00e4\u00e4d\u00f6ll\u00e4 varmaan sekin toki onnistuisi.<\/p>\n<p>Ent\u00e4 milt\u00e4p\u00e4 n\u00e4ytt\u00e4\u00e4 Linux-pelaamisen tulevaisuus? Mit\u00e4\u00e4n suurta yleis\u00f6rynt\u00e4yst\u00e4 tuskin on edelleenk\u00e4\u00e4n tulossa, jollei sitten <em>Steam OS<\/em> tee yll\u00e4tt\u00e4v\u00e4\u00e4 nousua. Tietyst\u00e4 marginaalisuudesta huolimatta tilanne on kuitenkin ihan mukava: 3D-raudan tuki on kunnossa, <em>Steamin<\/em> kautta on tullut paljon uutta sis\u00e4lt\u00f6\u00e4 saataville, ja <a href=\"https:\/\/unity3d.com\/unity\/multiplatform\">Unity<\/a>\u00a0sek\u00e4 <a href=\"https:\/\/www.unrealengine.com\/\">Unreal Engine<\/a>\u00a0tukevat nyky\u00e4\u00e4n Linuxia yhten\u00e4 kohdealustana. Taas muodikkaat silmikkon\u00e4yt\u00f6t ovat olleet paitsiossa, mutta <a href=\"http:\/\/www.vronlinux.com\/articles\/current-status-of-linux-vr.69\">jotakin tukea alkaa niillekin tulla<\/a> \u2013 kokonaan toinen asia on sitten, kuinka pitk\u00e4lle t\u00e4m\u00e4 VR-hypen toinen aalto ylip\u00e4\u00e4ns\u00e4 kantaa.<\/p>\n<p><a href=\"http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/06\/braidi.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5024\" src=\"http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/06\/braidi-300x169.jpg\" alt=\"\" width=\"540\" height=\"304\" srcset=\"http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/06\/braidi-300x169.jpg 300w, http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/06\/braidi-768x432.jpg 768w, http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/06\/braidi-1024x576.jpg 1024w, http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/06\/braidi.jpg 1279w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vuosien varrella on tullut kuultua v\u00e4h\u00e4n liiankin usein i\u00e4nikuista virtt\u00e4 siit\u00e4, kuinka Linuxilla ei voi pelata. Jos tarkoituksena on hakata jotain viimeisimpi\u00e4 3D-r\u00e4iskint\u00f6j\u00e4, niin onhan se toki n\u00e4inkin, muttei nykytilanne suinkaan ihan niin surkea ole \u2013 kaikki viimeisimm\u00e4t AAA-tekeleet haluavan pit\u00e4\u00e4 omistaa joka tapauksessa my\u00f6s konsoli tai pari, koska kaikkia sis\u00e4lt\u00f6j\u00e4 ei PC:lle julkaista. Emulaattorien [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,24],"tags":[],"class_list":["post-5023","post","type-post","status-publish","format-standard","hentry","category-linux","category-softat"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/5023","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5023"}],"version-history":[{"count":11,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/5023\/revisions"}],"predecessor-version":[{"id":5053,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/5023\/revisions\/5053"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5023"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}