DOSBox - Tmexxi Logħob/Programmi MS-DOS Qadim fil-Linux
Qatt xtaqt tilgħab logħob antiki DOS jew tuża kompilaturi qodma bħal Turbo C jew MASM biex tmexxi kodiċi tal-lingwa tal-assemblaġġ? Jekk għandek u kienu mintix kif allura DOSBox huwa l-mod biex imorru.
X'inhu DOSBox?
DOSBox huwa softwer open-source li jimita kompjuter li jaħdem MS-DOS. Juża l- Sempliċi DirectMedia Layer(SDL) li jagħmilha faċli ħafna għall-port għal pjattaformi differenti. Bħala riżultat, DOSBox huwa disponibbli għal firxa wiesgħa ta 'Sistemi Operattivi bħal Linux, Windows, Mac, BeOS, eċċ.
Installazzjoni ta 'DOSBox fil-Linux
Jekk inti fuq Ubuntu jew Linux Mint, tista 'tinstallaha direttament miċ-Ċentru tas-Software. Għal sistemi oħra bbażati fuq Debian b'mod ġenerali, tista 'tuża sudo apt-get biex tinstallah. Il-kmand għalih huwa kif ġej.
$ sudo apt-get install dosbox
Għal togħmiet Linux oħra bħal RHEL, CentOS u Fedora, tista 'tikkompila u tinstallaha mis-sors kif ġej. Niżżel l-aħħar fajl tas-sors billi tuża l-kmand wget li ġej.
# wget https://nchc.dl.sourceforge.net/project/dosbox/dosbox/0.74-3/dosbox-0.74-3.tar.gz
Innaviga lejn id-direttorju li fih ġie mniżżel il-fajl u mexxi l-kmandi li ġejjin biex tinstallah.
# tar zxf dosbox-0.74-3.tar.gz # cd dosbox-0.74-3/ # ./configure # make # make install
Kif tuża DOSBox
DOSBox jista 'jitħaddem minn terminal billi tesegwixxi l-kmand li ġej, se tiftaħ it-tieqa tat-terminal, bi pront Z:\
.
$ dosbox
Ladarba tibda DOSBox, l-ewwel ikollok timmonta l-parti tas-sistema tiegħek li trid taċċessa ġewwa DOSBox.
mount <label> <path-to-mount>
Biex timmonta d-direttorju tad-Dar kollu tiegħek bħala C, tista 'tmexxi l-kmand li ġej.
mount C ~
Imbagħad ittajpja C:
Jekk għandek timmonta l-istess direttorju u cd fl-istess post kull darba, allura tista 'awtomatizza l-proċess kollu bl-għajnuna tal-fajl ta' konfigurazzjoni DOSBox.
Dan il-fajl jinsab fid-direttorju ~./dosbox. L-isem tal-fajl se jkun id-dosbox-[version].conf fejn il-verżjoni huwa n-numru tal-verżjoni ta' DOSBox li installajt. Mela jekk installajt il-verżjoni 0.74, int ser tmexxi l-kmand li ġej:
$ nano ~/.dosbox/dosbox-0.74-3.conf
Għalhekk, jekk trid li DOSBox tiegħek jimmonta awtomatikament id-direttorju tad-dar u jidħol fil-folder ~/TC kull darba li jibda DOSBox, tista 'żżid il-linji li ġejjin fl-aħħar tal-fajl tal-konfigurazzjoni.
mount c ~ c: cd TC
Hemm ħafna aktar għażliet disponibbli fil-fajl tal-konfigurazzjoni. Pereżempju, jekk trid li DOSBox dejjem jibda fil-modalità full-screen tista’ teditja u tibdel il-valur ta’ parametru fullscreen minn falz għal veru.
Ħafna għażliet oħra u deskrizzjoni tagħhom hija mogħtija fil-fajl tal-konfigurazzjoni innifsu. Ukoll, jekk trid iżżid kummenti kullimkien fil-fajl tal-konfigurazzjoni, tista 'tagħmel dan billi tuża l-karattru # fil-bidu ta' dik il-linja partikolari.
Installazzjoni ta' Ftit Logħob u Programmi
Jekk inti student tax-Xjenza tal-Kompjuter fl-Indja allura trid tkun użajt dan f'xi żmien fl-Iskola jew il-Kulleġġ tiegħek. Għalkemm huwa kompilatur pjuttost skadut, il-biċċa l-kbira tal-Kulleġġi għadhom jużawh minħabba l-inkapaċità tagħhom li jlaħħqu mal-kompilaturi moderni.
Niżżel l-aħħar TC++ mill-link t'hawn taħt u iġbed il-kontenut tiegħu fid-direttorju tad-dar tiegħek.
- http://turbo-c.soft32.com/
Issa ibda DOSBox u mexxi l-kmandi li ġejjin.
mount c ~ c: cd tc3 install
Ibdel is-sors tas-sewqan għal C fil-menu tal-installazzjoni.
Żomm id-direttorju għall-installazzjoni bħala wieħed default u ibda l-proċedura ta 'installazzjoni.
Wara dan, TC++ kien ikun installat fil-post C:/TC. Tista 'taħdem billi tuża l-kmandi li ġejjin.
cd /TC cd bin tc
Kienet wieħed mill-logħob tal-isparaturi l-ewwel persuna l-aktar popolari fis-snin 90 meta ġie rilaxxat u anke llum huwa popolari ħafna fid-dinja tal-logħob DOS. Mela jekk trid ikollok xi azzjoni tal-logħob tal-vidjo vintage, il-passi biex tinstallah jingħataw hawn taħt.
Niżżel il-fajl zip mill-link hawn taħt u iġbed il-kontenut tiegħu fid-direttorju tad-dar tiegħek.
- http://www.dosgamesarchive.com/download/wolfenstein-3d/
Issa ibda DOSBox u mexxi l-kmandi li ġejjin.
mount c ~ c: cd wolf3d install
Agħżel C drive bħala l-installazzjoni drive kif muri fl-iskrin-shot hawn taħt.
Agħżel id-direttorju default għall-installazzjoni u agħfas Enter.
Wara dan, Wolf3d kien ikun installat fil-post C:/Wolf3d. Ladarba ġewwa d-direttorju C:/Wolf3d, tista' tidħol f'\wolf3d biex tmexxi l-logħba.
Jekk trid tħaddem kodiċi tal-lingwa tal-assemblaġġ allura għandek bżonn assemblatur bħal MASM jew TASM (Turbo Assembler).
Niżżel il-fajl rar mill-link hawn taħt u iġbed il-kontenut tiegħu fid-direttorju tad-dar tiegħek.
- http://sourceforge.net/projects/masm611/
Issa ibda DOSBox u mexxi l-kmandi li ġejjin.
mount c ~ c: cd masm611/disk1 setup
Ħalli l-fajls kollha jiġu installati fil-postijiet awtomatiċi tagħhom u agħżel is-Sistema Operattiva li fiha trid li jaħdmu l-programmi tiegħek.
Ladarba s-setup tkun lesta, tista' tmexxi l-fajls asm billi tmexxi l-kmandi li ġejjin mid-direttorju C:/MASM611/BIN.
masm <filename>.asm link <filename>.obj <filename>
Din kienet l-ewwel logħba li lgħabt fuq kompjuter! Kien popolari ħafna waqt li kont qed nikber fil-bidu tas-snin 2000 fl-Indja. Mela jekk int ukoll għandek memorji sbieħ bħali li tilgħab din il-logħba bħala tifel u tixtieq terġa 'titqajjem, hawn huma l-istruzzjonijiet biex tinstallaha f'DOSBox.
Fil-fatt, m'għandekx bżonn tinstallah, għandek bżonn biss li tniżżel il-fajl zip estrattha x'imkien u tista 'tilgħab il-logħba f'DOSBox direttament billi ddaħħal prinċep minn dak il-post. Hawn huma l-passi għaliha.
Niżżel il-fajl zip mill-link hawn taħt u iġbed il-kontenut tiegħu fid-direttorju tad-dar tiegħek.
- http://www.bestoldgames.net/eng/old-games/prince-of-persia.php
Issa ibda DOSBox u mexxi l-kmandi li ġejjin.
mount c ~ c: cd prince prince
Dan kien l-ewwel artiklu tiegħi dwar Tecmint, għalhekk jekk jogħġbok tħossok liberu li tikkummenta dwar kif ħsibt li kien l-artiklu u xi suġġerimenti jekk ikollokhom għalija. Ukoll, tista 'tpoġġi d-dubji tiegħek bħala kummenti jekk tiltaqa' ma 'xi problema waqt l-installazzjoni ta' kwalunkwe logħba/programm f'DOSBox.