UNO2IEC – halvinta tiedonsiirtoa nepalle
August 16th, 2014
Lars Wadefalkin kehittelemä UNO2IEC on epäilemättä halvin tapa ladata pelejä Commodore 64:lle. Arduinon ja nepan välille kolvataan kuuden piuhan kaapeli, ladataan Arduinoon ohjelma ja käännetään Qt-projekti. Isäntäkoneen päässä on sitten helppo käyttöliittymä, josta voi ladata d64-tiedostoja. Fastloaderit eivät toki toimi, joten demoja on melko turha yrittää ajaa, lukuun ottamatta yhdellä kerralla muistiin ladattavia.
Dokumentaatio on hieman rajallista, joten esimerkiksi kaapelin teko-ohje löytyi puoliksi sattumalta mukana seuranneesta Excel-filusta. Pahimmaksi ongelmaksi osoittautui kuitenkin Qt-projektin kääntäminen, etenkin kun en ollut tuota Qt Creatoria koskaan käyttänyt. Tämän ohjeen perusteella sain projektin ylipäänsä latautumaan säätämällä “kitin” asetuksia. Lisäpalikka QextSerialPort piti purkaa samalle tasolle kuin projektihakemisto itse, eikä suinkaan sen alle. Näiden jälkeen iski vielä niskaan hämmentävä yhteensopivuusongelma, sillä tuoreehko Qt 5 ei projektia kääntänyt virheellisten polkujen takia, ja Qt 4:n (4.8.6) kanssa puolestaan puuttui QTimerin vaatima vakiomäärittely. Rajapinta on jossain välissä muuttunut, mutta heivaamalla koko Qt::CoarseTimerin mäkeen funktiokutsusta käännös meni läpi.
Kuten kuvasta näkyy, johtoa ei ole työläs tehdä. Nepan pään pinnien numerot löytää esim. täältä. Jäi hieman epäselväksi, olisiko joihinkin piikeistä pitänyt laittaa 10 ohmin vastukset, mutta tuntuipa tuo toimivan ilmankin. SD2IEC:lle pätsätty pelikokoelma näyttää toimivan hyvin myös UNO2IEC:n kanssa, joitakin pelejä lukuun ottamatta. Summa summarum: halpa ja monessa suhteessa kätevä tapa siirtää tiedostoja nepan suuntaan, kunhan tiedostaa rajoitukset ja on valmis käyttämään jonkun hetken kolvaamiseen sekä ohjelmien kanssa tusaamiseen. Kiina-Arduino 6 € posteineen, dinni, johdonpätkä ja palanen piikkirimaa tekee kokonaishinnaksi noin kympin.
edit: Niin tokihan tämä toimii yhtä lailla Vicin tai +4:n kanssa. Latailin juuri kokeeksi jotain demoja Plussalla.
2 Comments Add your own
1. Versiosekamelska | November 28th, 2014 at 2:05 am
Sait Qt:n kääntymään? Pistä ihmeessä jakoon käännetty versio, säästyisi seinä päänjäljiltä! =)
2. marq | November 28th, 2014 at 9:32 am
Viimeisimmällä Qt4-versiolla tuntui kääntyvän suoraan, mitä viimeksi kokeilin. Vaihdoin tässä välissä konetta, joten ei ole enää sitä toimivaa binsua…
Kommentin kirjoitus
You must be logged in to post a comment.
RSS feed for comments on this post.