C64 Emulation unter Linux mit VICE

VICE C64 Emulation unter Linux mit VICEJüngst hat mich ein Heiseartikel, obwohl an ein anderes System gerichtet, an meine eigene Computervergangenheit erinnert.
Mit dem Fall des eisernen Vorhangs schwappten so nach und nach neben BRAVO und der Popkultur auch neuartige Technologien zu bezahlbaren Preisen über.

Mein Vater besaß schon eine Weile einen Commodore Plus 4 und so war ich heil froh, dass ich mich gegen die Empfehlung, den DDR Computer KC 87 zuzulegen, durchsetzen konnte und schon bald einen Commodore C64 meine Eigen nannte.

C64C C64 Emulation unter Linux mit VICE

Die ersten Computerspiele, die ersten Gehversuche in Richtung Programmierung, Zeitschriften mit Disketten und Quellcode zum Abtippen, die zugehörige (Tipp)Fehlersuche, Tauschbörsen… Das waren noch Zeiten!

Da bietet sich doch meine aktuelle Migration auf Ubuntu super an um mal zu schauen, wie sich die C64-Emulation unter Linux so macht. Über Google finde ich schnell VICE – DEN Emulator für Linux, welcher mir auch schon aus der Windowswelt bekannt ist. Das zugehörige Ubunutwiki bietet eine komfortable Installation über apturl an. Alternativ kann man auch über das Software-Center installieren (Stichwort: Commodore VIC-20).

In den Kommentaren findet man noch eine nicht ganz unwesentlich Ergänzung für Schritte nach der Installation:

Quick tutorial to help anyone who’s stuck with getting this to work. Make sure it’s installed first as this sets up the folders that you need to work from.

Open up a terminal and enter the following..

cd /usr/lib/vice/C64
Moves you into the main Vice directory.

sudo mkdir temp
Make a temp folder to work in.

cd temp
Moves you into that temp folder.

sudo wget http://zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/vice-2.2.tar.gz
Downloads the source file archive.

sudo tar vzxf vice-2.2.tar.gz
Extracts all the files from the archive.

cd vice-2.2
Moves you into the newly extracted folder.

sudo chown username *
Change ownership of all the source files (replace username with your ubuntu user name).

cd /data/C64
Moves you into the C64 folder within the data directory.

sudo chmod a+rw basic kernal chargen
Change the permissions of the following 3 files; basic, kernal and chargen.

sudo cp basic chargen kernal /usr/lib/vice/C64
Copies the 3 files into the original Vice directory.

cd /usr/lib/vice/C64
Moves you back to the original Vice directory.

sudo rm -rf /usr/lib/vice/C64/temp/
Removes the now un-needed temp directory.

To start the program just enter into the terminal..
x64
(or do a search for commodore in the unity menu)

WARNINGS:
The source code version and address of the files will change over time so please adjust this tutorial as needed.
This will get you version 2.2 of the source files. Check http://zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/ for other versions.

This is an updated version of a tutorial written by Tinuz in 2009. The original can be found here..

http://www.n00bsonubuntu.net/content/vice-a-commodore-64-emulator/

Ich hatte Probleme dabei, den Emulatorcode von zimmers.net zu laden. Alternativ kann man sich aber auch über den Browser auf http://zimmers.net/ durchhangeln und dann das Archiv ganz normal downloaden (natürlich noch mit sudo cp downloadordner/vice-2.2.tar.gz /usr/lib/vice/C64/temp kopieren). Aktuell ist der Emulator übrigens bei 2.4 icon wink C64 Emulation unter Linux mit VICE

Nachdem ich x64 in den Terminal eingegeben habe, beginnt die Zeitreise…
C64 startup animiert C64 Emulation unter Linux mit VICE

Den passenden Soundtrack gibt es mit ‘True Survivor’ übrigens gerade von David Hasselhoff.

Ich bin dann mal weg!

[Fotos: http://de.wikipedia.org/wiki/Commodore_64]

************* NACHTRAG **************** 23.04.2015
Nachdem ich gestern den halben Tag vergeblich damit verbracht habe, ein Diskettenimage zu laden möchte ich Euch noch einen Tipp mit auf den Weg geben:
Settings -> Peripheral Settings -> Device #8 -> Enable IEC device aktivieren!
Dann klappts auch mit dem Nachbarn.

Und hier noch ein paar nützliche Links zum Thema:

  • Einsteigerkurs C64
  • Wie lade ich nochmal ein Programm?
  • C64 on zimmers.net
  • VICE manual
  • ftp://arnold.c64.org/pub/
  • http://www.c64.com/
  • http://www.lemon64.com/

    diskette C64 Emulation unter Linux mit VICE
    Foto: https://www.linux-user.de/ausgabe/2002/12/048-emu/diskette.jpg

    Hinterlasse eine Antwort

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

    *

    Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>