Commodore 64 emulator

Kesällä on ollut muuta tekemistä kuin puljata RaspberryPin kanssa, mutta ei kesä tämän tiimoilta hukkaan ole mennyt. Lomilla sukulaismies kävi kylässä ja heitti kunnon kysymyspatteriston RaspberryPi:stä. Samassa yhteydessä ilmaantui jostain google hausta Commodore64 emulaattori RaspberryPissä. No uusi projekti jonoon siis, onhan nuo vanhatkin kesken ainakin blokien osalta. Mutta yritetään niitä täydennellä samalla.


Kun tuollainen lapsuuden suuri rakkaus pulpahtaa esiin, niin eikun homma selvitykseen. Heti löytyi muutama projekti asian tiimoilta ja pelejähän löytyi suoraan c64.com sivustolta.

Seuraavaksi tilaamaan 8gb muistikortteja ja varmuuden vuoksi pari kappaletta.

Lähdetään seuraavia suuntia tutkimaan järjestyksessä. Saas nähdä milloin Boulder Dash pyörähtää ekan kerran :)

VICE - Commodore 64 Binary:
http://www.raspberrypi.org/forums/viewtopic.php?f=78&t=69420

Aloitellaan asentamalla Rasbian(Vice Operating System - Raspbian Wheezy), eli toiselta välilehdeltä löytyy ohjeet, joihin jouduin itsekkin turvautumaan pienen tauon jälkeen.

Eihän sitä kauaa malttanut olla kokeilematta, eli heti seuraavana päivänä kokeilemaan kuunebaa. Ensin oli ongelmia saada ladattu tuo Vice paketti, eli aina kun yritin netistä ladata, niin Raspberry Pi otti ja hyytyi. No syyksi osoittautui virran saanti, eli oli tuo piirakka kiinni tietokoneen usb-portissa, niin ei enää virta riittänyt kaikkeen toimintaan. Vaihdoin piirakan puhelimen laturin perään, niin johan onnistui lataus suoraan netistä piirakalle.

Latauksen jälkeen yllätyksenä tuli kuinka helposti zip-tiedoston purku ja kansioiden siirtelyt, sekä nimeämiset onnistuivat Rapbianin omalla tiedoston hallinnalla. Kaikki tarvittava löytyi hiiren "väärän"-painikkeen takaa.

Sitten vaan lukemaan ja suorittamaan ohjeet tuolta linkin takaa.

1-2 kohta siis suoritettu, eli paketti ladattu ja purattu oikeaan hakemsitoon (/home/pi-kansioon)
3-4 Terminaalila c64 hakemistoon
5. Kopioidaan tarviittavat jutut libbiin
sudo mv /home/pi/c64/vice /usr/local/lib/vice
6. Tehdään x64:stä ajettava ohjelma
sudo chmod +x x64
7. Testataan Emulatoria


Tuon kaiken kun teki niin, tältähän se näytti:
Tuli mieleen ihan lapsuuteni kesät, talvet, syksyt ja keväät :)

Kaiken aikaa terminaali kyllä herjaili että ei tehot riitä kyseisille asetuksille. Mutta en päässyt tällä erää pitemälle kun eteenpäin pääsy tarvitsi näppäimen F12 painamista ja miun mininäppiksessä on vain funktionäppäimen F10:neen saakka.

No pitää yrittää viikonloppuna toisella näppiksellä ja kyllhän se pitää yrittää Boulder Dash testaukseen.

... jatkoa.

1.9.2014:
Viikonloppuna testailin lisää, eli nyt sain jo Boulder Dashin ladattua. Pelaamaan en oikein vielä päässyt kun tarvitsisi joystickin ja semmoinen oli mennyt hukkkaan. Alkuviikosta löytyi joystick, joten seuraavaa aikaikkunaa etsimään, jotta pääsis kokeilemaan.
Oli muuten aika kullannut muistot grafiikoista, eli eipä ne kovin kummoisia olleet :)

...jatkoa luvassa asap.

-----------------------------------------------------------------------------------------------------------

Tulossa seuraavaksi:

An Emulated Commodore 64 Operating System for the Raspberry Pi
http://hackaday.com/2014/04/09/an-emulated-commodore-64-operating-system-for-the-raspberry-pi

Turn Your Raspberry Pi Into A Computer From The 80s Using Commodore Pi (sd image)
http://techcrunch.com/2014/04/11/turn-you-raspberry-pi-into-a-computer-from-the-80s-using-commodore-pi/

Emulators
http://chameleon.enging.com/

Tulossa lisää tekstiä, kun homma etenee.

Ei kommentteja:

Lähetä kommentti