[Tutorial] Alte DOS-Spiele unter Windows 10/11 installieren

Reittier

Konsolen-Experte
Registriert
22 Mai 2021
Beiträge
169
Erhaltene Likes
435

[Tutorial] Alte MS-DOS-Spiele unter Windows 10/11 installieren

Möchtet ihr alte MS-DOS Klassiker unter modernen Betriebssystemen wie Windows 10/11 installieren oder spielen wollen so werdet ihr leider nur Fehlermeldungen zu sehen bekommen wie diese hier:

01s9kdc.jpg


Solche alten Spiele sind leider nicht mehr spielbar unter modernen Windows Versionen. Ähnlich wie bei alten Videospiel-Konsolen gibt es jedoch einen Emulator für das DOS-Betriebssystem.


Dieser Emulator heißt Dosbox und ihr könnt ihn hier kostenlos herunterladen:
Bitte, Anmelden oder Registrieren um die Links zu sehen!


Wer sich schonmal Klassiker bei gog.com gekauft hat kennt diesen Emulator vermutlich bereits da viele Spiele dort vorkonfiguriert samt Dosbox verkauft werden. Wer entsprechende Klassiker aber bereits als Original besitzt oder gar Klassiker spielen möchte die dort gar nicht angeboten werden kann dies auch einfach selber tun. In dieser Anleitung erkläre ich euch die Funktionsweise von Dosbox. Und keine Angst, MS-DOS mag aufgrund seiner textbasierten Oberfläche zwar sehr komplex und ungewohnt wirken, funktioniert im Grunde aber genauso einfach wie euer Windows-System.


Installation:
Zuerst muss natürlich Dosbox mal installiert werden. Installiert es am besten dorthin wo auch eure anderen Spiele sind und nicht direkt auf die System-Partition.

Anschließend brauchen wir natürlich ein Spiel welches wir in MS-DOS installieren wollen. Ich habe mir dazu das Rennspiel "Bleifuss Rally" auf CD-Rom herausgesucht:

brnvj5i.jpg


Eines meiner ersten PC-Spiele meiner Kindheit und gleichzeitig auch eines der ersten richtigen 3D-Rennspiele mit damals herausragender Grafik. Auch gog.com bietet leider nur dessen Vorgänger an weshalb es auch gar keine andere Möglichkeit gibt diesen Klassiker unter Windows 10 genießen zu können als selbst Hand anzulegen.

Bevor wir beginnen erstellen wir uns in Windows noch einen neuen Ordner auf unserer Spiele-Partition mit einem leicht zu merkenden Namen wie z.B. "classics" oder "oldgames". Dorthin installieren wir dann unsere Spiele über MS-DOS damit wir nicht mit den anderen Daten von Windows durcheinanderkommen. In meinem Fall ist das die Partition mit dem Laufwerksbuchstaben "i" und ich nenne den Ordner "oldgames". Der Pfad zu meinem Spiele-Ordner lautet also "i:\oldgames".

Schiebt dann die Spiele-CD in euren Rechner und startet Dosbox über euer Startmenü oder direkt die dosbox.exe in dessen Installationsverzeichnis. Wartet bis Dosbox vollständig geladen ist und ihr folgendes seht:

1udkdo.jpg


Damit befinden wir uns quasi schon auf dem "Desktop", genauer gesagt in der Kommandozeile von MS-DOS. Da es keine grafische Oberfläche wie bei Windows gibt ist dies erstmal ungewohnt aber nicht weiter schlimm. Normalerweise würden wir jetzt in den Windows Explorer gehen und mit der Maus auf das CD Laufwerk klicken. Genau das machen wir nun auch, nur eben in Textform.
Mit der Tastenkombination „Alt“ + „Enter“ könnt ihr übrigens jederzeit zwischen Fenster- und Vollbild-Modus von Dosbox wechseln!

Bevor wir aber nun auf die CD zugreifen wählen wir erst noch unser Laufwerk aus wo wir die Spiele installieren wollen. Ähnlich wie unter Linux wollen Festplatten nämlich zuerst "gemounted" werden bevor man darauf zugreifen kann. In unserem Fall wählen wir den vorhin erstellten Ordner als Partition "c" aus. Denn dorthin werden wir unsere Spiele installieren.

Tippt nun also folgendes ein (beachtet aber dass ihr den Pfad zu eurem Spieleordner angebt den ihr vorhin erstellt habt) und bestätigt mit "Enter":
mount c i:\oldgames

(Das Backslash „\“ macht ihr übrigens mit den Tasten „Alt Gr“ + „ß“)
Damit haben wir nun unseren Spieleordner als Partition "c" festgelegt.

Anschließend mounten wir genauso unser CD-Rom Laufwerk. Dieses soll in MS-DOS den Buchstaben "d" bekommen. In meinem Fall hat mein Bluray-Laufwerk unter Windows 10 den Buchstaben "m". Im Gegensatz zum vorherigen Laufwerk was eine Festplatte war haben wir jetzt aber ein CD-Laufwerk was wir DOS über einen Parameter mitteilen müssen. Getippt sieht das dann so aus:
mount d m:\ -t cdrom

(Beachtet hier das Leerzeichen nach dem Backslash)

Wenn ihr hier statt "m" euren Laufwerkbuchstaben eingetragen und mit "Enter" bestätigt habt ist das komplizierteste eigentlich schon geschafft. Lernt am besten die beiden Zeilen auswendig da ihr sie noch öfters brauchen werdet.

Nun da wir beide Laufwerke gemounted haben können wir mit der Installation des Spiels beginnen. Als erstes wechseln wir dazu auf unser CD-Laufwerk mit dem Befehl:
d:

3b7ko2.jpg


Tippt nun folgendes ein um den Inhalt der CD angezeigt zu bekommen:
dir

Möglicherweise werdet ihr es jetzt (nun da wir den Inhalt der CD sehen) schon besser verstehen warum DOS im Grunde genauso wie Windows funktioniert. Mit dem Unterschied dass es eben keine grafische Oberfläche und keinen Maus-Cursor gibt.
4yikpb.jpg


Auf der CD müsste sich nun entweder eine Datei namens install.bat oder setup.bat befinden. Sucht nach der Datei im aktuellen Fenster und startet diese indem ihr einfach den Dateinamen eingebt und mit "Enter" bestätigt.
install.bat

Damit sollte sich ein Installationsfenster öffnen welches im Grunde genauso funktioniert wie bei neueren Spielen unter Windows.
(solltet ihr hier nur einen schwarzen Bildschirm zu sehen bekommen und keine Installation starten so schaut unten zum Punkt „Problemlösungen“!)

Zum Navigieren verwendet ihr hier die Pfeiltasten. Bestätigt wird mit „Enter“ und zurück geht ihr über „Esc“. Mögliche Ja/Nein Abfragen werden mit den Tasten „j“ oder „n“ beantwortet.

Wählt je nach angezeigten Möglichkeiten immer die Große oder Vollständige Installation aus! Keine Netzwerkinstallation! Auch bei den Farben wählt ihr das höchstmöglichste aus!

8wkkko.jpg

Hier wird der Installationspfad eingetragen. Da wir unsere Laufwerke bereits entsprechend gemounted haben müsst ihr hier nur noch alle Optionen mit „Enter“ bestätigen. Der Name des Zielverzeichnisses wird natürlich bei jedem Spiel unterschiedlich sein.

Danach bestätigt ihr nochmals mit der „J“-Taste für „Ja“ dass die Installation nun starten soll.

10q8jdm.jpg


Nachdem alle Daten kopiert wurden solltet ihr direkt ins „Setup Menü“ gelangen. Früher war es nämlich noch nötig dem Spiel genau zu sagen welche Hardware man verwendet. Solltet ihr nicht ins Setup gelangen oder gar der Bildschirm schwarz werden so findet ihr unter „Problemlösungen“ weiter unten eine Anleitung was zu tun ist.

12s5kq8.jpg

Hier sind wir also im Setup-Menü. Hier seht ihr auch eure Hardware. Wie ihr sicher gleich bemerkt habt ist das aber nicht eure tatsächliche Hardware da diese viel zu schnell wäre für derart alte Spiele. Stattdessen simuliert Dosbox ein zu den Spielen kompatibles System. Drückt hier nun eine beliebige Taste und es öffnet sich ein Menü wo ihr nun ein paar Einstellungen tätigen müsst. Die Navigation funktioniert genauso wie oben beim Installationsmenü beschrieben.

Bildschirmmodus: Wählt hier die beste verfügbare Option mit möglichst vielen Farben aus. In meinem Fall ist das „HI-RES 65K Farben“ (bedeutet High Resolution mit 65.000 Farben)

14upj84.jpg



Steuerung 1: Hier könnt ihr die Tastenbelegung des Spiels ändern und einen Joystick bzw. Controller konfigurieren. Beachtet aber dass moderne Controller in der Regel nicht erkannt werden. Dazu später mehr.

Steuerung 2: Selbes wie oben nur für einen möglichen zweiten Spieler

Soundkarte: Wählt hier die Soundblaster 16 ST aus
Soundkartenkonfiguration: Port:220, DMA:1, IRQ:7

151wjue.jpg


Link-Setup oder Netzwerk: Unwichtig für uns

Beendet nun das Setup über „Esc“ und speichert unbedingt die Konfiguration indem ihr bei der Abfrage mit „j“ für Ja antwortet.
Nun sollten wir uns wieder in der Kommandozeile befinden. Genauer gesagt innerhalb des Spiele-Installationsordners, in meinem Fall „BR“. Früher hat man seine Spiele nämlich direkt aus dem Installationsordner heraus gestartet. Gab ja keinen Desktop mit einem Symbol zum Anklicken oder ein Startmenü.

Falls ihr euch nun fragt wo denn die ganzen Dateien sind die in dem Ordner sein sollten so habt ihr wohl schon den „dir“ Befehl vergessen welcher nötig ist um das Innere eines Ordners anzuzeigen. Wir tippen nun also dir und sehen dann die Dateien unserer neuen Spiele-Installation:
198qkm1.jpg


Interessant sind hier nun die Dateien welche mit „START“ oder „STRT“ beginnen. Wir erinnern uns an das Setup-Menü mit den unterschiedlichen Farbmodi. Genau diese stehen hier nun zum Start zur Auswahl. In meinem Fall ist die „START65H.exe“ die richtige. (65.000 Farben + HI-RES)
Also die Datei wie gehabt eintippen und mit „Enter“ bestätigen.
START65H.exe

Voila! Ab geht’s!
srallyyvj5y.jpg

Denkt daran dass ihr mit "Alt" + "Enter" zwischen Vollbild- und Fenster-Modus wechseln könnt!


Wenn ihr das Spiel + Dosbox beendet habt und es erneut spielen wollt, startet erst die Dosbox und gebt dann wieder die beiden Befehle zum mounten der Laufwerke ein:
mount c i:\oldgames
mount d m:\ -t cdrom


Anschließend:
c: (Spielepartition auswählen)
cd BR (Spiele-Ordner öffnen)
start65h.exe (Spiel-Exe starten)

Die Pfadangaben sowie Ordner- und Dateibezeichnungen natürlich entsprechend eurer Konfiguration anpassen!

04shjdq.jpg




Problemlösungen:


Bild wird schwarz bei Start des Installers oder des Setup-Menüs:

In dem Fall ist die simulierte CPU zu schnell und muss in dosbox langsamer eingestellt werden. Startet die DOSBox 0.74 Options.bat im Dosbox-Installationsordner unter Windows und konfiguriert die sich öffnende Datei wie nachfolgend:

099fkwi.jpg


Startet nun wieder dosbox und wiederholt die Installation oder startet die setup.bat in dessen Installationsverzeichnis um das Setup-Menü zu starten. Denkt daran den Wert "cycles" vor Spielstart wieder zu "auto" zu ändern.

Hier alle Kommandos um das Setup-Menü selbst zu starten anhand meines Beispiels, denkt daran dass eure Pfade und Ordnernamen unterschiedlich sein werden!
mount c i:\oldgames
mount d m:\ -t cdrom
c:
(Spielepartition auswählen)
cd BR (Spiele-Ordner öffnen)
setup.bat (Setup-Menü starten)


Spiel läuft zu schnell
Auch hier müsst ihr die "Cycles" anpassen wie eben beschrieben. Je nach Spiel müsst ihr verschiedene Werte ausprobieren bis es optimal läuft.


Controller funktioniert nicht
Nutzt am besten einen Maus/Tastatur Emulator wie xpadder um moderne Controller nutzen zu können.
Alternativ gibt es auch Programme welche das von alten Spielen genutzte Directinput-Protokoll in das neuere xinput übersetzen. (google Xinput Plus)
Im Gegensatz zu xpadder lassen sich damit auch analoge Achsen benutzen.


Monitor kommt mit Vollbild-Auflösung nicht zurecht bzw. Bild ist zu klein oder Auflösung zu niedrig:
Startet die DOSBox 0.74 Options.bat im Dosbox-Installationsordner unter Windows und konfiguriert die sich öffnende Datei wie nachfolgend:

07ogjso.jpg



Spiel braucht einen 3D-Beschleuniger (3D-Karte) (meistens nur optional für schönere Grafik erforderlich)
Für Spiele mit 3DFX-Unterstützung braucht ihr einen Glide-Wrapper wie nGlide. Einfach unter Windows installieren und dann im Setup-Menü des Spieles unter DOS "3DFX" auswählen. Zusätzlich müsst ihr die glide.dll Dateien in dosbox löschen. Ausserdem sind Änderungen an der Dosbox-Config nötig. Dies ist daher eher für Leute mit mehr Erfahrung die bereit sind etwas zu experimentieren. Das Ergebnis lohnt sich aber da Spiele mit 3DFX-Unterstützung meistens deutlich schöner aussehen.
Bitte, Anmelden oder Registrieren um die Links zu sehen!
 
Zuletzt bearbeitet:

TotalMayhem

Namhafter Pirat
Gesperrt
Uploader
Registriert
3 Juni 2021
Beiträge
6.845
Erhaltene Likes
13.894
Man kann auch automatisch beim Start mounten, indem man in die Datei dosbox.conf bearbeitet, am Ende, in der Sektion [autoexec], einfach die entsprechenden Zeilen hinzufuegen, z.B:

Code:
Bitte, Anmelden oder Registrieren to view codes content!

(wobei x:\oldgames durch den tatsaechlichen Pfad zu ersetzen ist)
 
Kommentieren
Oben