DOSBox - Leeft al MS-DOS Spiller/Programmer a Linux


Wollt jeemools al DOS Spiller spillen oder al Compilere wéi Turbo C oder MASM benotzen fir Assemblée Sproochcode ze lafen? Wann Dir hutt a gefrot hutt wéi dann DOSBox ass de Wee fir ze goen.

Wat ass DOSBox?

DOSBox ass Open-Source Software déi e Computer emuléiert mat MS-DOS. Et benotzt de Simple DirectMedia Layer(SDL) wat et ganz einfach mécht fir op verschidde Plattformen ze portéieren. Als Resultat ass DOSBox verfügbar fir eng breet Palette vun Betribssystemer wéi Linux, Windows, Mac, BeOS, etc.

DOSBox op Linux installéieren

Wann Dir op Ubuntu oder Linux Mint sidd, kënnt Dir se direkt vum Software Center installéieren. Fir aner Debian-baséiert Systemer am Allgemengen, kënnt Dir sudo apt-get benotzen fir se z'installéieren. De Kommando dofir ass wéi follegt.

$ sudo apt-get install dosbox

Fir aner Linux Aromaen wéi RHEL, CentOS, a Fedora, kënnt Dir et aus der Quell kompiléieren an installéieren wéi follegt. Luet déi lescht Quelldatei erof mat dem folgenden wget Kommando.

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

Navigéiert an de Verzeichnis an deem d'Datei erofgeluede gouf a lafen déi folgend Kommandoen fir se z'installéieren.

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

Wéi benotzt Dir DOSBox

DOSBox kann aus engem Terminal lafen andeems Dir de folgende Kommando ausféiert, et mécht d'Terminalfenster op, mat engem Z:\ Prompt.

$ dosbox

Wann Dir DOSBox ufänkt, musst Dir als éischt deen Deel vun Ärem System montéieren deen an der DOSBox Zougang wëllt.

mount <label> <path-to-mount>

Fir Äre ganzen Heemverzeechnes als C ze montéieren, kënnt Dir de folgende Kommando ausféieren.

mount C ~

Gidd dann C: Wann Dir all Kéier dee selwechte Verzeechnes an d'CD op déiselwecht Plaz montéiere musst, da kënnt Dir de ganze Prozess mat Hëllef vun der DOSBox Konfiguratiounsdatei automatiséieren.

Dës Datei ass am ~./dosbox Verzeichnis. Den Numm vun der Datei ass dosbox-[version].conf wou Versioun d'Versiounsnummer vun der DOSBox ass déi Dir installéiert hutt. Also wann Dir d'Versioun 0.74 installéiert hutt, leeft Dir de folgende Kommando:

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

Also, wann Dir wëllt datt Är DOSBox den Heemverzeechnes automatesch montéiert an an den ~/TC Dossier gitt all Kéier wann DOSBox ufänkt, kënnt Dir déi folgend Zeilen um Enn vun der Konfiguratiounsdatei derbäi.

mount c ~
c:
cd TC

Et gi vill méi Optiounen verfügbar an der Konfiguratiounsdatei. Zum Beispill, wann Dir wëllt datt DOSBox ëmmer am Vollbildmodus ufänkt, kënnt Dir de Wäert vun engem Vollbildparameter vu falsch op richteg änneren an änneren.

Vill aner Optiounen a Beschreiwung vun hinnen ginn an der Konfiguratiounsdatei selwer uginn. Och wann Dir Kommentarer iergendwou an der Konfiguratiounsdatei wëllt addéieren, kënnt Dir dat maachen andeems Dir de # Zeechen um Ufank vun där bestëmmter Zeil benotzt.

Installéiert Puer Spiller a Programmer

Wann Dir Student vun Informatik an Indien sidd, da musst Dir dëst iergendwann an Ärer Schoul oder College benotzt hunn. Och wann et e zimlech alen Compiler ass, benotzen déi meescht Colleges et nach ëmmer wéinst hirer Onméiglechkeet mat modernen Compileren ze halen.

Luet déi lescht TC++ vum Link hei ënnen erof an extrahiert säin Inhalt an Ärem Heemverzeichnis.

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

Elo starten DOSBox a lafen déi folgend Kommandoen.

mount c ~
c:
cd tc3
install

Ännert de Quellfuerer op C am Installatiounsmenü.

Halt de Verzeechnes fir d'Installatioun als Standard a fänkt d'Installatiounsprozedur un.

Duerno wier TC++ op der Plaz C:/TC installéiert. Dir kënnt et mat de folgende Kommandoen lafen.

cd /TC
cd bin
tc

Et war ee vun de populäersten Éischt-Persoun Shooter Spiller an den 90er, wéi et verëffentlecht gouf an ass och haut wäit populär an der DOS Spillerwelt. Also wann Dir e puer vintage Videospillaktioun wëllt hunn, sinn d'Schrëtt fir se ze installéieren hei ënnendrënner.

Luet d'Zip-Datei vum Link hei ënnen erof an extrahiert säin Inhalt an Ärem Heemverzeichnis.

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

Elo starten DOSBox a lafen déi folgend Kommandoen.

mount c ~
c:
cd wolf3d
install

Wielt C Drive als Installatiounsfuerer wéi am Screenshot hei ënnen gewisen.

Wielt de Standardverzeechnes fir d'Installatioun an dréckt Enter.

Duerno wier Wolf3d op der Plaz C:/Wolf3d installéiert. Eemol am C:/Wolf3d Verzeichnis, kënnt Dir \wolf3d aginn fir d'Spill ze lafen.

Wann Dir Assemblée Sproochcode wëllt lafen, da braucht Dir en Assembler wéi MASM oder TASM (Turbo Assembler).

Luet d'rar Datei vum Link hei ënnen erof an extrahiert säin Inhalt an Ärem Heemverzeichnis.

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

Elo starten DOSBox a lafen déi folgend Kommandoen.

mount c ~
c:
cd masm611/disk1
setup

Loosst all d'Dateien op hir Standardplazen installéiert ginn a wielt de Betribssystem an deem Dir wëllt datt Är Programmer lafen.

Wann de Setup fäerdeg ass, kënnt Dir asm Dateien ausféieren andeems Dir déi folgend Kommandoen aus dem C:/MASM611/BIN Verzeichnis ausféiert.

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

Dëst war dat éischt Spill dat ech op engem Computer gespillt hunn! Et war ganz populär wärend ech am fréien 2000er an Indien opgewuess sinn. Also wann Dir och gutt Erënnerungen hutt wéi ech dëst Spill als Kand ze spillen an se gären erëmbeliewen, hei sinn d'Instruktioune fir et an DOSBox z'installéieren.

Eigentlech braucht Dir et net z'installéieren, Dir musst just d'Zip-Datei eroflueden, se iergendwou erofzelueden an Dir kënnt d'Spill direkt an DOSBox spillen andeems Dir Prënz vun där Plaz agitt. Hei sinn d'Schrëtt dofir.

Luet d'Zip-Datei vum Link hei ënnen erof an extrahiert säin Inhalt an Ärem Heemverzeichnis.

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

Elo starten DOSBox a lafen déi folgend Kommandoen.

mount c ~
c:
cd prince
prince

Dëst war mäin alleréischten Artikel iwwer Tecmint, also fillt Iech gratis ze kommentéieren wéi Dir den Artikel geduecht hutt an all Suggestiounen wann Dir se fir mech hutt. Och kënnt Dir Är Zweifel als Kommentarer posten wann Dir e Problem während der Installatioun vun all Spill/Programm an DOSBox leet.