Table of Contents

VICE

Intro

Si tratta di un emulatore, disponibile per vari sistemi operativi, di home computer Commodore.

Installazione

Si può installare dai repo Ubuntu, ma poi bisogna copiare le ROM dal pacchetto sorgente, pena errore di “fail to load kernal”.

Le tre ROM da copiare corrispondono ai chip fisici:

$ wget http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/vice-2.4.tar.gz
$ tar vzxf vice-2.4.tar.gz

$ cd Scaricati/vice-2.4/data/C64
# cp kernal basic chargen /usr/lib/vice/C64

Copiare anche le ROM dei varie drive e datassette:

$ cd Scaricati/vice-2.4/data/DRIVES
# cp d* /usr/lib/vice/DRIVES

Esecuzione

Digitare “Commodore…” e seleziore il 64. Oppure da bash digitare x64.

Tastiera

Italiana

Se stampa caratteri strani, assicurarsi che sia presente la tastiera italiana; andare su Preferences… - Settings e poi:

Apple

Home: fn + cursore sx

Ad esempio per cancellare lo schermo, sul C64 si fa shift + Home, qui si fa shift + fn + cursore sx.

RUN/STOP: esc

RESTORE: fn + cursorse su

Insert: vedi qui

Altri tasti sono disponibili qui:

Il file di configurazione sui Mac è qui:

/Users/<user>/.config/vice/vicerc

Salvataggi

Per salvare un programma Basic (ed eventualmente poi importarlo in un vero C64…) si fa:

Create and attach an empty disk image….

Dare poi il nome del programma, che avrà come estensione .d64. Una volta creata l'immagine disco, si potrà collegarla semplicemente con Attach a disk image; i vari programmi verranno salvati come file separati con estensione .PRG.