Retro PDA-projekti

Dell Axim X51v

Onnistuin sitten löytämään vanhan PDA-laitteen firman roskiksesta. Mukana oli kaikki kilkkeet ohjekirjaa ja ajurilevyjä myöten. Itse laitekin oli hyvässä kunnossa. Asetuksista katsomalla näkyy että laitetta on käytetty viimeksi vuonna 2006; hyvää vuosikertaa jo siis.

Unohtunut maailma

Itse en ole omalla työurallani käyttänyt PDA- tai taskutietokoneita ikinä, joten tämän projektin myötä pääsin tutustumaan myös tähän, jo täysin unohtuneeseen laitemaailmaan.

Tosiaan, lähes kaikki Internetistä löytyvät linkit ja sivustot ovat joko kokonaan pois toiminnasta tai vähintään niissä olevat asennustiedostot on jo poistettu. Edes Microsoftin sivuilta ei tahdo enää löytää dokumentaatiota Windows Mobile -käyttöjärjestelmästä tai siihen liittyvistä ohjelmista. OpenSource-projektit on jo kauan sitten poistettu sourceforgesta ja kaikki mirror-sitet ovat kuolleet tai domainit vanhentuneet.

Laite

Axim X51v on Dellin Axim-tuoteperheen lippulaiva. Siinä on huima 624MHz prosessori sekä 64MB keskusmuistia. Bonuksena vielä löytyy 3D-kiihdytin 16MB muistilla. Lisäksi on tietysti WLAN, Bluetooth ja IRDA. Wikipediasta löytyy tarkempia tietoja. Paketissa oli mukana hieno telakka jolla laitteen saa tietokoneeseen kiinni.

dsc_0729

Käyttöönotto

Axim lähti hyvin käyntiin ilman ongelmia. Oletuksena laitteessa on A04-firmware joka netin keskusteluforumien mukaan on todella buginen ja ainakin syö akun nopeasti loppuun. Suosittelevat päivittämään uusimpaan A12-firmwareen.

A12-paketti löytyikin hyvin Dellin sivuilta, mutta itse lataus käynnistyi vasta viidennellä yrittämällä (englanninkielinen paketti löytyy tästä).

Jotta firmwaren saisi päivitettyä, niin laite pitää yhdistää tietokoneeseen Microsoftin ActiveSyncillä. Valitettavasti vain Windows XP tukee ActiveSynciä, mutta uudemmille Windowseille on olemassa Windows Mobile Center (paketti tästä). Vaikka seiska tunnistikin laitteen onnistuneesti ja tiedonsiirto toimii, niin päivitysohjelma yhä kaatuu asennuksen alussa. Toimiva yhteys vaatisi ilmeisesti ”USB to PC”-asetuksen ruksaamisen pois päältä, mutta jostain syystä omassa laitteessani ei kyseistä asetusta ole. Joudun siis varmaankin XP-asennushommiin jossain vaiheessa. Bluetoothin kautta päivitys ei toimi, vaan se vaatii joka tapauksessa USB-yhteyden.

Pelejä

Työpaikan roskiksesta löytyi myös aivan käsittämättömän onnekkaasti 128MB muistikortti, joka sopii laitteeseen. Kokeilin myös 8GB muistikortilla, mutta sitä Axim ei tunnistanut. Muistikortin myötä ohjelmien asennus ja tiedostojen kopiointi helpottuu kummasti.

Quake 3 CE

Quake III Arenasta on olemassa porttaus PDA-laitteille (Q3CE), mutta sen tehnyttä yritystä ei enää ole olemassa. Nettiforumeilla on viittauksia kyseisen paketin tiedostonimiin ja niiden avulla löysin ns. generic-version paketista. Sen pitäisi toimi kaikilla ARM-prosessorilla varustetuilla laitteilla (paketti tästä). On olemassa myös erityisesti juuri tälle Dell Axim -laitteelle tehty paketti nimellä img-716-q3ce-1_1-release-aximx50v-ppc2003.zip, mutta sitä ei enää netistä löytynyt.

Q3CE ei käynnistynyt, koska laitteessa ei ole tarpeeksi vapaata muistia. Ilmeisesti se vaatisi että vähintään 40MB on vapaana.

Duke3D

Duke3D on DOS-peli ja sen käynnistäminen vaatii DosBOX:in asentamista. WM5:lle on olemassa porttaus DoxBOXista nimellä DosBox PPC, mutta projektin kotisivu ei enää vastaa. Myöskään sourceforgessa ei kyseiselle projektille ole enää tiedostoja olemassa. Etsimällä löytyi kuitenkin kaksi DOS-emulaattoria: PocketDOS ja pDosBOX. Ensimmäinen on maksullinen sovellus ja varsin hankalakäyttöinen ja toinen on (ilmeisesti) porttaus DosBOXista. pDoxBOXin asennus oli helppoa ja conffaus nopeaa.

Duke3D:n käynnistäminen vaati äänien poistamista kokonaan, koska jostain syystä oikeatkaan IRQ/DMA-asetukset eivät toimineet. Lisäksi Duken käynnistys kesti lähes viisi minuuttia johtuen emulaattorin hitaudesta. Lopulta peli kuitenkin käynnistyi ja pyöri huimalla 0.1 fps nopeudella :) Pelattava se ei todellakaan ole, mutta tulipahan testattua. pDoxBoxin cycles-asetuksella ei tuntunut olevan kovin suurta merkitystä nopeuteen (kokeilin arvoja tuhannesta miljoonaan sekä ”auto” että ”max”).

img_20161020_194623

Quake

Quake 1:stä on myös porttaus PDA-laitteille (paketti tästä ja Quake Shareware tästä). Paketin purku vaatii 32-bittisen käyttiksen (esim. WinXP). Asennus oli onneksi helppoa, mutta valitettavasti kuvaa ei ikinä ruudulle piirtynyt. Kuva oli kokonaan valkoinen ja äänet kuuluivat taustalla. Tähän on ilmeisesti olemassa ns. ”white screen fix”, mutta siihen liittyvää pakettia en mistään löytänyt.

Ohjelmia

Laitteessa on WLAN-yhteys joten IRC oli heti pakko saada toimimaan. Nopealla haulla löytyi yksi ilmainen sovellus: pocketIRC. Se lähti käyntiin ilman ongelmia ja kaikki toimi niin kuin pitää. Ainoa haaste oli saada itse WLAN-yhteys toimimaan, koska näin vanhassa laitteessa ei ole uusinta WPA2-salausta tuettuna (ja muutenkin ainoa tuettu protokolla on 802.11b).

Kokeilin myös laitteen käyttämistä IR-kauko-ohjaimena, mutta Remote Control Pro II -ohjelman avulla ja se toimikin ihan hyvin, mutta kyseessä on varsin rasittavilla rajoituksilla oleva shareware-ohjelma niin kokeilu jäi lyhyeksi (kuka tästä vielä muka maksaisi $19.90?!).

Lopuksi

Eihän tässä projektissa mitään käytännön hyötyä saatu aikaiseksi. PDA-laitteet on jo aikaa sitten korvattu nykypuhelimilla joten ne ovat täysin unohdettua museotavaraa. Jokin ihmeellinen vetovoima tuossa PDA:n kynän käyttämisessä kuitenkin on. Dell Axim on hieno laite ja varmasti sille löytyy käyttöä tulevilla retrolaneilla.

TL;DR in english

PDA is Dell Axim X51v. I curretly has Windows Mobile 5 and the firmware is version A04. To update the firmware you will need a Windows XP SP2. Also to play Quake III Arena CE you will need at least 40MB of free memory (by default only 31MB is free).

Mainokset
Kategoriat: Uncategorized | Jätä kommentti

Retrolan 16 tulossa

Viime retrolan-postauksesta onkin jo aikaa. Tässä välissä on ollut jo parit retrolanit joilla on pelattu paljon ja pidetty hauskaa. Nyt jo järjestyksessään kuudennettoista retrolanit pidetään poikkeuksellisesti mökissä, koska haluamme minimoida mahdollisten houkutusten (sauna, baari jne) määrän ja maksimoida pelaamiseen käytetyn ajan.

Tällä kertaa retroilla on taas retrovisa™ sekä bonuksena toinen retrohaaste, joka selviää vasta itse tapahtumassa. Seuraavasta kuvasta saanee jo vähän vihjettä mitä tuleman pitää. Molemmissa skaboissa on hurjat palkinnot tarjolla.

2015-02-20 18_39_36-DOSBox 0

Retroilla on jälleen pelilistalla vakiosetti eli:

  • Quake 3 Arena FreezeTag-modilla. Tällä kertaa otamme BFG:n pois bannista. Katsotaan minkälainen sotku tulee…
  • Quake 1 DM/TDM
  • Unreal Tournament iDOM. Viimeksi versiopäivitys rikkoi pelin, joten kaikkien pitäisi uudelleenasentaa tämä…
  • Blood / Duke3D / Shadow Warrior / Purify TC
  • Death Rally
  • Red Alert
  • Soldat
  • Viper Racing

Laneille löyty vaihteeksi uusi paikka, Satakunnan metsien periltä löytyi jonkunmoinen mökki saunalla. Pirttipöytää ja penkkiä on tarjolla, mutta oma jakkara kyllä on se mukavin vaihtoehto istua viikonloppu retropelejä hakatessa. Nippu jatkojohtoja mukaan, pari vanhaa 3comin kytkintä ja kuitu niiden välille, eiköhän siitä synny riittävä infra Quaken pelaamiseen. Katsotaan jos joku bittiyhteys maailmalle saadaan, niin saa tsuppibottia pitää kiireisenä koko viikonlopun ajan.

Peliserverinä ja mediasoittimena toimii yhä kor_:n mini-ITX-tietokone Atom D510 -suorittimella, 4GB muistilla ja 64GB SSD:llä. Windows 7 toimii siinä käyttöjärjestelmänä (ei kovin retroa!), koska vakaus on kuitenkin serverille tärkeää.

Vielä pitäisi koeajaa jokainen retrokone, eli testata että se käynnistyy, scandiskata kiintolevy sekä ajaa 3DMarkit läpi. Kertaalleen on jo virtalähde päästänyt toimintasavut ulos sekä kiintolevy ollut haoamisen partaalla bad sectoreiden takia. Pahinta mitä voisi tapahtua on että retrokone hajoaa kesken quakematsin, joten testaaminen on tehtävä hyvissä ajoin.

Excerpt in english

Retrolan 16 is coming up and we’re really excited about it. The location has changed so that now we have rented an old cottage for about 12 people. There is a retroquiz and a ”retro challenge” (the first picture gives a hint what it is) in which the participants can compete and win awesome prices. Todo list: test every retro machine and set up the servers and go :)

Kategoriat: Uncategorized | Jätä kommentti

Retrolanit

Cimg1469

Retrolaneja on jo pidetty kunnioittavat 15 kappaletta. Ensimmäiset pidettiin joulukuussa 2005. Lähes kymmenenvuotisen taipaleen aikana retrot on pidetty mitä erilaisemmissa paikoissa (kauppahalli, toimisto, saunatilat, ravintola…). Yleisimpänä paikkana on ollut erään ATK-kaupan takahuone. Ensimmäisien lanien aikana suurin osa ajasta meni pelien ja verkkoyhteyksien conffaamiseen, mutta nykyään kaikilla vakiojäsenillä on oma vakaa retrokoneesa sekä useita varakoneita satunnaisten vierailijoiden varalle. Parhaimmillaan retrolaneilla on ollut 16 yhtäaikaista pelaajaa Quake 3:ssa.

Cimg1419

Retrokoneen määritelmä on hyvin yksinkertainen: koneeseen on pystyttävä asentamaan Windows 98 SE ja DOS-pelien on toimittava hyvin. Suurimmalla osalla retrottajista prosessorina on joko Pentium III tai AMD Athlon kellotaajuuden ollessa noin 1 GHz paikkeilla. Muistissa ja levytilassa ei kannata turhaan tinkiä ja siksi yleisin muistimäärä onkin 512 MB. Kiintolevyt ovat vähintää 40-gigaisia, jotta kaikki pelit ja levyimaget mahtuvat jokaisen koneelle.

DSC_0225

Aikataulu on muodostunut käytännön kokemusten kautta sellaiseksi, että perjantaina ensimmäiset pari-kolme tuntia porukka saapuu paikalle ja koneita asennetaan verkkoon sekä vaihdetaan kuulumisia. Yleensä viimeistään yhdeksän aikaan päästään jo käynnistelemään ensimmäistä quakematsia ja pelit jatkuvat aamuneljään asti.

OLYMPUS DIGITAL CAMERA 304165

Lauantaina sitten heräillään kun heräillään ja yleensä joku urhea onkin jo kymmeneltä käynnistelemässä Viper Racingia, niin pakkohan siihen on mukaan päästä. Kahvia naamaan ja uusi pelipäivä alkaa. Lauantaina pelataan yleensä monta Q3FT-matsia sekä loppuillasta buildipelejä kuten Bloodia. Ruokapuoli hoituu talkootyönä, ennalta sovitut ainekset on yhteisin varoin ostettu ja vapaaehtoiset kokit taikovat maistuvat mätöt nälkäiselle retrokansalle.

Rapido, kor_ ja tiukka Scorched Earth -matsi

Sunnuntaina pelit jäävät yleensä aamupäivän toimiksi ja joskus kahden jälkeen porukka aloittaa siivoilun, kirjoittaa vielä viimeiset rivit #retrolan-irckanavalle ja sammuttelee koneet.

Näin on taas yhdet retrot pidetty ja seuraavia jo suunnitellaan täysillä.

Cimg1466

Kategoriat: Uncategorized | Jätä kommentti

Hopeakuulaa ja avaruuspyssyjä

The Simpsons

Tuli tuossa syksyn ja talven mittaan hankittua pari sisustuselementtiä taloon. Ensimmäisenä löyty 1990 vuodelta oleva flipperi Simpsons-teemalla. Ikä ja huoltamattomuus on tehnyt tehtävänsä, laitteessa on paljon korjattavaa ja ehostettavaa. Palaneita lamppuja on vaihdettu useita kymmeniä, jumittelevia osia puhdistettu ja korjattu. Puuttuvia osia on hankittu pitkin eurooppaa ja amerikan manteretta ja joitain on tehty itse.

Tällä hetkellä odottelen osatoimitusta rapakon takaa, sen saapuessa konetta odottaa isompi purkamisoperaatio jotta kaikki osat ja pelikenttä saadaan kunnolla puhdistettua. Muuten laite on jo tällä hetkellä hyvässä pelikunnossa ja muutama vierailijakin on sitä käynyt tahkoamassa ja kasvattamassa vihaa Apua kohtaan ;).

 IMG_20150220_220724 bart5

Space Gun ’92

Kuten monessa paikassa on varoitettu, näillä laitteilla on salakavala tapa lisääntyä. Eipä mennyt kovinkaan pitkää aikaa, kun kaveri vinkkasi vitsillä tori.fi:ssä olevasta Space Gun pelistä. No, ei kai lähellä olevaa laitetta voinut jättää tarkistamatta. Pikaisen päätöksen jälkeen tämä hauska kahden pelattava ammuskelupeli oli jo omissa nurkissa.

IMG_20150220_220628 IMG_20150125_110431

Tämäkin laite on 90-luvun alkupuolelta, joten käytön jälkiä laitteessa on paljon. Maalipinta on monesta kohtaa kulunut puhki, osa metalliosista on kerännyt ruostetta kosteuden seurauksena. Ensimmäinen kipu oli toisen pelaajan krediittinappi mikä välillä kiukutteli. Nämä kytkimethän eivät juuri mitään maksa, mutta kun ei sattunut olemaan käsillä uutta kytkintä, niin vaihtoehtona oli vanhan korjaaminen. Cherryn kytkin irti, osat ultraäänipesuriin ja sen jälkeen iso kiroaminen kokoamisen yhteydessä, loppuu kädet kesken kun koittaa saada kolme irtonaista osaa ja jousen paikoilleen samaan aikaan. Pienen tuskailun jälkeen osat löysivät paikkansa ja kytkin oli kasattuna takaisin laitteessa.

Kolikkolukon joku oli myös sössinyt, laiteen konfigurointiin käytettävä dippikytkinrivistö oli vedetty kaikki nollille, eikä pari irtonaista piuhaakaan auta asiaa. Googlea kehiin, manuska kouraan ja hetken päästä alkoi laite syömään euroja sisään antaen vastineena pelikrediittejä, Excellent!, kuten Mr Burns tai kor_ sanoisi.

Mutta piru, kyllä noille pyssyjen kuluneille maalipinnoille tarvii jotain myös tehdä. Pyssyt kappaleiksi, puhdistus, maalaus, kasaus. Ja kun yhden osan ehostaa, niin eihän se viereinen enää sovi kokonaisuuteen. Joten pedaalit saivan kokea myös purkamisen, ultraäänipesun osille, hionnan ja maalauksen. Jopa osa pulteista sai maalin niskaan koska olisivat muuten erottuneet uudesta tasaisesta maalipinnasta rumasti. Kaikkea muuta pienempää epäkohtaa on myös laitettu kuntoon sitä mukaa kun on silmiin osunut. Vielä tarvii hieman kabinettia liimailla kasaan ja korjata irvistävä takalevy.

IMG_20150130_122717 IMG_20150125_141000 IMG_20150130_122739 IMG_20150130_123541 IMG_20150131_185458

Pahoittelen kuvien vähyyttä ja huonoa laatua, tuppaa tämä kuvapuoli jäämään vähemmälle kun innostuksissaan ehostelee laitteita.

Kategoriat: Uncategorized | Avainsanat: , , | Jätä kommentti

X-Projekti

Edellisessä kirjottelussa oli tappelua rautapuolen kanssa, mutta myös yksi softapuolen ongelma on ollut myös vaivana, nimittäin koneen sammuttaminen. Windows jäätyy sammuttaessa, eikä siis sammuta konetta, myöskin uudelleenkäynnistämisessä on sama ongelma. En ole kauheasti jaksanut käyttää aikaa vian selvittämiseen kun ei ole kauheen fataali ongelma.

Nectarinea vuosikaudet kuunnelleena on jäänyt monia hyviä musiikkipätkiä mieleen. Tämän kautta törmäsin Project-X nimiseen Amiga-peliin vuodelta 1992, myös PC-versio oli onneksi olemassa. Nopea testailu Dosboxilla ja tuli loistava idea mieleen. Pienimuotoiset pippalot oli alkamassa muutaman tunnin päästä ja tästähän saisi oivan highscore-kilpailun järjestettyä juhliin.

Ei muuta kun retrokone tulille ja peliä käyntiin. Windowsin päällä peliä vaivasi tolkuton hitaus. No, kokeillaan dossin puolella sitten, boottia sinne ja x.exe käyntiin. Jees, hyvin rullailee, mutta äänet kadoksissa. Edellisen koneen päivityksen yhteydessä äänikortti vaihtui SB16:sta Liveen, enkä tietenkään ole sille ajureita asennellut. Webistä dossiajurit kehiin ja uusi yritys. Kivasti lähti musat soimaan, mutta peli kaatui muistin puutteeseen starttia painaessa. Säätämisen ohessa huomasin Windowsin sammumisongelman poistuneen, syynä oli siis äänikortin ajurit. Muutama nopea autoexec.batin ja config.syssin rivien virittely ei parantanut asiaa ja aika alkoi loppumaan.

Tällä kertaa mentiin emulaattorin kanssa, tarvii palata tämän ongelman ratkaisemiseen myöhemmin. Peli oli kaikille vieraille uusi tuttavuus. Muutamien tuntien pelailun jälkeen kisa päättyi kahden pelaajan tasatulokseen 113800.

IMG_20141116_142937

Kategoriat: Gaming | Avainsanat: , , | Jätä kommentti

Konkkien vaihtelua ja vikojen hakua

Omassa retrokoneessa on ollut muutamakin vika jo pidemmän aikaa. Peliviikonlopun aikana koneen kaatuminen parikymmentä kertaa alkaa jo olemaan turhan paljon, joten nyt kun oli hetki ylimääräistä aikaa, päätin alkaa asiaa selvittämään. Toinen pienenpi ongelma oli koneen käynnistäminen kylmänä, mikä ei onnistunut ilman muutaman minuutin ”hehkutusta”. Molemmat viat viittasivat kuolleentuneihin kondensaattoreihin, mutta mitään näkyvää vauriota en ollut havainnut.

Ennen koneen purkamista varmistin vielä toisella virtalähteellä ettei vika ole siinä. Prosessorin virransyötön puolelta vaihdoin 6kpl 6,3V 3300µF ja 3kpl 16V 1500µF elkoja huomattavasti alkuperäisiä laadukkaampiin kondensaattoreihin. Varmuuden vuoksi vaihdoin myös kaikki emolevyllä olevat pienemmät 6,3V 1000µF elkot, vaikka todennäköisesti vika ei niissä ole. Toivotaan että näillä mennään taas seuraavat kymmenen vuotta.

IMG_20141114_131813 IMG_20141114_142530

Seuraavaksi vuorossa koneen kasailu takaisin koteloon ja testaus. Kone lähti laakista käyntiin, hyvältä näyttää. Rasitustestinä ajelin Q3:sta, koska siinä kaatuilu on tullut nopeiten esille. Noin kymmenen minuutin käytön jälkeen kone jäätyi, perkele, kaikki ongelmat eivät siis poistuneet. Epäily kaatuilusta alkoi kääntymään näytönohjaimen puoleen. Ei muuta kun nurkkia penkomaan ja kaverin koneesta Abitin TI4600 lainaan oman Creativen vastaavan kortin tilalle. Pari tuntia kerkesin testiä ajamaan ilman kaatuiluita, loistavaa! Tarvii siis seuraavaksi kokeilla myös näytönohjaimen konkkien vaihtoa.

Kategoriat: Hardware, Repair | Avainsanat: , | Jätä kommentti

Long time no see

So I havent’ had much time to write about retrolan. We have had one retrolan since the last post. It was a great LAN and everyone’s still tuning their retro pcs to be more stable.

Today I tested my main retro pc and found out that the primary HDD contained alot bad sectors. No surprise here because the drive was and old Seagate Barracuda (40 GB).

I decided to clone the drive to a newer Samsung Spinpoint (40 GB also, but no bad sectors). I think I will buy a bigger and newed HDD just to be safe. I really don’t want to lose my precious retro files.

Kategoriat: Hardware | Avainsanat: , | Jätä kommentti