Kuidas programmi dosboxis käivitada. DosBOXi emulaator: käivitage Windowsi all vanu DOS-mänge

Proovime Dune II mängu käivitada DOSBoxi abil:

Paigaldage DOSBoxi tõeline kataloog C:\Dosgames kus kaustas Dune2 mäng ise asub kõvakettal (saate kausta mänguga otse ühendada - nii nagu soovite):

Mount C C:\Dosgames

Esimene täht on kiri loogiline ajam Dosboxi sees, siis päris kausta või draivi arvutis.

Muide, parem on mängude jaoks eraldada eraldi kaust ja mitte ühendada DosBoxi terve ketas, et hiljem segadust ei tekiks. Selle rea saate lisada ka jaotisesse autoexec faili dosbox.conf ja see käivitatakse iga kord, kui selle automaatselt sisse lülitate.

cd dune2

Pärast seda peame mängu seadistama - valima heli ja muusika esitamiseks seadmed ning võib-olla ka midagi muud. Nii et käivitame programmi sätete faili sel juhul seda nimetatakse setup.exe. Failide *.com, *.bat ja *.exe käitamiseks Dosis ja Dosboxis peate sisestama nende nime ja vajutama sisestusklahvi:

setup.exe

Valige kuvatavas aknas 1. Seadistusküsimused, seejärel valige helikaart Sound Blaster Pro(võite kasutada mis tahes muud DosBoxi toetatud), järgmises aknas küsitakse meilt, kas tahame kasutada "lisa" xms-mälu. Vastame jaatavalt (patt on võimalust kasutamata jätta). Pärast seda ütleme "JAH!" küsimusele hiire kasutamise kohta ja vajutage sätete salvestamiseks Y. Seadistusprogrammist väljumiseks vajutage 2. Kuigi kasutatakse erinevaid mänge erinevaid programme seaded, need peaaegu ei erine liideses.

Ja lõpuks leiame mängu käivitatava faili - DUNE2.EXE ja alusta mängu:

Dune2.exe

The Elder Scrolls: Arena

Proovime nüüd käivitada mängu The Elder Scrolls: Arena, mis on saadaval CD-l.

Ühendage draiv C:

Mount C C:\Dosgames

ja CD-ROM (D on Dosboxi draivitäht, F on tõeline või emuleeritud CD-ROM süsteemis)

Mount D F:\ -t cdrom

Teisele draivile vahetamiseks tippige:

Mängu installimiseks käivitage programm:

install.exe

Järgmisena valige installitee ja konfigureerige mäng ( Mängu seadistamine). Valige heli esitamiseks seade - Sound Blaster Pro või 16. Märgin, et antud juhul määrab programm ise IO\IRQ\DMA- seadme seaded ja te ei pea midagi valima. Valige muusika esitamiseks seade General Midi või MPU-401.

palju omanikke personaalarvutid, kelle tutvus maailmaga arvutiteadus juhtus moodustamise ajal ja hiilgeaeg meenutab sageli neid hiilgavaid päevi. Mõnel on kõvakettal isegi DOS-kaust – kaja vana süsteem. Muidugi pole smartdrive, scandisk, keyrus ja muud utiliidid selles pikka aega puudunud, kuna nüüd asuvad selles kataloogis täiesti erinevad programmid, kuid mõned kasutajad ei julge seda ümber nimetada.

Tasub tõdeda, et DOS-i keskkonnale välja töötatud programmid erinevad Windowsi ja Linuxi kaasaegsetest analoogidest parema jõudluse poolest. Seda on lihtne seletada: paljud rakendused töötati välja otse assembleris ja optimeeriti hoolikalt. Iga programmeerija püüdis muuta oma loomingu ainulaadseks, läbimõeldud. Kuid edusammud ei seisa paigal: operatsioonisüsteemid ja programmid muutuvad ning vanade tugi lakkab. Näiteks kui proovite NT-kernelis Windowsi süsteemis DOS-i mängu käivitada, näete teadet, et seda ei saa käivitada. Õnneks on lahendus olemas, isegi kolm.

Esimene on tõelise DOS-i installimine ketta partitsioonile või mälupulgale ja vastavate programmide käivitamine. Teine on virtualiseerimissüsteemi, näiteks VMware, kasutamine. Kolmandaks õppige DOSBoxi kasutama. Vaatame viimast lähemalt.

Kõik, kes esitasid otsingumootorile küsimuse vanade programmide (mängude) käitamise kohta, said tõenäoliselt lingid päringule nagu: "DOSBox - kuidas seda kasutada." Mis see "DOS-kast" (DOSBox) on? Kõik on lihtne. DOSBox on väike, kuid üsna tõhus emulaator, mis loob virtuaalse keskkonna mängude käivitamiseks (paljud command.com tõlgi käsud, IRQ, DMA, helikaart, mõned põhilised videoadapterid on emuleeritud).

See tähendab, et peate esmalt alla laadima DOSBoxi. Kuidas seda kasutada, räägime edasi. Emulaator töötab Windowsis, Linuxis, Macis ja paljudes teistes. Laadimisel töötleb see oma dosbox.conf konfiguratsioonifaili, mis sisaldab kõiki parameetreid. Seetõttu tehes selles failis muudatusi lihtsalt tekstiredaktor, saate DOSBoxi optimaalselt konfigureerida. DOSBoxi seadistamist saab teha mitte ainult dosbox.conf kaudu, vaid ka käigu pealt muudatusi tehes, kuid siis salvestatakse need alles järgmise alglaadimiseni.

Seega DOSBox. Kuidas seda kasutada? Laaditi alla ja käivitati. Mängu ühendamiseks emulaatoriga tippige parameetritega käsk "mount". Niisiis, esimene täht näitab DOSBoxis määratud ketta tähistust ja teine ​​parameeter näitab allikat. Näiteks kui teil on vaja DOSBoxi "sisestada" terve CD (D) mängudega, siis kirjutame nii "mount d d:\ -t cdrom". Muide, saate pildi kohe ühendada - selleks kasutatakse käsku IMGMOUNT. Saate ühendada mitte ainult kogu meediumi, vaid ka lihtsa kataloogi: "mount c d: \ old" (DOSBoxis ilmub ketas C, mille sisuks on D-draivi VANA kaust). Pärast seda peate meeles pidama tõlgi enda käsud, näiteks dir (kataloogi lugemine) ja cd (hüppamine, taseme muutmine). Üldiselt ei ole soovitatav olla laisk ja valmistada ette Norton (Volkov) Commander, Dos Navigator kest - see lihtsustab oluliselt DOS-i failisüsteemiga töötamist. Jääb üle mängu enda käima lükata.

Mõnikord leiate veebist küsimuse: "DOSBox - kuidas seda kasutada?". Seda seletatakse sageli asjaoluga, et lisaks DOS-programmi käivitamisele soovite näha silutud pilti, mitte ruutudest koosnevat. Sel juhul tuleb appi konfiguratsioonifaili parameeter “scaler”. Näiteks kirjutades scaler = advinterp2x, saate kuvatava pildi kvaliteedis oluliselt parandada. Samuti ei tööta emulaatorisse sisseehitatud kiiruse tuvastamine õigesti, seega kiirus töötav programm saab muuta käigu pealt - Ctrl+F11 (aeglustamiseks) ja Ctrl+F12 (kiirendamiseks).

Nüüd paar kasulikke näpunäiteid kõigile DOSBoxi emulaatori kasutajatele:

Lisaks ametlikule versioonile on olemas suur hulk komplektide pakkumine lisafunktsioone;

Saate alla laadida kohandatud konfiguratsioonifaili.

Ühendage mänguga kaust, käivitage mäng:

Niisiis on DosBox programm, mis on loodud vanade arvutite riistvara jäljendamiseks ja MS-Dosi enda emuleerimiseks. 1. Installige DosBox (näiteks mina installisin D:\DOSBox\ ).

Lihtsaim viis mängu käivitamiseks, kuid seda on mugav kasutada ainult siis, kui mäng on eelinstallitud või sellel pole installijat, samuti ei vaja see juurdepääsu CD-ROMilt, Floppylt jne:

2. Pakkige allalaaditud mäng mis tahes kohta lahti (kasutades näiteks Goody mängu, pakkisin selle lahti D:\Mängud\hea\ ).

3. Looge otsetee aadressilt dosbox.exe, näiteks töölaual.

4. Avage mänguga kaust (mul on D:\Mängud\hea\), leidke käivitatav fail (näiteks mul on goody.exe, mõnikord on start.bat jne) ja lohistage see lihtsalt DosBoxi otseteele.

5. Nautige mängu!

Käsitsi käivitamine:

2. Pakkige mäng lahti mis tahes kohta (kasutades näiteks Goody mängu, pakkisin selle lahti D:\Mängud\hea\). Märgin, et parem on mitte kasutada kirillitsat teel mänguasjaga kausta, DosBoxi emulaator ei mõista kirillitsat ilma venestamiseta (kuidas venestada - räägin teile järgmisel korral).

3. Käivitage DosBoxi emulaator (dosbox.exe). Kõik DosBoxi sisestatud käsud kinnitatakse klahviga .

4. Järgmiseks tuleb mängukaust monteerida DosBoxi kohaliku kettana (seda tehti selleks, et me kogemata ei kahjustaks oma OS-i faile ega muid olulisi faile, mida vajame;)). Selleks kasutatakse käsku: mount c: d:\mängud\goody\ . c:- määrake, mis täht on meie kohalikul mängukettal, saate määrata mis tahes ladina tähe (välja arvatud z), d:\mängud\hea- aadress mänguga kaustale. Kui kõik on õigesti tehtud, saame sõnumi: Draiv C on ühendatud kohaliku kataloogina d:\games\goody .

Kui mäng on CD-l või disketil, saate need ühendada näiteks ülalkirjeldatud viisil paigalda a:a:\. Mõnikord peab mäng või programm teadma, et see on disketiseade või CD-ROM, ja mitte HDD(mõned mängud keelduvad installimast), siis kasutame sama käsku mount, kuid parameetriga -t. Näiteks reaalse draivi ühendamiseks virtuaalse draiviga kasutame järgmist käsku: mount d: g:\ -t cdrom, kus d: on virtuaalse draivi aadress ja g:\- vastavalt reaalne. Flopi jaoks kasutame parameetrit -t floppy. Lisaks saate linkida mitte ainult draivi draiviga, vaid ka näiteks määrata kausta C:\MSDos\ nagu 3,5a ajam. Koos käsuga imgmount saate ühendada ketta kujutise või disketi iso-, bin-, img-vormingus. Käsk sarnaneb mount käsuga, kuid kehtib piltide kohta. Muus vormingus pilte saab avada näiteks kasutades Daemon Tools ja seejärel link virtuaalne draiv DosBoxi draiviga deemon. Näide käsu kasutamisest - tahame installida mängu kettapildilt iso-vormingus, selleks paigaldame pildi: imgmount d: c:\downloads\game.iso -t cdrom 5. Kui teil on vaja mäng installida, peate minema soovitud draivi ja käivitama installija, reeglina see INSTALL.EXE. Mängu alustamiseks minge DosBoxis mänguga kataloogi ja käivitage käivitatav fail. Näiteks minu jaoks on see järgmine: goody.exe. Siis peaks mäng algama. Mõned mängud tuleb faili abil käivitada start.bat(kui on või sarnane).

Nii õppisime monteerima kohalikud draivid. ja käivitada mänguasjad. Loomulikult on see mängu käivitamiseks vajalik miinimum. Kogu seda protsessi saab sisestades automatiseerida vajalikud käsud sektsiooni juurde autoexec DosBoxi konfiguratsioonifailis, kuid siis tuleb iga mängu jaoks luua eraldi selline fail või kirjutada see kõik .bat-faili

Natuke emuleerimise kiirusest:

DosBoxi emulaatoris saate reguleerida mängu kiirust. Kui mäng läheb liiga kiiresti, peate tsüklite (tsüklite) arvu vähendama. Tsüklite arvu vähendamiseks mängu ajal - CTRL+F11 et suurendada CTRL+F12. Arvestada tuleb ka sellega, et kui tsüklite väärtus liiga kõrgeks seada, siis DosBox ise jääb rippuma, eriti kui sul on "nõrk" masin. Kui määrate tsüklite arvu piisavalt kõrgeks, kuid mäng siiski aeglustub, võite proovida kaadri vahelejätmise seadistamist. Kaadri vahelejätmist (Frameskip) saab konfigureerida klahvidega CTRL+F7(vähenemine) ja CTRL+F11(suurendama). Kuid pange tähele, et kaadrite vahelejätmisel sujub mäng vähem sujuvalt.

"Kiirklahvid:

Ainult kõige vajalikum (minu arvates):
ALT-ENTER- Minema täisekraani režiim
ALT-PAUS- Peatage emuleerimine
CTRL-ALT-F5- Videosalvestuse alustamine/lõpetamine
CTRL-F1- KeyMapper, mida kasutatakse klaviatuuri kohandamiseks
CTRL-F5- Tehke ekraanipilt
CTRL-F6- Helisalvestuse alustamine/lõpetamine
CTRL-F7- Suurendage kaadri langemist
CTRL-F8- Vähendage kukkumisraame
CTRL-F9- Sulgege DosBoxi emulaator
CTRL-F11- Aeglustage emulaatori tööd
CTRL-F12- Kiirendage emulaatorit

KeyMapper, kui see pole määratud \ , : jne.:

Sellised probleemid tekivad siis, kui DosBox ignoreerib klahvivajutust ja keeldub kangekaelselt näiteks kaldkriipsu ( \ ). Selle põhjuseks on valed võtmemääratlused. Saate selle parandada, käivitades KeyMapperi kiirklahviga CTRL+F1. Järgmiseks valige ekraanil kuvatud klaviatuurilt meile vajalik mittetöötav klahv, st. klõpsake sellel, seejärel klõpsake allpool DEL praeguse sidumise eemaldamiseks klõpsake nuppu LISAMA. Vajutame üks kord soovitud klahvi klaviatuuril, ühendades seeläbi ekraanil oleva klahvi pärisklaviatuuri klahviga. Järgmisena klõpsake nuppu SAVE, EXIT. Kõik probleem lahendatud. Aitäh MoR "y-le probleemile lahenduse pakkumise eest.

Artiklis on väga-väga vähe materjali, mõned asjad on väga segaselt lahti seletatud, paljud asjad jäetakse üldse selgituseta, ekraanipilte on vähe ja kujundus on lihtsalt vastik, nii et seda hakatakse tasapisi täiustama. Küsimuste korral kirjutage ;)

Aeg läheb, mängud vananevad. Arvutid muutuvad, operatsioonisüsteemid muutuvad. Tundub, et siin elus ei seisa miski paigal. Mõnikord toimub areng hüppeliselt, nagu konsoolid. Muud süsteemid paranevad sujuvalt - PC. Tulemuseks on aga hädavajalik muudatus riistvaras ja juhtimistarkvaras. Paraku ei suuda kõik mängud neile võõras keskkonnas eksisteerida, seega pole vanade mängude nautimise peamiseks takistuseks sageli mitte vananenud graafika, vaid banaalsed käivitamisprobleemid.
Konsoolidega on kõik selge, oleme kõik harjunud käivitama väljaspool väikese karbi seinu. Aga kuidas on lood arvutimängudega. Esmapilgul tundub, et arvutimängud kannatavad siin kõige vähem. Enamikku neist saab turvaliselt mängida ilma kolmandate osapoolte tööriistu kasutamata, mõnikord on probleeme, kuid neid saab siiski sama süsteemi sees parandada. Kuid siin peitub konks – arvuti on terve riist- ja tarkvara meri, mis on venitatud paljudeks aastateks, ilma järskude kukkumiste ja hüpeteta. Ja polnud emulaatoreid, mis paneksid selle kõik hea garantiiga tööle, nagu see juhtub konsooli emulaatorites, kuna see ei olnud ja tõenäoliselt ei ilmu. Kuid kõik pole nii hull, lahendusi on, eriti kui otsustate piirduda mingi raamistikuga. Näiteks DOS-ajastul.

Räägime sellisest emulaatorist siin, kohtume - DosBox.

DIV_ADBLOCK146">

Väike selgitus. Kõik materjalid on esitatud kõige kättesaadavamal kujul. Peamine ülesanne oli kõike kirjeldada nii, et ka need, kes Dosit ei näinud, aru saaksid. Nii et ärge olge liiga üllatunud üksikasjalikud kirjeldused nagu "kuidas avada konfiguratsioonifaili" ja "kuidas avada registriredaktor".
Kui keegi kardab kirjelduse suurust, on see täiesti asjata. Antud juhul ei tähenda juhiste suurus programmi metsikut keerukust. Tahtsin lihtsalt kõik alad katta ja kõik alternatiivid värvida. Minimaalseks sissejuhatuseks sobib punktide lugemine: rakenduste käivitamine (piisab ühest), kiiruse seadistamine ja tegelikult ka allalaadimine.

1. Emulaatori allalaadimine.

2. Rakenduse käivitamine



3. DosBoxi seadistamine
3.1 Kiiruse seadistus
3.2 Luba antialiasing


3.5 Nuppude ümberkujundamine
3.6 Süsteemi nuppude loend

3.9 DosBoxi tõlkimine vene keelde

4. Lisafunktsioonid

4.DosBox
- Dos Boxi alternatiivsed versioonid
- Dos Box 0,60
- Dos Box 0,61
- Dos Box 0,62
- Dos Box 0,63
- Dos Box 0,65
- Dos Box 0,70
- Dos Box 0,71,0,72

5. Karbid
- DOSShell
- DOSBoxer
-D-Fend

Väga kasulik on lugeda Dosboxi readme faili. Eriti neile, kes ei saa seda teha originaalkeeles - inglise keeles, postitan selle tõlke. Vaadake jaotist DosBoxi tõlkimine vene keelde.

1. Emulaatori allalaadimine.

Märgin kohe, et programm on tasuta, mis muudab selle veelgi atraktiivsemaks. Lisaks on versioon kirjas ainult kui 0.xx, see tähendab, et see pole lõplik versioon ja suure tõenäosusega on kõik veelgi parem.

DosBoxi uusim versioon

2. Rakenduse käivitamine

2.1 Enamik lihtsaim viis käivitada

Lihtsaim viis mängu käivitamiseks on DosBoxiga kaust avada ja selle otsetee töölauale tuua (lohistage faili dosbox.exe hiire parema nupuga ja üle töölaua vabastades valige "loo otsetee"). Ava mängu kaust. Seejärel lihtsalt võtke ja lohistage käivitatav mängufail hiirega DosBoxi otseteele.

Pange tähele, et lohistades mitte otseteele, vaid DosBoxi failile endale. exe ei loe sätteid dosboxist. konf.

2.2 Käivitage standardsed vahendid

Pärast allalaadimist tuleb DosBox installida. Soovitan seda panna mitte programmifailidesse, nagu installer soovitab, vaid millessegi lihtsamasse. Nagu C:\Dosbox.

Esiteks kaaluge olukorda ilma kestata. Kui käivitate Dosboxi, näete DOS-stiilis liidest. Siin on käsud õiged. Alustamiseks pange mõni mäng lihtsa nime ja asukohaga kausta. Siin kehtivad mõned Dosa seadused. See tähendab, et pealkirjas on 8 tähemärki, ilma tühikuteta, mitte rohkem kui 3 alamkausta jne. Tõsi, kõik see kehtib ainult Dosi käskude kohta, selliste nimede kasutamine on ühenduse loomisel lubatud. Olgu selleks C:\dosmode\spques2\

Nüüd peate emulaatorile ütlema, kus teil on virtuaalne ketas. Selleks kirjutame failist c:\dosmode\spquest2 mount (siin võivad kaustad olla tavalise nimesuurusega, aga tühiku olemasolul tuleb tee kirjutada jutumärkides "c:\dd dd")

Nüüd lülitume sellele kettale (st kirjutame C :). Dos-käskude abil liigume käivitusfaili (cd spquest2) (käivita start.bat). Kõik, mäng käib.

Pange tähele, et Windowsist DosBoxi failide lisamisel / muutmisel ei muutu juba ühendatud kaustades midagi. Kasutage sisu värskendamiseks käsku rescan.

2.3 Kolmanda osapoole kestade kasutamine käivitamiseks

Dos Boxi jaoks on suur hulk kestasid, mis suudavad mänge graafilisel kujul käivitada ilma käskude tekstisisestust kasutamata, nende kirjelduse leiate altpoolt. Pange tähele, et kestad on kirjutatud konkreetse versiooni jaoks. peal Sel hetkel uusima versiooni 0.65 jaoks pole kesta, mistõttu ei pruugi paljud kestaelemendid õigesti töötada.

2.4 Alternatiivne käivitusmeetod

Mõne aja pärast leidsin DosBoxis mängude käivitamiseks mugavama viisi. Peate lihtsalt selle üksuse hiire parema nupuga kutsutavasse menüüsse lisama. Selleks peate registrit redigeerima. Valige start -> Run. Tippige aknasse regedit. Avaneb registri redigeerimise aken. Minema:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\
Kui seda kataloogi pole, looge see.
Looge selles kaustas SETCMD1 kataloog (paremklõps Shelli kaustal -> loo -> partitsioon).
"Vaikimisi" võtmesse kirjutage midagi sellist nagu Open in DosBox (kirjutamiseks paremklõpsake klahvil -> muuda).
Nüüd looge saadud teel HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\SETCMD1 käsukataloog (sama meetodiga).
Kataloogil on ka vaikevõti. Muutke selle väärtus järgmiseks:
"e:\dosbox\dosbox.exe" -conf "e:\dosbox\dosbox.conf" "%1"
Kus e:\dosbox\ on DosBoxiga kaust.

Seoses klaviatuuripaigutuse ümberkujundamise ilmumisega versioonis 0.62 tekkis vajadus registreerida dosboxis. conf rida, et käivitamisel kasutatakse DosBoxi kausta võtmesätetega faili (mapper.txt). Ava dosbox. conf mis tahes tekstiredaktoris ja otsige sealt mapperfile=. Muutke kõik sellest paremal asuvat kogu kaardistaja teeks. txt. Näiteks: mapperfile=D:\DOSBox\mapper. txt

Kui teete ekraanipilte või salvestate helisid, peate viivitamatult muutma kausta, kuhu need salvestatakse. Otsime üksust Caps= ja muudame selle väärtused mis tahes kaustaks, millel on täielik tee. Näide: captures=D:\DOSBox\capture

Saate midagi sellist:

Kui soovite, et käivitusüksus ilmuks ainult nendele failidele, mida põhimõtteliselt saab DosBoxis käivitada, siis ei tohiks kirjeldatud registri redigeerimise protseduuri teha kaustas HKEY_LOCAL_MACHINE\SOFTWARE\Classes\* (mis vastab igat tüüpi failidele) , kuid HKEY_LOCAL_MACHINE\SOFTWARE \Classes\exefile, HKEY_LOCAL_MACHINE\SOFTWARE\Classes\comfile ja HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile.

2.5 Nortoni läbimise viis

Arvan, et paljude jaoks on Dos seotud Norton Commanderi ja Commander's Wolves'i sinise ekraaniga. Miks siis mitte muuta DosBoxiga töötamine samasuguseks? Selleks vajate ainult DosBoxi ennast ja Nortonit. Kõik, mida pead tegema, on Nortoni käivitamisel laadima. Selleks avage dosbox. conf mis tahes tekstiredaktoris. Päris allosas on sektsioon. See on see, mida me kirjutame. Kõigepealt peate ühendama kausta Nortoniga käsuga mount y d:\dosbox\nc, kus y on suvaline virtuaalne ketas ja d:\dosbox\nc on Nortoni tee. Järgmiseks peate käivitama Nortoni lihtsa DOS-i käsuga (kirjutame jaotises edasi). y:\nc. exe. Nüüd laaditakse DosBoxi laadimisel Norton automaatselt. Põhimõtteliselt kõike. Kuid ketaste paigaldamise vajaduse tõttu pole sellises Nortonis töötamine kuigi mugav. Ja mis takistab meid ühendamast kõiki arvuti kettaid või mõnda kausta, kust te alati dos-mänge käivitate? Mitte midagi! Naaseme sektsiooni ja kirjutame Nortoni laadimisega reale.
mount c c:\games
Nüüd on Nortonis C-draivi tõeline haru.
Saate ühendada ka draivi juurfaili (näiteks c:\), kuid see pole soovitatav. DosBoxi krahh võib põhjustada kõigi juurfailide kadumise.

3. DosBoxi seadistamine

3.1 Kiiruse seadistus

Kiiruse seadmise küsimus on ilmselt üks peamisi raskusi tekitavaid probleeme, seetõttu käsitleme seda üksikasjalikult.

Vaikimisi DosBoxis parameetrina tsüklid(kiirused, st käskude arv millisekundis, mida emulaator proovib täita) kasutatakse auto. Selles režiimis proovib DosBox mängu käivitamisel ise kindlaks teha, kas mäng vajab maksimaalne jõudlus Või peaks see piirduma mingi kindla tsüklite arvuga. Näiteks mõnes mängus annab suurem jõudlus rohkem kaadreid sekundis, mis tähendab sujuvamat pilti. Teistes, eriti vanemates, ei tee lisajõud midagi ja mõnikord ajab mäng liiga kiireks.

Kuidas see kasutaja vaatevinklist välja näeb? Alustad mängu ja näed väljal Tsüklid kas protsenti (sõna max tähendab 100%) või numbrit. 100% on maksimaalne jõudlus, mida DosBox teie arvutis suudab pakkuda.

Saate kiirust liikvel olles reguleerida. Seda tehakse kombinatsioonide abil:
CTRL+F12 (üles) ja CTRL+F11 (alla). Tasub arvestada tõsiasjaga, et emuleerimine on mitu korda aeglasem kui otse käivitavad programmid. Näiteks selleks, et DosBoxi kasutades tavapäraselt mängida 286 arvutiga, vajate Pentium 400 või enamat.
Kui kiiruspiirang on saavutatud, kuid sellest siiski ei piisa, saate emulaatori poolt vahele jäetud kaadrite arvu reguleerida ( Raami vahelejätmine– sama, mis akna ülaosas kuvatakse Tsüklid):
CTRL+F8 (suurendamise vahelejätmine) ja CTRL+F7 (välja suumimine). See võimaldab mängu kiiremini jäljendada, kuid pildi sujuvuses langenud kaadrite tõttu kaotate.
Kaadri vahelejätmine = 1 – tähendab, et 1 kaader jäetakse vahele, siis kuvatakse 1. Kui väärtus = 2 – jäetakse vahele 2 kaadrit, kuvatakse 1 jne.

Kiiruse protsentuaalse ülesandega on kõik selge, kuid absoluutse ülesandega on nüansse. Kuidas selles režiimis aru saada, et kiiremini pole võimalik töödelda? Parim variant on kiiruse seadmine nii, et teie protsessori tegelik koormus ulatuks 90-95% -ni (Win 2000 ja XP puhul näete koormust, kui vajutate Alt + CTRL + DEL). See on suurim kiirus, mida saate selle mängu jaoks saada.
Tähelepanu, reaalsete ja virtuaalsete (Hyperthreadinguga) kahetuumaliste protsessorite puhul on koormuspiirang 50%, mitte 100%. DosBox töötab ainult ühes lõimes.

Pange tähele, et kui seate kaadri vahelejätmise mitteprotsentuaalses kiirusrežiimis, peate emuleerimise kiirendamiseks kasutama klahvikombinatsiooni CTRL + F12 ja silmuseid (kuni maksimaalse tasemeni, nagu ülal näidatud). Protsentuaalselt kohandub see automaatselt.

dosboxi failis. conf, saate määrata, milline režiim ja kiirus emulaatoris käivitamisel seadistada. See üksus vastutab tsüklid. Näiteks kirjutamine tsüklit = 10000 selle tsüklite arvu saate käivitamisel. Kui kirjutad tsüklid = max, siis määrab DosBox iga kord maksimaalse kiiruse. Automaatsest valikust lahkumiseks (see on vaikimisi määratud), kuid määrake iga režiimi seaded, kirjutage järgmine:
tsüklid = auto 9000 95%
Selline kirje jätab režiimi valiku DosBoxile. Kui kasutatakse absoluutrežiimi, muutub tsüklite arv 9000-ks, kui protsent, siis emulaator seab 95% maksimumist.

3.2 Luba antialiasing

Ja veel üks asi DosBoxi kohta. Fakt on see, et sellel on alternatiivne võimalus suurendatud pildi kuvamiseks. Seda silutakse piirkondade kaupa. Tulemuseks on mitteruudukujuline pilt, mis meenutab mõneti Flash-graafikat. Pean kohe ütlema, et see kõik on amatöörile (mina isiklikult eelistan tavalist kuvarit), kuid siiski. Selle efekti lubamiseks peate avama dosboxi. conf mis tahes tekstiredaktoriga ja leidke sellest rida:
skaler=
Kirjutage üks järgmistest väärtustest skaleri paremale =:
puudub – üks-ühele kaardistamine
tavaline 2x – lihtsalt topeltsuum (vaikeseade)
advmame2x – ühevärviliste alade keeruline silumine. Kuna eraldusvõime muutub kaks korda suuremaks, tehakse selles režiimis siledad nurgad. See tähendab, et üks piksel, millest saaks 2x2 ruut, ei ole tehtud teravnurgaga, vaid lõigatud servadega. Selle tulemusena ei ole graafika ruudukujuline, vaid näeb välja nagu Flash-graafika.
advmame3x – sama, kuid kolmekordne
advinterp2x – sama, kuid sujuvamate üleminekutega
interp2x – lihtsalt määrdumine, mitte ruudukujuline, kuid väga vastik efekt
tv2x – lisab horisontaalsed tumedad ribad, teleri efekti.
Ja palju muud (arv kasvab uute versioonidega)

Võrdle 2 ekraanipilti:

3.3 Kasulikud üksused seadetes

Ava dosbox. conf ja otsige:
fullscreen= (tõene – laadib täisekraanirežiimis, false – aknarežiimis)

autolock= (tõene – DosBoxil klõpsamine lukustab hiire selles aknas, false – ei lukusta)
Samal ajal on alates versioonist 0.65 muudetud kinnitussüsteemi. Nüüd, kui automaatlukustus on keelatud (=false), on hiir korraga aktiivne nii mängus kui ka mängust väljas. Kui kursor on mänguvälja kohal – mängu kursorit töödeldakse, siis kohe, kui see mänguväljalt lahkub, eemaldatakse hiir DosBoxist.

tundlikkus = (hiire tundlikkus, vaikimisi 100)

waitonerror= (tõsi - ärge sulgege konsooli kohe vea korral, võimaldab näha, milles viga on)

prioriteet= (esimene väärtus – prioriteet, kui DosBox on aktiivne, teine ​​– kui minimeeritud või mitteaktiivne. Saadaolevad parameetrid on madalamad, normaalsed, kõrgemad, kõrgeimad kasvavas järjekorras. Vaikimisi prioriteet=kõrgem, normaalne)

Mõnikord on masinaüksus märkimisväärne. See määrab, millist tüüpi videoadapterit DosBox kasutada proovib. Vaikimisi on VGA. See valik on eelistatud, see valib parim tüüp graafika (muidugi kohalolijate oma). Sellised režiimid nagu tandy ja pcjr tuleb aga eraldi määrata.

Väljund= klausel võib olla oluline. Kui DosBox annab teile veateate ja jookseb täisekraanrežiimile lülitumisel ja tagasi naasmisel kokku, muutke pinna vaikeväärtuseks ovelay või opengl.

3.4 DosBoxi käivitamine ilma abiaknata

Käivitage DosBox parameetriga - noconsole
(Loo dosbox.exe otsetee, paremklõpsake otseteel -> omadused -> otsetee vahekaart -> Object: add in the end - noconsole. Saate midagi sellist nagu D: \ DOSBox \ dosbox. exe - noconsole.

Kui kasutate mõnda muud meetodit, muutke registri rida väärtuseks
"e:\dosbox\dosbox.exe" -conf "e:\dosbox\dosbox.conf" "%1" -noconsole
See tähendab, et lisage lõppu - noconsole

3.5 Nuppude ümberkujundamine

Alates versioonist 0.62 saab emulaatoris kõiki klahve ümber määrata (ja alates versioonist 0.70 saate ümber määrata ka juhtkangi teljed), isegi kui mäng seda ei paku. Noh, näiteks soovite mängida võistlusi mitte nooltega, vaid kasutades w, s, a, d.
Ma tahan - palun. Selleks peate paigutust veidi ümber määratlema. Saate seda funktsiooni kutsuda kahel viisil:

1. Käivitage DosBox parameetriga - startmapper
Sel juhul laaditakse võtmeseaded käivitamisel. (Loo dosbox.exe otsetee, paremklõps otseteel -> omadused -> otsetee vahekaart -> Objekti väli: lisa lõppu - startmapper. Saad midagi sellist nagu D:\DOSBox\dosbox.exe - startmapper.

2. Pärast DosBoxi käivitamist vajutage klahvikombinatsiooni CTRL+F1. Töötab ebastabiilselt. Iga õnnestunud juhtumi kohta sain DosBoxist 6-8 väljumist.

Nüüd olete seadete menüüs ja teie ees on selline ekraan

Klõpsake mis tahes klahvil, mille kõne soovite sõbrale katkestada. Valige näiteks ülesnool. Allosas kuvatakse EVENT: Key_up BIND: Key_up. See tähendab, et üles-noole vajutamist kutsutakse üles noolega. Kui soovite muuta, valige kas nupp DEL (kustuta). see valik, või LISA (lisa), kui peate sellest joondusest lahkuma, ja lisage veel üks. Valige LISA. Nüüd peate vajutama klahvi, mis töötab nagu üles nool (vajutage klahvi füüsiliselt, mitte valige hiirega!). Vajutage W. Ilmub EVENT: Key_up BIND: Key w. See tähendab, et nupp w töötab noolena. Vajutades nuppu NEXT, saate valikute vahel liikuda. Neid on kaks, st ülesnool töötab endiselt, lisaks saate selle asemel kasutada nuppu w. Nüüd jääb üle tulemus salvestada (SAVE) ja väljuda (EXIT).

Kui valite nupu, valite üksuse mod1, siis on see kombinatsioon CTRL + nupust, kui mod2 ALT + nupust. Mod3 ei ole vaikimisi määratud, kuid saate selle määrata nagu igale teisele režiimile. Näiteks kombinatsiooni p + kasutamiseks. Hold praktilisest rakendusest pole ma veel aru saanud. Kui määrate selle üksuse, siis nupp "kleepub" ja seda nuppu on võimatu edasi keelata. Kirjeldustes pole sõnagi Hold'i kohta.

Muide, pange tähele, et saate süsteeminupud ümber määrata. Näiteks hoidke "+" peal kiiruse suurendamist ja "-" juures vähendage.

3.6 Süsteemi nuppude loend

ALT-ENTER Lülitumine täisekraanile
ALT-PAUS Peatage emulatsioon
CTRL-F1 Remapi nupud
CTRL-F4 Muuda ühendatud ketta kujutist. Uuenda kataloogi vahemälu
kõik plaadid!
CTRL-ALT-F5 Käivitage/peatage filmi loomine ekraanilt
CTRL-F5 Tehke ekraanipilt
CTRL-F6 Helisalvestuse käivitamine/peatamine
CTRL-ALT-F7 OPL-käskude salvestamise alustamine/lõpetamine
CTRL-ALT-F8 MIDI-käskude salvestamise alustamine/lõpetamine.
CTRL-F7 Suurendage kaadri langemist
CTRL-F8 Vähendab langevaid raame
CTRL-F9 Sulgege DosBox
CTRL-F10 Jäädvusta/vabasta hiir
CTRL-F11 Aeglustage emulaatori tööd
CTRL-F12 kiirendamise emulaator
ALT-F12 Eemalda kiiruspiirang (turbo nupp)
Kui vajutate seda nuppu, kiireneb mäng piirini. Kiirendus läheb kombinatsiooni vajutamisel. See võib olla väga kasulik stseenide kerimisel, kiirendades ootamist, isegi kui mäng seda ette ei näe. Kahjuks pole kombinatsioon väga stabiilne. Sellise kiirenduse kõige levinum sümptom on heli kadumine tulevikus.

3.7 CD-ROMi ja draivi (sh piltide) ühendamine

DosBoxil on võimalus ühendada nii CD-ROM kui ka disketiseade või isegi lihtne kaust, kuid programm peab seda CD-plaadiks. Kui vajate lihtsalt kettalt faile, saate teha tavapärase toimingu, nagu iga kausta puhul:
mount from e:\ (kus c on virtuaalne ketas ja e:\ on tee CD-le)
Kui on vaja ühendada ketas või kaust täpselt nagu CD, peate käivitama järgmise käsu:
mount koos e:\ - t-tüübiga (kus tüüp on meediumitüüp. See on kas kaust - kaust või cdrom - CD-draiv või diskett - draiv)
Kirjutades mount failist e:\ - t cdrom, ühendame draivi E:\ CD-ROM-ina DosBoxi virtuaalse c-draivina. E:\ asemel võib konkreetse kausta tee olla ka mitte sees cd-ROM ketas. Samamoodi draiviga.
Ei ole vajalik. CD-ROMi madalal tasemel ühendamiseks peate kirjutama mount - cd. Saate CD-de nimekirja koos nende numbritega. Seejärel tippige mount koos e:\ - t cdrom - usecd 0 (kus 0 on CD number)

Pildid ühendatakse järgmise meetodi abil:
imgmount koos d:\pop_instal. mdf - t iso (kus c on virtuaalne ketas, d:\pop_install. mdf on pildi tee ja nimi, - t on kaasasoleva faili tüüp - antud juhul CD kujutis, st iso)
Tavaliselt salvestatakse pildid faili laiendiga *.iso. Kui see aga nii ei ole, siis see ei tähenda, et DosBox seda ära ei tunneks. Selles näites oli laiend *.mdf

Disketite pildid on samuti imgmonteeritud kaustast d:\disket. img -t diskett (ainult tüüp muudetakse flopiks)
Piltide ühendamiseks kõvakettad kasuta tüüpi hdd.

3.8 Helisätted mängudes DosBoxiga

See üksus pakub peamiselt huvi inimestele, kes pole häälestamisega kursis heliseade helilõhkaja. Kõigepealt tasub meeles pidada, et varem tehti helihäälestust eraldi tuuneriprogrammi abil. Selliste konfiguratsiooniprogrammide levinumad nimed on setsound, setup, install, sound, snd ja teised.
Järgmisena peate valima heliseadme muudatusega üksuse. Selles võivad silmad valikute arvust lahkneda. Kuid siin on kõik lihtne, otsige Sound Blasterit - kõige rohkem parim viis heli. Kui sellist üksust pole, peaksite otsima Adlibi. Lõpuks toetab DosBox selliseid variante nagu Tandy ja kõige standardseim, kuid kõige primitiivsem PC Speaker (tweeter, mis on säilinud isegi tänapäevastes arvutites).

Ka muusikaga on kõik väga keeruline, siin saate Sound Blasterist lahkuda või kasutada Gravis Ultrasoundi või MPU-401 liidest. Kaks viimast annavad märgatavalt rohkem instrumentaalmuusikat ja paljudel juhtudel kõlab see paremini. Aga kui Gravis Ultraheli nõuab lisaseaded ja kolmanda osapoole failid(ja seda selles juhendis veel ei käsitleta), siis MPU-401 puhul on kõik palju lihtsam. Kui seadistate heli DosBoxi alt muusika jaoks, saate selle valiku julgelt valida. Mängu seadetes leidub seda kolmes versioonis - see on kas General Midi standard või Roland LAPC1 ja Roland MT32 seadmed, eelistatud on kaks viimast. Lihtsamalt öeldes otsige muusika väljastamiseks seadet valides ühte neist kirjetest.

Sõrmuste isanda muusikanäidised, mis on saadud: Roland, Adlib ja PC Speaker.

Kõige raskem osa on Sound Blasteri edasine seadistamine. Mõnikord võib leida heliseadme parameetrite automaatse tuvastamise, sagedamini tuleb see sisestada pastakatega. Pean kohe ütlema, et seaded võivad olla mis tahes, nii et allolev loend kehtib DosBoxi jaoks vaikekonfiguratsiooniga:
I/O baasaadress - 220 (mõnikord tuleb kirjutada 220h)
IRQ number - 7
DMA kanal – 1
Need parameetrid tähendavad vastavalt: baasi/väljundi aadressi, katkestuste arvu ja otsemälu juurdepääsu kanalit. Siiski ei ole vaja mõista nende mõistete tähendust.
DosBoxis on need sätted konfigureeritud .

Jaotise teises osas käsitleme DosBoxi helitugevuse sätteid. Selleks on sisseehitatud mikserprogramm. Sellele pääsete juurde käsuga mikser, kui olete DosBoxi testkeskkonnas. Kui sisestate lihtsalt mikseri, on tulemuseks väike tabel, mis näitab iga seadme helitugevust. Vaikimisi on 100:100. Need kaks numbrit näitavad vasaku ja parema kõlari helitugevust. Seega reguleeritakse heli iga seadme jaoks eraldi ja iga kõlari jaoks eraldi. Rikkalik komplekt! Seadistamiseks peate kirjutama mikseri<устройство> <уровень звука>. Kirjutage kuvatavast tabelist seadme nimi ümber.
mikser sb 30:50
See käsk tähendab – Sound Blasteri heli vähendamist 30%-ni vasaku kõlari ja 50%-ni parema kõlari puhul.
mikser spkr 50
Vähendab arvuti kõlari heli mõlema kanali puhul kuni 50 protsenti (saab kirjutada ühe numbri). Tema vali krigistamine on vahel väga tüütu.
Noh, ja lõpuks, et mitte istuda ja aru saada, mis heli teie ees on, saate lihtsalt kogu DosBoxi heliväljundit vähendada.
mikserimeister 10
Vähendage kogu heli kuni 10%

Kui olete liiga laisk, et helitugevust iga kord käivitamisel uuesti konfigureerida, saate selle lõplikult parandada. Selleks avage dosbox. conf, milles minnakse viimase üksuse juurde. Sellesse peate lisama ülalkirjeldatule sarnase heliseadetega käsu. Näiteks mikser master 10. Nüüd, käivitamisel, seatakse heli määratud tasemele.

3.9 DosBoxi tõlkimine vene keelde

DosBoxil on võimalus seda erinevatesse keeltesse tõlkida. See ei anna palju, kuid sellegipoolest on tore näha kestas omakeelseid tähti. Selleks on vaja kahte asja: venekeelset kodeeringut ühendavat programmi ja tõlkega faili, mida pakett ei sisalda. Aga ärge muretsege, ma olen juba tõlke teinud. Niisiis, laadige alla tõlge: DosBox 0.63 kesta dokumentatsioon ja tõlge või DosBox 0.65 kesta dokumentatsioon ja tõlge või DosBox 0.70 dokumentatsioon või DosBox 0.72 kesta dokumentatsioon ja tõlge. Nüüd peame selle kõik ühendama. Avage faili dosbox. conf mis tahes tekstiredaktoris ja otsige rida Language=. Me omistame "="" paremale tee tõlkega faili juurde, näiteks d:\dosbox\rus. txt. Nüüd, kui käivitate DosBoxi, näete hieroglüüfe. Selle põhjuseks on venekeelse kodeeringu puudumine DosBoxis.
Vene kodeeringu ühendamiseks on kaks võimalust:

1. Versioonil 0.70 on sisseehitatud funktsioon. Leia dosboxist. conf point keyboardlayout=puudub ja muuda valikuks keyboardlayout=RU. Kõik, kodeering on podkulyuchena. Keelevahetus: LEFT-ALT+RIGHT-SHIFT - tippige venekeelne tekst, LEFT-ALT+LEFT-SHIFT - tippige ingliskeelne tekst.

2. Saate programmi kasutada. See asub arhiivis, kuid seal on ka Keyrus ja muud võimalused. Samas dosboxis. conf otsi sektsioon ja kirjuta sinna: mount y d:\dosbox
Kus "y" on suvaline draiv ja d:\dosbox on kaust, kus on programm teie tegelikul draivil. Pidage meeles, et kui kaust sisaldab tühikuid, peab see olema jutumärkides ("d:\dos box").
Järgmiseks peate lihtsalt programmi käivitama. Selleks lisage samasse kohta rida: y: \ (alustage ühendatud kettalt). Peaksite saama midagi sellist:

Tähelepanu, venekeelset kodeeringut pakkuva programmi (mitte tõlke, vaid programmi - meie puhul) ühendamisel võib tekkida olukord, kus mõned DosBoxi toetatud mängud lakkavad töötamast. Seda probleemi esineb harva, kuid see on olemas. Lahendus – lihtsalt keelake kodeerimisprogramm. Vaatlused näitasid ka, et erinevad programmid (rk ja keyrus) tekitavad erinevatel juhtudel häireid. Kui kodeerija põhjustab kokkujooksmisi, kuid vene fonti on siiski vaja, proovige käivitada mõni muu kodeerija.

3.10 Iga mängu individuaalne seadistus

Alates versioonist 0.65 sai võimalikuks standardsete tööriistade abil iga mängu parameetreid reguleerida. Selleks peate mängu kausta looma käivitamisfaili. bat (nimi võib olla ükskõik milline. Looge lihtne tekstifail ja nimetage ümber), avage see mis tahes tekstiredaktoris ja kirjutage üles parameetrid, mis peaksid standardsetest erinema. Seda teeb käsk CONFIG parameetriga SET. Näiteks tahame, et mäng Dave 2 algaks 3000-st, kui arvuti kõlar on keelatud:
CONFIG - SET tsüklit = 3000
CONFIG - SET pcspeaker=false
dave. exe (siin peaks olema mängu käivitusfail)

Pange tähele, et see on lühendatud märge; tervikuna näeb esimene rida välja järgmine:
CONFIG - SET "cpu cycles=3000" (see tähendab, et jaotise nimi seadetes on esimene)

Salvestades sellise faili ja käivitades selle DosBoxis, saate soovitud tulemuse. Nüüd saate Dave'i käivitada täpselt nende sätetega, ilma et peaksite DosBoxi iga kord uuesti konfigureerima. Kahjuks hakkab DosBox tõmblema, kui proovite sellisel viisil graafikafiltrit seadistada (nt CONFIG - SET scaler=advmame3x). See on ilmne tõrge. Kui kirjutate selle käsu juba shellis endas, siis see töötab.

4. Lisafunktsioonid

4.1 Ekraanipiltide tegemine, helide ja muusika salvestamine, videote loomine

DosBox võimaldab teil ka seda teha. CTRL+F5 kombinatsioon võimaldab teha ekraanipildi. See luuakse algses eraldusvõimes (isegi kui seda suurendatakse ja filtreid kasutatakse) ja salvestatakse png-vormingus. Siin tuleks tähelepanu pöörata asjaolule, et konfiguratsioonis määratud kaust (dosbox. conf, hõivab üksus) on olemas. Kui sellist kausta pole, siis ekraanipilti ei tehta. See kehtib eriti siis, kui kasutate käivitamismeetodit hiire parema nupuga. Sel juhul tuleb määrata täielik tee. See tähendab, et "capture" asemel - "D:\Dosbox\capture".

Midi-vormingus salvestamine toimub vajutades CTRL-ALT-F8. Pärast esimest klõpsamist hakkab DosBox sisestuse ootama. Salvestus ise algab alles pärast otse midi esitamise algust. Lõpetamiseks vajutage kombinatsiooni uuesti. Selle salvestuse eeliseks on see, et enamasti saab salvestada ainult muusikat, hoolimata muude mänguhelide olemasolust. Kuid see režiim salvestab ainult Midi-käske. Seega, kui muusika mängib, kuid salvestamine pole alanud, pole see Midi teie ees.

Wav-vormingus salvestamine algab kohe pärast kombinatsiooni CTRL-F6 vajutamist. Ja peatub uuesti vajutades. Erinevalt eelmisest meetodist salvestatakse kõik helid wav-vormingus. Tõsi, ja suurus on palju suurem.
Heli salvestatakse ekraanipiltidega samasse kausta.

Rullidega on sama lugu. Salvestamine käivitatakse ja peatatakse kombinatsiooniga CTRL-ALT-F5. Sel juhul peate salvestamise lõpetama, mitte lihtsalt DosBoxi sulgema, vastasel juhul osutub video katkiseks. Klipid salvestatakse ekraanipiltidega samasse kausta. Samas, kui salvestamise ajal muudab mäng eraldusvõimet, siis sel hetkel luuakse järgmine video - resolutsioon peab ühes videos olema sama. Taasesitamiseks peab olema installitud zmbv-koodek. See asub zmbv kaustas. Paremklõpsake zmbv-faili. inf ja valige installimine. Formaat on hea, sest see salvestab ilma kvaliteeti kaotamata (kuigi see võtab natuke liiga palju).

4.2 Mängude käivitamine alglaadimisketastelt

Mõned esimesed arvutis jooksnud mängud ei töötanud üldse DOS-i all. Sellise mänguga diskett oli buutitav ja sisaldas mingit operatsioonisüsteemi. Kõik, mida mäng vajas, laaditi mängu flopilt endalt, seega polnud töötamiseks vaja kolmandate osapoolte operatsioonisüsteeme. On selge, et praegu on selliste mängude käivitamine standardmeetoditega ebareaalne. Seega on DosBoxi võimalus selliste diskettide piltidelt alglaadida väga mugav.

Kõigepealt peate ühendama flopipilti sisaldava kausta. Kõige sagedamini on disketikujutistel laiend . img või. ima. Kirjutame mount d c:\game (oletame, et meie pilt on selles kaustas)
Nüüd peame pildi kaustast laadima. Selleks kasutage alglaadimiskäsku:
alglaadimine d:\spacestr. img (pildifaili nimi)

See on kõik, DosBox kasutab seda virtuaalset disketi alglaadimiskettana ja kui kõik läks hästi, hakkab selle sisu tööle. Proovige käivitada sarnased rakendused Sellel saidil saate kasutada mängu Space Strike näidet.

4.3 Mitme mängijaga mäng kohaliku võrgu ja Interneti kaudu DosBoxis

DosBox toetab IPX-i kaudu Dosi mängudes võrgurežiimi. Pealegi ei toimu tegelik vahetus mitte IPX-i, vaid TCP / IP kaudu. Ja see tähendab, et vanu mänge saab nüüd mängida mitte ainult kohalikus võrgus, vaid ka Interneti kaudu. Tugi oli ka versioonis 0.63, kuid päris toimivaks sai see alles versioonis 0.65.

Nüüd sellest, kuidas see kõik sisse lülitada. Kõigepealt peate avama dosboxi. conf kaustas DosBoxiga, leidke sealt rida ipx=false ja asendage see ipx=true-ga. See lubab DosBoxis IPX-i toe. IPX-iga töötamise eest vastutab sisseehitatud IPXNET-programm. Üks mängijatest peab looma serveri. Seda tehakse käsuga ipxnet startserver töötavas DosBoxis. Nüüd peaks selle serveriga ühendust võtma teine ​​mängija. Selleks kasutage käsku ipxnet connect<адрес>. Aadress võib olla kas IP või domeeni või arvuti nimi. Näiteks ipxnet connect 192.168.0.1

Server saab kontrollida, kas mängija on ühendatud, sisestades ipxneti oleku. Kui üks mängija on ühenduse loonud, on loendis kaks pealdist. See juhtub seetõttu, et DosBox ühendab automaatselt serveri loonud mängija. Kui kaks või enam mängijat on ühenduse loonud, saate käivitada IPX-toega mängu ja otsida võrgurežiimi või mitme mängijaga mängu (Pange tähele, et otseühendus või otselink on täiesti erinevad võrgurežiimid ja ei tööta TCP/IP kaudu). Ühenduse katkestamine serveriga toimub ipxnet disconnect käsuga ja serveri enda lülitab välja ipxnet stopserver. Pingi saab vaadata, sisestades ipxnet ping.

4. DosBoxi versioonid

Alternatiivsed Dos Boxi konstruktsioonid

Dos Box pole mitte ainult tasuta, vaid ka ei varja oma lähtekoodi. Igaüks saab kaasa aidata oma versioonide ja komplektide loomisel. Vähemalt kõik, kes sellest asjast midagi aru saavad. Alternatiivsete versioonide väljatöötamisel jõudsid rahutud Korea programmeerijad, kes asuvad saidil http://ykhwong, kõige kaugemale. / (DosBox ise DosBox CVS-i jaotises, mõned paigad ja täiendused jaotises Andmed) ja ühe versiooni neetimine teise järel.

Konkreetsete mängude jaoks palju täiendusi, maiustusi ja parandusi. Glide'i tugi, SVGA-režiim, võimalus ühendada faile ZIP-arhiividest, maksimaalse kiiruse automaatne häälestamine, kiiruse väljund MHz-des, menüü mõne üksuse graafilise valikuga. Kuid ärge unustage, et nende konstruktsioonide stabiilsus on tavapärastest oluliselt madalam. Palja silmaga on näha puudusi ja, ütleme, uuenduste lakkumatust. Kogu seda häbi üle vaadata ja veelgi enam testida samamoodi nagu ametlikud versioonid, pole võimalust. Seetõttu ei käsitleta selles juhendis seda DosBoxi haru. Kuid kui teil on konkreetsete mängudega soov või probleeme, võite alati ise alternatiivsete versioonide poole pöörduda.

Mis siis selles versioonis uut on. Esiteks on see kaitstud režiimi kauaoodatud tugi. Varem, kui leidsite Dos4gw faili paketis, siis võis kindlasti öelda, et mäng emulaatoris ei tööta. Ja nii oli see iga mänguga, kus kasutati mälulaiendeid. Nüüd need mängud töötavad. Uuendustest oli tugi ka Vesa graafikarežiimile. Üldiselt saab uue versiooniga teoreetiliselt mängida selliseid mänge nagu Settlers 2, Duke Nukem jt. Küll aga kirjutasin teadlikult "teoreetiliselt".

Fakt on see, et kaitstud režiimi toe tulekuga hakkasid jooksma võimsad (muidugi suhteliselt) mängud. Ja emuleerimise kiiruse probleem kerkis esile. Lisaks, vastavalt arendajate kinnitustele, emuleeritakse ülalmainitud režiimi DosBoxis väga aeglaselt. Selle tulemusena aeglustab isegi Settlers 1 mu Celeron 1.7. Ja on ebatõenäoline, et paljudel on arvuti, millel teine ​​osa normaalselt töötab.

Kuid igal juhul on DosBox 0.6 parem kui tema eelkäija, nii et laadige alla ja nautige vanu mänge:

Seekord pole emulaatori muudatused nii globaalsed.

Lisatud riistvara ja OpenGL-i ülekate (see väljundrežiim)
- Lisatud graafikarežiimi Hercules graafika
- CGA/TANDY režiimid on nüüd paremini ühilduvad
- Mõned klaviatuuri ja hiire täiustused
- Sisemine modemi tugi
- Mõned kesta täiustused
- Võimalus muuta konfiguratsioonis sammu suurust tsüklite suurendamisel / vähendamisel
- palju muid väikeseid muudatusi (millest paljud on asjasse mittepuutujale lihtsalt arusaamatud)

DosBox 0kb (aegunud versioon, uus versioon vaata allpool)

DosBoxi arendajad on taaskord rõõmustanud vanade mängude fänne. Pikk muudatuste ja paranduste nimekiri viitab sellele, et kogu selle aja pole tegijad käed rüpes istunud. Kui loobute liiga spetsiifilistest esemetest, saate järgmise:

Täiustatud x86 kernel, suurendas selle stabiilsust, suurendas kiirust
- Lisatud "nutikas" MPU 401 emulatsioon
- Lisatud Soundblaster 16 emulatsioon
- Täiustatud arvuti kõlarite emuleerimine
- Lisatud tugi iso pildid CD-ROM ja disketi kujutised
- Lisatud võimalus laadida mõni muu DOS-i versioon
- Nüüd saate DosBoxi peatada
- Lisatud võimalus seada erinevaid DosBoxi prioriteete, kui see on aktiivne ja kui see on minimeeritud või passiivne
- Lisatud on võimalus kuvada pilte Direct Draw režiimis.
- Akna pealkirja lisatud jooksva mängu nimi
- Lisatud uued filtrid advmame3x, tv2x
- Täiustatud numbriklahvide tugi
- Täiustatud Tandy graafikarežiim
- Lisatud 132x25 ja 132x45 tekstirežiimide tugi
- Nüüd saate klaviatuuri vahetada
Ja paljud teised

Nüüd mõnest punktist üksikasjalikumalt
Kõigepealt tasub rääkida klahvistikust ehk klaviatuuripaigutusest. Lugege selle kohta punktist 3.5
Pildifiltri sätete kohta lisateavet lõigust 3.2
Seejärel lisaakna keelamise kohta 3.4
Teave kasulike sätete kohta 3.3
Ja väikesest muudatusest alternatiivses käivitusmeetodis seoses nuppude ümberjaotamise lisamisega 2.3
DosBoxi peatamiseks kasutage PAUSE klahvi

DosBox kb (aegunud versioon, vt uut versiooni allpool)

Erinevused alates eelmine versioon Väike. Veel vähem märgatav. Hea "Veaparandus" pole aga kunagi üleliigne.

Parandatud krahh võtme ümberkujundamise akna helistamisel
- Lisatud ketta demonteerimine
- Lisatud kontroll, et lubada NumLock ja CapsLock käivitamisel
- Nüüd on käske lihtsam redigeerida, varem töötas ainult sisestamisrežiim
- Täiustatud Wave ja OPL salvestus
- Palju väikseid parandusi

Parandatud mõned VGA tuvastamise skeemid. (Näiteks Neverending Story 2 keeldus varem seda režiimi nägemast)
- Nüüd saate määrata kiiruse automaatseks.
- Seal on käsk, mis võimaldab teil liikvel olles sätteid muuta.
- Täiustatud juhtkangi emuleerimine. Toetatud on nelja nupuga juhtkangid.
- Alglaadimiskoodis on palju asju täiustatud. Enamik alglaadureid töötab nüüd.
- IPX-emulatsioonis on palju täiustusi.
- Ümberkirjutatud modemi tugi. Peaks töötama paljude mängudega.
- Täiustatud paletihaldus CGA-s. (Näiteks varem, kui konfiguratsioonis ei olnud masina=cga määratud, siis valiti standardsed värvid, mitte need, mis olid tegelikult määratletud)
- Lisatud tugi PCjr süsteemile
- Nüüd saate sisseehitatud hiiredraiveri välja vahetada. Parandab mitu mängu, mis töötavad nende sisseehitatud draiveriga.
- Lisatud videosalvestusfunktsioon
- Lisatud 15/16/32-bitise videorežiimi tugi.
- Lisati võimalus, et hiir ei jääks DosBoxi aknasse kleepuvaks. (Config autolock=false)
- Lisatud turbo nupp (vajutamisel eemaldatakse kõik kiiruspiirangud - ALT-F12)
- Täiendanud palju muid asju.

Nagu näete sellest väga lühendatud loendist, ei olnud pikk ootamine pärast viimase versiooni ilmumist asjata. DosBox on teinud olulise hüppe edasi. Nüüd saab see isegi käivitada käivitatavaid PCjr-mänge.

DosBox 0kb) – (aegunud versioon, vt uut versiooni allpool)

Dos Box 0.70 uus versioon

Kiirendage dünaamilise tuuma tööd.
- Täiustatud tsükli automaattuvastussüsteem
- Täiustatud juhtkangi tugi, lisatud rohkem seadeid
- Lisatud nullmodemi emulatsioon
- Täiustatud CDROM-i tuvastamine ja tugi
- Kiirem renderdamine
- Lisatud tugi erinevatele klaviatuuripaigutustele
- Muudatused emulatsioonis (C/E/V)GA
- Kõigi mälutüüpide (umb/ems/xms) laiendatud ja täiustatud emuleerimine
- Lisatud uued graafilised filtrid
- Mõni teine

Versioon on suunatud töö optimeerimisele ja kiirendamisele, mis on hädavajalik suund – DosBoxi nõuded paljude hiliste mängude emuleerimiseks võivad olla tänapäevaste masinate jaoks väljakannatamatud. Jällegi võimaldab täisväärtusliku tsüklite automaatse tuvastamise kasutuselevõtt teil emuleerimiskiiruse valimisel mitte kannatada. Lisatud on klaviatuuripaigutusi, sealhulgas venekeelseid, nii et nüüd saab venekeelseid fonte ilma kuvada ja trükkida eriprogrammid. Kahjuks kohtuti nendega negatiivsed punktid, mõned mängud, mis DosBoxi eelmise versiooniga hästi töötasid, emuleeriti 0.70 ilma pildita. Kahjuks pole selle nähtuse esinemise tingimused ja põhjused selged.

Dos Boxi uus versioon 0.71, 0.72

Parandatud mõned juhtkangi vead, mitmed täiustused (võimalus valida üks neljateljelistest juhtkangidest jne)
- Täiustatud cdromi tugi
- SVGA ja VESA režiimide täiustatud tuvastamine ja kuvamine
- Fikseeritud tekstirežiimid ja täiustatud ansi emulatsioon.
- Fikseeritud arvutikõlari efektid ja muud tüüpi heliefektid.
- Parandatud viga klaviatuuri paigutuse koodis
- Lisatud uued klaviatuuripaigutused
- Parandatud krahh, mis oli seotud skaleerimismeetodi muutmisega enne ekraani loomist
- Lisatud mõned shell-vihjed kogenematutele DOS-i kasutajatele
- Ja palju muud

Need kaks väljalaset on sisuliselt suur veaparandus koos mõningate täiustustega. Näiteks see tõrge, mida ma varem kirjeldasin mõne mängu piltide kuvamisega, on siin täiesti kadunud.

DosBox 0kb) - laadige alla ametlikult saidilt. Valige Windows (kui teil see on operatsioonisüsteem, kindlasti). Leht laaditakse ja alustab allalaadimist automaatselt, vastasel juhul klõpsake "seda otselinki". Valige veerus Allalaadimine suvaline üksus. Leht laaditakse ja allalaadimine algab. Kui ei, kasutage lehe ülaosas olevat linki. Kui see uuesti ei tööta, proovige teist peeglit.

Vaadake muudatuste täielikku loendit DosBoxi veebisaidilt

5. Kestad (0,65 eest)

Väga lihtne, kui mitte primitiivne kest. DOSShell muudab käivitatavate failide lisamise rühmitatud loendisse lihtsaks, kuid ei võimalda konfigureerida nende mängude ja programmide jaoks individuaalseid sätteid. Ja see on tegelikult kesta peamine eesmärk. DOSShell kordab tegelikult käivitusmeetodit, lohistades käivitatava programmi Dosboxi ikoonile. exe.

Lihtne, selge, kuid ebaefektiivne kest, mis ei võimalda teil iga mängu kiirust ja muid asju reguleerida.

Laadige alla DOSShell

Mitte niivõrd kest käivitatud mängude andmebaasi loomiseks, vaid kest konfiguratsioonide jaoks. Peamine puudus- käivitatava faili graafiline valik puudub. See tähendab, et mängu jaoks on võimalik luua otsetee, kuid seda tuleb teha teksti kujul Dosi käskudega. Seadete osas pole kõik jällegi liiga roosiline. Nimekiri on väga väike, ülejäänu tuleb veel tekstikonfiguratsioonis toimetada. Ühesõnaga kesta väärtus on küsitav.

Laadige alla DOSBoxer

Erinevalt ülalkirjeldatud programmidest paistab D-Fend silma rohkete seadistuste ja mängude klassifikatsioonipunktidega. Vaatamata menüüde välisele ummikule on kesta kasutamine väga mugav. Iga mängu jaoks saate graafilises kestas endas konfigureerida individuaalseid sätteid. Lisaks on kestas kõik, et luua isegi suur mängude andmebaas. Saate määrata väljalaskeaasta, žanri, arendaja, väljaandja, märkida lemmikuks. Kõigi nende üksuste puhul võimaldab kest sisu sortida. Tundub, et pole eriti mugav määrata mitte ainult käivitatavat mängu, vaid ka seda, millist kausta ühendada (kuigi see annab lisafunktsioone seadistuse järgi). Nupp Automaatne loomine salvestab aga olukorra, valides mänguga sama kausta. Lõpuks on D-Fendil võimalus luua iga mängu jaoks väga kiiresti otsetee töölauale, nii et tulevikus pole isegi vaja kesta ise käivitada.

Parim esitletud kestadest Uusim versioon dosbox. Paljud parameetrid ja mõningane visuaalne nipp võib jätta mulje programmi keerukusest, kuid tegelikult on kõik väga mugav.

Laadige alla D-Fend

Artikli vana versioon

Varem oli parem – see pole saladus. Ja rohi on rohelisem ja päike paistab ja liiv on vabalt voolav ja Arvutimängud sügavamale. Nüüd meenutab graafiliste võimaluste tõttu iga teine ​​tsatsk arvutis ja iga esimene konsoolidel viltu tehtud filmi, neis pole hinge jäänud, ei mängita! Need ei ole minu sõnad, tegelikult olen ma diametraalselt vastupidisel arvamusel. Aga kui teile see idee meeldib, lugege see artikkel kindlasti lõpuni. Käitan ju mänge otse Androidis, mis arvuti jaoks kuldajal välja tulid. MS-DOS aeg! Ma teen seda loomulikult DosBoxi kaudu.


Mis on DosBox üldiselt? See rakendus emuleerib loomulikult MS-DOS-i. Miks seda vaja on, kui Windowsil on käsurida, mis täidab kõiki vajalikke funktsioone? Mängude jaoks muidugi! Kui tammed olid noored ja porgandid seisid tugevad ja püsti, oli arvuti erinevate tehniliste komponentidega tohutult probleeme. Kümned ettevõtted närisid üksteise pedipalppe, et pinnal püsida, kümned videokaardid ja kümned helikaardid võistlesid omavahel. Häda on selles, et seetõttu tehti mänge sageli ainult ühe-kahe setiga ja ülejäänutele praktiliselt ei läinudki.


Jah, ma liialdan, olukord ei olnud siis nii kurb, aga loodan, et sain sisu edasi anda. Kaasaegne varustus ei ühildu kaugeltki alati vanade mängudega ja saate koos mänguga The Witcher 3 käivitada oma koletisel uue Battlefronti, kuid mõni Dangerous Dave, mis ilmus siis, kui te polnud veel sündinud, saadab teie superarvuti matka-erotuurile. Või äkki BSOD näitab, et see oli lugupidamatu.


Et selliseid probleeme ei juhtuks ja vanad mängud sujusid uutega, loodi DosBox. See võimaldab emuleerida mitte ainult MS-DOS-i keskkonda ennast ilma originaalfailideta, vaid ka vana riistvara. Ja parim osa on see, et rakendus on peaaegu kõigesööja ja Androidis on sellest isegi port. DosBox Turbo on Android-turu kiireim MS-DOS-i emulaator ja kui teile meeldib retromängud, on see kohustuslik ostmine.


Sellega töötamine on veidi keeruline, eriti neile, kes pole MS-DOS-i näinud või leidnud, kuid on selle juba unustanud. Ma olen teisest kategooriast, kui see on. Ja täna analüüsin kõige rohkem lihtsaid näiteid selle rakendusega töötamine. Windowsi ei saa eraldi piltide kaudu paigaldada – käitame ainult puhtaid MS-DOS-i rakendusi.


Nii et pärast programmi käivitamist peaksite nägema kohutavat musta ekraani tähtedega. Puudub hiirekursor ega ekraaniklaviatuur. Kõik on hästi, nii nagu peab! Samuti peaks olema rida tekstiga a la "Drive C on mounted as local directory /storage/emulated/0/Download". See tähendab et põhiketas DosBox võtab arvesse kausta Allalaadimised. Kui plaanite mänge just sellesse kausta visata, on kõik korras, aga kui need on juurkataloogis, siis on parem see hetk uuesti teha.


"Seaded"> "DosBoxi sätted"> "Autoexec.bat" eemaldage realt "mount c: /storage/emulated/0/Download" "Allalaadimised". Järgmisena täitke juurkataloogis kaust mänguga. Muide, parem on see kohe ümber nimetada millekski lühikeseks. Oletame, et Warlords 2 Deluxe sai W2D-ks. Peaasi on mitte unustada, mis on mis ja kuhu see läheb.

Kõige olulisem käsk selles emuleerimise etapis on "cd", mis on ka "muuda kataloogi". Käsk on kirjutatud põhimõttel "cd * kausta nimi *". Ülaltoodud kataloogi naasmiseks on käsk "cd ..". Kaustades olevad failid käivitatakse lihtsalt nende nime stringi tippides. See tähendab, et kui kaust sisaldab faili XCOM.BAT või XCOM.EXE, siis piisab selle nime sisestamisest ilma laiendita.


Tegelikult on see kõik, mida algaja teadma peab. DosBox Turbo klaviatuurile helistamine töötab portreerežiimis, täpselt nagu juhtkangiga. Nüüd mängudest. Ilmselt jääb mu õnnetuste jada mind veel pikaks ajaks kummitama, sest mingi DOS-ile mõeldud digilõbu otsustas DosBoxi peal mitte jooksma hakata. TES Redguard andis välja videomälu puudumise, Warlords 2 andis helivea, Heroes of Might and Magic demo kukkus sõda välja kuulutamata... Kuid Bard's Tale ja UFO: Enemy Unknown käivitusid kiiresti ja meeldivalt. Ekraanisäästjad jäetakse vahele, klaviatuur töötab, kuid hiir on mõlemal juhul veidi kõikuv ja vajab veidi näppimist.

Sa võid sellega lõpetada. Artikliga, aga muidugi mitte teemaga, sest seal on ka DosBox Manager, et arutada, paigaldada pilte ja mänge, mis ilma paigaldamiseta ei käivitu, aga ka Windowsi emulaatori kaudu käivitamiseks. Keskendun samm-sammult strateegiatele, mis ei nõua kasutajalt kiiret ja teravat reageerimist. Lõppude lõpuks pole nutitelefonil enamasti klaviatuuri ja hiirt.