Posts filed under 'laitteet'

MSX laajentuu… ja laajentuu

MSX1-koneiden äärellä elo on huoletonta: kunhan saa jostain kiven alta kaivettua levarin, niin suunnilleen kaikki demot toimivat suorilta, lukuun ottamatta paria rom-muodossa julkaistua. MSX2-demot vaativatkin sitten useimmiten jonkun äänilaajennuksen (varmuuden vuoksi parempi hankkia kaikki neljä “normaalia”) ja ehkä päälle vielä lisää muistia. Korppujen kanssa ei oikein jaksa tusata, joten kortinlukijakin olisi kiva. Lopulta höveli skenettäjä ajautuu ostelukierteeseen, jonka tulos on ennen pitkää tämä:

msxmoduulit

Vasemmalta sarakkeittain:

  • Sunrise CF-IDE, kortinlukija
  • MegaFlashROM, flash-moduuli ja SCC-äänipiiri
  • FM-PAC, MSX-Musicin mukainen äänikortti (sekä jotain Panasonicin omia kikkaleita)
  • 16k mapperi/lisämuisti koristeena
  • SD-kortinlukija jonkun Casion julkaiseman golf-pelin kuorissa
  • MoonSound-äänikortti
  • Nowind, etenkin koodarille sopiva USB-levariemulaattori
  • Music Module, MSX-Audion mukainen järkälemäinen äänikortti
  • 512k mapperi/lisämuisti

Verrattuna vaikkapa kuusneloseen, jolle riittää oikeastaan hankkia 1541 Ultimate, MSX2-skenetys vaatii enemmän panostusta. Normikoneessa on enintään kaksi moduuliporttia, joten koneeseen kulloinkin kiinni runtattavat laajennukset vaativat hiukan harkintaa. Slot expanderilla (jälleen kaivetaan kuvetta noin satasen verran) saa lisää moduuliportteja, mutta ne eivät ole enää primäärisiä, joten laiskasti kirjoitetut ja/tai vanhat ohjelmat eivät mitenkään välttämättä toimi ylimääräisten laitteiden kanssa. Hauskaa näpräämistä vaiko työlästä ja kallista haalimista – sen päättäköön kukin omalta kohdaltaan 🙂

2 comments January 28th, 2013

tR

Joulun jälkeen espanjalaisilla näytti olevan rahapula, sillä msx.orgin myyntipalstalle ilmaantui kaikenlaisen muun kiinnostavan roinan lisäksi kaksi turbo R:ää eli Panasonic FS-A1ST:tä. Rahaa pyysivät kohtuulliset 300 euroa, joten kasvatimme Yzin kanssa Suomen konekantaa kahdella yksilöllä ilman sen isompia jahkailuja. turbo R oli MSX:n kehityksen viimeinen askel, käytännössä MSX2+ laajemmalla muistilla, PCM-äänillä, nopeammalla prosulla ja muilla sekalaisilla pikku laajennuksilla parannettuna. Uusista ominaisuuksista kiinnostavin on epäilemättä Z80-yhteensopiva prosari, R800, jota usein verrataan 28 Megahertsin Z80:een – kahdeksankertainen nopeus perusprutkuun verrattuna. R800:ssa on myös kertolaskukäskyt. FS-A1ST julkaistiin vuonna 1990 ja toinen malli, FS-A1GT, vuonna 1992. Jälkimmäisessä tuli vakiona MIDI, 512 kB muistia sekä sisäänrakennettu ikkunoitu käyttöliittymä MSX-VIEW. Siinä, missä MSX2+-laitteita valmistivat Panasonicin lisäksi myös Sony ja Sanyo, olivat molemmat turbo R:t Panasonicin eikä niitä myyty muualla kuin Japanissa.

Koneen käyttöönotto sujui melko suoraviivaisesti, kunhan hankin ensin muutamalla kympillä 100 watin stepdown-muuntajan, joka tekee kotimaisesta 230 voltista japanilaisille sopivampaa 110 volttia. Oikea lukema olisi itse asiassa 100 V, mutta sellaisia muuntajia ei ollut helposti saatavilla ja tR toimii hivenen isommallakin jännitteellä ilmeisen hyvin. Tiettynä riskinä on ainakin periaatteessa sisäisen muuntajan normaalia aikaisempi kilahtaminen. Toinen hiukan vaivannäköä vaatinut osuus oli näyttökaapelin kolvaaminen: koneen perässä on AV-liittimiä joka lähtöön, mutta videostandardi on NTSC-J, joka näkyy esim. omalla videomonitorillani mustavalkoisena. RGB pelastaa jälleen kerran ja SCART-johdolla tulee terävä kuva väreissä.

Normaalisti tR buuttaa tuiki tuttuun Disk BASIC:iin, mutta etureunan kytkimen asentoa vaihtamalla tai komentamalla CALL HIRO pääsee tutustumaan sisäänrakennettuihin “hyötyohjelmiin”, kuten japaninkieliseen tekstieditoriin, osoitekirjaan sekä ääninauhuriin. Pikanttina yksityiskohtana menun taustalla soi FM-äänillä (MSX-MUSIC) tehty vetävä poppibiisi. Kovin paljon en noista ohjelmista saanut irti tällä kielitaidolla ja hivenen epäilen, ovatko ne missään hillittömän laajassa käytössä muutenkaan olleet, mutta kiinnostava lisäpalikka yhtä kaikki.

Oikeassa reunassa on sisäänrakennettu levari, mutta korppujen kanssa pelaaminen on hivenen liian työlästä, joten tälläsin massamuistiksi Sunrisen klassisen CF-IDE-adapterin, jolla saa käytettyä kahta Compact Flash -korttia kiintolevyn tapaan. Oletuksena tR menee kunnon japanilaitteen tapaan 60 Hz näyttötilaan, jonka voi kuitenkin vaihtaa esim. BASIC-käskyllä VDP(10)=2 eurosoftille sopivampaan 50 Hz taajuuteen. Kuvan lisäksi taajuus vaikuttaa myös ääniin, sillä yleensä musaplayerit pyörivät ruudunpiirtoon tahdistetussa keskeytyksessä. Käynnistyksessä kone ottaa automaattisesti käyttöön R800:n, joten meno on rivakkaa. Normaalinopeuteen voi hidastaa netistä löytyvällä chgcpu-ohjelmalla. Paljon muistia vaativien demojen tms. ystävä on incram, joka vapauttaa dossille enemmän muistia käyttöön.

Seuraavana projektina lienee laajentaa sisäinen muisti täyteen 512 kiloon. Emolevyllä on paikat (joskaan ei kannat) jo valmiina, minkä lisäksi tarvitaan pari pintaliitosvastusta ja -konkkaa. Periaatteessa operaation pitäisi olla aika helppo, mutta noin kunnianarvoisen ja kalliinkin laitteen sorkkimisessa on aina oma lisäjännityksensä. Tähän asti olen tehnyt MSX-produja pelkästään MSX1:lle, mutta ehkäpä tulevaisuudessa voisi kokeilla jotain koodausta tR:llekin. Ainakin koneen tehot ja kertolaskukäsky mahdollistaisivat uusia asioita, kuten reaaliaikaisen 3D-grafiikan. Ruutumoodit ja blitteri ovat toistaiseksi suuria kysymysmerkkejä, joten lisäpaneutumista tarvitaan reippaasti ennen kuin mitään rupeaa ruudulla näkymään. Samoin äänipuoli on oma haasteensa: tutun PSG:n lisäksi tR:ssä on integroidut FM-äänet ja vielä oma sämplensoittokin, mutta sävellystyökalut ovat vähän niin ja näin. Esimerkiksi paljon käytetty Moonblaster on nykymittapuulla aika rupinen tekele. Eräs vaihtoehto olisi lyödä konevaatimukset saman tien tappiin ja vaatia MoonSound, jolloin musat voisi tehdä monikanavaisena moddina kunnon träkkerillä.

17 comments January 26th, 2013

65XE laajentaa tajuntaansa

Osteluruljanssin jäljiltä nurkkiin oli jäänyt ylimääräinen Atari 65XE – tilasin sen varmuuden vuoksi, kun etsin konetta Ultimate 1MB -laajennukselle. Laitoin muistin kuitenkin samalla ostoskierroksella löytyneeseen 800XL:ään, koska se oli huomattavasti helpompaa valmiiden kantojen ansiosta. Varastossa oli jo koristeeksi tarkoitettu uudenveroinen 130XE, joten kuusvitoselle (kuusvipalle? kuusvilkulle?) ei ollut oikein mitään käyttöä. Tehdäänpä siis siitä toinen retevä demokonesetti!

Lotharekilla on kaupan tarkoitukseen oikein sopiva Atari Fun Pack, eli koteloimaton kortinlukija ja Ultimate 1MB. Ensi alkuunsa oli tarkoitus upottaa kortinlukija koteloon, mutta tein lopulta vain ulkoisen kotelon (ks. aiempi postaus). Muistinlaajennus olikin sitten se haastavampi operaatio, sillä 65XE:n laajentaminen vaatii kahden piirin varovaista irroittamista emolevyltä ja liittimien juottamista tilalle. Säätäjän pään yläpuolella roikkuu Damokleen miekkana alati mahdollisuus tärvätä kertaheitolla koko kone, etenkin kun viimeisissä kasibittiatareissa emolevyn linjat ovat heikkoa sorttia.

Lotharekin sivulta löytyy riittävät, joskin ylimalkaiset ohjeet asennukseen. Matkaan ei kannata lähteä ainakaan ilman kunnollisia teräväkärkisiä sivuleikkureita. Itselläni oli vähän turhan nuljut ja isot kiinalaiset halpispihdit käytössä, joten piirien jalkojen katkomisesta tuli melkoista vääntämistä. Siinä sivussa tuhoutui ROM-piirin vierestä yksi kappale 0.1uF konkkia, mutta niitä saa kaupasta. Kun yhden puolen jalat sai irti, niin toinen puoli lähti helposti pariin kertaan piiriä ees taas taittelemalla. Tinojen ja jalanjämien siivoilussa kolvilla ja tinaimurilla oli kovasti apua ylimääräisistä auttavista käsistä, ja suureksi hämmästyksekseni liittimet menivät paikoilleen suoraan. Seuraavaksi liittimien juottaminen paikoilleen ja vielä hiukan hermoja koettelevana vaiheena neljän piuhan juottaminen 6502:n jalkoihin. Esimerkkikuvissa on eri XE:n emolevyn versio kuin itselläni, joten prosari oli ihan eri paikassa – parempi tarkastaa osanumerot 🙂

Lattakaapelit kiinni, kone päälle ja… punainen ruutu, joka kertoo muistiongelmasta. Ensimmäinen kierros johtojen ja juotosten tarkastamista. Punainen ruutu. Joka pinnin työläs tarkastus yleismittarilla. Punainen ruutu. Tässä vaiheessa korkealla ollut motivaatio kääntyi ankarasti laskuun ja rupesin jo katselemaan sopivaa 600XL:ää eBayltä. Toinen Atari auki ja Ultimate siihen kiinni: toimii, joten ainakaan kortti ei ollut rikki. Vielä kerran juotosten tarkastus: punainen ja kerran keltainen ruutu. MMU:n liittimen heiluttelua lennossa ja kas, kone lähtikin lopulta päälle. Lisäheiluttelu sekoitti koneen, joten vielä kerran juotokset kunnolla kuumentaen kiinni ja lattakaapeli reippaasti runtaten paikalleen. Tämän jälkeen heiluttelukaan ei enää saanut konetta tilttaamaan, joten jotain meni ilmeisesti kunnolla paikalleen. Lopullinen syy temppuiluun jäänee arvoitukseksi, mutta ilmeisesti jokin irronnut johdin palasi kolvaamalla tai mekaanisella runttauksella sähköä johtavien joukkoon. Seuraavaksi vielä Ultimate niparilla kiinni kanteen hölskymisen välttämiseksi, lattakaapelit joten kuten siististi pitkin koteloa ja koppa kiinni. 65XE on sen verran ahdas etureunastaan, että MMU:n lattakaapelista pitää katkaista klipsu päältä. Ahtaudesta on se hyöty, että näppäimistö painaa samalla liittimiä kevyesti paikalleen.

Muutaman tunnin demojen ajelun perusteella kone on täysin vakaa, vaikka se sai välillä jäähtyäkin kunnolla, joten tämä säätöprojekti sai onnellisen lopun. Mikään koneen heiluttelu ja töniminen ei tunnu haittaavan menoa. Kortinlukijan kuoren sisään virittelemällä saisi kuusvitosesta oikein kompaktin demokoneen, mutta se jää tällä kertaa tekemättä, etenkin kun koppa on lähes virheettömässä kunnossa. 800XL olisi paljon helpompi tapaus lukijan asennukselle, sillä siinä on enemmän tyhjää tilaa sisällä ja kätevää tasaista pintaa kannessa, siinä missä XE:ssä on ST-tyylistä säleikköä. Sen verran hermorassi tämä projekti oli, että jos jatkossa tulee tarvetta mega-Atarin rakentamiseen, niin menen suosiolla XL-sarjalaisella.

Add comment January 20th, 2013

SIO2SD pakettiin

Olihan hyllyssä jo yksi Lotharekin ammattimaisesti koteloima SIO2SD, mutta ei sellainen ole mikään säätöprojekti. Niinpä tilasin vielä toisen ilman kuoria ja kaapelia, kun hintakin oli sopiva. Ensi alkuun harkitsin, että rakentaisin kalikan ylimääräisen 65XE:n sisään “levariksi”, mutta uskallus ei tällä erää vielä ihan riittänyt, etenkin kun samaan ahtaaseen masiinaan pitäisi vielä laittaa Ultimate-muistinlaajennuskin. Mutta jos edes ulkoiseen koteloon turvaan pölyltä ja murjomiselta.

Ensimmäinen ongelma oli hankkia jostain SIO-kaapeli. Lotharekin valikoimiin niitä on tulossa, mutta eipä ole vielä. eBaylläkin kaapeleita on välillä näkynyt, mutta siinäkin olisi seonnut malttamattomalta ainakin viikko lisää. Onneksi 800XL:ni mukana oli tullut turhaksi jäänyt kasettiasema, joka päätyi elimenluovuttajaksi. Näin jälkiviisautena olisi ollut ehkä hauskempi ajatus rakentaa kortinlukija suoraan sinne kassuasemaan – tyylikin olisi ollut aidompi. Toisaalta kasettiasemakin on melkoinen mötkö täyteen ahdetulla pöydällä pidettäväksi ja joka tapauksessa heivasin aseman hetken mielenhäiriössä ennen kuin ajatus ehti mukaan.

Näyttö solahti laitekoteloon kohtuullisella viilaamisella+puukotuksella ja kaapelin sai kiinnitettyä piirilevylle helposti valmiisiin ruuvikiinnityksiin. Näyttö tuli lopulta hieman hulluun paikkaan oikeaan reunaan laitekotelon pohjalla olevien tukijalkojen takia. Vanhan SIO-kaapelin kosketuspinnat piti kihnuttaa puhtaaksi hapettumista, minkä jälkeen kontakti tuntui olevan varsin hyvä. Oikeastaan vanha löystynyt liitin on mukavampi kuin uudenkarhea, koska sitä ei tarvitse runnoa kiinni ja repiä irti kohtuuttomalla voimalla. Varsinaiseksi ongelmaksi osoittautuivat lopulta painonapit: piirilevyllä tuli valmiina pintaliitoksella kiinnitetyt mikrokytkimet, joissa oli vielä kätevästi pienet metalliset tapit näppäinhatuille. Sopivia näppäimiä ei kuitenkaan löytynyt millään hakemisella, vaikka kaavailin ties mitä katkaistuja nauloja tai puutappeja. Lopulta hankin erilliset mikrokytkimet, joista vedin piuhat piirilevyllä olevien kytkimien jalkoihin. Ei tuokaan mikään elegantti ratkaisu ollut, mutta ainakin nappien sijoittelun sai vapaammaksi ja kytkimiin näppäinhatut suoraan kaupan hyllyltä.

Positiivisena yllätyksenä kaikki lähti toimimaan suorilta kuten pitääkin. Verolevyllä istuvat painonapitkin saivat puolivahingossa sopivasti tukea SD-korttipaikasta, joten niitä ei tarvinnut ruveta liimailemaan kanteen kiinni. Näppäimiin jäi hieman hutera tuntuma, mutta kaikkiaan häkkyrästä tuli parempi kuin miltä pahimpina hetkinä näytti. Stressitestailun aikana mitään ei ole toistaiseksi irronnut ja ohjelmat ovat latautuneet kuten pitääkin.

Add comment January 19th, 2013

MSX demokoneena

MSX-romukasa on kasvanut melkoista tahtia viimeisten muutaman viikon sisällä. Viimeisimpinä tulokkaina Panasonic FS-A1ST eli turbo R, josta tulee ihan oma postauksensa myöhemmin, 512k mapperi/lisämuisti, sekä Sunrisen CF-IDE. Tulossa vielä kauhea kasa enemmän ja vähemmän hyödyllistä kikkaletta, kuten FM-PAC, Moonsound, Mega Flash ROM ja toinen Music Module. Agendana tietysti demojen tekeminen ja etenkin katselu, sekä muutenkin noihin härömpiin laitteisiin tutustuminen. MSX:llä demot ovat normaalia kirjavampi kenttä monenlaisten laajennusten ja uudempien konesukupolvien vuoksi, joten mikään yksittäinen kokoonpano ei riitä kaikkien produjen ajamiseen.

MSX1

Ensimmäisen sukupolven koneille ei tehty kulta-aikaan juurikaan demoja lukuun ottamatta jokusta kräkki-introa, sillä MSX-skenen sydänseuduilla Hollannissa siirryttiin erittäin nopeasti MSX2-laitteisiin. Tuotanto alkoi jälkijättöisesti vasta Suomessa vuonna 1996 Lieves!Tuoreen ja Bandwagonin voimin – täällähän MSX2:t jäivät harvinaisiksi. Myöhemmin tuotoksia on tullut muualtakin, etunenässä ruotsalais-hollantilainen parivaljakko Dvik & Joyrex. Demot ovat kaikki Euroopasta, joten ne toimivat oikein vain 50 Hertsin PAL-tiloissa.

Pääosa MSX1-demoista on tehty levykkeeltä ajettavaksi ja toimii 64 kilotavun muistilla (standardin mukaan MSX1:ssä voi olla vähemmänkin muistia, mutta sellaiset koneet ovat harvinaisia). Levarin hankinta ei ole mikään itsestäänselvyys: saatavuus on vähäinen ja hinta saattaa olla helposti sadan euron nurkilla. 360 kilotavun korpuille on vaikea kirjoittaa nykylaitteilla, mutta jotkut USB-asemat sentään suostuvat toimimaan edes 720 kilotavun levykkeiden kanssa. Vanhanaikainen PC-levari toimii Linuxissa yksipuolisten korppujenkin kanssa. Levarille modernimpia vaihtoehtoja ovat SD-kortinlukija ja USB-levariemulaattori Nowind. Nowind on etenkin koodarin ystävä, kun testausta voi tehdä kätevästi oikealla koneella. Kortinlukijat ja Nowindit ovat tällä hetkellä kuitenkin maailmasta kadonneet, joten heikkoa on siltä osin.

Jokunen MSX1-demo on lisäksi julkaistu hieman kyseenalaisesti “moduulina” eli käytännössä rom-tiedostona. Niitä voi ajaa yllä mainitulla Mega Flash ROM:lla, jota onneksi myydään edelleen. Mukana tulee bonuksena uudemmissa Konamin peleissä käytetty SCC-piiri, jota tukee jokunen MSX2-demo. Lukemani mukaan moduulin saa myös matkimaan levyasemaa, mikä paikkaisi muuten hankalaa levaritilannetta.

MSX2 on monessa suhteessa ongelmaton ratkaisu MSX1-demojenkin ajamiseen. Autenttisuudesta pitää tinkiä sen verran, että kakkosen vakiovärit ovat paljon kylläisemmät ja kontrastisemmat kuin ykkösten omalaatuisen haaleat tai murretut paletit. Uudempi VDP (Yamaha V9938) ei toimi muutenkaan aivan 100% identtisesti alkuperäisen (TMS9929) tavoin, joten joissakin tuotoksissa voi ilmetä bugitusta joko ajastuksien vuoksi tai siksi, ettei värikarttaa voi enää monistaa samalla tavoin kuin aidossa MSX1:ssä.

MSX2

Standardin seuraava versio kohensi lähinnä graafisia ominaisuuksia, siinä missä prosessori ja äänipiiri jäivät ennalleen. Toisen sukupolven Mäsäksiä teki huomattavasti harvempi firma kuin ykkösiä, mutta kirjo on silti kunnioitettava. MSX2-skenen sydänmailla Hollannissa suosittuja olivat luontevasti Philipsit kuten 8235, 8245 ja 8250, mutta myös Sonyn malleja myytiin. PAL-versioita eivät muut valmistajat enää tehneetkään. Hollantidemot on tehty tyypillisesti PAL-tiloihin, mutta MSX2 antaa sentään asian suhteen enemmän liikkumavaraa, koska päivitystaajuus on vaihdettavissa ohjelmallisesti. Virallisten kanavien lisäksi koneita on hankittu myös omatoimisesti Japanista, joten NTSC-malleja tulee foorumeilla vastaan yllättävän paljon.

Eurokoneissa on vakiona yleensä 128 kilotavua muistia ja 128 kiloa näyttömuistia (VRAM). Japanikoneissa muistia oli tyypillisesti vain 64 kilotavua, joten jonkun sortin laajennus on tarpeen. Helpoiten muistin lisääminen onnistuu mapperimoduulilla, mutta ne ovat hyvin harvinaisia, minkä lisäksi samalla menettää käytöstä toisen moduuliportin, jolle voi olla muuta tarvetta. Muutamaa poikkeusta – erityisesti Infiniten animaatioita ja NOP:n Unknown Realityä – lukuun ottamatta demot eivät vaadi lisämuistia. Levyasemakaan ei ole ongelma, sillä sellainen on sisäänrakennettuna useimmissa MSX2-koneissa. Edellä mainittujen levarinkorvikkeiden lisäksi on olemassa myös esim. Sunrisen CF-IDE-kortinlukija, joka ei kuitenkaan toimi aivan kaikkien produjen kanssa. CF-IDE:n saattaa saada käytettynä, mutta uutena ei ole niitäkään myyty enää pariin vuoteen.

MSX2-demojen suhteen varsinainen kompastuskivi ovat erilaiset äänilaajennukset. Hollantilaiset eivät ilmeisesti pitäneet PSG:n jäyhänkomeista äänistä, sillä äänilaajennuksia on käytetty hyvin ahkerasti eikä suotta lähdetty venyttämään vakiopiirin kykyjä. Eri valmistajat toivat markkinoille keskenään enemmän ja vähemmän yhteensopivia äänimoduulejaan vuosien varrella, eikä mikään noussut ylitse muiden. Demoja varten joutuu siis valitettavasti hankkimaan muutaman pulikan:

  • SCC on Konamin loppupään peleissä käytetty yksinkertainen wavetable-piiri. Mega Flash ROM sisältää SCC:n tai hiukan modaamalla sellaisen saa myös pelimoduulista.
  • MSX-Music on karu Yamahan OPLL-piiriin perustuva FM-äänilaajennus, josta tuli lähes standardi MSX2+-koneisiin. Ilmeisesti tätäkin jokunen demo tukee. Tyypillinen MSX-Music-moduuli on Panasonicin FM-PAC.
  • MSX-Audio perustuu sekin Yamahan OPL-sarjaan, mutta ääniä voi muokata vapaasti. Philipsin Music  Modulea saa käytettynä edelleen kohtuullisen hyvin, ja moduulissa on FM-synteesin lisäksi bonuksena sämplensoitto ja MIDI-portti. Unknown Reality vaatii 256 kilotavuun laajennetun Music Modulen.
  • Moonsoundia voisi hyvin kutsua MSX:n Ultrasoundiksi, sillä sekin soittaa monikanavaista sämpleä omasta muististaan ilman prosessorikuormaa. Moonsoundin vaativat produt ovat harvassa, mutta sille on mm. mod-playereitä, minkä lisäksi moduuli on yhteensopiva MSX-Audion FM-äänien kanssa. Brasiliassa valmistetaan ilmeisesti edelleen Shockwave-nimistä kloonia, josta köyhtyy noin 160 euroa.

MSX2+ ja turbo R

MSX:n elämän ehtoopuolella, 80-luvun lopussa, kehitettiin MSX2+-standardi, johon perustuvia koneita valmistivat vielä Sony, Sanyo ja Panasonic. Kaikki plussat ovat NTSC-koneita. Grafiikkapiiriksi vaihtui Yamahan V9958, jossa on joitakin parannettuja moodeja, minkä lisäksi useimmissa koneissa on vakiona sisäänrakennettu MSX-Music. Pouetin perusteella niillekin on muutama tekele olemassa. Viimeisenä Mäsäksän lippua kantoi Panasonic, jonka turbo R -koneet (FS-A1ST ja FS-A1GT) toivat mukanaan uuden tehokkaan prosessorin ja sämplensoiton vakiona. Eurooppaankin turbo R:iä valui jonkun verran harrastajien tuomina, mutta MSX2-skene ei ottanut laitetta omakseen ennen hiipumistaan. Hieman yllättäen tR:llekin demoja on tullut lähinnä Suomesta, kiitos Nyyrikin.

edit: Paljon muistia, ROM-emulaation ja SCC:n saa samassa paketissa hankkimalla PlaySoniqin

edit: SD-lukijoita taitaa olla edelleen saatavilla täältä

Add comment January 14th, 2013

VeljeXEt kuin ilveXEt

Tällä kertaa vertailussa Atarin kaksi kasibittistä, 800XL vuodelta 1983 ja 65XE vuodelta 1985. Koneet ovat hyvin vertailukelpoisia, sillä tekniset ominaisuudet ovat käytännössä identtiset. 1,77 MHz 6502, 64 kilotavua muistia ja samat grafiikat sekä äänet molemmissa. Kahden vuoden aikana ehti kuitenkin tapahtua paljon: Jack Tramiel lähti Commodorelta ja osti Atarin konkurssikypsän tietokonebisneksen Warnerilta, kuusnelonen valtasi markkinat monessa maassa, 16-bittiset koneet tekivät tuloaan, Macintosh julkaistiin, ynnä paljon muuta. Laitetaanpa koneet rinnakkain.

Silmään pistää heti ainakin koneiden hyvin erilainen estetiikka. 800XL on vielä perinteisen kasibitin tapaan lelumainen ja muistuttaa oikeastaan pelikonsolia – koneen päällä oleva moduuliportti on kuin Atari 2600:sta. 65XE puolestaan on kuin pieni Atari ST, mikä ei ole suinkaan sattumaa, sillä myös ST julkaistiin 1985. Väri on vaihtunut “ammattimaiseen” neutraaliin harmaaseen ja näppäimistökin on samanlainen litteä kammotus kuin isoveljessä. XL on hieman leveämpi ja paksumpi, kun taas XE on hitusen pidempi syvyyssuunnassa (kuvassa näkyvä XE:n virtakytkin ei muuten ole alkuperäinen). Liitännät ovat lähes samat ja samassa paikkaa, joten niiden osalta mitään suuria irtiottoja ei tehty. Ainoastaan laajennusportti on erilainen.

Konepellin alla on kuitenkin käynyt kuhina. Emolevy on suunniteltu uusiksi hivenen halvemmalla tekniikalla, kuten Tramielilta voisi odottaakin. Poissa ovat kannalla olevat piirit, melkein kaikki on juotettu suoraan piirilevylle. Juurikin helposti vaihdettavat piirit tekevät XL:stä retroharrastajalle mukavamman laitteen, kun laajennuksia ja korjauksia voi tehdä ilman työlästä kolvaamista. Sarjan viimeiseksi malliksi jäi “pelikonsoli” Atari XEGS (1987). Käytännössä XEGS oli aivan täysiverinen tietokone ja sen mukana tuli jopa näppäimistö.

Add comment January 8th, 2013

Le Thomson et le HxC

Another victory for HxC, even if a narrow one this time. I managed to connect the floppy emulator to my Thomson TO8 and even load some files. The plug is a bit problematic big 14-pin DIN, but luckily the same connector was used on Atari ST for external floppy. Thus, I bought an ST cable off eBay and butchered it for a good cause. The original instructions can be found here, but in case the forum disappears I’ll mirror them here together with the ST cable colors. On the left the Thomson pin numbers and on the right the flat cable:

  • 1 (green) – 16
  • 2 (yellow) – 24
  • 3 (blue) – 2
  • 4 (orange) – 32
  • 5 (purple) – 26
  • 6 (red) – 22
  • 7 (cyan) – 30
  • 8 (brown) – 18
  • 9 (black and white) – 28
  • 10 (black) – 20
  • 11 (brown and white) – 8
  • 12 (pink) – 12
  • 13 (white) – 34
  • 14 (gray) – 10

In addition the odd pins of the flat cable should be grounded. Like the original author, I used the ground of the audio output, since in my setup the audio is transferred through the SCART cable anyway.

Some images work, some not. I’m so green with Thomson that I can’t really pinpoint whether it’s a question of the HxC, a bad cable or the image conversion. The normal tool seems to convert .sap and .fd images, but not all of them are created equal. For example, one .fd I found seemed to be double sided. Need to dig deeper into it at some point.

1 comment January 6th, 2013

Le Thomson

Nyt on peruskoulun ranska kovalla koetuksella, kun yritän sompailla Thomson TO8:n kanssa. Siinä missä Enkkulassa väännettiin tietokoneita hiki hatussa jäi ranskalainen tuotanto huomattavasti vähäisemmäksi, kenties johtuen Minitel-päätteiden suosiosta. Telkkareistaan tuttu Thomson teki kuitenkin useita eri kasibittisiä 80-luvun alkupuoliskolla. Itselleni Ranskan eBayltä tarttunut malli on TO8 (Tele Ordinateur), joka edustaa loppupään kehittyneitä koneita; muistia on peräti 256 kiloa. Muita, jokseenkin samanlaisia yritelmiä olivat MO5, MO6, TO7 ja TO9. Thomsonit jäivät ilmeisesti paikalliseksi ilmiöksi, vaikka MO5E:tä yritettiin myydä ainakin Saksassa. Viimeinen Thomson, TO16, oli ajan hengen mukaisesti jo PC-klooni.

Tompat ovat melko normaaleja kasibittisiä, sillä osat on poimittu isojen valmistajien peruspiireistä. Hiukan luonnetta antaa edes prosari, joka on Motorolan symppis 6809 1 MHz taajuudella. TO8:n videopiiri on suunnilleen sama kuin Amstrad CPC:ssä: koneesta irtoaa perustarkkuudet 160x200x16, 320x200x4, 640x200x2 sekä TO7:n kanssa yhteensopiva, suunnilleen MSX:n screen 2:ta vastaava 320x200x8 rajoitetulla väritarkkuudella. Värit voi valita peräti 12-bittisestä paletista. Spritejä ei ole, joten CPU:lla pitää kovasti kiirettä peligrafiikan piirtämisessä. Muistia on messevät 256 kilotavua, josta osan voi käyttää virtuaalisena levyasemana – kunhan vaan ensin selvittää, miten. Ääniominaisuudet ovat hieman mysteeri nekin. Koneessa pitäisi oleman 6-bittinen DAC ja neljä kanavaa, mikä ei kerro vielä juuri mitään. Näppäimistö on aidosti ranskalainen eli AZERTY, joten typoja tulee joka käänteessä.

Toistaiseksi en ole saanut vielä koneelle siirrettyä mitään ohjelmia, mikä olisikin luonteva seuraava projekti. Kyljessä on perinteisesti kasettiportti, mutta sen kanssa askartelu voi olla hieman tuskallista ja hidasta. TO8D-mallissa oli sisäinen levari, mutta tässä omassani on pelkkä ohjain. Liitin on mallia “oma”, mutta onneksi ST:n ulkoisessa levarissa on käytetty samaa isoa dinniä, joten sopiva piuha oli vielä hankittavissa. Netin perusteella HxC olisi mahdollista saada kytkettyä, joten täytyy ruveta kolvaamaan johtoa kasaan. En edes tiedä, missä muodossa ohjelmat on tuolle levitetty, joten selviteltävää riittää.

edit: Johoo, eihän tuossa mitään äänipiiriä ole, vaan 6-bittinen DAC, jota pitää sitten itse rämpyttää CPU-luupilla. Eli käytännössä hyvin inhottavaa tehdä efektejä tai vaikka pelejä, joissa olisi musiikkia taustalla. Tästä tuli piiitkä miinus.

Add comment December 30th, 2012

Atari 800 Extra Large

Hain tänään postista kaksikin Atariin liittyvää pakettia: 800XL:n sekä Ultimate 1MB:n. Tilasin taannoin jo vanhemman muistinlaajennuksen, mutta sen kanssa jalka toppasi siihen, että 65XE:ssäni oli väärä emolevyn versio. Kasibittiatareita oli kokoelmassani jäljellä vain hienossa kunnossa oleva 130XE, sillä myin 65XE:n eteenpäin hyvään perheeseen. Ultimaten ilmestymisen myötä piti kuitenkin hankkia vielä toinen raato, johon kokeilla uutta laajennusta. eBaystä tärppäsikin sekä hiukan risa 65XE että toimiva 800XL. Näistä jälkimmäinen on se kätevämpi laajennettava, sillä prosari, ROM ja MMU ovat kaikki kannalla, siinä missä XE:issä ne ovat kiinteästi emolevyllä. Ja onhan tuollainen beige-ruskea kone kauniimman näköinenkin 🙂

Ultimaten asennus oli lopulta aika suoraviivainen: mummu ja käyttisrommi irti ja kaapeli tilalle. Pahin osuus oli neljän johdon kolvaaminen suoraan prosessorin jalkoihin. Vaikka tyrin pariin otteeseen, niin en ilmeisesti fataalisti, sillä kone toimii ja lisämuistia vaativat ohjelmat lähtevät päälle (800XL:ssä ei ole kuin 64k vakiona). Help+resetillä pääsee käsiksi asetuksiin, joista löytyy monenlaista käyttisversiota ja muistiasetusta valmiina. En tunne Atarien sielunelämää paljonkaan, mutta SIO2SD:llä saa ohjelmat ladattua helposti ummikkokin, kunhan muistaa painaa buutissa optionia, joka vapauttaa muistia.

Add comment December 28th, 2012

Kulutuselektroniikka ja elitismi

Olen tässä tuumaillut, kuinka hankala sektori kulutuselektroniikka on elitismille: aivan toista maata kuin kalliit autot, huvilat ja korut. Elektroniikka on tätä nykyä niin massatuotettua, ettei oikein millään tuhlaamisella saa luksusta. Vaikka olisi kuinka hintaa päällä, ei läppäriin voi kuluttaa juuri kolmea tuhatta euroa enempää, saatika älypuhelimeen, joista edes Applet eivät kolkuttele tuhannen euron rajapyykkiä. Millään rahalla ei saa sen tehokkaampaa Pleikkaria tai parempia pelejä kuin muutkaan.

Ihan näin tasa-arvoista ei sentään kautta linjan ole. Viihde-elektroniikan puolella on joitakin alueita, joilla on kalliitakin tuotteita. Ensimmäisinä mieleen tulevat ainakin kotialttarit, joihin voi upottaa kohtuullisen paljon rahaa vaikkapa kaiuttimiin ja videotykkiin. Kameroissa kehitys on kulkenut kohti massatuotantoa, mutta optiikka ei ole halventunut samassa suhteessa ja ammattilaiskameroissa on vielä kallis kärki. Leica ja Fujifilm yrittelevät myös retrotyylisten luksuskameroiden saralla, mutta ainakin Verkkokaupan lukemien perusteella myynti on niin vähäistä, ettei sillä tehdasta yksinään pyöritetä.

On myös olemassa kapea niche-sektori, joka kustomoi ja rakentaa tilauksesta oikeasti kalliita bling bling -laitteita, vrt. miljoonan dollarin läppäri. Ongelmana lesomisen osalta on se, että brändit eivät ole tunnistettavia (mauttomuuteen ja käyttökelpoisuuteen ei tarvi tässä puuttua, kun kyse on kerran statuksesta). Lisäksi elektroniikka vanhenee nopeasti – muutaman vuoden vanha tietokone ei ole enää teknisesti uskottava statussymboli, vaikka kannessa olisi kultaa ja timantteja. Saatika, että laitteessa toimii vain se sama Windows XP, jota on rahvaallakin parin huntin miniläppäreissään.

Kuvio on monitahoinen, mutta kaupallisesta näkökulmasta on pitkälti kysymys siitä, että elektroniikkaa pitää valmistaa suurina erinä, jotta se olisi kannattavaa. Isoa tuotantolinjaa ei käynnistetä sen takia, että saataisiin tehtyä muutama kultapinnoitettu Pentiumi. Kalleimmat tuotteet suunnataan ammattikäyttöön, missä marginaalit ovat korkeammat ja imagoseikoilla vähän merkitystä kuluttajamarkkinoihin verrattuna. Toisaalta kyse on käyttökulttuurista ja arkistumisesta: kalliille kulutuselektroniikalle on vähän kysyntää, eikä se ole merkittävä erottumisen keino. Aina ei ollut ihan näinkään – muistellaanpa vaikka sitä, millaisina juppileluina ensimmäisiä hillittömän kokoisia matkapuhelimia pidettiin 90-luvun taitteessa. Toisinaan kehitys menee toiseenkin suuntaan, kuten on käynyt vaikkapa ennen joka torpassa käytetyille Arabialle, Iittalalle ja Marimekolle, joista on sittemmin pyritty tekemään korkean profiilin design-tuotteita.

Tekniikan kohdalla arvo ei rakennu pelkästä omistamisesta, vaan suurelta osin myös osaamisesta. Bahamanristeilyn tai Rolexin voi ostaa, mutta viiden tonnin järkkärin hankkineelta odotetaan samassa suhteessa myös käyttötaitoa, mikä tekee elektroniikasta hankalan statussymbolin.

2 comments December 27th, 2012

Next Posts Previous Posts


Kommenttien virta

Aiheet