Vrhunski vodnik za uporabo DOSBoxa: emulacija, konfiguracija in triki za podoživljanje retro iger in programov MS-DOS

Zadnja posodobitev: 22/04/2025
Avtor: Isaac
  • Emulacija MS-DOS z uporabo DOSBoxa vam omogoča, da podoživite klasične igre na sodobnih sistemih in premagate omejitve združljivosti.
  • Namestite virtualne pogone in jih pravilno konfigurirajte strojna oprema Simulirano je bistvenega pomena za optimalno delovanje igre.
  • Uporaba vmesnikov, kot je DBGL, olajša upravljanje in prilagajanje profilov, kar izboljša izkušnjo in dostopnost za uporabnike vseh ravni znanja.

DOSBox

Kdo še ni čutil nostalgije po tistih igrah, ki so kraljevale na osebnih računalnikih v osemdesetih in devetdesetih letih prejšnjega stoletja in so temeljile na slikovnih pikah in zvokih MIDI? Emulacija je postala odlična rešitev za vrnitev teh pozabljenih draguljev MS-DOS. In ravno glavni program, DOSBox, ostaja standard za podoživljanje klasičnih naslovov na današnjih računalnikih brez glavobolov.

Če ste se kdaj izgubili pred črnim oknom, polnim ukazi, ste poskušali zagnati igro brez uspeha ali preprosto želite kar najbolje izkoristiti DOSBox in njegove vmesnike, kot je DBGLTa vodnik vam bo pomagal obvladati vsak korak na poti in izboljšati tisto retro izkušnjo, ki si jo mnogi od nas želimo vrniti.

Kaj pravzaprav je DOSBox in zakaj je še vedno bistven?

DOSBox je brezplačen, odprtokoden emulator za več platform ki poustvarja okolje MS-DOS, operacijski sistem ukazne vrstice, ki je vladal osebnim računalnikom v prejšnjem stoletju. Omogoča zagon programov in še posebej iger, zasnovanih za MS-DOS v sodobnih sistemih, kot je npr Windows, Linux, Mac OS in drugi, s čimer so naenkrat premagali ovire pri združljivosti strojne in programske opreme.

Ključno pri DOSBoxu je, da ne samo simulira operacijski sistem, ampak tudi klasična strojna oprema: grafične kartice (CGA, EGA, VGA, VESA, Tandy, Hercules), zvočne kartice (SoundBlaster, Adlib, Gravis Ultrasound) in zunanje naprave, kot so disketni pogoni ali čitalniki CD-ROM-ov. Emulira procesorje 286/386/486 ter razširjeni pomnilnik (EMS) in razširjeni pomnilnik (XMS), bistvenega pomena za številne igre in aplikacije.

Ta moč vam omogoča zagon naslovov, ki jih na trenutnih osebnih računalnikih ne bi bilo mogoče zagnati zaradi nezdružljivosti z OS moderne in njihove arhitekture.

Za koga je DOSBox uporaben?

DOSBox je nujno orodje za vse ljubitelje retro MS-DOS iger ali aplikacij., vendar je bistven tudi za:

  • Nostalgični uporabniki ki želijo podoživeti igre in programe svojega otroštva.
  • Ljubitelji klasičnega računalništva zanima starejša programska oprema, programiranje retro ali tehnično eksperimentiranje.
  • Radovedni ljudje, ki nikoli niso uporabljali MS-DOS in želite odkriti, kakšno je bilo osebno računalništvo pred operacijskim sistemom Windows.

Celo strokovnjaki, ki morajo uporabljati podedovano programsko opremo za upravljanje, podatkovnih baz ali pripomočki lahko najdejo v DOSBoxu edino učinkovito rešitev.

Kako začeti: Namestitev DOSBoxa na vaš računalnik

Najprej morate prenesti DOSBox z njegove uradne strani (www.dosbox.com). Na voljo so različice za Windows, Linux in Mac OS X. Močno priporočam, da vedno prenesete najnovejšo stabilno različico, saj vključuje izboljšave združljivosti in zmogljivosti.

Namestitev v sistemu Windows (najpogostejša možnost):

  • Prenesite namestitveni program .exe za Windows iz razdelka Moji Prenosi spletnega mesta.
  • Zaženite datoteko in sledite čarovniku za namestitev. Privzeto bo ustvaril mapo C:\DOSBox ali tistega, ki vam je ljubši, in dodal bo bližnjico do začetnega menija.
  • Na tej točki ni potrebna nobena napredna konfiguracija, čeprav lahko spremenite namestitveno mapo, če želite.

Namestitev na Linux:

  • Številne distribucije vključujejo DOSBox v svoje uradne repozitorije, zato ga morate le namestiti iz upravitelja paketov. Na Debian/Ubuntu:
  • sudo apt install dosbox
  • Če imate raje najnovejšo različico in imate napredno znanje, lahko prevedete iz virov, prenesenih z uradne spletne strani. To vam omogoča natančno nastavitev zmogljivosti glede na vašo strojno opremo.

Namestitev na Mac OS X:

  • Prenesite datoteko ZIP z binarnimi datotekami, jo razpakirajte in premaknite mapo v Aplikacije.
  • Deluje v sistemu Mac OS X 10.3 ali novejšem, za PowerPC in Intel.

Ne pozabite ustvariti mape za svoje igre ali programe, na primer »DOSGAMES« v uporabniškem imeniku. Pomaga ohranjati ločene datoteke emulatorja in igre, se izogne ​​prihodnjim težavam in olajša namestitev virtualnih pogonov.

DOSBox poglobljeno: Zagon motorjev in prvi koraki

Ko prvič zaženete DOSBox, se odpre okno s tipičnim vmesnikom konzole. Tukaj ni ikon ali spustnih menijev.: interakcija poteka skozi Ukazna vrstica, tako kot v pristnem MS-DOS-u. Če še nikoli niste upravljali datotek na ta način, se morda zdi zastrašujoče, vendar so bistveni ukazi pravzaprav preprosti.

  Nepravilna ikona aplikacije Digicam na iPhonu ali iPadu

Kaj vidite, ko odprete DOSBox? Vrsta poziva Z:\>. To je navidezni pogon "Z", ki ga DOSBox uporablja za lastne notranje datoteke. Za dostop do iger in datotek morate mapo namestiti kot navidezni pogon. (slavni ukaz mount), ker DOSBox nima neposrednega dostopa do datotečnega sistema vašega računalnika.

Namestite virtualne pogone: trde diske, CD-je in diskete

Ta korak je v DOSBoxu ključnega pomena, saj gre za pripenjanje map ali slik kot navideznih pogonov.

Kaj pomeni priklop pogona v DOSBox?

Vozite V kontekstu DOSBoxa preprosto sporoča emulatorju: "Ta mapa, disk, fizični pogon CD ali slika diska, ki jo imam na svojem računalniku, želim, da je pogon C: (ali D:, A: itd.) znotraj DOSBoxa." DOSBox ga bo potem interpretiral kot klasičen pogon MS-DOS.

Osnovni ukazi za jahanje

  • Trdi disk (mapa z igrami):
    mount c c:\dosgames

    S tem postane mapa »dosgames« na vašem trdem disku pogon C: v DOSBoxu.

  • Fizični CD predvajalnik:
    mount d d:\ -t cdrom

    Tako dostopate do CD-ja, vstavljenega v fizični pogon D:.

  • Slika CD-ja (ISO, CUE/BIN):
    imgmount d c:\juegos\juego1.iso -t iso
    Ali za CUE/BIN: imgmount d c:\juegos\juego1.cue -t iso
  • Slike disket (.img, .ima):
    imgmount a c:\juegos\disco.img -t floppy

Ne pozabite, da črka virtualnega pogona je pomembna. Skoraj vse igre pričakujejo, da bodo nameščene ali zagnane iz C: ali D:. Da bi se izognili napakam, je najbolje slediti prvotnemu dogovoru: C: za trdi disk, D: za CD-ROM in A: za disketni pogon.

Izogibajte se varnostnim težavam pri nameščanju map

Nikoli ne namestite korena vašega pravega trdega diska kot virtualni pogon (npr. mount c c:\). Omogočili bi popoln dostop do vseh svojih datotek znotraj emulatorja in slabo programirana igra bi lahko izbrisala ali spremenila pomembne podatke. Vedno omejite dostop tako, da namestite samo določene mape za igre.

Razumevanje okolja MS-DOS: Bistveni ukazi

Če se želite z lahkoto premikati po DOSBoxu, morate poznati osnovni ukazi MS-DOS. So enostavni in hitro se jih navadiš!

  • cd – Spremenite imenik. primer: cd juegos vas popelje v mapo »igre«. Uporaba cd.. iti na raven višje.
  • dir – Navede datoteke in mape v trenutnem imeniku.
  • md – Ustvarite nov imenik.
  • rd – Izbriše prazen imenik.
  • od – Brisanje datotek. Pozor, koša za smeti ni!
  • copy – Kopiranje datotek.
  • premikanje – Premikanje datotek.
  • izhod – Zapustite emulator DOSBox.

Če želite zagnati igro, morate običajno samo vnesti ime izvršljive datoteke (.exe, .com o .bat) in pritisnite Intro. Na primer: out.exe ali preprosto out če ni druge datoteke z enakim imenom, vendar z drugo končnico.

Kako namestiti in zagnati igre v DOSBox korak za korakom

  1. Namestite mapo kot pogon C:
    mount c c:\juegos
  2. Preklopite na nameščen pogon:
    c:
  3. Navedite vsebino:
    dir
  4. Vnesite mapo igre:
    cd nombredeljuego
  5. Poiščite izvršljivo datoteko (običajno .exe, .bat ali .com):
    dir
  6. Zaženite igro s svojim imenom:
    juego o juego.exe

Med postopkom namestitve s CD-ja ali slike ISO si lahko ogledate tudi vodnik, ki vam bo zagotovil korake, potrebne za pravilno dokončanje namestitve.

Napredne nastavitve in optimizacija delovanja

Tipične konfiguracijske možnosti v DOSBoxu

DOSBox vam omogoča prilagoditev emuliranega okolja, da ustreza potrebam posamezne igre.. Spremenite lahko simulirano grafično kartico, vrsto zvoka, količino RAM-a, hitrost procesorja (cikli) ali ločljivost zaslona.

  • izhod: Način prikaza. Najpogostejše možnosti so površina (osnovno in kompatibilno), odpreti gl (najboljše za pospešeno grafiko, uporablja anti-aliasing) oz openglnb (enako, vendar brez glajenja).
  • Frameskip: preskoči okvirje za pospešitev počasnih iger. Na sodobnih osebnih računalnikih običajno ni potrebno.
  • Scaler: Filtri za izravnavo pikselizirane grafike, čeprav mnogi raje uživajo v 'mastnih slikovnih pikah' v vsem njihovem sijaju. normalno 2x y normalno 3x So priljubljene možnosti.
  • ciklov: Hitrost emuliranega procesorja. avto Običajno deluje, vendar ga lahko povečate (Ctrl + F12) ali zmanjšati (Ctrl + F11) ročno, odvisno od igre. Če gre prehitro ali prepočasi, ga prilagajajte, dokler ne najdete optimalne hitrosti.
  • Celozaslonska ločljivost: Ločljivost lahko prilagodite namizju, da preprečite, da bi slika postala premajhna. Skaliranje in korekcija razmerja stranic pomagata ohranjati proporcionalnost slike na današnjih monitorjih.
  • Emulirana grafična kartica: svga_s3 Je standardna konfiguracija in združljiva z večino iger.
  • RAM: : 16 MB je običajno dovolj za skoraj vse naslove. Nekatere zelo stare igre imajo raje manj.
  • XMS, EMS, UMB: Omogočajo vam upravljanje različnih vrst razširjenega in razširjenega pomnilnika. Običajno zadostujejo privzete nastavitve. Če se katera koli igra pritožuje, poskusite omogočiti/onemogočiti te možnosti ali uporabiti loadfix za zmanjšanje razpoložljivega pomnilnika.

Nastavitve zvoka

Ena od prednosti DOSBoxa je združljivost s klasičnimi zvočnimi karticami. Običajno izberite SoundBlaster za največjo združljivost. Zvočne parametre lahko spremenite, če imate težave z glasbo ali učinki (hitrost vzorčenja, velikost bloka itd.).

Miška, tipkovnica in igralna palica

DOSBox prepozna sistemsko miško in jo integrira v emulirano okolje. Privzeto je kazalec "zataknjen" v oknu igre; ga lahko sprostite z Ctrl + F10. Če imate težave z občutljivostjo, preglejte nastavitve in poskusite prilagoditi parametre občutljivosti.

Emulacija tipkovnice je običajno zanesljiva, vendar če se katera od tipk ne odziva pravilno, onemogočite možnost. Uporabite Scancodes ali konfigurirajte ustrezno postavitev za vaš jezik.

Če uporabljate igralno palico, vam DOSBox omogoča konfiguracijo posebnih vrst (CH Flightstick, Thrustmaster, generično) in možnosti, kot so samodejni vžig, zamenjava osi itd. Če je igra ne prepozna pravilno, eksperimentirajte s parametri, dokler ne najdete rešitve.

Keymapper

Fantastičen dodatek DOSBoxa je njegov preslikava tipkovnice. Katero koli tipko ali kombinacijo lahko preslikate tako, da ustreza vašim željam ali presežete omejitve igre (na primer preslikate tipke, ki jih ni mogoče spremeniti v meniju igre). Kartograf se začne z Ctrl + F1 znotraj emulatorja je intuitiven in shranjuje spremembe v datoteke .map neodvisni. To omogoča posebne konfiguracije za vsako igro.

Posnetki zaslona, ​​video posnetki in zvok

DOSBox ima vgrajene funkcije za snemanje posnetkov zaslona (Ctrl + F5), snemanje videa (Ctrl+Alt+F5) ali zajemite samo zvok (Ctrl + F6). Vse je shranjeno v mapi, ki jo določite v konfiguraciji. Tako lahko delite svoje dosežke ali jih shranite kot spominek.

Avtomatizirajte zagon iger in ukazov

Se spomnite, ko ste morali vsakič, ko ste zagnali DOSBox, vnašati iste ukaze za pripenjanje map in zagon iger? Avtomatizirate ga lahko na več načinov:

  • Urejanje konfiguracijske datoteke dosbox.conf, dodajanje ukazov za priklop in zagon v . razdelek. Tako bo DOSBox ob zagonu naredil vse namesto vas.
  • Uporaba grafičnih vmesnikov kot DBGL, ki vam omogočajo vizualno knjižnico iger, nastavljive profile in avtomatizacijo brez pisanja enega samega ukaza.

Frontends: DBGL in drugi za uporabnike, ki se ne želijo boriti s konzolo

Če se na zaslonu z ukazi pojavi koprivnica ali želite samo bolj udobno izkušnjo, Obstajajo vmesniki, kot so DBGL, D-Fend in Boxer ki nudijo DOSBox uporabniku prijazen grafični vmesnik, ki vam omogoča zagon iger, spreminjanje nastavitev in upravljanje profilov za vsak naslov z nekaj kliki.

DBGL (DOSBox Game Launcher) je večplatformski in zelo zmogljiv. Omogoča:

  • Povežite različne različice DOSBoxa s profili iger.
  • Ustvarite in uredite edinstvene profile za vsak naslov, prilagodite strojno opremo, pomnilnik, zvok in drugo.
  • Avtomatizirajte namestitev diskov, CD-jev, slik in disket.
  • Upravljajte in preklapljajte med nastavitvami zaslona, ​​zvoka, vnosa, prioritete obdelave in drugih.
  • Posnemite posnetke zaslona, ​​videoposnetke in zvoke iz samega vmesnika.
  • Dostopajte do podatkovnih zbirk iger, kot je MobyGames, da dodate dodatne informacije (leto, žanr, razvijalec itd.)
  • Je prenosljiv: mapo DBGL-DOSBox-Games lahko premaknete v drug računalnik, ne da bi pri tem karkoli izgubili.

Namestite in upravljajte slike CD-jev in disket

Veliko starejših iger je bilo na CD-jih ali več disketah. DOSBox je popolnoma združljiv z obema formatoma, kar vam omogoča pripenjanje slik z največjo zvestobo.

CD slike (ISO, BIN/CUE): samo uporabite imgmount sledi črka pogona, pot do slike in tip (-t iso), na primer: imgmount d c:\juegos\juego.cue -t iso. Tukaj se lahko naučite, kako narediti datoteko za namestitev in upravljanje teh datotek.

V igrah, ki vključujejo CD zvočne posnetke, Format CUE/BIN je potreben za ohranitev izvirne glasbe. Slike ISO vsebujejo samo podatkovno sled in glasba bo izgubljena.

Slike disket (.img, .ima): Podobni procesi, vendar DOSBox dovoljuje samo eno nameščeno sliko diskete naenkrat. Zamenjava diskete med namestitvijo ali predvajanjem vključuje odpenjanje in pripenjanje naslednje slike, tako da lahko pravilno branje rešite tudi tako, da sledite .

V igrah z več CD-ji lahko namestite do 4 slike in preklapljate med njimi z Ctrl + F4. Za diskete pa morate to narediti ročno.

Odpravljanje tipičnih težav v DOSBoxu

Čeprav je DOSBox zelo združljiv, včasih pride do težav. Tukaj je nekaj nasvetov za reševanje najpogostejših težav, za bolj poglobljeno odpravljanje težav pa je lahko vaš najboljši zaveznik.

  • Napaka zmanjkalo pomnilnika: Nekatere igre ne podpirajo prevelike količine RAM-a ali nepričakovanih vrst pomnilnika. Uporaba loadfix ali prilagodite pomnilnik v nastavitvah (manj MB, po potrebi onemogočite XMS/EMS).
  • Popačen ali manjkajoči zvok: Izberite drugo kartico v meniju z nastavitvami igre, preizkusite različne stopnje vzorčenja ali velikosti blokov v DOSBoxu. Potrdite, da igra podpira SoundBlaster ali Adlib.
  • Igra poteka prehitro ali prepočasi: nastavite cikle z Ctrl + F11/F12 ali v konfiguracijski datoteki. Izogibajte se največje število ciklov v zelo starih igrah.
  • Ne prepozna CD-ja ali slike: Preverite, ali je sestav pravilen. Preizkusite različne možnosti medijev CD (aspi, sdl, ioctl, noioctl). Nekatere igre zahtevajo posebne oznake CD-jev, ki jih lahko vsilite z možnostjo »Oznaka«.
  • Težave pri menjavi diskov: v CD slikah se spreminja z Ctrl + F4; na disketah ročno odklopite in namestite naslednjo sliko.
  • Ključi, ki ne delujejo, kot pričakujete: prilagodite razporeditev tipkovnice ali jo onemogočite Uporabite Scancodes. Če težave ne odpravite, uporabite preslikavo.
  • Slika je na celotnem zaslonu videti raztegnjena ali zmečkana: aktivira popravek videza (popravek stranic) v nastavitvah, da ohranite prvotna razmerja.
  • Miška gre prehitro ali prepočasi: prilagodite občutljivost v nastavitvah emulatorja.

Napredne nastavitve za izkušene uporabnike

Če želite še več izkoristiti DOSBox, lahko neposredno urejate konfiguracijsko datoteko dosbox.conf za vsak profil ali igro. Tukaj nadzorujete absolutno vse parametre: navidezno strojno opremo, imenike, autoexec, poti do posnetkov zaslona, ​​konfiguracijo ključa in videa itd.

Poleg tega lahko ustvarite različne predloge za simulacijo določenih osebnih računalnikov (286, 386, 486, različne vrste kartic, kombinacije pomnilnika itd.). Tako lahko emulacijo natančno prilagodite zahtevam posamezne igre.

Če igra potrebuje zelo specifične nastavitve, ustvarite edinstven profil zanjo v svojem vmesniku ali kopirajte dosbox.conf in jo uredite samo za to igro.

Napredni nasveti in triki

  • Naredite več varnostnih kopij svojih iger in datotek preden eksperimentirate z novimi nastavitvami, še posebej, če jih spremenite z urejevalniki besedil.
  • Uporabite kratka imena map in datotek (največ 8 znakov) in brez presledkov. Številne starejše igre prepoznajo samo imena datotek v slogu MS-DOS.
  • Izogibajte se nameščanju sistemskih ali občutljivih map kot pogone v DOSBoxu, da zmanjšate tveganja.
  • Preverite forume in baze podatkov o združljivosti (kot DOSBox in MobyGames), če določena igra ne deluje pravilno: verjetno so drugi uporabniki že našli rešitev.

Kateri alternativni vmesniki obstajajo?

  • DBGL (zaganjalnik iger DOSBox): Večplatformsko, intuitivno in prilagodljivo. Odličen je pri upravljanju več različic DOSBoxa in prilagodljivih konfiguracij.
  • D-Fend ponovno naložen: Takrat zelo priljubljen za Windows, čeprav se ne vzdržuje več aktivno.
  • boksar: Specifično za Mac OS X, zelo vizualno in preprosto.

Vsak od njih vam omogoča, da pozabite na poziv, avtomatizirate postopek, shranite profile in uživate v igrah z le nekaj kliki.

Kako uporabljati DOSBox
Povezani članek:
Kaj je DOSBox? Kako uporabljati DOSBox?
  Enostavni načini za popravilo tega spletnega mesta ni mogoče doseči napake v Chromu