Digikylttyyri! Digikylttyyri!
Tuo huuto on Suomessa syyri.
Mut mikä on digikylttyyri?
Kas, googlasinpa sen jyyri.
Se on yhdelle Twitter-kyyri,
taas toiselle MIT-tyyri,
Berners-Lee, Steven figyyri
tai Stanfordin polityyri.
Tuhatbittinen on digikylttyyri.
Se on Kiinassa palomyyri,
mut Suomessa digikylttyyri
on Fese, Galtsu ja lyyri.
March 23rd, 2011
Anders Carlsson on kirjoittanut chip-musiikista ennenkin, mutta toistaiseksi ainoastaan lyhyitä artikkeleita tai blogimerkintöjä. Kaikessa hiljaisuudessa on ilmaantunut nyt myös Carlssonin gradu. Aiheesta ei ole paljon kirjoitettu, joten mukana on väistämättä paljon pioneerityötä. Carlsson tekee lukuisia mielenkiintoisia havaintoja nostalgiasta, teknisten rajoitteiden vaikutuksesta ja säveltäjien työtavoista, sekä sijoittaa ilmiöitä jossain määrin myös laajempaan viitekehykseen. Aihetta lähestytään lähinnä haastattelujen kautta, joten mikään yleiskatsaus Power Users and Retro Puppets ei ole, mistä huolimatta kentän monimuotoisuus tulee jo tässäkin hyvin esille: chip-musiikkia tehdään varsin eri lähtökohdista, eri tavoilla ja eri syistä.
March 20th, 2011
Posti toi Efika MX Smarttopin, pienen ARM Cortex A8 -pohjaisen sulautetun purkin. Sisuksissa on 800 MHz prosessori, AMD:n mobiiligraffapiiri, 512 megaa muistia, kahdeksan gigan SSD (lisää tilaa saa SD-korttipaikan kautta) ja langaton verkko. Ubuntu 10.10 tuli valmiiksi esiasennettuna ja pidemmän päälle muitakin käyttiksiä – etenkin Android – tullaan epäilemättä näkemään. Jo nyt jokunen muu Linux-jakelu on sovitettu MX:lle. Hinta on harrastelelulle sopiva 120 euroa, joten isosta sijoituksesta ei ole kyse. Vaan mitenpä tuo toimii?
- Cortex A8 ei ole mikään varsinainen tykki tällä kellotaajuudella. Kokonaislukulaskennassa ollaan ehkä osapuilleen samannopeuksisen G4:n tai P4:n tasolla, mutta mediakäytössä tarpeelliset liukuluvut ovat jonkin verran hitaampia.
- Langaton verkko, äänet ja kortinlukija futaavat kaikki suorilta. Ei mitään säätötarvetta.
- Normaali ongelmatapaus, X-ikkunointi, on se suurin murheenkryyni Efikallakin. Ensimmäinen kokeiluni oli HDMI-DVI-adapterilla, mutta siitä ei näytä hyvä seuraavan: ulkoiseen näyttöön tulee pelkkä 1024×768-tarkkuus ja kaikki muut resot vetävät koneen jumiin. Video-overlay ei toimi ja GL:n puolella piiri ei ole edes kyvykäs kuin ES:ään. Koitan seuraavaksi suoraan kaapelilla.
- Mplayer ja VLC toistavat videota, mutta overlayn puuttuessa ei edes keskiverto dvd-rippaus jaksa pyöriä tökkimättä. Grafiikkapiirissä pitäisi olla jopa rautatason tukea videon dekoodaukselle, mutta en keksinyt, miten sen saisi käyttöön – jos tukea edes vielä on.
- Purkissa ei ole mitään liikkuvia osia kuten tuulettimia tai kovalevyä, joten se on täysin äänetön.
- Ubuntu on Ubuntu ARM-alustallakin, ei sen enempää eikä vähempää. Laitteen uutuuden ja harvinaisuuden vuoksi googlettamalla löytyy kuitenkin harmillisen vähän ratkaisuja ongelmiin.
Mitä tällaisella sitten tekee? Miksikään täysiverisen pöytäkoneen korvaajaksi koneesta ei ole, mutta ei paljon puutukaan. Tuplaten suorituskykyä ja hivenen rivakampi näyttis, niin riittäisi jo useimpiin arkisiin tarkoituksiin varsin hyvin. Seuraavan sukupolven teknologiat, kuten Cortex A9, Nvidian Tegra ja kahden ytimen prosessorit vievät ARM-alustaa entistä lähemmäs Intelin tonttia tehojen osalta. Sulautetuksi purkiksi vaikkapa autoon, pikku serveriksi, kevyeen media- tai surffailukäyttöön (etenkin jos overlay toimisi) telkkarin kanssa, X-päätteeksi, ARM-ohjelmoinnin opetteluun tai kirjoituskoneeksi Efika soveltuu jo näinkin.
March 18th, 2011
Luettuna tällä erää Jay David Bolterin ja Richard Grusinin Remediation. Kirjan pääteemana on se, kuinka uusi media toistaa vanhempia ja myös vaikuttaa niihin. Alkaa olla viimeisiä näistä pakollisista peruskirjoista, joten kohta voin keskittyä omaa aihettani lähempää liippaaviin teoksiin. Joitakin ajatuksia tästä opuksesta heräsi, eikä lukeminenkaan ollut kovin tuskallista. Keinotodellisuuden parissa kymmenen vuotta touhunneelle tuli lähinnä paikoitellen tietty allergia VR-filosofoinnin osalta (kaikenlaista humppaa kun aiheesta kirjoiteltiin jo varhaisella 90-luvulla ilman sen suurempia lopputulemia). Vuonna 1999 uuden median kenttä on näyttänyt erilaiselta, joten esimerkeissä käytetyt hienot tietokonegrafiikat, webbisivut ja MUDit vaikuttavat jo vanhahtavilta. Plussapuolella on kuitenkin kaikenlaista järkeenkäypää pohdintaa ja muutama käyttökelpoinen käsite:
- Kirjan nimikkotermi, remediaatio (uudelleenvälitys?) viittaa siihen, kuinka uusi mediumi perustuu aiempiin mm. käytäntöjen ja teknologian tasolla, ja kuinka se sisällyttää niitä itseensä. Ajatus on pitkälti sama kuin McLuhanilla, vaikka äijän teknologisesta determinismistä sanoudutaankin irti.
- Kahdesta vaihtoehtoisesta kehityssuunnasta ensimmäinen on hypermedioituminen, eli mediumin itsensä korostuminen. Käyttöliittymät, mediatyyppien yhdistely, ikkunoidut näkymät ja kuvat kuvissa ovat perusesimerkkejä hypermedioitumisesta.
- Toinen kehityssuunta on läpinäkyvyys (transparency), jossa mediumi tarkoituksella yritetään piilottaa ja luoda käyttäjälle illuusio siitä, että hän tarkastelee todellista maailmaa. Esimerkkejä tästä tavoitteesta ovat mm. maalaukset, valokuvat ja elokuvat.
Nämä periaatteessa hyvinmääritellyt käsitteet eivät ole kuitenkaan käytännössä yhtä yksinkertaisia: läpinäkyvyys ja hypermedioituminen eivät ole välttämättä vastakohtia, eivätkä kaikki mediumit luonnostaan edusta vain jompaa kumpaa. Bolterin ja Grusinin mukaan fotorealistinen tietokonegrafiikka ei ole vaikuttavaa siksi, että sen esittämä kohde olisi kiinnostava itsessään, vaan siksi, että katsoja hämmästelee teknistä suoritusta – läpinäkyvyyttä ja hypermedioitumista samassa paketissa. Televisio mediumina voi edustaa yhtä lailla kumpaakin, riippuen kulloisenkin ohjelman tyylistä: suora lähetys koko ruudulla on läpinäkyvä, siinä missä vaikkapa uutislähetykset ovat pitkälle hypermedioituja.
March 16th, 2011
Kuten tuli todettua, 12″ PowerBook ei jätä ketään kylmäksi PPC-Linuxin kanssa. Tasapainottelu on herkkää peliä tuulettimen huutamisen ja koneen kuumenemisen välillä. Eräs suurin syypää on Nouveau-ajuri, joka ei tue oikein mitään virransäästöominaisuuksia, vaan ajelee oletuksena GPU:ta täyttä tahtia. Ensimmäisenä ratkaisuna pudotin kellotaajuutta nvclockilla (nvclock -f -n 100 -m 200), mikä ei tunnu käytännössä hidastavan, etenkään kun 3D ei ole edes päällä. GPU:n lämpötila putosi tuolla kikalla muutaman asteen. Prosessorin osalta hämmästyttää se, kuinka OS X pyörittää ydintä lähes kymmenen astetta kylmempänä. CPU:n taajuuden puolittaminen tipauttaa lämpötilaa parilla asteella, mutta saa sitten koneenkin tökkimään. Kenties G4:ssä on jotain idle-ominaisuuksia, joita Linux ei tue – mitään muutakaan kummoista selitystä en tähän keksi. Pitää vielä verrata kiintolevyn lämpöjä, koska sillekin voisi jotain tehdä hdparmin asetuksilla. Summa summarum: kohentuvaa, mutta edelleen lämmönhallinta on oleellisesti parempi OS X:n puolella.
March 14th, 2011
Tuli postissa Tool-bändin levy 10000 Days. Itse musiikki on sellaista, että tuskin otan levyä edes ulos kuoresta, mutta levyn mukana tulee linssit ja stereogrammeja. Hauska idea ja kun muutenkin 3D:tä opetan, niin tämähän oli pakkohankinta.
March 13th, 2011
Viimeisimpänä säätöprojektina 12″ PowerBook G4 ja siihen Ubuntu 10.04 LTS. Lähtökohtaisesti haastava homma, nimittäin laitteessa on Nvidian näytönohjain, jonka PPC-tuki on hieman mitä on. PPC:llähän ATIn vanhahkot ohjaimet ovat paremmin tuettuja, siinä missä x86:lla Nvidia on perinteisesti ollut omaa luokkaansa.
- Näyttis toimii 2D-käytössä kohtuullisen hyvin, mutta X:n ajuriksi pitää vaihtaa nouveau eikä nv. Video-overlay on kiihdytetty. Jollain teoreettisella tasolla OpenGL:n voisi saada ehkä kuntoon, mutta eipä sille ole suurta tarvettakaan. Kasailemani xorg.conf.
- Sleep ei ilmeisesti toimi tällä erää. Hibernatea tarjoaa, mutta se ei ole toimiessaankaan mistään kotoisin. Näyttöä ei voi himmentää näppikseltä.
- Uusimmissa PowerBookeissa hiiripädi vaihtui Synapticsin usb-malliin. Ylläoleva xorg.conf laittaa senkin peruskuntoon. Gnomen hiiriasetuksista saa kahden sormen skrollauksen päälle.
- Kone käy luonnostaan kuumana (yli 50°C tyhjänäkin). Ilman eri säätöä tuuletin huutaa koko ajan lujaa. Moduuli therm_adt746x mahdollistaa kontrolloinnin, eli /etc/modulesiin: therm_adt746x fan_speed=110 limit_adjust=5
- Airport Express ei toiminut suorilta, vaikka fwcutter asentuikin. Yön yli imeydyttyään ryhtyi futaamaan luotettavasti itsestään (ehkä joku asetus nollautui).
- Akun tila tulee näkyville pmu_battery-moduulilla ja asentamalla Sensors-appletin saa tarkkailtua lämpötiloja.
- Mouseemu ei toimi Synapticsin kanssa muuten kuin F11/F12-napeilla.
- Joitakin juttuja, kuten ulkoinen näyttö, usb-kovalevy ja mokkula on vielä kokeilematta. Muutenkaan en ole juuri ehtinyt testailla ohjelmia.
Mitä jäi käteen? Kohtuullisen hyvin toimiva Linux-läppäri, jossa on kuitenkin selkeitä puutteita lämmönhallinnan, näytönohjaimen tuen ja läppäriominaisuuksien kanssa. Vastaava G4 iBook tai ATI-pohjainen 15″ PowerBook toimisivat paremmin. Tämä laite jaksaa vielä pyörittää Leopardia varsin kohtuullisesti, joten se olisi tässä tapauksessa luontevampi valinta.
edit: Ubuntu 10.10 osasi asentaa suoraan pakasta niin tuuletinkontrollin kuin nouveaunkin. Hiiripädi ei toiminut ihan toivotusti, mutta sama X:n konffi käy siihenkin. Tarjoaa jopa sleeppiä mahdollisuutena, mutta se ei oikein tee mitään: näyttö pimenee ja kone jää normaalin oloisesti päälle.
March 13th, 2011
Again in English to serve international people, too. It seems Ubuntu doesn’t let us emulate Amstrad CPC (ok, MESS might do it, but I’ve pretty much given up all hope with it). Skimming through a heap of abandoned emulators I finally came across the latest Linux sources of Arnold. Seems to compile fine out-of-the-box on x86 Linux, but a lot less so on PPC. The endian clean code seems to be there, but the compilation doesn’t go through without a few tweaks. So, here’s the fixed source and a PPC binary (tested only on Ubuntu 10.04 PPC):
http://www.kameli.net/~marq/arnold-ppc-2010-03-05.tar.gz
Note that this version will not work on a little endian system. Press F1 to reset, F2 for fullscreen, F3 for mouse grab. The GUI part requires GTK2, but that you should have anyway. If the sound is choppy, try a different sound system. At least ALSA, OSS, SDL and Pulse support are compiled in.
March 5th, 2011
Kyllästyin huonoihin joypadeihini ja tilasin samaan syssyyn sekä muutaman SNES-ohjaimen että usb-adapterin niille. Adapteri oli nimeltään “SNES Controller Adapter” ja samaa pulikkaa myy esim. DealExtreme. Hiukan ohjaimia siivottuani (nappien kosketuspinnat lasittuvat ajan myötä ja lakkaavat vastaamaasta) kokeilin ohjaimia sekä Mednafenilla että SNES9x:llä. Hyvät uutiset ovat siinä, että sekä ohjaimet että adapteri toimivat, eikä ohjauksessa tule kummallisuuksia tai huomattavaa lägiä. Miinuspuolelle laitettakoon se, että joku valopää keksi laittaa molemmat ohjaimet saman loogisen usb-joystickin eri napeiksi. Kokeilemani emulaattorit antavat viritellä napit ihan miten hyvänsä, joten ongelmaa ei ole, mutta vähemmän joustava ohjelma voi hyvin olettaa saavansa kaksi erillistä laitetta. Kakkosohjaimen start ja select eivät myöskään heräilleet. Suosittelen siis ainoastaan tietyllä varauksella, vaikka tuntumaltaan aidot Nintendon ohjaimet varmasti pieksävätkin halvat usb-kloonit.
edit: Toisen ohjaimen start ja select taitavat olla risat, joten vika ei ole adapterissa.
edit2: Putsaamalla lähtivät toimimaan nekin. Ei kannata kaataa limpparia ohjaimeen.
March 2nd, 2011
Commodork – Sordid Tales from a BBS Junkie on Rob O’Haran muistelmateos, jossa kahlataan henkilöhistoriaa kolmenkymmenen vuoden ajalta Atari 2600:sta Internetiin. O’Hara toimi vuosia aktiivisesti Oklahoman piraattiskenessä ja seurasi läheltä sen muutoksia. Aluksi pelejä vaihdeltiin levykkeillä, sitten hitailla modeemeilla, nopeammilla modeemeilla ja lopulta warez siirtyi Internetin IRC-kanaville ja FTP-palvelimille. Kirjan sivuilla vilahtelee värikkäitä paikallisia hahmoja, jotka vaikuttivat The Brotherhood 405 -ryhmässä. Suomalaisesta näkökulmasta on mielenkiintoista verrata Jenkkilän tapahtumia omiin kokemuksiin: samat kehityslinjat voi tunnistaa, mutta täällä asiat näyttäytyivät eri muodossa. BBS:t, partyt ja ryhmät ne oli meilläkin, mutta C64:n jälkeen moni siirtyi Amigalle eikä suinkaan suoraan PC:hen. Ilmaisten paikallispuhelujen puuttuessa modeemiwaretus ei ollut helppoa – vastaavanlaista jakoa ilmaisiin paikallispuheluihin ja maksullisiin kaukopuheluihin ei ollut tietääkseni kuin Turussa ja Helsingissä. Demoskene nousee kirjassa pariin otteeseen esille, siinä missä Suomessa toki oltiin sen harrasteen ydinalueella. Mielenkiintoisena vertailukohtana O’Hara mainitsee artpackit, joita voisi verrata osapuilleen levykelehtiin.
Mikään tutkimuskirja Commodork ei ole, sillä faktat perustuvat lähinnä yhden miehen muistelmiin. Se toimii kuitenkin hyvin viihdyttävänä ja henkilökohtaisena läpileikkauksena kotitietokoneiden historiaan ja tarjoaa samalla autenttista jenkkinäkökulmaa tietokoneharrastukseen. Hakkereista ja peleistä on kirjoitettu paljonkin, mutta tällaisesta “tavallisesta” harrastuksesta huomattavasti vähemmän.
March 1st, 2011
Next Posts
Previous Posts