DOSBox - Na-agba ọsọ egwuregwu/mmemme MS-DOS ochie na Linux
Ọ dịtụla mgbe ịchọrọ igwu egwuregwu DOS ochie ma ọ bụ jiri ndị nchịkọta ochie dị ka Turbo C ma ọ bụ MASM mee koodu asụsụ mgbakọ? Ọ bụrụ na ị nwere ma na-eche ka DOSBox bụ ụzọ ị ga-esi gaa.
Kedu ihe bụ DOSBox?
DOSBox bụ ngwanrọ mepere emepe nke na-eṅomi kọmpụta na-agba MS-DOS. Ọ na-eji Mfe DirectMedia Layer(SDL) nke na-eme ka ọ dị mfe ibufe na nyiwe dị iche iche. N'ihi ya, DOSBox dị maka ọtụtụ sistemụ arụmọrụ dị ka Linux, Windows, Mac, BeOS, wdg.
Ịwụnye DOSBox na Linux
Ọ bụrụ na ịnọ na Ubuntu ma ọ bụ Linux Mint, ị nwere ike iwunye ya ozugbo na Center Software. Maka sistemụ Debian ndị ọzọ n'ozuzu, ị nwere ike iji sudo apt-get iji wụnye ya. Iwu maka ya bụ nke a.
$ sudo apt-get install dosbox
Maka ụtọ Linux ndị ọzọ dị ka RHEL, CentOS, na Fedora, ị nwere ike chịkọta ma wụnye ya site na isi mmalite dị ka ndị a. Budata faịlụ isi mmalite site na iji iwu wget na-esote.
# wget https://nchc.dl.sourceforge.net/project/dosbox/dosbox/0.74-3/dosbox-0.74-3.tar.gz
Gaa na ndekọ ebe ebudatara faịlụ ahụ wee mee iwu ndị a ka ịwụnye ya.
# tar zxf dosbox-0.74-3.tar.gz # cd dosbox-0.74-3/ # ./configure # make # make install
Otu esi eji DOSBox
Enwere ike ịgba DOSBox site na ọdụ site na ịme iwu a, ọ ga-emepe windo ọnụ, yana Z:\code> ozugbo.
$ dosbox
Ozugbo ịmalite DOSBox, ị ga-ebu ụzọ bulie akụkụ nke sistemụ gị chọrọ ịbanye n'ime DOSBox.
mount <label> <path-to-mount>
Iji bulie akwụkwọ ndekọ ụlọ gị niile dị ka C, ị nwere ike ịme iwu a.
mount C ~
Mgbe ahụ, pịnye na C:
Ọ bụrụ na ị ga-ebuli otu ndekọ na cd n'otu ebe oge ọ bụla, mgbe ahụ ị nwere ike ịmegharị usoro ahụ dum site n'enyemaka nke faịlụ nhazi DOSBox.
Faịlụ a dị na ndekọ ~./dosbox. Aha faịlụ ga-abụ dosbox-[version].conf ebe ụdị bụ nọmba ụdị nke DOSBox nke ị rụnyere. Yabụ ọ bụrụ na ị tinyela ụdị 0.74, ị ga-eme iwu a:
$ nano ~/.dosbox/dosbox-0.74-3.conf
Yabụ, ọ bụrụ na ịchọrọ ka DOSBox gị kwụpụta ndekọ ụlọ wee banye na ~/TC nchekwa oge ọ bụla DOSBox malitere, ịnwere ike ịgbakwunye ahịrị ndị a na njedebe nke faịlụ nhazi.
mount c ~ c: cd TC
Enwere ọtụtụ nhọrọ ndị ọzọ dị na faịlụ nhazi. Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ ka DOSBox na-amalite mgbe niile na ọnọdụ ihuenyo zuru oke ị nwere ike dezie ma gbanwee uru paramita ihuenyo zuru oke site na ụgha gaa na eziokwu.
A na-enye ọtụtụ nhọrọ ndị ọzọ na nkọwa ha na faịlụ nhazi n'onwe ya. Ọzọkwa, ọ bụrụ na ịchọrọ ịgbakwunye nkọwa n'ebe ọ bụla na faịlụ nhazi, ị nwere ike ime ya site na iji # agwa na mmalite nke ahịrị ahụ.
Ịwụnye egwuregwu na mmemme ole na ole
Ọ bụrụ na ị bụ nwa akwụkwọ sayensị Kọmputa na India mgbe ahụ ị ga-ejirịrị nke a n'oge ụfọdụ n'ụlọ akwụkwọ ma ọ bụ kọleji gị. Ọ bụ ezie na ọ bụ onye nchịkọta ihe ochie mara mma, ọtụtụ kọleji ka na-eji ya n'ihi enweghị ike ịkwado ndị nchịkọta ọgbara ọhụrụ.
Budata TC++ kachasị ọhụrụ site na njikọ dị n'okpuru wee wepụta ọdịnaya ya na ndekọ ụlọ gị.
- http://turbo-c.soft32.com/
Ugbu a bido DOSBox wee mee iwu ndị a.
mount c ~ c: cd tc3 install
Gbanwee draịva isi iyi gaa na C na menu nrụnye.
Debe ndekọ maka nrụnye dị ka nke ndabara wee malite usoro nrụnye.
Mgbe nke a gasịrị, a ga-etinyerịrị TC++ na ebe C:/TC. Ị nwere ike iji iwu ndị a mee ya.
cd /TC cd bin tc
Ọ bụ otu n'ime egwuregwu ịgba ụta onye mbụ ama ama na '90s mgbe ewepụtara ya ma bụrụkwa nke a ma ama taa na ụwa egwuregwu DOS. Ya mere, ọ bụrụ na ị chọrọ inwe ụfọdụ vintage video egwuregwu edinam, usoro iji wụnye ya na-nyere n'okpuru.
Budata faịlụ zip site na njikọ dị n'okpuru wee wepụta ọdịnaya ya na ndekọ ụlọ gị.
- http://www.dosgamesarchive.com/download/wolfenstein-3d/
Ugbu a bido DOSBox wee mee iwu ndị a.
mount c ~ c: cd wolf3d install
Họrọ C mbanye dị ka draịva nwụnye dị ka egosiri na nseta ihuenyo dị n'okpuru.
Họrọ ndekọ ndabere maka nwụnye wee pịa tinye.
Mgbe nke a gasịrị, a ga-etinye Wolf3d na ebe C:/Wolf3d. Ozugbo ịbanye na ndekọ ndekọ C:/Wolf3d, ị nwere ike itinye \wolf3d iji mee egwuregwu ahụ.
Ọ bụrụ na ịchọrọ ịme koodu asụsụ mgbakọ, ị ga-achọ onye na-ezukọta dị ka MASM ma ọ bụ TASM (Turbo Assembler).
Budata faịlụ rar site na njikọ dị n'okpuru wee wepụta ọdịnaya ya na ndekọ ụlọ gị.
- http://sourceforge.net/projects/masm611/
Ugbu a bido DOSBox wee mee iwu ndị a.
mount c ~ c: cd masm611/disk1 setup
Ka etinye faịlụ niile na ebe ndabere ha wee họrọ Sistemụ arụmọrụ nke ịchọrọ ka mmemme gị na-agba.
Ozugbo emechara ntọala ahụ, ị nwere ike ịme faịlụ asm site na ịme iwu ndị a site na ndekọ C:/MASM611/BIN.
masm <filename>.asm link <filename>.obj <filename>
Nke a bụ egwuregwu mbụ m na-egwu na kọmputa! Ọ na-ewu ewu nke ukwuu mgbe m na-etolite na mmalite 2000s na India. Ya mere, ọ bụrụ na gị onwe gị nwekwara obi ụtọ na-echeta dị ka m na-egwu egwuregwu a mgbe ọ bụ nwata na-amasị gị ịtụte ha, ebe a bụ ntuziaka ka wụnye ya na DOSBox.
N'ezie, ịkwesighi ịwụnye ya, naanị ị ga-ebudata faịlụ zip wepụ ya ebe ị nwere ike ịme egwuregwu ahụ na DOSBox ozugbo site na ịbanye onyeisi site na ebe ahụ. Nke a bụ usoro maka ya.
Budata faịlụ zip site na njikọ dị n'okpuru wee wepụta ọdịnaya ya na ndekọ ụlọ gị.
- http://www.bestoldgames.net/eng/old-games/prince-of-persia.php
Ugbu a bido DOSBox wee mee iwu ndị a.
mount c ~ c: cd prince prince
Nke a bụ akụkọ mbụ m na Tecmint, yabụ biko nweere onwe gị ịza ajụjụ etu i chere isiokwu ahụ bụ yana aro ọ bụla ma ọ bụrụ na ị nwere ha maka m. Ọzọkwa, ị nwere ike biputere obi abụọ gị dị ka nkwupụta ma ọ bụrụ na ị banye na nsogbu ụfọdụ n'oge ntinye egwuregwu/mmemme ọ bụla na DOSBox.