Εγκατάσταση του VICE -Εξομοιωτή H/Y Commodore-

VICE C64Πρόσφατα, στον λίγο ελεύθερο χρόνο που είχα στη διάθεσή μου, αποφάσισα να παίξω μερικά παιχνίδια του πάλαι ποτέ κορυφαίου οικιακού υπολογιστή στις αρχές της δεκαετίας του '80 Commodore 64 ή αλλιώς C64...

Ο υπολογιστής αυτός σημάδεψε τα νεανικά μου χρόνια, καθώς ήταν ο πρώτος υπολογιστής που έχω έρθει σε επαφή και που με έκανε να καταλάβω πως ο προορισμός μου είναι οι ηλεκτρονικοί υπολογιστές.

Περισσότερα για τον Commodore 64 εδώ: Commodore 64: Πολύ Σκληρός για να Πεθάνει...

Υπάρχουν αρκετοί εξομοιωτές του Commodore 64, σε όλα τα λειτουργικά συστήματα και πλατφόρμες (κονσόλες, κινητά, PSP κλπ). Στον χώρο του Linux υπάρχει το VICE μιας και είναι ελεύθερο λογισμικό σε αντίθεση με άλλους εξομοιωτές που είναι κλειστού κώδικα.

Αυτό όμως έχει και ένα μειονέκτημα ως προς τον τελικό χρήστη... Δεν διατίθενται μαζί με τον εξομοιωτή τα απαραίτητα αρχεία (roms) που χρειάζονται για να “τρέξει” ο C64.

Ο λόγος είναι προφανής... Τα συγκεκριμένα αρχεία είναι copyrighted υλικό και έτσι δεν μπορούν να συμπεριληφθούν στο VICE με άδειας χρήσης ελεύθερου λογισμικού. Βέβαια το θετικό είναι πως τα αρχεία αυτά βρίσκονται στο διαδίκτυο και μπορεί ο καθένας να τα κατεβάσει χωρίς χρηματικό αντίτιμο.

Δυστυχώς εδώ είναι το δύσκολο για τον τελικό χρήστη... Ποια αρχεία χρειάζεται; Που θα τα βρει; Που θα τα τοποθετήσει; Ερωτήματα που στο τέλος αποθαρρύνουν τον αρχάριο χρήστη.

Έτσι αποφάσισα να κάνω έναν οδηγό βήμα-βήμα ούτως ώστε ο καθένας να μπορεί να απολαύσει ακόμη και στην εποχή μας τον θρυλικό Commodore 64!!!

Το λειτουργικό σύστημα που χρησιμοποιώ είναι το Ubuntu 10.04, αλλά από τη στιγμή που θα εγκαταστήσετε το VICE στη δική σας διανομή, η μετέπειτα διαδικασία είναι ίδια.

Ξεκινάμε...

1. Ανοίγουμε το τερματικό και εγκαθιστούμε το Vice:

sudo apt-get install vice

2. Κατεβάζουμε τα πηγαία αρχεία του Vice (η τελευταία έκδοση την ώρα που γράφεται ο οδηγός είναι η 2.2) από εδώ: http://tinyurl.com/ykw6ymw

3. Το βήμα αυτό είναι λίγο tricky, καθώς θα πρέπει να δημιουργήσουμε τον φάκελο “.vice” στον home φάκελό μας για να αντιγράψουμε εκεί τα απαραίτητα αρχεία... Δεν δημιουργείται από μόνος του, καθώς θα έπρεπε να εκτελεστεί ο εξομοιωτής έστω μια φορά επιτυχώς, πράγμα που δεν μπορεί να γίνει καθώς δεν υπάρχουν τα απαραίτητα αρχεία-roms... Φαύλος κύκλος, και το σημείο όπου κολλάνε όλοι οι αρχάριοι χρήστες!!!

Δίνουμε στο τερματικό με τη σειρά:

mkdir /home/το όνομα χρήστη/.vice
mkdir /home/το όνομα χρήστη/.vice/C64

Βάζουμε στη θέση “το όνομα χρήστη” το δικό μας όνομα χρήστη... Προσοχή, να μην παραλείψετε την τελεία “.” στη δημιουργία του φακέλου “.vice”... Επίσης έχετε υπόψιν σας πως ο φάκελος “C64” είναι case sensitive, προσοχή δηλαδή στα κεφαλαία και στα πεζά.

4. Αποσυμπιέζουμε το αρχείο που κατεβάσαμε σε μια πρόχειρη τοποθεσία... Πηγαίνουμε στον φάκελο που δημιουργήθηκε μετά την αποσυμπίεση και στο "data/C64"... Από εκεί αντιγράφουμε τα εξής τρία αρχεία:

  • basic
  • chargen
  • kernal

Και τα τοποθετούμε στον φάκελο "/home/το όνομα χρήστη/.vice/C64"
(Πατήστε "Control-H" στο nautilus για να εμφανιστούν οι κρυφοί φάκελοι και τα κρυφά αρχεία).

5. Κατεβάζουμε το τέταρτο απαραίτητο αρχείο από εδώ: http://tinyurl.com/32gbxco
Μετονομάζουμε το αρχείο σε “1541” (σβήνουμε δηλαδή τα υπόλοιπα μαζί με την προέκταση .bin) και το αντιγράφουμε στον ίδιο φάκελο με τα προηγούμενα τρία αρχεία...

6. Πλέον είμαστε έτοιμοι να “τρέξουμε” τον εξομοιωτή!!! Είτε από το τερματικό δίνοντας “x64” ή από το μενού “Άλλα -> Commodore 64”...

Τέλος, να επισημάνω πως η ίδια διαδικασία ακολουθείται και για τις άλλες εξομοιώσεις των υπολογιστών Commodore 128, CBM II, PET, Plus/4, VIC-20.

Enjoy...

Υποβολή νέου σχολίου

Το περιεχόμενο αυτού του πεδίου παραμένει ιδιωτικό και δε θα εμφανίζεται δημόσια.
  • Διευθύνσεις ιστού και e-mail μετατρέπονται αυτόματα σε παραπομπές.
  • Επιτρεπόμενες ετικέτες HTML: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Αυτόματες αλλαγές γραμμών και παραγράφων.

Περισσότερες πληροφορίες για τις επιλογές μορφοποίησης