Website-Suche

DOSBox – Führt alte MS-DOS-Spiele/Programme unter Linux aus


Wollten Sie schon immer alte DOS-Spiele spielen oder alte Compiler wie Turbo C oder MASM verwenden, um Assembler-Code auszuführen? Wenn ja, und Sie sich fragen, wie, dann ist DOSBox der richtige Weg.

Was ist DOSBox?

DOSBox ist eine Open-Source-Software, die einen Computer emuliert, auf dem MS-DOS läuft. Es nutzt den Simple DirectMedia Layer (SDL), was die Portierung auf verschiedene Plattformen sehr einfach macht. Daher ist DOSBox für eine Vielzahl von Betriebssystemen wie Linux, Windows, Mac, < verfügbarBeOS, usw.

DOSBox unter Linux installieren

Wenn Sie Ubuntu oder Linux Mint verwenden, können Sie es direkt vom Software Center installieren. Für andere Debian-basierte Systeme im Allgemeinen können Sie sudo apt-get verwenden, um es zu installieren. Der Befehl dafür lautet wie folgt.

sudo apt-get install dosbox

Für andere Linux-Varianten wie RHEL, CentOS und Fedora können Sie es aus der Quelle kompilieren und installieren als folgt. Laden Sie die neueste Quelldatei mit dem folgenden wget-Befehl herunter.

wget https://nchc.dl.sourceforge.net/project/dosbox/dosbox/0.74-3/dosbox-0.74-3.tar.gz

Navigieren Sie zu dem Verzeichnis, in das die Datei heruntergeladen wurde, und führen Sie die folgenden Befehle aus, um sie zu installieren.

tar zxf dosbox-0.74-3.tar.gz
cd dosbox-0.74-3/
./configure
make
make install

So verwenden Sie DOSBox

DOSBox kann von einem Terminal aus ausgeführt werden, indem der folgende Befehl ausgeführt wird. Dadurch wird das Terminalfenster mit der Eingabeaufforderung Z:\ geöffnet.

dosbox

Sobald Sie DOSBox starten, müssen Sie zunächst den Teil Ihres Systems mounten, auf den Sie in DOSBox zugreifen möchten.

mount <label> <path-to-mount>

Um Ihr gesamtes Home-Verzeichnis als C bereitzustellen, können Sie den folgenden Befehl ausführen.

mount C ~

Geben Sie dann C: ein. Wenn Sie jedes Mal dasselbe Verzeichnis und dieselbe CD am selben Ort mounten müssen, können Sie den gesamten Vorgang mithilfe der DOSBox-Konfiguration automatisieren Datei.

Diese Datei befindet sich im Verzeichnis ~./dosbox. Der Name der Datei lautet dosbox-[version].conf, wobei „version“ die Versionsnummer von DOSBox ist, die Sie installiert haben. Wenn Sie also Version 0.74 installiert haben, führen Sie den folgenden Befehl aus:

nano ~/.dosbox/dosbox-0.74-3.conf

Wenn Sie also möchten, dass Ihre DOSBox das Home-Verzeichnis automatisch bereitstellt und bei jedem Start von DOSBox in den Ordner ~/TC wechselt, können Sie Folgendes hinzufügen folgende Zeilen am Ende der Konfigurationsdatei.

mount c ~
c:
cd TC

In der Konfigurationsdatei stehen viele weitere Optionen zur Verfügung. Wenn Sie beispielsweise möchten, dass DOSBox immer im Vollbildmodus startet, können Sie den Wert eines Vollbildparameters bearbeiten und von false in true ändern.

Viele weitere Optionen und deren Beschreibung finden Sie in der Konfigurationsdatei selbst. Wenn Sie an einer beliebigen Stelle in der Konfigurationsdatei Kommentare hinzufügen möchten, können Sie dies auch tun, indem Sie das Zeichen # am Anfang dieser bestimmten Zeile verwenden.

Einige Spiele und Programme installieren

Wenn Sie Informatikstudent in Indien sind, müssen Sie dies irgendwann einmal an Ihrer Schule oder Hochschule verwendet haben. Obwohl es sich um einen ziemlich veralteten Compiler handelt, verwenden ihn die meisten Hochschulen immer noch, da sie nicht in der Lage sind, mit modernen Compilern mitzuhalten.

1. Turbo C++

Laden Sie die neueste Version von TC++ über den folgenden Link herunter und extrahieren Sie den Inhalt in Ihr Home-Verzeichnis.

  1. http://turbo-c.soft32.com/

Starten Sie nun DOSBox und führen Sie die folgenden Befehle aus.

mount c ~
c:
cd tc3
install

Ändern Sie im Installationsmenü das Quelllaufwerk auf C.

Behalten Sie das Installationsverzeichnis als Standardverzeichnis bei und starten Sie den Installationsvorgang.

Danach wäre TC++ im Speicherort C:/TC installiert worden. Sie können es mit den folgenden Befehlen ausführen.

cd /TC
cd bin
tc

2. Wolfenstein 3D

Es war eines der beliebtesten Ego-Shooter-Spiele in den 90er Jahren, als es veröffentlicht wurde, und erfreut sich auch heute noch großer Beliebtheit in der DOS-Spielewelt. Wenn Sie also etwas Vintage-Videospiel-Action haben möchten, finden Sie unten die Schritte zur Installation.

Laden Sie die ZIP-Datei über den folgenden Link herunter und extrahieren Sie den Inhalt in Ihr Home-Verzeichnis.

  1. http://www.dosgamesarchive.com/download/wolfenstein-3d/

Starten Sie nun DOSBox und führen Sie die folgenden Befehle aus.

mount c ~
c:
cd wolf3d
install

Wählen Sie Laufwerk C als Installationslaufwerk aus, wie im Screenshot unten gezeigt.

Wählen Sie das Standardverzeichnis für die Installation aus und drücken Sie die Eingabetaste.

Danach wäre Wolf3d im Speicherort C:/Wolf3d installiert worden. Sobald Sie sich im Verzeichnis C:/Wolf3d befinden, können Sie „wolf3d“ eingeben, um das Spiel auszuführen.

3. MASM (Microsoft Macro Assembler)

Wenn Sie Assembler-Code ausführen möchten, benötigen Sie einen Assembler wie MASM oder TASM (Turbo Assembler).

Laden Sie die rar-Datei über den folgenden Link herunter und extrahieren Sie ihren Inhalt in Ihr Home-Verzeichnis.

  1. http://sourceforge.net/projects/masm611/

Starten Sie nun DOSBox und führen Sie die folgenden Befehle aus.

mount c ~
c:
cd masm611/disk1
setup

Lassen Sie alle Dateien an ihren Standardspeicherorten installieren und wählen Sie das Betriebssystem aus, unter dem Ihre Programme ausgeführt werden sollen.

Sobald die Einrichtung abgeschlossen ist, können Sie asm-Dateien ausführen, indem Sie die folgenden Befehle im Verzeichnis C:/MASM611/BIN ausführen.

masm <filename>.asm
link <filename>.obj
<filename>

4. Prinz von Persien

Das war das erste Spiel, das ich auf einem Computer gespielt habe! Es war sehr beliebt, als ich Anfang der 2000er Jahre in Indien aufwuchs. Wenn also auch Sie wie ich gute Erinnerungen an das Spielen dieses Spiels als Kind haben und diese gerne wieder aufleben lassen möchten, finden Sie hier die Anweisungen zur Installation in DOSBox.

Eigentlich müssen Sie es nicht installieren, Sie müssen nur die ZIP-Datei herunterladen, sie irgendwo entpacken und Sie können das Spiel direkt in DOSBox spielen, indem Sie an diesem Ort „prince“ eingeben. Hier sind die Schritte dafür.

Laden Sie die ZIP-Datei über den folgenden Link herunter und extrahieren Sie den Inhalt in Ihr Home-Verzeichnis.

  1. http://www.bestoldgames.net/eng/old-games/prince-of-persia.php

Starten Sie nun DOSBox und führen Sie die folgenden Befehle aus.

mount c ~
c:
cd prince
prince

Dies war mein allererster Artikel auf Tecmint. Sie können also gerne kommentieren, wie Sie den Artikel fanden und welche Vorschläge Sie für mich haben. Sie können Ihre Zweifel auch als Kommentare posten, wenn bei der Installation eines Spielss/Programmss in DOSBox ein Problem auftritt.