Mit DOSBox alte Spiele reaktivieren!

DOSBox & ScummVM Startseite
-DOSBox anwenden-
Das Frontend D-Fend
Spielgeschwindigkeit beeinflussen
Spieletests
ScummVM einsetzen
Fazit
Quellen und Links



(Klicke zum Vergrößern auf die Screenshots!)

DOSBox anwenden

Wie man mit DOSBox umgeht, stelle ich nun folgend dar, wobei DOSBox in der Version 0.61 eingesetzt wird und Windows XP das zugrundeliegende Betriebssystem ist.
Nach dem ersten DOSBox-Start Wir laden DOSBox aus dem Internet herunter, installieren und starten es. Wir haben folgenden Bildschirm, der DOS-Kennern gleich vertraut vorkommen wird. Nun müssen wir ein Verzeichnis auf der Festplatte in DOSBox mounten, was bedeutet, dass wir eine Art Verbindung herstellen zwischen der vorhandenen Laufwerks- und Datenorganisation unter Windows und DOSBox. Linuxanwender kennen sich damit in der Regel bestens aus.
Wir weisen mit der Eingabe von folgendem Befehl dem DOSBox-Laufwerksbuchstaben "c" das Windows-Verzeichnis "g:\dosspiele" zu, in dem unsere alten DOS-Spiele stecken. Nach jeder Befehlseingabe nicht vergessen, einmal die [ENTER]-Taste zu drücken.

mount c g:\dosspiele

Leider funktioniert mit der deutschen Tastatur die Kombination für den Backslash (AltGr und ß) nicht. Deshalb verwenden wir anstatt dem "\" den ganz normalen Slash "/" von Taste 7, was uns zunächst keine Probleme bereitet.

mount c g:/dosspiele

Nun benutzen wir die alten DOS-Befehle, um uns in den Spieleordner zu navigieren, wo sich unser gewünschtes Spiel befindet. Dazu geben wir erst "c:" ein und dann "dir" um einmal die ganzen Ordner zu sehen, die in DOSBox unter c vorhanden sind.
Dann wechseln wir mit "cd ordner" in den Ordner, wo sich das gewünschte Spiel befindet und mit "losjetzt" starten wir das Spiel, wobei losjetzt.exe die Spiel-Startdatei ist. Der Screenshot zeigt die Befehlsreihenfolge am Beispiel von SimCity 2000.
Ist SimCity noch nicht installiert, so müssen wir dies erst erledigen. SimCity gab es damals auf zwei Disketten, deren Inhalt wir auf der Festplatte abspeichern. Dafür legen wir unter Windows einen neuen Ordner an, den wir "siminst" nennen und kopieren dort direkt die Daten von Diskette eins und zwei hinein.
Die Installation organisieren wir folgendemaßen:

mount a g:/dosspiele/siminst -t floppy
mount c g:/dosspiele
a:
install

Den Ordner mit den Installationsdateien haben wir mit dem Zusatz "-t floppy" unter "a" als Diskettenlaufwerk Problemlose Installation von SimCity 2000 gemountet und unseren dosspiele-Ordner wieder als Laufwerk "c". Dann wechseln wir zu "a" und starten die Installation über die install.exe. Nun installieren wir ganz normal SimCity und wählen als Soundkarte zwei mal den Soundblaster, denn dieser wird durch DOSBox in der Standarteinstellung emuliert.
Danach verlangt das Programm einmal einen Diskettenwechsel, wobei wir einfach [ENTER] drücken, da wir schließlich die Installationsdaten von beiden Disketten in den Ordner "siminst" kopiert haben, der als Diskettenlaufwerk gemountet wurde. Nach Abschluss starten wir SimCity mit der Eingabe "sc2000".

Ganz ähnlich wäre der Ablauf, wenn ein Spiel ein CD-Romlaufwerk benötigt. Wir gehen das hier am Beispiel Sternenschweif (DSA 2) durch.

mount d i:/ -t cdrom
mount c g:/dosspiele
d:
install
[hier führen wir nun die Installation durch]
schweif

So müsste es eigentlich funktionieren. Wir mounten das CD-Rom-Laufwerk (hat hier unter Windows den Laufwerksbuchstaben "i") als Laufwerk "d" unter DosBox, mounten den dosspiele-Ordner wieder unter "c", wechseln auf das CD-Romlaufwerk mit "d:" und starten die Installation, die wir unspektakulär durchführen. Nach Abschluss starten Einige DOSBox-Befehle wurden eingegeben, zuletzt Start von SimCity 2000. wir Sternenschweif mit der Eingabe "schweif".
Doch hier wird uns zum Verhängnis, dass wir den Slash "/" beim mounten des CD-Rom-Laufwerks benutzen anstatt dem Backslash "\". Dadurch erhält das CD-Rom-Laufwerk unter DOSBox nur "limited support", womit Sternenschweif einmal während der Installation und schließlich beim Spielstart nicht klar kommt.
Obwohl die CD im Laufwerk liegt, kommt die Fehlermeldung "Sternenschweif-CD in Laufwerk D: einlegen und Taste drücken.".
Da wir mit der deutschen Tastatur nicht den Backslash hinbekommen können und das Eingeben der DOS-Befehle bei jedem Spielstart auf Dauer zu anstrengend ist, werden wir uns demnächst nicht mehr direkt mit DOSBox auseinander setzen, sondern werden uns einen Großteil der Arbeit von dem sehr hilfreichen Frontend D-Fend abnehmen lassen.

Neben den genannten Befehlen unterstützt DOSBox noch eine Reihe weiterer DOS-Befehle, von denen hier einige kleine Auswahl aufgelistet wird:

"cd.." - man geht eine Ordnerebene zurück
"copy a:/datei.txt c:/"

-

kopiert die Datei "datei.txt" von Laufwerk "a" nach Laufwerk "c"
"mem" - gibt aus, wieviel freien Speicher man hat

Weitere DOSBox-Befehle findest du in der Readme.txt von DOSBox oder auf der DOSBox Homepage.



The Cabal, August 2004


© Schattenjaeger.de
Germany 2004