DOSBox - töötab vanu MS-DOS-i mänge/programme Linuxis


Kas olete kunagi tahtnud montaažikeele koodi käitamiseks mängida vanu DOS-i mänge või kasutada vanu kompilaatoreid nagu Turbo C või MASM? Kui teil on ja mõtlesite, kuidas siis DOSBox on õige tee.

Mis on DOSBox?

DOSBox on avatud lähtekoodiga tarkvara, mis jäljendab arvutit, milles töötab MS-DOS. See kasutab lihtsat DirectMedia kihti (SDL), mis muudab selle erinevatele platvormidele portimise väga lihtsaks. Selle tulemusena on DOSBox saadaval paljudele opsüsteemidele, nagu Linux, Windows, Mac, BeOS jne.

DOSBoxi installimine Linuxi

Kui kasutate Ubuntu või Linux Mint, saate selle installida otse tarkvarakeskusest. Teiste Debiani põhiste süsteemide puhul võite selle installimiseks kasutada sudo apt-get. Selle käsk on järgmine.

$ sudo apt-get install dosbox

Muude Linuxi maitsetega nagu RHEL, CentOS ja Fedora saate selle allikast kokku panna ja installida järgmiselt. Laadige alla uusim lähtefail järgmise käsu wget abil.

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

Liikuge kataloogi, kuhu fail alla laaditi, ja käivitage selle installimiseks järgmised käsud.

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

Kuidas kasutada DOSBoxi

DOSBoxi saab käivitada terminalist, käivitades järgmise käsu, see avab terminaliakna, viitega Z:\.

$ dosbox

Kui olete DOSBoxi käivitanud, peate kõigepealt installima selle osa, millele teie süsteem DOSBoxi juurde pääseb.

mount <label> <path-to-mount>

Kogu oma kodukataloogi ühendamiseks C-na saate käivitada järgmise käsu.

mount C ~

Seejärel sisestage C: . Kui peate iga kord paigaldama sama kataloogi ja CD samasse asukohta, saate kogu protsessi DOSBoxi konfiguratsioonifaili abil automatiseerida.

See fail asub kataloogis ~./Dosbox. Faili nimeks saab dosbox- [version] .conf, kus versioon on teie installitud DOSBoxi versiooninumber. Nii et kui olete installinud versiooni 0.74, käivitate järgmise käsu:

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

Niisiis, kui soovite, et teie DOSBox paigaldaks kodukataloogi automaatselt ja läheks iga kord, kui DOSBox käivitub, ~/TC kausta, saate konfiguratsioonifaili lõppu lisada järgmised read.

mount c ~
c:
cd TC

Konfiguratsioonifailis on saadaval palju rohkem võimalusi. Näiteks kui soovite, et DOSBox käivituks alati täisekraanrežiimis, saate muuta ja muuta täisekraani parameetri väärtust valest väärtuseks Tõene.

Paljud muud võimalused ja nende kirjeldus on toodud konfiguratsioonifailis endas. Samuti, kui soovite kommentaare lisada konfiguratsioonifaili kuhugi, saate seda teha, kasutades konkreetse rea alguses # märki.

Väheste mängude ja programmide installimine

Kui olete India arvutiteaduse üliõpilane, peate seda oma koolis või kolledžis mingil ajahetkel kasutama. Ehkki see on üsna aegunud kompilaator, kasutavad kolledžid seda endiselt, kuna nad ei suuda moodsate kompilaatoritega sammu pidada.

Laadige alla uusim TC ++ allolevalt lingilt ja eraldage selle sisu oma kodukataloogi.

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

Nüüd käivitage DOSBox ja käivitage järgmised käsud.

mount c ~
c:
cd tc3
install

Muutke installimenüüs lähtekettaks C.

Hoidke vaikimisi installimiseks mõeldud kataloog ja alustage installiprotseduuri.

Pärast seda oleks TC ++ installitud asukohta C:/TC. Selle saate käivitada järgmiste käskude abil.

cd /TC
cd bin
tc

See oli 90ndatel, kui see välja anti, üks kõige populaarsemaid esimese isiku tulistamismänge ja on tänapäeval DOS-i mängude maailmas laialt populaarne. Nii et kui soovite mõnda vintage videomängu toimingut, on selle installimise sammud toodud allpool.

Laadige allolevalt lingilt alla ZIP-fail ja eraldage selle sisu oma kodukataloogi.

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

Nüüd käivitage DOSBox ja käivitage järgmised käsud.

mount c ~
c:
cd wolf3d
install

Valige installikettaks C-draiv, nagu on näidatud alloleval ekraanipildil.

Valige installimiseks vaikekataloog ja vajutage sisestusklahvi.

Pärast seda oleks Wolf3d installitud asukohta C:/Wolf3d. Kui olete kataloogis C:/Wolf3d, võite mängu käivitamiseks sisestada "wolf3d".

Kui soovite käivitada koostekeelekoodi, vajate sellist komplekti nagu MASM või TASM (Turbo Assembler).

Laadige alla rar-fail allolevalt lingilt ja eraldage selle sisu oma kodukataloogi.

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

Nüüd käivitage DOSBox ja käivitage järgmised käsud.

mount c ~
c:
cd masm611/disk1
setup

Laske kõik failid oma vaikeasenditesse installida ja valige operatsioonisüsteem, milles soovite oma programme käivitada.

Kui seadistamine on lõppenud, saate asm-faile käivitada, käivitades järgmised käsud kataloogist C:/MASM611/BIN.

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

See oli esimene mäng, mida ma arvutis mängisin! See oli väga populaarne, kui ma kasvasin 2000. aastate alguses Indias. Nii et kui ka teil on lapsena selle mängu mängimisest meeldivad mälestused ja soovite neid taaselustada, siis siin on juhised selle installimiseks DOSBoxi.

Tegelikult ei pea te seda installima, vaid peate lihtsalt selle ZIP-faili alla laadima, et see kuskilt alla laadida, ja saate DOSBoxis mängu mängida, sisestades sellest asukohast printsi. Siin on selle sammud.

Laadige allolevalt lingilt alla ZIP-fail ja eraldage selle sisu oma kodukataloogi.

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

Nüüd käivitage DOSBox ja käivitage järgmised käsud.

mount c ~
c:
cd prince
prince

See oli minu esimene artikkel Tecminti kohta, nii et palun kommenteerige, kuidas see artikkel teie arvates oli, ja soovitusi, kui teil neid minu jaoks on. Samuti võite oma kahtlused postitada kommentaaridena, kui mõne DOSBoxi mängu/programmi installimisel tekib mõni probleem.