Amurisus Amurakis (1917–1983)

Pääsiäisen viihteestä vastasi Revision 2013 Saksan Saarbrückenissä. Revision on käytännössä viimeinen iso kansainvälinen demoparty The Partyn lerpahdettua ja Assemblyn sekä The Gatheringin muututtua pikemminkin pelitapahtumiksi. Aiemmin party tunnettiin nimellä Breakpoint. Noin kauas ei viitsinyt lähteä ilman mitään omaa tuotosta, joten edellisenä iltana, lentokoneessa, bussissa, hotellilla sekä partypaikan aulassa koodattiin ankarasti deadlineen saakka ja hiukan sen ylikin. Lopputuloksena syntyi pitkästä aikaa MSX:lle demo, VJ-henkinen Amurisus. Youtube, Pouet ja msx.orgin hieman apologeettinen uutinen aiheesta.

Tein ensimmäiset MSX-produni vuonna 1997, jolloin työkalut olivat vielä primitiivisiä. Koskaan en ole koodannut itse MSX:llä, vaan heti alusta asti oli käytössä TASM-niminen assembler MS-DOS:n alla. Aivan alussa rämppäsin korppua PC:stä MSX:lle testausta varten, mutta aika nopeasti koko kehitys siirtyi PC-pohjaiseksi, kun fMSX-emulaattori alkoi olla varteenotettava vaihtoehto oikealle koneelle. Edelleenkään ei olla siinä tilanteessa, etteikö lopulta olisi pakko testata myös aidolla koneella, koska etenkin MSX1:n videopiiri on jonkin verran arvaamaton, kun liikutaan sen suorituskyvyn rajoilla. Vuoteen 2008 asti käytössä oli Yzin assemblerilla kirjoittama musiikkirutiini, jossa säveltäminen tapahtui nuotteja käsin datalauseisiin kirjoittamalla.

Tätä nykyä puhtaalla asmilla kirjoittelu olisi jo hieman tuskallisen puolella, vaikka Z80 onkin ykkösnimi perinteisten kasibittisten prosujen joukossa. Onneksi työkalut ovat kehittyneet oleellisesti, joten pääosa koodauksesta tuli tällä erää tehtyä ihan C-kielellä SDCC:n avustamana. Sekaan saa aikakriittisiä osia varten helposti inline-assembleria, joten paljon parempaa yhdistelmää ei voisi juuri toivoa. Ammoisten bat-viritysten sijasta käytössä on kunnollinen Makefile, joka kääntää tarvittavat osat, rakentaa emulaattorille levytiedoston ja käynnistää demon joko OpenMSX:ssä tai Nowindin yli oikealla koneella. Amurisusia tehdessä käytimme ensimmäistä kertaa versionhallintaa: lähdekoodi oli Tampereella sijaitsevassa Subversion-palvelimessa (itse istuimme Saksassa pöydän eri puolilla), mikä säästi reilusti aikaa ja vaivaa jopa näin pienessä projektissa, kun kahden koodarin rinnakkaiset muokkaukset sai yhdistettyä ilman eri sählinkiä. Sivutuotteena syntyi vielä varmuuskopio lähdekoodista. Musiikin sävellykseen on nykyään tekstieditoria helpompia tapoja, etunenässä alun perin Amstrad CPC:tä varten tehty Arkos Tracker. Kasibittikoodauksessa tarpeelliset kuvakonvertterit ja esilaskennat tein Processingilla, mikä säästää sekin vaivaa aiempaan C-kielellä näpyttelyyn verrattuna.

Lopputuloksesta tuli sunnuntain pikku viilailujen jälkeen varsin tyydyttävä. Mitään teknisesti mullistavaa tuossa ajassa ei olisi ehtinyt tehdäkään, mutta onneksi konsepti kantoi ja musasynkka toi ryhtiä muuten sekalaiseen sisältöön. Sijoitus jäi kilpailussa vaatimattomaksi, sillä taso oli varsin kova ja muut produt ilmeisen työllä ja tuskalla väännettyjä. Nykyään demoja tulee tehtyä joka tapauksessa omaksi huviksi, eikä palkinnoilla tai sijoituksella ole enää sanottavaa merkitystä – saatiinpahan kikkare harrastuneen yleisön nähtäväksi. MSX-yhteisöön tällainen happoinen kokeilu ei luultavasti vetoa, sillä demoja tuntevienkin tyyppien viitekehys on yleensä tukevasti 1990-luvun alkupuolen nostalgisissa MSX2-tekeleissä.

Add comment April 1st, 2013

Länkkärikatsaus

Viimeisimmän länkkärirutistuksen jäljiltä on taas monta klassikkoa ja “klassikkoa” katsottuna. Mitä enemmän kahlaa, sitä ilmeisemmäksi tulee samalla, että urakka on megalomaaninen, jos haluaa katsoa edes hyvät länkkärit. Sekalaisia top 10/20/100 -listoja on netti väärällään ja niiltä aina joku näkemättä. Tässäpä tätä:

Huumoripläjäykset

  • Cat Ballou, 1965 – Aerobicista tuttu Jane Fonda toimii pääosassa ok, mutta huomion varastaa yhtä kaikki Lee Marvinin överiksi vetämä isopäinen örveltävä revolverisankari. Kyllähän tämä ihan viihdytti. Välillä soitetaan banjoa.
  • They Call Me Trinity, 1970 – Terence Hillin ja Bud Spencerin lännenkohellus. Ei tämä kauhean hauska lopulta ollut: Spencer jurottaa, Hill virnuilee resupekkana ja huumoria revitään lähinnä päähänlyöntikavalkadeista.
  • Mies Idästä (Man of the East), 1973 – Tämäkin perustuu lähinnä Terence Hillin velmuilulle, mutta ristiriitaa Englannin kermaperseen ja Lännen junttien välillä hyödynnetään sentään paikoitellen kohtuullisen hyvin.

Spagettia

  • A Bullet for the General, 1966 – Onnenonkija, Meksikon vallankumous, täh, taasko? Siellä täällä toikkaroidaan vallankumouksen varjolla ja Gian Maria Volonté on oma maaninen itsensä.
  • The Great Silence, 1968 – Kylään tulee hiljainen mies Mausereineen ja joutuu heti palkkionmetsästäjien kanssa napit vastakkain. Klaus Kinski onnistuu olemaan inhottava pääpahis, mutta toisaalta sheriffinä häärivä Kari Salmelainen on niin koominen, että dramatiikka hiukan murenee.
  • (Vamos a matar,) Compañeros, 1970 – Asteen sekalainen kohellus, jonka pääosissa ovat normivirnu Tomas Milian (nyt ei sentään heitellä puukkoa) ja poikkeuksellisen hassussa roolissa ruotsalaisena onnenonkijana Franco Nero.

Revisionistista jenkkiä

  • The Ox-Bow Incident, 1943 – Ikäisekseen yllättävän monisyinen vanha jenkkitekele, jota pitää pystyssä Henry Fonda. Studiosta ei ole paljon poistuttu ja lopun moraalisaarna on aika turha, mutta kaikkiaan katsomisen väärti.
  • Johnny Guitar, 1954 – Jomppa Kitaran tekevät poikkeukselliseksi pääosien vahvat naiset. Dramatiikkaa lisätään kohtuullisella ylinäyttelyllä, mutta se oli ajan henki. Vaikka hetkittäin mennään saippuaoopperan puolelle, niin Jomppa on kokonaisuudessaan ihan mainio pläjäys.
  • Ride the High Country, 1962 – Varhainen “kehäraakkien viimeinen keikka”, jonka Peckinpah jalosti myöhemmin huippuunsa Hurjassa joukossa. Jännitteitä riittää ja ampumista, joten perusta on kunnossa.
  • McCabe & Mrs. Miller, 1971 – Tämän satsin paras. Rupista kaivoskylää ja huorabisnestä kuvataan kaunistelematta, minkä lisäksi henkilöhahmot ovat mielenkiintoisia. Länkkärit ovat yleensä aika siveellisiä, mutta ainakaan tätä leffaa ei tarvitse sievistelystä torua.

Uusio

  • Jesse Jamesin salamurha pelkuri Robert Fordin toimesta (The Ass…emminäjaksa), 2007 – Nimen luettuaan tietää jo kaiken oleellisen. Turhan pitkä ja loppua kohti hajaantuva tekele, jonka äärellä on ihan tyytyväinen, kun nilkki lopultakin jahkailun jälkeen posauttaa Brad Pittin.

Kasaa on vielä katsomatta ja lisää tulee eBaystä, joten hetkeen ei ainakaan tarvi kärvistellä länkkärinpuutteessa. Koitan seuraavaksi tutustua vielä lisää ns. revisionistisiin länkkäreihin – mitä ikinä se sitten oikeasti tarkoittaakaan – sillä useimmat suosikkini tuntuvat sijoittuvan niiden joukkoon. Wikipediassa on joitakin vielä tuntemattomia tärppejä, jotka pitää ilman muuta laittaa työn alle.

Add comment March 23rd, 2013

mod.alf-toimii

Oijoi, nyt löytyi pieni helmi 1990-luvulta, nelikanavainen Amiga-moddi mod.alf-toimii. Alf ei viittaa tässä tv-sarjaan vaan Amiga Liberation Frontiin. Biisi on itselleni tuttu 90-luvun puolivälin paikkeilta, jolloin kopioin sen joltain kaverilta. Hupaisan sisältönsä lisäksi moduuliin kiteytyy paljon aikakaudesta. Sämpleihin perustuva mod- eli träkkerimusiikki laajensi harrastajamuusikkojen mahdollisuuksia kertaheitolla moneen suuntaan, ja aiheesta kuin aiheesta väännettiin Amigan äärellä taidetta. Amigassa oli neljä äänikanavaa, joten myös ensimmäiset suuret träkkerit kuten Soundtracker, Noisetracker ja Protracker olivat juurikin nelikanavaisia. MikroBittiä vastaan suunnatut lyriikat puolestaan kertovat siitä, kuinka Commodoren vaikeudet ja PC-laitteiden yleistyminen alkoivat heijastua tietokonelehdistöön. Monet harrastajat kokivat (aivan oikeellisesti), että MB oli hylkäämässä Amigan, mikä näyttäytyi mm. tyytymättömissä lukijakirjeissä. Itse omistin tuolloin PC:n, mutta MikroBitin pilkkaaminen osui silti makuhermoon, sillä lehteä inhottiin muistakin syistä, esim. pelikeskeisyyden vuoksi.

Jos mod-soittaja on jäänyt kotiin, niin kappale on helpommin toistettavassa muodossa täällä: alf-toimii.mp3. Moddien instrumenttien nimiin oli tapana kirjoitella terveisiä ynnä muuta kun biisi oli valmis, ja niin on tässäkin tapauksessa:

  1. by ???/??? 🙂
  2. en viitsinyt julkaista
  3. edes nimeani koska
  4. kaikki kuitenkin
  5. tietavat kuka taman
  6. teki, ainakin aanen
  7. perusteella…
  8. kysy t100m:sta jos et
  9. tieda..kaikki samplet
  10. peraisin kaverin
  11. syntikassta paitsi
  12. puheet jotka ovat
  13. tulleet suustani.
  14. mikrobitti, paska
  15. lehti joka levittaa
  16. vaaraa propagandaa!
  17. boikotoikaamme bittia
  18. kaikin mahdollisin
  19. keinoin! perkele!
  20. tehty muuten alle
  21. tunnissa tama biisi.
  22. inostuin. vaan enko-
  23. han lopettele koska
  24. lahden ryyppaamaan.
  25. end of text. (melkein)
  26. unohdin etta pitaa
  27. kayttaa aina tama
  28. tila loppuun asti.
  29. u can’t beat the fee-
  30. ling, -horrnos!-
  31. delicious  -horrnos-

Osta MikroBitti ja saat väärää tietoa! Lopeta nyt jo se tilaus! Paska lehti! Perkele! Pelien noustua entistä suurempaan rooliin Sanoma ryhtyi julkaisemaan ensin Pelit-vuosikirjaa, joka muotoutui myöhemmin itsenäiseksi Pelit-lehdeksi, jonka kirjoittajissa oli paljon samoja henkilöitä kuin Bitissä. Itse en ole Mikropilttiä moneen vuoteen juurikaan seuraillut, koska sisältö meni jo kauan sitten geneerisen viihde-elektroniikkalehden suuntaan. Viimeisin huomattava käänne on vuodelta 2012, kun lehti uudisti tyylinsä ja vaihtoi nimensä MB:ksi, mikä herätti harrastajayhteisön ja johti lopulta puhtaasti tietokoneharrastajia palvelevan – tietyssä mielessä MikroBitin kultakauden perinteitä jatkavan – Skrolli-lehden perustamiseen.

Add comment March 22nd, 2013

Spectrumin näppis… taas?

Jostain syystä Spectrumin näppäimistö on tärkeä aihe, sillä sitä tulee käsiteltyä luonnottoman usein 🙂 Tällä kertaa vain pikamaininta kuminappikoneen näppisrempasta. Lähtökohtaisestihan tilanne on seuraava:

  • Näin vuonna 2013 alkuperäiset 80-luvun näppäinkalvot ovat hapertuneet jo niin, että pienikin liikuttelu katkoo johtimet
  • Näppäinkalvoja on inhottava korjailla, koska ne murenevat siinä sivussa lisää ja vaikkapa kolvaaminen on aika toivotonta (jos nyt ei mahdotonta)
  • Esim. eBayltä saa noin kympillä (+pk) uusia kunnollisia kalvoja, joilla pärjännee taas seuraavat 30 vuotta
  • Kuminappikoneissa on kahta erilaista peltikantta, joista toinen on väännettävillä klipsuilla kiinni ja toinen liimalla

Kalvon vaihtaminen klipsumalliin on helppo tapaus, mutta valitettavasti ne ovat pieni vähemmistö, ja suurimmassa osassa Spekuja pelti on liimattu kiinni kansimuoviin. Vaihto-operaatio vaatii kannen irroittamisen, mistä on foorumeilla aika pessimistisiä näkemyksiä: operaatio on työläs ja sen myötä voi helposti sekä tärvätä maalipinnan että vääntää kannen niin mutkalle, ettei sitä enää saa kauniisti takaisin. Koneita yhdistelemällä olin toistaiseksi välttynyt liimaversion aukomiselta, mutta nyt tuli sekin eteen.

Liimaa on kaistale vasemmassa ja oikeassa reunassa sekä näppiksen alareunassa koko matkalta, mutta ei onneksi keskellä tai yläreunassa (keskellähän on itse kuminäppis). Toimiva taktiikka oli kaivella ensin toinen reuna irti, sitten alareuna hiljalleen ruuvarilla kammeten ja lopulta toinen reuna tasaisesti ylös vetämällä. Pelti kärsi yllättävän vähän – maali ei murtunut ja kansi oli taivutettavissa vanhalle paikalleen aika siististi. Saatoin päästä epärealistisen helpolla, koska toinen reuna oli ajan saatossa jo hiukan auennut ja sitä myöten liima kuivahtanut helpommin irtoavaksi. Toinen reuna olikin kunnolla juntturassa, mutta keskeltä lähestyminen auttoi asiaa. Kannattanee siis ainakin kokeilla kumpi reuna lähtee kampeamalla paremmin irti. Foorumeilla on ehdotettu liiman pehmittämistä kuumailmapuhaltimella, mikä kuulostaa periaatteessa järkevältä (pois lukien maalin tuhoaminen liialla kuumentamisella).

Kannen irroittamisen jälkeen pahin on ohi, joskin pellin takaisin vääntelyssä voi mennä jokunen tovi. Uusiotuotantoa olevat kalvot ovat kotikutoisen oloisia, joten niitä voi joutua trimmaamaan sieltä täältä saksilla. Itselleni sattuneessa yksilössä vasemmanpuoleinen liuska oli pieleen leikattu, mutta leikkelyn ja tarkan asettelun jälkeen se toimi hyvin. Liuskat ovat myös pitkänpuoleisia, joten parempi tarkistaa, ettei niitä purista pahaan paikkaan konetta sulkiessaan. Lopputuloksena rempasta toimiva 48k-Speku, parempi näppistuntuma sekä oikeus käyttää Olen vaihtanut liimakansikoneen näppiskalvon -t-paitaa Spectrum-juhlallisuuksissa.

Add comment March 21st, 2013

Säteen kanssa kilpaa

Nick Montfortin ja Ian Bogostin Racing the Beam – the Atari Video Computer System kertoo nimensä mukaisesti Atari 2600:sta eli VCS:stä. Kirja on osa MIT Pressin Platform Studies -sarjaa, jossa on toistaiseksi ilmestynyt Atari VCS:stä, Commodore Amigasta ja Nintendo Wiistä kertovat teokset. Idea on hieman poikkeuksellinen: kaupallisten mittelöiden, insinöörihistorian tai kulttuuristen ilmiöiden sijasta fokus on siinä, miten laitteiden tekniset ominaisuudet ovat vaikuttaneet niille tehtyihin sisältöihin ja millainen “sukupuu” joillakin tunnetuilla peleillä on (vaikkei kaupallisia ja kulttuurisia seikkojakaan toki kokonaan unohdeta).

Teknisiä ominaisuuksia lähestytään mielenkiintoisesti hieman poikkeuksellisella tavalla kuuden, eri aikakausia edustavan pelin kautta. Käsittelyssä ovat Combat, Adventure, Pac-Man, Yar’s Revenge (joka pitäneekin hankkia), Pitfall! sekä Star Wars: The Empire Strikes Back. Lukuisia muitakin Atari- ja kolikkopelejä sivutaan ohimennen, mutta etenkin näiden kuuden kautta hahmotetaan laitteen ominaisuuksia peliohjelmoijan/suunnittelijan näkökulmasta. Hyvänä puolena lähestymistavassa on se, ettei lukijan niskaan kerralla rysähdä valtavaa määrää teknistä jargonia, vaikka toisaalta erityisesti tekniikasta kiinnostunut joutuu kaivelemaan yksityiskohtia sieltä täältä. Teksti on tarinanomaista ja sujuvaa, joskin välillä tulee pitkähköjä sivupolkuja kesken kaiken, kun lähdetään puhumaan jostain ihan muusta pelistä yhden alaluvun verran.

Ainakin näin teknisesti harrastuneen oli helppo tutustua TIA:n ja 6507:n ihmeisiin, mutta puhtaasti kulttuurin- tai historiantutkimuksen suunnasta tulevalle voi olla ainakin aluksi hieman hämärää mitä ja miksi on EOR #$FF 🙂 Kiinnostavin teoreettinen anti on ihan kirjan lopussa, jossa Montfort ja Bogost esittelevät viisikerroksisen mallin digitaalisesta mediasta:

  • Vastaanotto / käyttö
  • Käyttöliittymä
  • Muoto / toiminnallisuus
  • Koodi
  • Alusta

Koko pino sijoittuu kulttuuriin ja kontekstiin. Mallissa on jotain tuttua monestakin paikasta: esimerkiksi ohjelmistotieteen komponenttimalli on aika samanlainen, samoin kuin vaikkapa tietoliikennetekniikan OSI-malli. Soveltanen Montfortin ja Bogostin mallia demotutkimukseeni tavalla tai toisella, joskin joitakin muutoksia haluaisin tehdä. Ensinnäkin “alusta” kaipaa avaamista, koska se sisältää etenkin nykyään useita eri abstraktiokerroksia varsinaisen laitteiston päällä. Vanhat demot rakentuivat kylläkin suoraan raudan päälle, mutta modernit tuotokset rakennetaan käyttöjärjestelmän ja vielä senkin yläpuolella olevien rajapintojen päälle (esim. selaindemot). Demot ovat harvoin vuorovaikutteisia, joten käyttöliittymäkerroksen miettimiselle ei ole juuri tarvetta.

Add comment March 20th, 2013

MSX-hankintoja ja -tusaamista

Moonsoundin sielunelämä on alkanut aueta jossain määrin kahta sellaista auottuani ja hiukan kolvattuani. Periaatteessahan laitteeseen pitäisi saada monenlaisia muistiyhdistelmiä 128k ja 512k SRAM-piireillä (128k, 256k, 512k, 640k ja 1M), mutta käytännössä toiminta on hieman kummallista. Ensimmäinen Moonsoundini oli valmiiksi megainen, mutta toisessa oli vain riittämättömät 256k. Sain käsiini yhden 512k piirin lisää, joten ajattelin laajentaa pienemmän passeliin 640 kiloon, mutta ohjeen perusteella ei tullut millään asetuksilla toimivaa, vaikka lauta on juurikin samaa mallia 2.0. Jumpperien kaikki kahdeksan asentoa läpi käymällä tuli välillä kummallisia lukemia kuten 384k, mutta ei sitä haluttua. eBayltä löytyi onneksi kiinakauppiaalta vastaava piiri, joten ehkäpä saan molemmat lopulta täyteen megaan – Sunrisekin niitä myisi, mutta kalliimmalla ja firman toiminta on yleensä etanan nopeusluokassa. Eilen tuli myös kuunneltua noita hupaisia musicdiskejä, joita hollantilaiset ovat kaupitelleet toisilleen 90-luvulla.

Toinen MSX-säätökohde on eilen saamani DenYoNet eli ethernet-moduuli. Lukemani perusteella moduulissa on aika paljonkin toiminnallisuutta sisällä, joten MSX-paran ei tarvitse kuormittaa hidasta prosessoriaan protokollapinon kasailuun (rommissa on tarjolla korkean tason rajapinta ominaisuuksien käyttöön). Mitään asetuksia ei tarvinnut säätää, vaan pulikka haki omatoimisesti DHCP:llä itselleen osoitteen, netmaskin, nimipalvelimet sun muut tarpeelliset tiedot. Mukana tulleella CD:llä oli perustyökalut, kuten ftp-asiakas, ping, wgetin vastine hget sekä Twitter-asiakas (!). Lisää voi ladata Konamimanin webbisivulta. Kaikki tuntuu toimivan ja ainakin turbo R:llä kohtuullisen nopeastikin. Hiukan mietityttää edelleen mitä tuolla voisi oikeasti tehdä, mutta vähintäänkin hauskaksi leluksi soveltuu, mikä on jo ihan riittävästi itsessään.

Seuraavia askelia ovat ajan salliessa turbo R:n sisäisen muistin laajentaminen 512 kilotavuun sekä toisen Music Moduleni samplemuistin laajennus 256 kilotavuun. Osat on jo molempiin, mutta etenkin ensin mainittu vaatii hieman funtsimista ja rohkeutta, koska hienon koneen tärvääminen huolestuttaa. Ostoslistalla on vielä slot expander sekä uusi versio MegaFlashROMista, jossa on SCC:n lisäksi myös kortinlukija. Pitikin mennä juuri ostamaan vanhan koulun versio, mutta tätähän tämä on – parempi ostaa kaikki mitä käsiinsä suinkin saa, koska viikon päästä saatavuus voi olla taas nollassa. Positiivisena havaintona sekin, että haaliminen alkaa tulla loppuunsa: koneita on ihan tarpeeksi testailuun, pelejä en kerää, ja kaikki mitenkään relevantit lisälaitteet on kohta plakkarissa.

Add comment March 16th, 2013

Tarkkana sen Sierran kanssa

Kuin vaivihkaa Alko on ottanut valikoimiinsa Sierra Antiguosta aidon agaave-version. Jo aiemminkin oli saatavilla samasta tuotteesta mixtoa, joka oli suunnilleen ok, mutta tämän pitäisi olla tietysti oleellisesti parempaa. Hintaa oli 43 euroa, joten Antiguo sijoittuu El Jimador Añejon ja Los Tres Tonos Reposadon välimaastoon. Hankin tietysti ensi tilassa pullon kokeiluun, mutta en ole vielä ehtinyt arvioida.

edit: No eipä ole kummoinen. Mixtoja parempi, mutta simppeli ja ylihintainen.

Add comment March 6th, 2013

[pruse le:]

Datasoftin alkujaan 1983 julkaisema Bruce Lee on niitä harvoja edelleen oikeasti hauskoja retropelejä, joita jaksaa hakata muutakin kuin nostalgiamielessä. Itselleni the versio on alkuperäinen Commodore 64:lle tehty, mutta suosion myötä peliä käännettiin lukuisille muillekin koneille vaihtelevalla menestyksellä. Laitetaanpa käännökset puntariin emulaattorilla ja oikeilla laitteilla testaamisen sekä Youtube-videon perusteella.

  • Atari- ja nepaversio ovat käytännössä identtiset: eroa on oikeastaan vain äänissä ja värisävyissä. Matalan 160×200-tarkkuuden vuoksi grafiikka on pykälän palikkaista, mutta pelattavuus on kohdallaan.
  • Amstrad CPC:llä on niin ikään leekoa, minkä lisäksi peli tahmaa välillä tökerösti. Vaikeampi kuin muilla koneilla.
  • MSX-versiokin on odotetusti huono, kuten melkein kaikki koneelle tehdyt käännökset. Grafiikat ok, mutta spritet välkkyvät, peli tahmaa ja ukkeli putoaa todella hitaasti.
  • Spectrum-käännös on, vastoin kaikkia odotuksia, parhaasta päästä sujuvuutensa ansiosta. Grafiikat on piirretty uusiksi tarkkaan resoluutioon eivätkä värirajoitukset pistä pahasti silmään (vaikka Prusesta onkin tullut siinä sivussa musta).
  • PC:llä elettiin tiukasti CGA-aikaa ja visuaalinen anti on sen mukaista, vaikka compositemoodi onkin huomattavasti RGB:tä kauniimpi. Ajalle tyypilliseen tapaan ajastukset on tehty silmukoilla, joten nopeammilla koneilla peliin iskee vauhtihulluus.
  • Apple II -versiota en kokeillut, mutta videon perusteella se on merkittävästi vaikeampi kuin muut: viholliset liikkuvat vauhdilla ja käyvät hanakasti kimppuun. Huonon tarkkuuden ja vähäisten värien johdosta peli näyttää Applella asteen muita koneita kökömmältä.
  • BBC:llä Pruse on aivan eri peli ja näyttää lähinnä jonkun viikossa tekemältä BASIC-harjoitukselta. Spritet välkkyvät, ninja puuttuu kokonaan ja grafiikat on piirretty uusiksi, jolloin mm. sankarista on tullut pinkkinaamainen blondi. Kaamea versio, mutta kaikessa absurdiudessaan ainakin hupaisa.
  • PC-88:lla ei myöskään juhlittu yksiväristen kenttien äärellä. edit: oikeasti pelissä on väriä, tyyppi on konffanut emulaattorinsa väärin.

Pienetkin muutokset pelimekaniikassa vaikuttavat lopputulokseen paljon, joten eri laitteiden välillä on selviä eroja vaikeudessa ja yleisessä sujuvuudessa. Atari-, C64- ja Spekuversiot ovat selvästi parhaat, siinä missä muilla laitteilla on haukattu enemmän tai vähemmän paskaa. Käännösten tehtailu on ollut kaikkiaan hahmottumatonta hommaa, sillä välillä grafiikat on tehty kokonaan uusiksi ja esim. liikkeiden ajastukset fiilispohjalta suunnilleen sinne päin. Seuraavaksi pitänee ottaa työn alle saman firman toinen mainio tekele, Zorro.

Add comment February 23rd, 2013

Peesee

Jonkunlaisena paluuna juurille tulin hankkineeksi heräteostoksena MikroMikko Ergo Pro X:n. Paitsi, että PC-demoskenessä tuli tusattua monet vuodet, niin noita MikroMikkoja oli paljon Patrialla, kun olin kesätöissä mikrotuessa. Vanhat peeseenrottelot ovat hieman mielenkiinnotonta ja tilaavievää rautaa, mutta kun demoplattiksia ryhtyy haalimaan, niin sitten pitää hankkia tylsemmätkin. Onneksi nämä mallit olivat sentään suhteellisen pieniä. Koneessa on tällä hetkellä Pentium 166, 96 megaa muistia, kolmen gigan kiekko, integroitu SB-klooni, CD-asema, Etherlink XL PCI, GUS MAX ja O2:sta lainattu Silicon Graphicsin näppis. Tilasin jo P233 MMX -lastun, kun emolevy sellaisiakin sattuu tukemaan, sekä Matroxin G450:n uudeksi näyttikseksi sisäisen ATI Mach 64 -surkimuksen tilalle.

Asennus ei mennyt ihan ongelmitta, koska ei sattunut olemaan muuta kuin ammoisia dossin asennuskorppuja jossain varastossa. Uudemmassa PC:ssä ei ole enää korppuasemaa eikä USB-korputin toimi Linuxissa mihinkään erikoistarkoituksiin. 7.10:n eli se Windows 95:n mukana tulleen version CD-image löytyi netistä, mutta eihän tuo kone CD:ltä käynnisty. Sisässä oli edellisen omistajan NT, johon en tiennyt salasanaa, joten tilanne vaati luovaa ongelmanratkaisua. Lopulta tilanne ratkesi asentamalla dossi VirtualBoxissa ulkoisessa usb-adapterissa olleelle kiintolevylle. Samalla vauhdilla vielä toiselle osiolle Damn Small Linux, joka toimikin ihan välttävästi, vaikka X takkuileekin ilman kiihdytystä. Vastaavanlaisia retrokoneita säätäneet tutut ovat yleensä korvanneet sisäisen äänekkään ja ison levyn CF-IDE-adapterilla, mikä pitänee itsekin tehdä jossain vaiheessa. Linuxin swappi tosin voi olla ongelma muistikortilla.

Aika nopeasti on tullut selväksi, että demokäytössä tuollainen kone tarvii kaverikseen myös saman aikakauden näytön. Modernilla TFT:llä ja videotykillä kokeilun jälkeen ongelmat alkavat olla hyvin ilmeisiä:

  • Kuvasuhde menee etenkin TFT:llä pieleen, koska sen mielestä 320×200 ei ole 4:3 tila
  • Kuva räpsyy vähän väliä demoissa, jos ruututila tai edes sen joku parametri vaihtuu
  • Eksoottiset härömoodit näkyvät väärin tai ei ollenkaan
  • VGA:n rekisterien rämpytykseen perustuvia efektejä on turha kuvitella saavansa näkymään
  • Useimmat demot toimivat 70 Hz tiloissa, joten TFT:n kiinteä 60 Hz taajuus on myrkkyä pehmeille vierityksille ym.
  • Väritkään eivät näytä samalta kuin kuvaputkella

Pöydälle ei oikein mahtuisi enää ylimääräistä kuvaputkea, joten projekti on sen osalta vastatuulessa. Toinen pikku ongelma on sisäisen äänikortin istuminen kiinteästi portissa 220h, jolloin GUS on pakko laittaa toiseen osoitteeseen ja huonosti koodatut vanhat demot eivät välttämättä toimi. Päivitysten jälkeen MikroMikosta tulee joka tapauksessa taas vähän jämäkämpi laite. Kotelossa on vielä jonkun verran tilaa ja CD-asemakin on turha, joten yrittänen viritellä johonkin nurkkaan vielä jotain muutakin rautaa, kunhan inspiraatio iskee.

edit: Matrox on huono valinta dossikortiksi, sillä Millenniumin UNIVBE-tuki on huono ja G450 ei tue matalia tarkkuuksia. Pistin seuraavan kortin hakuun.

1 comment February 19th, 2013

Speku +3 ja HxC

Nytpä on testattu tämäkin kombinaatio eli Spectrum +3 ja HxC. Ensinnä piti kuitenkin fiksata sisäinen korppuasema, jonka hihna oli pieninä tahmeina pätkinä levarissa. Hihnaa vaihtaessa ei muuten kannata hukata sitä pientä tappia, jota käytetään kirjoitussuojauksen tarkastamiseen. Jemmassa sattui onneksi olemaan Amstrad CPC:n ylimääräinen hihna, joka on täysin sama kuin Spekun aseman – eikä ihmekään, sillä asemakin näyttää olevan aivan samanlainen. +3 jopa lukee CPC:n 3″ korppuja suoraan. Samankaltaisuudet CPC:n kanssa eivät lopu siihen, sillä ulkoisen levarin liitin on sekin tismalleen sama, kuten myös emulaattorien dsk-levytiedostomuoto. Itse asiassa +3:n korppuja tehdään samoilla työkaluilla kuin CPC:n, koska molemmat ovat variantteja CP/M-formaatista. Toisaalla elää sitten oma TR-DOS-maailmansa, jolla ei ole dsk-imagejen kanssa juuri mitään tekemistä.

HxC kiinni, normaali räplääminen jumpperien ja kaapelin kytkimien kanssa (helpommalla pääsisi, kun nyppäisi sisäisen levarin kokonaan irti johdoista) ja CPC:n korppuimage HxC:hen. Ja toimihan se, sisällysluettelo näkyi ihan ongelmitta. Vaan netistä kaivelluissa Spectrumin dsk-tiedostoissa ei sitten ollutkaan mitään tolkkua, vaikka kokeilin useampia. Pitkällisen pohdinnan ja yrittelyn jälkeen ongelma ratkesi puolivahingossa, kun tulin kokeilleeksi BASIC:n sijasta alkumenusta löytyvää Loaderia, joka latasikin pelit kauniisti jopa B-asemalta.

Add comment February 12th, 2013

Next Posts Previous Posts


Kommenttien virta

Aiheet