DOSBox - darbojas vecās MS-DOS spēles/programmas Linux


Vai kādreiz esat gribējis spēlēt vecas DOS spēles vai izmantot vecus kompilatorus, piemēram, Turbo C vai MASM, lai palaistu montāžas valodas kodu? Ja jums ir un domājat, kā tad DOSBox ir veids, kā iet.

Kas ir DOSBox?

DOSBox ir atvērtā koda programmatūra, kas atdarina datoru, kurā darbojas MS-DOS. Tas izmanto vienkāršo DirectMedia Layer (SDL), kas ļoti atvieglo portēšanu uz dažādām platformām. Tā rezultātā DOSBox ir pieejams plašam operētājsistēmu lokam, piemēram, Linux, Windows, Mac, BeOS utt.

DOSBox instalēšana Linux

Ja izmantojat Ubuntu vai Linux Mint, varat to instalēt tieši no programmatūras centra. Visās citās Debian balstītās sistēmās tā instalēšanai varat izmantot sudo apt-get. Komanda tam ir šāda.

$ sudo apt-get install dosbox

Citiem Linux aromātiem, piemēram, RHEL, CentOS un Fedora, varat to apkopot un instalēt no avota šādi. Lejupielādējiet jaunāko avota failu, izmantojot šo komandu wget.

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

Pārejiet uz direktoriju, kurā fails tika lejupielādēts, un palaidiet šādas komandas, lai to instalētu.

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

Kā lietot DOSBox

DOSBox var palaist no termināla, izpildot šādu komandu, tas atvērs termināla logu ar uzvedni Z:\.

$ dosbox

Kad esat palaidis DOSBox, vispirms jums būs jāuzstāda tā sistēmas daļa, kurai vēlaties piekļūt DOSBox.

mount <label> <path-to-mount>

Lai visu mājas direktoriju pievienotu kā C, varat izpildīt šādu komandu.

mount C ~

Pēc tam ierakstiet C: . Ja katru reizi vienā un tajā pašā vietā jāinstalē viens un tas pats direktorijs un CD, tad visu procesu varat automatizēt ar DOSBox konfigurācijas faila palīdzību.

Šis fails atrodas direktorijā ~./Dosbox. Faila nosaukums būs dosbox- [version] .conf, kur versija ir instalētās DOSBox versijas numurs. Tātad, ja esat instalējis versiju 0.74, izpildīsit šādu komandu:

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

Tātad, ja vēlaties, lai jūsu DOSBox automātiski pievienotu mājas direktoriju un katru reizi, kad tiek palaists DOSBox, ieiet mapē ~/TC, konfigurācijas faila beigās varat pievienot šādas rindas.

mount c ~
c:
cd TC

Konfigurācijas failā ir pieejamas daudz vairāk opciju. Piemēram, ja vēlaties, lai DOSBox vienmēr sāktu darboties pilnekrāna režīmā, varat rediģēt un mainīt pilnekrāna parametra vērtību no false uz true.

Daudzas citas iespējas un to apraksts ir norādīts pašā konfigurācijas failā. Turklāt, ja vēlaties pievienot komentārus jebkur konfigurācijas failā, to varat izdarīt, izmantojot # rakstzīmi konkrētās rindas sākumā.

Dažu spēļu un programmu instalēšana

Ja esat datorzinātņu students Indijā, jums tas noteikti ir bijis jāizmanto savā skolā vai koledžā. Lai gan tas ir diezgan novecojis kompilators, lielākā daļa koledžu to joprojām izmanto, jo nespēj sekot līdzi mūsdienu kompilatoriem.

Lejupielādējiet jaunāko TC ++ no šīs saites un izvelciet tā saturu savā mājas direktorijā.

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

Tagad sāciet DOSBox un palaidiet šādas komandas.

mount c ~
c:
cd tc3
install

Instalēšanas izvēlnē nomainiet avota disku uz C.

Saglabājiet instalēšanas direktoriju kā noklusējuma direktoriju un sāciet instalēšanas procedūru.

Pēc tam TC ++ būtu instalēta vietā C:/TC. To var palaist, izmantojot šādas komandas.

cd /TC
cd bin
tc

Tā bija viena no populārākajām pirmās personas šāvēja spēlēm 90. gados, kad tā tika izlaista, un pat šodien ir plaši populāra DOS spēļu pasaulē. Tātad, ja vēlaties veikt kādu vintage videospēļu darbību, tās instalēšanas darbības ir norādītas zemāk.

Lejupielādējiet zip failu no šīs saites un izvelciet tā saturu savā mājas direktorijā.

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

Tagad sāciet DOSBox un palaidiet šādas komandas.

mount c ~
c:
cd wolf3d
install

Atlasiet C disku kā instalācijas disku, kā parādīts zemāk redzamajā ekrānuzņēmumā.

Atlasiet instalēšanas noklusējuma direktoriju un nospiediet enter.

Pēc tam Wolf3d būtu instalēts vietā C:/Wolf3d. Iekļūstot direktorijā C:/Wolf3d, varat ievadīt “wolf3d”, lai palaistu spēli.

Ja vēlaties palaist montāžas valodas kodu, jums ir nepieciešams montētājs, piemēram, MASM vai TASM (Turbo Assembler).

Lejupielādējiet rar failu no šīs saites un izvelciet tā saturu mājas direktorijā.

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

Tagad sāciet DOSBox un palaidiet šādas komandas.

mount c ~
c:
cd masm611/disk1
setup

Ļaujiet visiem failiem instalēt noklusējuma vietās un atlasiet operētājsistēmu, kurā vēlaties palaist jūsu programmas.

Kad iestatīšana ir pabeigta, varat palaist asm failus, izpildot šādas komandas no direktorija C:/MASM611/BIN.

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

Šī bija pirmā spēle, ko spēlēju datorā! Tas bija ļoti populārs, kamēr es uzaugu 2000. gadu sākumā Indijā. Tātad, ja arī jums, piemēram, man, ir patīkamas atmiņas par šīs spēles spēlēšanu bērnībā un vēlaties tās atdzīvināt, šeit ir instrukcijas, kā to instalēt DOSBox.

Patiesībā jums tas nav jāinstalē, jums vienkārši jālejupielādē zip fails, lai to kaut kur izvilktu, un jūs varat spēlēt spēli DOSBox tieši, ievadot "princis" no šīs vietas. Šeit ir norādīti soļi tam.

Lejupielādējiet zip failu no šīs saites un izvelciet tā saturu savā mājas direktorijā.

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

Tagad sāciet DOSBox un palaidiet šādas komandas.

mount c ~
c:
cd prince
prince

Šis bija mans pirmais raksts par Tecmint, tāpēc, lūdzu, nekautrējieties komentēt, kā jūs domājāt rakstu, un visus ieteikumus, ja jums tie ir man. Ja šaubāties kādas spēles/programmas instalēšanas laikā DOSBox, jūs varat izlikt šaubas kā komentārus.