Home / LinuxUser / 2007 / 08 / Déjà vu

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(241 Punkte bei 17 Stimmen)
Re: War doch klar...
(178 Punkte bei 7 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Déjà vu

Emulation alter Computer mit MESS

Warmstart

Die Dateien mit den Kopien der ROMs schnüren Sie nun zu einem ZIP-Archiv, dem sie anschließend das Systemkürzel als Dateinamen verpassen. Die drei Dateien für den C64 verschwinden somit in c64pal.zip. Erstellen Sie anschließend im MESS-Verzeichnis das neue Unterverzeichnis roms.

TIPP

In früheren MESS-Versionen hieß das Verzeichnis für die ROMs bios.

Achten Sie dabei unbedingt auf die Kleinschreibung. Nach roms wandert nun das gerade erstellte Archiv. Der Befehl

$ ./messpm -verifyroms

prüft noch einmal, ob sich alle Dateien an ihrem Platz befinden (Abbildung 3). Ist das der Fall, können Sie die Emulation nun endlich per

$ ./messpm Kürzel

anwerfen. Standardmäßig breitet sich MESS dabei über den gesamten Bildschirm aus. Um es in ein Fenster zu verbannen, hängen Sie noch den Schalter -window an:

./messpm Kürzel
 -window

Abbildung 3: Für die Emulation eines Commodore 64 sind alles benötigten Dateien an ihrem Platz.

Jetzt erscheint ein Copyrighthinweis, der auf das bereits erwähnte Legalitätsproblem der ROMs hinweist. Tippen Sie auf Ihrer Tastatur [O],[K] und der Schirm wird sie ab sofort nicht mehr belästigen. Je nach System erscheint nun ein weiter Hinweisschirm, der auf Probleme bei der emulierten Hardware hinweist. Ihn bestätigen Sie ebenfalls mit [O] und [K]. Abschließend erscheint noch ein letzter Dialog, in dem MESS genau aufführt, welche Hardwarekomponenten oder welches Modell mit welchen Eckdaten es emuliert. Drücken Sie hier einfach [Eingabe] (Abbildung 4 und 5).

Abbildung 4: Vor dem eigentlichen Start erscheint zunächst ein kurzer Hinweis, welche emulierten Hardwarekomponenten sich im virtuellen System befinden.

Abbildung 5: MESS hat alle notwendigen Komponenten gefunden und zeigt die typische blaue Einschaltmeldung des Commodore 64.

Feinschliff

Nachdem die eigentliche Emulation gestartet wurde, führt ein Druck auf [Tab] zu einem Menü mit verschiedenen, systemspezifischen Einstellungen (Abbildung 6). Unter dem Punkt Input (this system) legen Sie beispielsweise fest, wie die verschiedenen Eingabegeräte auf welche Tasten der PC-Tastatur abgebildet werden.

Abbildung 6: In diesem Menü drehen Sie an allen Schrauben des emulierten Systems.

Um eine reale Maus oder ein physikalisches Gamepad zu nutzen, muss Linux diese zum einen korrekt erkennen, zum anderen müssen Sie MESS beim Start den zusätzlichen Parameter -mouse, beziehungsweise -joystick mit auf den Weg geben. Ob Linux ein angeschlossenes Gamepad erkannt hat, zeigt Ihnen Ihre Distribution in den entsprechenden Einstellungen. Damit der Joystick funktioniert, müssen Sie unter einigen Linux-Distributionen noch als Benutzer root in einem Terminal den Befehl modprobe joydev ausführen.

Sofern nach einem Druck auf [Tab] die Reaktion ausbleibt, vergreift sich das emulierte System an der gesamten Tastatur. In diesem Fall sorgt [Rollen] für Abhilfe. Die nun auftauchende und etwas irreführende Bildschirmmeldung weist darauf hin, dass ab sofort wieder bestimmte Tasten ausschließlich der Emulatorsteuerung dienen (Abbildung 7). In diesem Modus führt [Tab] zum erwähnten Menü und [Esc] beendet den Emulator, während ein Druck auf [F3] einen Neustart des virtuellen Systems auslöst. Ein Druck auf [Rollen] holt auch dann den Mauszeiger zurück, wenn dieser durch das emulierte System zuvor gekapert wurde.

Abbildung 7: Diese kleine Meldung weist darauf hin, dass ab sofort über die Taste [Tab] das Einstellungsmenü zu erreichen ist.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 92 Punkte (15 Stimmen)

Schlecht Gut

Infos zum Autor

Tim Schürmann

Tim Schürmann

Tim Schürmann ist Diplom-Informatiker und derzeit als freier Autor unterwegs. Mehr Informationen finden Sie auf seiner Homepage unter www.tim-schuermann.de.


Infos zur Publikation

Infos zur Publikation

LinuxUser 03/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 3 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...