Jak spustit program v dosboxu. Emulátor DosBOX: spouštění starých her pro DOS pod Windows

Zkusme spustit hru Dune II pomocí DOSBoxu:

Připojte skutečný adresář v DOSBoxu C: \ Dosgames kde ve složce Duna2 samotná hra je umístěna na pevném disku (můžete také připojit přímo složku hry - jak chcete):

Mount C C: \ Dosgames

První písmeno je písmeno logický pohon uvnitř Dosboxu, pak - skutečná složka nebo disk ve vašem počítači.

Mimochodem, je lepší vyčlenit samostatnou složku pro hry a nepřipojovat celý disk v DosBoxu, aby později nedošlo k záměně. Tento řádek můžete také přidat do sekce autoexec soubor dosbox.conf a spustí se automaticky při každém zapnutí.

CD Dune2

Poté musíme hru nakonfigurovat - vybrat zařízení pro přehrávání zvuku a hudby a případně něco jiného. Spustíme tedy soubor nastavení programu, in tento případ to se nazývá setup.exe... Chcete-li spouštět soubory * .com, * .bat a * .exe v Dos i v Dosboxu, musíte zadat jejich název a stisknout enter:

Setup.exe

V okně, které se zobrazí, vyberte 1. Otázky týkající se nastavení a poté vyberte zvukovou kartu Sound Blaster Pro(lze použít jakoukoli jinou podporovanou DosBoxem), v dalším okně jsme dotázáni, zda chceme použít "přídavnou" xms paměť. Odpovídáme kladně (nevyužít příležitosti je hřích). Poté řekneme "ANO!" na otázku o používání myši a stisknutím Y uložte nastavení. Stisknutím 2 ukončíte instalační program. I když různé hry používají různé programy nastavení se téměř neliší v rozhraní.

A nakonec najdeme spustitelný soubor hry - DUNE2.EXE a spusťte hru:

Dune2.exe

The Elder Scrolls: Arena

Zkusme nyní spustit The Elder Scrolls: Arena, která je k dispozici na CD.

Připojte disk C:

Mount C C: \ Dosgames

a CD-ROM (D je písmeno jednotky v Dosboxu, F je skutečný nebo emulovaný CD-ROM v systému)

Připojte D F: \ -t cdrom

Pojďme na jinou jednotku zadáním:

Spusťte program pro instalaci hry:

Install.exe

Dále vyberte instalační cestu a nakonfigurujte hru ( Konfigurovat hru). Vyberme zařízení pro přehrávání zvuku - Sound Blaster Pro nebo 16... Pamatujte, že v tomto případě program sám určuje nastavení IO \ IRQ \ DMA zařízení a nemusíte nic vybírat. Vyberme zařízení pro přehrávání hudby General Midi nebo MPU-401.

Mnoho majitelů osobní počítače jehož seznámení se světem výpočetní techniky stalo během formace a rozkvětu, často vzpomínají na ty slavné dny. Někteří mají dokonce na pevném disku složku DOS – echo starý systém... Samozřejmě v něm již dlouho nejsou žádné nástroje smartdrive, scandisk, keyrus a další, protože nyní jsou v tomto adresáři zcela jiné programy, ale někteří uživatelé se neodvažují jej přejmenovat.

Je třeba přiznat, že programy vyvinuté pro prostředí DOS se od svých moderních protějšků pro Windows a Linux liší lepším výkonem. To lze snadno vysvětlit: mnoho aplikací bylo vyvinuto přímo v jazyce symbolických instrukcí a bylo pečlivě optimalizováno. Každý programátor se snažil, aby jeho výtvor byl jedinečný a promyšlený. Pokrok však nestojí: operační systémy, programy se mění a podpora starých je ukončena. Pokud se například pokusíte spustit hru pro DOS pod Windows na jádře NT, zobrazí se zpráva, že ji nelze spustit. Naštěstí existuje řešení, dokonce tři.

Prvním je instalace skutečného DOSu na diskový oddíl nebo flash disk a spuštění příslušných programů. Druhým je použití virtualizačního systému, jako je VMware. Za třetí, naučte se používat DOSBox. U posledně jmenovaného se zastavme podrobněji.

Každý, kdo položil vyhledávači otázku ohledně spouštění starých programů (her), pravděpodobně obdržel odkazy na požadavek typu: "DOSBox - jak používat." Co je to DOSBox? Je to jednoduché. DOSBox není tak velký, ale docela účinný emulátor, který vytváří virtuální prostředí pro spouštění her (emulováno je mnoho příkazů interpretu command.com, IRQ, DMA, zvuková karta, některé hlavní grafické adaptéry).

To znamená, že si nejprve musíte stáhnout DOSBox. Jak jej používat, vám řekneme níže. Emulátor běží na Windows, Linux, Mac a mnoha dalších. Při načítání zpracovává svůj konfigurační soubor dosbox.conf, který obsahuje všechny parametry. V souladu s tím, provedením změn v tomto souboru v jednoduché textový editor, můžete DOSBox přizpůsobit optimálním způsobem. Konfiguraci DOSBoxu lze provádět nejen přes dosbox.conf, ale i prováděním změn „za chodu“, ale pak se uloží jen do dalšího bootu.

Takže DOSBox. Jak to mám používat? Staženo, spuštěno. Pro připojení hry k emulátoru napíšeme příkaz "mount" s parametry. První písmeno tedy bude označovat přiřazené označení disku v DOSBoxu a druhý parametr bude označovat zdroj. Pokud například potřebujete "vložit" celé CD (D) s hrami do DOSBoxu, napište "mount d d: \ -t cdrom". Mimochodem, obrázek můžete hned připojit – k tomu slouží příkaz IMGMOUNT. Připojit můžete nejen celé médium, ale i jednoduchý adresář: "mount c d: \ old" (v DOSBoxu se objeví disk C, jehož obsahem je složka OLD na disku D). Poté budete muset vyvolat příkazy samotného interpretu, například dir (čtení adresáře) a cd (pohyb, změna úrovně). Obecně se doporučuje nelenit a připravit si shell Norton (Volkov) Commander, Dos Navigator - to značně zjednoduší práci se souborovým systémem v DOSu. Zbývá spustit samotnou hru.

Někdy na internetu můžete najít otázku: "DOSBox - jak používat?". Často se to vysvětluje tím, že kromě spuštění samotného programu pro DOS chci vidět vyhlazený obraz, který se neskládá ze čtverců. V tomto případě přichází na pomoc parametr "scaler" konfiguračního souboru. Například zápisem scaler = advinterp2x můžete dosáhnout výrazného zlepšení kvality zobrazeného obrázku. Také detekce rychlosti zabudovaná v emulátoru nefunguje správně, takže rychlost běžící program můžete změnit "za běhu" - Ctrl + F11 (pro zpomalení) a Ctrl + F12 (zrychlení).

Nyní několik Užitečné tipy všem uživatelům emulátoru DOSBox:

Kromě oficiální verze existuje velký počet nabídka sestav doplňkové funkce;

Můžete si stáhnout přizpůsobený konfigurační soubor.

Připojte složku hry, spusťte hru:

DosBox je tedy program určený k emulaci hardwaru starých počítačů a také k emulaci samotného MS-Dos. 1. Nainstalujte DosBox (například jsem nainstaloval v D: \ DOSBox \ ).

Nejjednodušší způsob, jak spustit hru, je však vhodné ji používat pouze tehdy, když je hra předinstalovaná nebo nemá instalátor a také nepotřebuje přístup z CD-Rom, diskety atd.:

2. Staženou hru rozbalte na libovolné místo (Například hru Goody, rozbalil jsem ji D: \ Hry \ dobrota \ ).

3. Vytvořte zástupce z DosBox.exeříct na ploše.

4. Otevřete složku s hrou (mám D: \ Hry \ dobrota \), najděte spustitelný soubor (například budu mít Goody.exe, někdy existují start.bat, atd.) a jednoduše jej přetáhněte na zástupce DosBoxu „a.

5. Užijte si hru!

Manuální start:

2. Rozbalte hru na libovolné místo (Například hru Goody jsem ji rozbalil D: \ Hry \ dobrota \). Všimněte si, že na cestě ke složce s hračkou je lepší nepoužívat azbuku, emulátor DosBox bez rusifikace si s azbukou nerozumí (jak na rusifikaci vám řeknu příště).

3. Spusťte emulátor DosBox (dosbox.exe). Všechny příkazy zadané v DosBoxu se potvrzují klávesou .

4. Dále je potřeba v DosBoxu připojit herní složku jako lokální disk (to se děje proto, abychom si nechtěně nepoškodili soubory našeho OS, případně jiné důležité a potřebné soubory;)). Chcete-li to provést, použijte příkaz: mount c: d: \ hry \ dobrota \ . C:- označujeme, jaké písmeno bude mít náš místní disk s hrou, můžete zadat libovolné latinské písmeno (kromě z), d: \ hry \ dobrota- adresa do složky s hrou. Pokud bylo vše provedeno správně, dostaneme zprávu: Jednotka C je připojena jako místní adresář d: \ games \ goody .

Pokud je hra na CD nebo disketě, můžete je připojit například výše uvedeným způsobem připojit: a: \... Někdy hra nebo program potřebuje vědět, že se jedná o disketu nebo SD-ROM, a ne HDD(některé hry se odmítají nainstalovat), pak použijeme stejný příkaz namontovat ale s parametrem -t... Chcete-li například přiřadit skutečný disk k virtuálnímu, použijte následující příkaz: mount d: g: \ -t cdrom, kde d: je adresa virtuální jednotky a g: \- odpovídajícím způsobem skutečný. Pro disketu použijte parametr -t disketa... Kromě toho můžete nejen propojit jednotku s jednotkou, ale například určit složku C: \ MSDos \ jako 3,5a disketová mechanika. Pomocí příkazu imgmount můžete připojit obraz disku nebo diskety ve formátu iso, bin, img. Příkaz je podobný příkazu mount, ale vztahuje se na obrazy. Obrázky v jiných formátech lze otevřít například pomocí Nástroje démonů a teprve poté odkaz virtuální disk Démon s diskem DosBox. Příklad použití příkazu - chceme nainstalovat hru z obrazu disku ve formátu iso, k tomu obraz připojíme: imgmount d: c: \ downloads \ game.iso -t cdrom 5. Pokud potřebujete nainstalovat hru, musíte přejít na požadovanou jednotku a spustit instalační program, zpravidla tento INSTALL.EXE... Pro spuštění hry přejděte do DosBox v adresáři s hrou a spusťte spustitelný soubor. U mě to bude například takto: Goody.exe... Poté by hra měla začít. Některé hry je třeba spustit pomocí souboru start.bat(pokud existuje, nebo podobně).

Tak jsme se naučili nasedat místní disky... a vypouštět hračky. To je samozřejmě minimum, které je ke spuštění hry potřeba. Celý tento proces lze automatizovat zadáním požadované příkazy do sekce autoexec v konfiguračním souboru DosBox, ale pak pro každou hru bude nutné vytvořit samostatný takový soubor, nebo to vše zapsat do souboru .bat

Něco málo o rychlosti emulace:

V emulátoru DosBox můžete upravit rychlost hry. Pokud vaše hra běží příliš rychle, musíte snížit počet cyklů (cyklů). Aby se snížil počet cyklů během hry - CTRL + F11 za účelem zvýšení - CTRL + F12... Je také nutné počítat s tím, že pokud nastavíte hodnotu cyklu příliš vysoko, tak samotný DosBox zamrzne, zvláště pokud je váš stroj „slabý“. Pokud nastavíte počet cyklů dostatečně vysoký, ale hra se stále zpomaluje, pak můžete zkusit nastavit přeskakování snímků. Frameskip lze konfigurovat pomocí kláves CTRL + F7(snížit) a CTRL + F11(zvýšit). Všimněte si však, že hra poběží méně plynule, když upustíte snímky.

"Klávesové zkratky:

Pouze to nejpotřebnější (podle mého názoru):
ALT-ENTER- Jít do Režim celé obrazovky
ALT-PAUSE- Pozastavit emulaci
CTRL-ALT-F5- Spuštění / ukončení nahrávání videa
CTRL-F1- KeyMapper, který se používá k přizpůsobení klávesnice
CTRL-F5- Udělejte snímek obrazovky
CTRL-F6- Spuštění / ukončení nahrávání zvuku
CTRL-F7- Zvyšte přeskakování snímků
CTRL-F8- Omezte přeskakování snímků
CTRL-F9- Zavřete emulátor DosBox
CTRL-F11- Zpomalit emulátor
CTRL-F12- Emulátor zrychlení

KeyMapper, když není nastaven \ , : atd.:

Existují takové problémy, když DosBox ignoruje stisk klávesy a tvrdohlavě nechce dát například lomítko ( \ ). To je způsobeno nesprávnou definicí klíčů. Můžete to opravit spuštěním KeyMapper s klávesovou zkratkou CTRL + F1... Dále na klávesnici zobrazené na obrazovce vyberte nefunkční klávesu, kterou potřebujeme, tzn. klikněte na něj a poté klikněte níže na DEL pro odstranění aktuální vazby a poté klikněte na PŘIDAT... Jednou stiskneme požadovanou klávesu na klávesnici, čímž propojíme klávesu z obrazovky s klávesou ze skutečné klávesnice. Poté klikněte na SAVE, EXIT. Všechno, problém je vyřešen. Děkujeme MoR "y za poskytnutí řešení problému..

V článku je velmi, velmi málo materiálu, některé věci jsou vysvětleny velmi zmateně, mnoho věcí zůstalo zcela bez vysvětlení, je velmi málo screenshotů a design je prostě hnusný, takže se bude postupně zlepšovat. Pokud máte nějaké dotazy, napište ;)

Čas plyne, hry stárnou. Počítače se mění, operační systémy se mění. Zdá se, že v tomto životě nic nestojí. Někdy je pokrok skokový, jako u konzolí. Ostatní systémy zvládají plynule vylepšovat – PC. Výsledkem je však nepostradatelná změna hardwaru a ovládacího softwaru. Bohužel ne všechny hry jsou schopny existovat v cizím prostředí, takže hlavní překážkou pro vychutnání si starých her často není zastaralá grafika, ale banální problémy se spouštěním.
U konzolí je vše jasné, všichni jsme zvyklí spouštět mimo stěny malé krabice. Ale co PC hry. Na první pohled se zdá, že PC hry jsou zde zasaženy nejméně. Většinu z nich lze bezpečně hrát bez použití nástrojů třetích stran, někdy se vyskytnou problémy, ale stále je lze odstranit v rámci stejného systému. Ale v tom je háček - PC je celé moře hardwaru a softwaru, natažené na mnoho let, bez prudkých poklesů a skoků. A žádné emulátory nutící tohle všechno fungovat s dobrou zárukou, jak se to stává na konzolových emulátorech, nikdy neexistovaly a sotva se objeví. Ale ne všechno je tak špatné, existují řešení, zvláště pokud se přesto rozhodnete omezit se na nějaký rámec. Například rámec éry DOS.

O tomto emulátoru zde bude řeč, seznamte se - DosBox.

DIV_ADBLOCK146 ">

Malé vysvětlení. Všechny materiály jsou prezentovány v nejpřístupnější formě. Hlavním úkolem bylo vše popsat tak, aby to pochopil i ten, kdo Dosovi neviděl do očí. Tak se moc nedivte podrobné popisy jako „jak otevřít konfigurační soubor“ a „jak otevřít editor registru“.
Pokud se někdo zalekne velikosti popisu, je to marné. Velikost instrukcí v tomto případě neznamená divokou složitost programu. Chtěl jsem jen pokrýt všechny oblasti a namalovat všechny alternativy. Pro minimální seznámení se hodí čtení bodů: spouštění aplikací (stačí jedna), nastavení rychlosti a vlastně i stahování.

1. Stažení emulátoru.

2. Spouštění aplikací



3. Nastavení DosBoxu
3.1 Nastavení rychlosti
3.2 Povolení vyhlazování


3.5 Přemapování tlačítek
3.6 Seznam systémových tlačítek

3.9 Překládáme DosBox do ruštiny

4. Další funkce

4. DosBox
- Alternativní verze Dos Boxu
- 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. Mušle
- DOSShell
- DOSBoxer
- D-Fend

Bude velmi užitečné přečíst si soubor readme Dosbox. Zejména pro ty, kteří to neumí v původním jazyce - angličtině, posílám jeho překlad. Viz část Překlad DosBoxu do ruštiny.

1. Stažení emulátoru.

Hned poznamenávám, že program je zdarma, což jej činí ještě atraktivnějším. Verze je navíc uvedena jako 0.xx, čili toto není finální verze a s největší pravděpodobností bude vše ještě lepší.

Nejnovější verze DosBoxu

2. Spouštění aplikací

2.1 Většina nejjednodušší způsob zahájení

Nejjednodušší způsob, jak hru spustit, je otevřít složku s DosBoxem a přenést jeho zástupce na plochu (soubor dosbox.exe přetáhněte pravým tlačítkem myši a po jeho uvolnění nad plochou zvolte „vytvořit zástupce“). Otevřete složku hry. Poté stačí vzít a přetáhnout myší soubor hry, která se má spustit, na zástupce DosBoxu.

Vezměte prosím na vědomí, že při přetahování ne na zástupce, ale na samotný soubor DosBox. exe nastavení z DOSboxu nebudou načtena. conf.

2.2 Spuštění standardními prostředky

Po stažení je třeba nainstalovat DosBox. Doporučuji umístit ne do programm files, jak navrhuje instalátor, ale do něčeho jednoduššího. Jako C: \ Dosbox.

Začněme situací bez skořápky. Když spustíte Dosbox, uvidíte rozhraní ve stylu DOS. Příkazy jsou zde vhodné. Nejprve vložte hru do složky s jednoduchým názvem a umístěním. Zde platí některé zákony Dos. To znamená, že 8 znaků v názvu, žádné mezery, maximálně 3 podsložky atd. Pravda, to vše platí pouze pro příkazy Dos, při připojování je přípustné používat taková jména. Nechť je to C: \ dosmode \ spques2 \

Nyní musíte emulátoru sdělit, kde budete mít virtuální disk. Chcete-li to provést, napište mount s c: \ dosmode \ spquest2 (zde mohou mít složky normální velikost jmen, ale pokud je tam mezera, musíte napsat cestu v uvozovkách "c: \ dd dd")

Nyní přepneme na tento disk (Tedy napíšeme C :). Pomocí příkazů Dos přejděte na počáteční soubor (cd spquest2) (spusťte start.bat). To je vše, hra běží.

Vezměte prosím na vědomí, že když přidáte / změníte soubory z Windows na DosBox, v již připojených složkách se nic nezmění. K aktualizaci obsahu použijte příkaz rescan.

2.3 Použití spouštěcích shellů třetích stran

Existuje velké množství shellů pro Dos Box, které jsou schopny spouštět hry v grafické podobě, aniž by museli přecházet do textového zadávání příkazů, jejich popis naleznete níže. Všimněte si, že shelly jsou napsány pro konkrétní verzi. Na tento moment pro nejnovější verzi 0.65 neexistuje žádný shell, takže mnoho položek shellu nemusí fungovat správně.

2.4 Alternativní způsob spouštění

Po nějaké době jsem našel pohodlnější způsob spouštění her v DosBoxu. Tuto položku stačí přidat do nabídky po kliknutí pravým tlačítkem. Chcete-li to provést, budete se muset vypořádat s úpravou registru. Vyberte start -> spustit. Do okna napište regedit. Otevře se okno pro úpravu registru. Jít do:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ * \ Shell \
Pokud tento adresář neexistuje, vytvořte jej.
V této složce vytvořte adresář SETCMD1 (klikněte pravým tlačítkem na složku Shell -> vytvořit -> oddíl).
Do "výchozí" klávesy napište něco jako Otevřít v DosBoxu (Pro zápis pravé tlačítko na klávese -> změnit).
Nyní ve výsledné cestě HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ * \ Shell \ SETCMD1 vytvořte adresář Command (pomocí stejné metody).
Adresář bude také obsahovat výchozí klíč. Změňte jeho hodnotu na:
"e: \ dosbox \ dosbox. exe" - conf "e: \ dosbox \ dosbox. conf" "% 1"
Kde e: \ dosbox \ je složka DosBox.

V souvislosti s objevením se změny rozložení klávesnice ve verzi 0.62 vyvstala nutnost registrace do DOSboxu. conf řádek tak, aby se při spuštění použil soubor s nastavením klíče (mapper.txt) ze složky s DosBoxem. Otevřete dosbox. conf v libovolném textovém editoru a vyhledejte tam položku mapperfile =. Změňte vše napravo od něj na úplnou cestu k mapovači. txt. Například: mapperfile = D: \ DOSBox \ mapper. txt

Pokud pořizujete snímky obrazovky nebo nahráváte zvuky, musíte okamžitě změnit složku, kam se budou ukládat. Hledáme položku capture = a změníme její hodnoty na jakoukoli složku s úplnou cestou. Příklad: captures = D: \ DOSBox \ capture

Skončíte s něčím takovým:

Pokud chcete, aby se spouštěcí bod objevil pouze u souborů, které lze v zásadě spustit v DosBoxu, pak by se popsaný postup úpravy registru neměl provádět v HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ * (což odpovídá všem typům souborů), ale v HKEY_LOCAL_MINE \ SOFTWARACHE \ Classes \ exefile, HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ comfile a HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ batfile.

2.5 Způsob spouštění Norton

Myslím, že pro mnohé je Dos spojen s modrou obrazovkou velitele Nortona a velitelových vlků. Proč tedy neudělat práci s DosBoxem podobnou procesu? K tomu potřebujete pouze samotný DosBox a Norton. Vše, co musíte udělat, je načíst Norton při spuštění. Chcete-li to provést, otevřete dosbox. conf v libovolném textovém editoru. Úplně dole je oddíl. Právě v něm budeme psát. Nejprve musíte připojit složku norton pomocí příkazu mount y d: \ dosbox \ nc, kde y je libovolný virtuální disk a d: \ dosbox \ nc je cesta k nortonu. Dále je potřeba spustit Norton jednoduchým DOSovým příkazem (píšeme dále v sekci). y: \ nc. exe. Nyní při načítání DosBoxu se Norton automaticky načte. V podstatě všechno. Vzhledem k nutnosti montáže disků však není práce v takovém Nortonu příliš pohodlná. A co nám brání připojit všechny disky v počítači nebo některé složky, odkud vždy spouštíte dos-hry? Nic! Vraťte se do sekce a zapište se do řádku zatížení Norton.
mount c c: \ hry
Nyní má Norton skutečnou větev jednotky C.
Můžete také připojit kořenový adresář disku (například c: \), ale to se nedoporučuje. Selhání v DosBoxu může vést ke ztrátě všech souborů v kořenovém adresáři.

3. Nastavení DosBoxu

3.1 Nastavení rychlosti

Otázka nastavení rychlosti je pravděpodobně jedním z hlavních problémů, které způsobují potíže, proto ji podrobně zvážíme.

Standardně v DosBoxu jako parametr cykly(rychlosti, tj. počet příkazů za milisekundu, které se emulátor pokusí provést) používá auto. V tomto režimu se při spuštění hry DosBox sám snaží určit, zda hra potřebuje maximální produktivita nebo by měl být omezen na určitý pevný počet cyklů. Například v některých hrách poskytuje vyšší výkon více snímků za sekundu, což znamená plynulejší obraz. V jiných, zejména starších, výkon navíc nic nedává a někdy to vede k tomu, že hra jde příliš rychle.

Jak to vypadá z pohledu uživatele? Spustíte hru a v poli Cykly uvidíte buď procenta (max znamená 100 %), nebo číslo. 100% je maximální výkon, který může DosBox vašemu počítači poskytnout.

Rychlost můžete upravovat za chodu. To se provádí pomocí kombinací:
CTRL + F12 (nahoru) a CTRL + F11 (směrem dolů)... Za zvážení stojí fakt, že emulace funguje mnohonásobně pomaleji než programy spouštějící se přímo. Například pro správné hraní s DosBoxem ve hrách pro počítač 286 potřebujete Pentium 400 nebo více.
Pokud je dosaženo rychlostního limitu, ale stále to nestačí, můžete upravit počet snímků vynechaných emulátorem ( Přeskakování rámu- stejně jako je zobrazeno Cykly v horní části okna):
CTRL + F8 (zvýšení přeskočení) a CTRL + F7 (snížit)... To umožní rychlejší emulaci hry, ale kvůli vypadlým snímkům ztratíte plynulost obrazu.
Frame Skip = 1 - znamená, že 1 snímek bude přeskočen, poté se zobrazí 1. Pokud je hodnota = 2, budou přeskočeny 2 snímky, zobrazí se 1 atd.

U procentuálního úkolu rychlosti je vše jasné, ale u absolutního jsou nuance. Jak v tomto režimu pochopit, že nelze zpracovat rychleji? Nejlepší možnost je nastavit takovou rychlost, aby vytížení vašeho reálného procesoru dosáhlo 90-95% (zatížení ve Win 2000 a XP uvidíte stisknutím Alt + CTRL + DEL). Toto je nejvyšší rychlost, kterou můžete v této hře dosáhnout.
Pozor, u skutečných a virtuálních (s Hyperthreading) dvoujádrových procesorů je limit zátěže 50 %, nikoli 100 %. DosBox funguje pouze v jednom vlákně.

Vezměte prosím na vědomí, že pokud nastavíte přeskakování snímků v režimu bez procentní sazby, budete muset přeskakování pomocí CTRL + F12 a smyčky pro emulaci jít rychleji (až na maximální úroveň, jak je uvedeno výše). V procentech se to vejde automaticky.

V dosboxu. conf, můžete určit, jaký režim a rychlost nastavit v emulátoru při spuštění. To je odpovědnost odstavce cykly... Například psaním cyklů = 10 000 při spuštění získáte tolik smyček. Pokud napíšete cykly = max pak DosBox pokaždé nastaví maximální rychlost. Chcete-li opustit parametr auto (ve výchozím nastavení je nastaven), ale nastavit nastavení pro každý režim, napište následující:
cykly = auto 9000 95 %
Takový záznam ponechá volbu režimu na DosBoxu. Pokud je použit absolutní režim, počet cyklů bude 9000, pokud je to procento, emulátor nastaví 95% maxima.

3.2 Povolení vyhlazování

A ještě jedna věc k DosBoxu. Faktem je, že má alternativní způsob zobrazení zvětšeného obrázku. Jedná se o vyhlazování ploch. Výsledkem je nečtvercový obrázek, který trochu připomíná grafiku Flash. Hned musím říct, že to všechno není pro každého (já osobně preferuji normální displej), ale i tak. Chcete-li povolit tento efekt, musíte otevřít dosbox. conf pomocí libovolného textového editoru a najděte v něm řádek:
scaler =
Přidejte jednu z následujících hodnot napravo od scaller =:
žádný – zobrazení typu one-to-one
normal2x - Pouze dvojnásobné zvětšení (výchozí)
advmame2x - Sly anti-aliasing jednobarevných oblastí. Vzhledem k tomu, že rozlišení je dvakrát větší, jsou v tomto režimu vytvořeny hladké rohy. To znamená, že jeden pixel, který by se stal čtvercem 2x2, není vyroben s ostrým úhlem, ale s oříznutými hranami. Výsledkem je, že grafika není čtvercová, ale podobná Flash grafice.
advmame3x - Jako výše, ale s trojitým zvětšením
advinterp2x - Jako výše, ale s plynulejšími přechody
interp2x - Jen mazání, žádné kvadrátky, ale velmi nepříjemný efekt
tv2x - Přidání vodorovných tmavých pruhů, TV efekt.
A mnoho dalších (počet roste s novými verzemi)

Porovnejte 2 snímky obrazovky:

3.3 Užitečné položky v nastavení

Otevřete dosbox. conf a hledejte:
celá obrazovka = (true - načteno v režimu celé obrazovky, false - v režimu okna)

autolock = (pravda - když se klikne myší na DosBox, myš je v tomto okně ukotvena, nepravda - není ukotvena)
Zároveň byl od verze 0.65 revidován systém připínání. Nyní, když deaktivujete autolock (= false), bude myš současně aktivní jak ve hře, tak mimo ni. Zatímco je kurzor nad hracím polem - herní kurzor je zpracován, jakmile opustí hrací pole - myš se odpojí od DosBoxu.

citlivost = (citlivost myši, výchozí 100)

waitonerror = (pravda - pokud dojde k chybě, nezavírejte konzoli okamžitě, bude možné zjistit, o jakou chybu se jedná)

priorita = (první hodnota je priorita, když je DosBox aktivní, druhá je, když je DosBox minimalizován nebo neaktivní. Možnosti jsou nižší, normální, vyšší, nejvyšší ve vzestupném pořadí. Standardně priorita = vyšší, normální)

Někdy je důležitý stroj. Určuje, jaký typ grafického adaptéru se DosBox pokusí použít. Výchozí nastavení je VGA. Tato možnost je výhodnější, vybere se nejlepší typ grafika (samozřejmě od přítomných). Režimy jako tandy a pcjr však musí být specifikovány samostatně.

Výstup = klauzule může být důležitá. Pokud vám při přepnutí do celoobrazovkového režimu a návratu zpět DosBox zobrazí chybu a zhroutí se, změňte výchozí hodnotu povrchu na ovelay nebo opengl.

3.4 Spuštění DosBoxu bez pomocného okna

Spusťte DosBox s parametrem - noconsole
(Vytvořte zástupce dosbox.exe, klikněte pravým tlačítkem na zástupce -> vlastnosti -> zástupce karty -> pole objektu: přidejte na konec - noconsole. Získáte něco jako D: \ DOSBox \ dosbox.exe - noconsole.

Pokud používáte alternativní způsob, změňte řádek v registru na
"e: \ dosbox \ dosbox. exe" - conf "e: \ dosbox \ dosbox. conf" "% 1" - noconsole
To znamená, přidat na konci - noconsole

3.5 Přemapování tlačítek

Od verze 0.62 lze v emulátoru změnit přiřazení libovolných kláves (a od verze 0.70 můžete změnit přiřazení os joysticku), i když to hra neposkytuje. No, například chcete hrát závody ne se šipkami, ale pomocí w, s, a, d.
Pokud chcete - prosím. Chcete-li to provést, musíte mírně předefinovat rozložení. Tuto funkci lze volat dvěma způsoby:

1. Spusťte DosBox s parametrem - startmapper
Zároveň se při spuštění načte nastavení klíče. (Vytvořte zástupce dosbox.exe, klikněte pravým tlačítkem na zástupce -> vlastnosti -> zástupce karty -> pole objektu: na konec přidejte startmapper. Bude to vypadat nějak jako D: \ DOSBox \ dosbox.exe - startmapper.

2. Po spuštění DosBoxu stiskněte CTRL + F1. Funguje nestabilně. Za každý úspěšný případ jsem dostal 6-8 letů od DosBoxu.

Nyní jste v nabídce nastavení a před vámi je taková obrazovka.

Klikněte na libovolnou klávesu, jejíž hovor chcete zavěsit na přítele. Vyberte například šipku nahoru. EVENT: Key_up BIND: Key_up se objeví dole. To znamená, že stisknutí šipky nahoru se spouští šipkou nahoru. Zvolíme buď tlačítko DEL (smazat), pokud je potřeba změnit tato možnost, nebo PŘIDAT (přidat), pokud takové rozložení potřebujete opustit a přidat další. Zvolíme PŘIDAT. Nyní musíte stisknout klávesu, která bude fungovat jako šipka nahoru (stiskněte klávesu fyzicky a nevybírejte ji myší!). Stiskněte W. EVENT: Key_up BIND: Zobrazí se klíč w. To znamená, že tlačítko w bude fungovat jako šipka. Stisknutím tlačítka NEXT můžete procházet možnostmi. Budou dvě, to znamená, že šipka nahoru bude stále fungovat, navíc můžete místo ní použít tlačítko w. Nyní zbývá uložit výsledek (SAVE) a ukončit (EXIT).

Pokud zvolíte tlačítko mod1, pak to bude kombinace CTRL + tlačítko, pokud mod2 je ALT + tlačítko. Mod3 není standardně nastaven, ale můžete jej přiřadit jako kterýkoli jiný režim. Například použít kombinaci p + knock. Ještě jsem nepochopil praktické použití Hold. Pokud tuto položku přiřadíte, tlačítko se „přilepí“ a nelze toto tlačítko dále deaktivovat. V popisech není ani slovo o Hold.

Mimochodem, všimněte si, že můžete změnit také přiřazení systémových tlačítek. Například zavěsit na „+“ pro zvýšení rychlosti a na „-“ pro snížení.

3.6 Seznam systémových tlačítek

ALT-ENTER Přejít na celou obrazovku
ALT-PAUSE Pozastavení emulace
CTRL-F1 Přemapování tlačítek
CTRL-F4 Otočte obraz připojeného disku. Obnovte mezipaměť adresáře pro
všechny disky!
CTRL-ALT-F5 Spustit / Zastavit vytváření filmu z obrazovky
CTRL-F5 Pořídit snímek obrazovky
CTRL-F6 Spustí / Zastaví nahrávání zvuku
CTRL-ALT-F7 Spuštění / zastavení záznamu příkazů OPL
CTRL-ALT-F8 Spuštění / zastavení nahrávání MIDI příkazů.
CTRL-F7 Zvýší přeskakování snímků
CTRL-F8 Sníží přeskakování snímků
CTRL-F9 Zavřete DosBox
CTRL-F10 Uchopte/uvolněte myš
CTRL-F11 Zpomalte emulátor
Emulátor zrychlení CTRL-F12
ALT-F12 Odebrat rychlostní limit (tlačítko turbo)
Když stisknete toto tlačítko, hra se zrychlí na limit. Akcelerace pokračuje, dokud je kombinace stisknuta. Může být velmi užitečný pro rolování cutscén, zrychlení čekání, i když to hra neposkytuje. Bohužel kombinace není příliš stabilní. Nejčastějším příznakem takového zrychlení je pozdější vymizení zvuku.

3.7 Připojení CD-ROM a disketové jednotky (včetně obrázků)

DosBox má možnost připojit jak CD-Rom, tak i disketovou mechaniku, nebo dokonce jednoduchá složka ale aby s ním program zacházel jako s CD-ROM diskem. Pokud potřebujete pouze soubory z disku, můžete provést obvyklou operaci jako u jakékoli složky:
připojit pomocí e: \ (kde c je virtuální disk a e: \ je cesta k CD-ROM)
Pokud je potřeba připojit disk nebo složku přesně jako CD, musíte spustit následující příkaz:
mount s e: \ - t type (kde type je typ média. Toto je buď dir - složka, nebo cdrom - CD disk, nebo disketová jednotka)
Zapsáním mount pomocí e: \ - t cdrom připojíme jednotku E: \ jako CD-Rom jako virtuální jednotku pro DosBox. Místo e: \ nemusí být cesta ke konkrétní složce ani zapnutá CD-ROM disk... Stejně tak s disketovou mechanikou.
Není nutné. Chcete-li připojit CD-Rom na nízké úrovni, musíte zapsat mount - cd. Obdržíte seznam CD s jejich čísly. Poté zadejte mount pomocí e: \ - t cdrom - usecd 0 (kde 0 je číslo CD)

Obrázky se spojují následujícím způsobem:
imgmount s d: \ pop_instal. mdf - t iso (kde c je virtuální disk, d: \ pop_install.mdf je cesta a název obrazu, - t je typ přiloženého souboru - v tomto případě obraz CD, tj. iso)
Obrázky jsou obvykle uloženy v souboru s příponou * .iso. Pokud však není, neznamená to, že jej DosBox nerozpozná. V tomto příkladu byla přípona * .mdf

Obrazy disket jsou také spojeny pomocí imgmount s d: \ disket. img -t disketa (změní se pouze typ na disketu)
Pro připojení obrázků pevné disky použít typ hdd.

3.8 Nastavení zvuku ve hrách s DosBoxem

Tato položka bude zajímat především lidi, kteří nejsou obeznámeni s nastavením. zvukové zařízení Sound Blaster. Nejprve je třeba připomenout, že ladění zvuku se obvykle provádělo pomocí samostatného programu tuneru. Nejběžnější názvy pro takové konfigurační programy jsou: setsound, setup, install, sound, snd a další.
Dále je třeba vybrat položku se změnou ve zvukovém zařízení. V něm se z množství možností mohou začít rozplývat oči. Zde je však vše jednoduché, hledejte Sound Blaster - nejvíce nejlepší způsob zvuk. Pokud taková položka neexistuje, vyplatí se hledat Adlib. Konečně, DosBox podporuje možnosti jako Tandy a nejstandardnější, ale nejprimitivnější PC Speaker (bzučák, který je zachován i v moderních počítačích).

I u hudby je vše velmi ošemetné, zde můžete buď nechat Sound Blaster, nebo použít Gravis Ultrasound či rozhraní MPU-401. Poslední dva dávají hudbě znatelně větší instrumentálnost a v mnoha případech zní lépe. Ale pokud to Gravis Ultrasound vyžaduje dodatečné přizpůsobení a soubory třetích stran(a není v tomto návodu ještě zahrnuto), pak s MPU-401 je vše mnohem jednodušší. Při konfiguraci zvuku z DosBoxu pro hudbu můžete tuto možnost bezpečně vybrat. V nastavení hry se nachází ve třech verzích - jedná se buď o standard General Midi, nebo o zařízení Roland LAPC1 a Roland MT32, preferovány jsou poslední dvě. Jednoduše řečeno, při výběru zařízení pro výstup hudby hledejte jeden z těchto nápisů.

Ukázky hudby z Pána prstenů získané s: Roland, Adlib a PC Speaker.

Nejtěžší je další nastavení Sound Blasteru. Někdy se můžete setkat s automatickým určením parametrů zvukového zařízení, častěji je musíte zadávat pery. Hned musím říct, že nastavení může být cokoliv, takže níže uvedený seznam platí pro DosBox s výchozí konfigurací:
základní I/O adresa - 220 (někdy je potřeba napsat 220h)
IRQ číslo - 7
DMA kanál - 1
Tyto parametry znamenají: základní I/O adresu, číslo přerušení a kanál DMA. Není však nutné chápat význam těchto pojmů.
V DosBoxu se tyto parametry konfigurují v sekci.

Ve druhé části sekce se budeme zabývat nastavením hlasitosti zvuku v DosBoxu. K tomu je vestavěný mixér. Můžete k němu přistupovat pomocí příkazu mixer, když jste v testovacím prostředí DosBox. Pokud zadáte pouze mixer, dostanete malou tabulku ukazující hlasitost každého zařízení. Výchozí hodnota je 100:100. Dvě číslice představují hlasitost levého a pravého reproduktoru. Zvuk se tedy nastavuje individuálně pro každé zařízení a individuálně pro každý reproduktor. Bohatá sada! Chcete-li nakonfigurovat, musíte napsat mixér<устройство> <уровень звука>... Přepište název zařízení z výstupní tabulky.
mixér sb 30:50
Tento příkaz znamená - snížit zvuk Sound Blaster na 30 % pro levý reproduktor a 50 % pro pravý reproduktor.
mixér 50 Kč
Sníží zvuk PC reproduktoru až o 50 procent pro oba kanály (lze zapsat jednu číslici). Jeho hlasité skřípání je někdy velmi nepříjemné.
No a na závěr, abyste neseděli a nezjišťovali, jaký zvuk máte před sebou, můžete jednoduše celý zvukový výstup snížit DosBoxem.
mistr mixéru 10
Snižte veškerý zvuk až o 10 %

Pokud jste příliš líní znovu nastavovat hlasitost při každém spuštění, můžete to jednou provždy napravit. Chcete-li to provést, otevřete dosbox. conf, ve kterém přejděte k poslednímu bodu. V něm je potřeba přidat příkaz s nastavením zvuku, podobně jako je popsáno výše. Například mixer master 10. Nyní při spuštění bude zvuk nastaven na zadanou úroveň.

3.9 Překládáme DosBox do ruštiny

DosBox má schopnost přeložit jej do různých jazyků. To moc nedává, ale i tak je hezké uvažovat o nativních písmenech ve skořápce. K tomu potřebujete dvě věci: program, který propojí ruské kódování a soubor s překladem, který není součástí balíčku. Nelekejte se však, překlad jsem již provedl. Takže si stáhněte překlad: dokumentace a překlad shellu pro DosBox 0.63 nebo dokumentace a překlad shellu pro DosBox 0.65 nebo dokumentace pro DosBox 0.70 nebo dokumentace a překlad shellu pro DosBox 0.72. Nyní je potřeba toto vše propojit. Otevřete dosbox. conf v libovolném textovém editoru a vyhledejte jazyk = řádek. Přidejte cestu k souboru překladu napravo od "=", například d: \ dosbox \ rus. txt. Nyní, když spustíte DosBox, můžete vidět hieroglyfy. To je způsobeno chybějícím ruským kódováním v DosBoxu.
Existují dvě možnosti, jak povolit kódování ruštiny:

1. Ve verzi 0.70 je vestavěná funkce. Hledejte v dosboxu. conf clause keyboardlayout = none a změňte na keyboardlayout = RU. To je vše, kódování je zapojeno. Přepínání jazyků: LEFT-ALT + RIGHT-SHIFT - pro psaní ruského textu, LEFT-ALT + LEVÝ-SHIFT - pro psaní anglického textu.

2. Program můžete používat. V archivu leží, ale jsou tam i Keyrus a další možnosti. Ve stejném dosboxu. conf hledáme sekci a napíšeme do ní: mount y d: \ dosbox
Kde "y" je libovolný disk a d: \ dosbox je složka programu na vašem skutečném disku. Pamatujte, že pokud složka obsahuje mezery, musí být uzavřena v uvozovkách ("d: \ dos box").
Poté stačí program spustit. Chcete-li to provést, přidejte tam řádek: y: \ (začněte z připojeného disku). Měli byste skončit s něčím takovým:

Pozor, při připojení programu, který poskytuje ruské kódování (ne překlad, ale v našem případě program), může nastat situace, že některé hry podporované DosBoxem přestanou běžet. Tento problém se vyskytuje zřídka, ale existuje. Řešení - stačí deaktivovat kódovací program. Pozorování také ukázala, že různé programy (rk a keyrus) interferují v různých případech. Pokud kodér způsobuje poruchy, ale stále potřebujete ruské písmo, zkuste spustit jiný kodér.

3.10 Přizpůsobení pro každou hru

Počínaje verzí 0.65 bylo možné upravit parametry pro každou hru pomocí standardních nástrojů. Chcete-li to provést, musíte ve složce hry vytvořit soubor run. netopýr (jméno může být jakékoli. Vytvořte jednoduchý textový soubor a přejmenovat), otevřete jej v libovolném textovém editoru a zapište si ty parametry, které by se měly lišit od standardních. To se provádí příkazem CONFIG s parametrem SET. Například chceme, aby Dave 2 běžel rychlostí 3000 s vypnutým reproduktorem PC:
CONFIG - SET cyklů = 3000
CONFIG - SET pcspeaker = false
dave. exe (soubor ke spuštění hry by měl být zde)

Upozorňujeme, že se jedná o zkrácený zápis, celý první řádek by vypadal takto:
CONFIG - SET "cpu cycles = 3000" (To znamená, že název sekce v nastavení je na prvním místě)

Uložením takového souboru a jeho spuštěním v DosBoxu získáte požadovaný výsledek. Nyní můžete spustit Dave přesně s těmito nastaveními, aniž byste museli pokaždé znovu konfigurovat DosBox. Bohužel DosBox při pokusu o nastavení grafického filtru tímto způsobem začne selhávat (například CONFIG - SET scaler = advmame3x). To je zjevná závada. Pokud tento příkaz napíšete již v samotném shellu, bude fungovat.

4. Další funkce

4.1 Pořizování snímků obrazovky, nahrávání zvuků a hudby, vytváření videí

DosBox vám to také umožňuje. Kombinace CTRL + F5 umožňuje pořídit snímek obrazovky. Bude vytvořen v původním rozlišení (i při zvětšení a pomocí filtrů) a zaznamenán formát png... Zde je třeba věnovat pozornost skutečnosti, že složka uvedená v konfiguraci (dosbox. Conf, položka captures) existuje. Pokud taková složka neexistuje, snímek obrazovky se nevytvoří. To platí zejména při použití metody spouštění pravým tlačítkem myši. V tomto případě musí být zadána úplná cesta. Tedy místo „capture“ – „D: \ Dosbox \ capture“.

Midi nahrávání se provádí pomocí CTRL-ALT-F8. Po prvním kliknutí přejde DosBox do čekání na nahrávání. Samotné nahrávání se spustí až po zahájení přehrávání přímo do midi. Pro dokončení stiskněte kombinaci znovu. Výhodou této nahrávky je, že ve většině případů lze nahrát pouze hudbu, a to i přes přítomnost jiných herních zvuků. Tento režim ale zaznamenává pouze příkazy Midi. Pokud tedy hraje hudba a nahrávání se nespustilo, nejedná se o Midi.

Nahrávání do wav se spustí ihned po stisknutí kombinace CTRL-F6. A zastaví se opětovným stisknutím. Na rozdíl od předchozí metody jsou všechny zvuky zaznamenány ve formátu wav. Pravda a velikost je mnohem větší.
Zvuk se uloží do stejné složky jako snímky obrazovky.

Je to stejný příběh s válečky. Nahrávání se spouští a zastavuje pomocí kombinace CTRL-ALT-F5. V tomto případě musíte zastavit nahrávání a ne pouze zavřít DosBox, jinak se ukáže, že video je rozbité. Klipy se ukládají do stejné složky jako snímky obrazovky. Zároveň, pokud během nahrávání hra změní rozlišení, tak v tuto chvíli začne vznikat další video - rozlišení v jednom videu musí být stejné. Chcete-li hrát, musí být nainstalován kodek zmbv. Nachází se ve složce zmbv. Klikněte pravým tlačítkem na zmbv. inf a vyberte nainstalovat. Formát je dobrý, protože nahrává bez ztráty kvality (i když to vyžaduje hodně).

4.2 Spouštění her ze zaváděcích disket

Některé z prvních her, které běžely na PC, vůbec neběžely pod DOSem. Disketa s takovou hrou byla bootovací a obsahovala nějakým způsobem operační systém. Vše, co hra potřebovala, se načítalo ze samotné herní diskety, takže ke spuštění nebylo potřeba žádných operačních systémů třetích stran. Je jasné, že nyní je nereálné spouštět takové hry standardními metodami. Schopnost DosBoxu načítat takovéto diskety z obrázků je tedy velmi užitečná.

Nejprve je potřeba připojit složku, kde se nachází obraz diskety. Obrazy disket mají nejčastěji příponu. img nebo. ima Napíšeme mount d c: \ game (budeme předpokládat, že náš obrázek je v této složce)
Nyní musíte stáhnout obrázek ze složky. Chcete-li to provést, použijte příkaz boot:
boot d: \ spacestr. img (název souboru obrázku)

To je vše, DosBox tuto virtuální disketu používá jako spouštěcí disketu a pokud vše dobře dopadne, její obsah začne fungovat. Zkuste Spustit podobné aplikace můžete použít příklad hry Space Strike z této stránky.

4.3 Síťové hraní v místní síti a internetu v DosBoxu

DosBox podporuje síťový režim ve hrách Dos přes IPX. Navíc ve skutečnosti výměna neprobíhá přes IPX, ale přes TCP / IP. To znamená, že staré hry lze nyní hrát nejen v lokální síti, ale také přes internet. Podpora byla k dispozici také ve verzi 0.63, ale teprve ve verzi 0.65 se stala skutečně funkční.

Nyní, jak toto vše zahrnout. Nejprve musíte otevřít dosbox. conf ve složce s DosBoxem, najděte tam řádek ipx = false a nahraďte jej ipx = true. To umožní podporu IPX v DosBoxu. Za práci s IPX je zodpovědný vestavěný program IPXNET. Jeden z hráčů potřebuje vytvořit server. To se provádí pomocí příkazu ipxnet startserver ve spuštěném DosBoxu. Nyní by se k tomuto serveru měl připojit jiný hráč. Chcete-li to provést, použijte příkaz ipxnet connect<адрес>... Adresa může být buď IP nebo název domény nebo počítače. Například ipxnet connect 192.168.0.1

Server může zkontrolovat, zda je přehrávač připojen, zadáním stavu ipxnet. Pokud je připojen jeden hráč, pak budou v seznamu dva nápisy. To se děje, protože DosBox automaticky připojí hráče, který vytvořil server. Když se dva nebo více hráčů vzájemně propojili, můžete spustit hru, která podporuje IPX, a jít hledat položku síťový režim nebo multiplayer (Všimněte si, že přímé připojení nebo přímé propojení jsou zcela odlišné síťové režimy, které nebudou fungovat přes TCP / IP)... K odpojení od serveru dochází příkazem ipxnet unlock a samotný server je vypnut ipxnet stopserverem. Ping lze zobrazit zadáním ipxnet ping.

4. Verze DosBoxu

Alternativní sestavení Dos Box

Dos Box je nejen zdarma, ale také neskrývá svůj zdrojový kód. Každý se může podílet na vytváření vlastních verzí a sestav. Každý v této věci alespoň něco chápe. Při vývoji alternativních verzí nejdál zašli neklidní korejští programátoři, kteří se nacházejí na webu http: // ykhwong. / (samotný DosBox v sekci DosBox CVS, nějaké záplaty a doplňky v sekci Data) a nýtování jedné verze za druhou.

Spousta doplňků, vychytávek a oprav pro konkrétní hry. Podpora klouzání, režim SVGA, možnost připojovat soubory ze ZIP archivů, automatické ladění maximální rychlosti, rychlost výstupu v MHz, menu s grafickým výběrem některých položek. Ale nezapomeňte, že stabilita těchto sestavení je výrazně nižší než u standardních. Pouhým okem jsou vidět nedokonalosti a řekněme neolíznutí inovací. Uvažovat o celé té ostudě a ještě více ji také otestovat oficiální verze, neexistuje žádný způsob. Proto v tomto návodu nebude tato větev DosBoxu uvažována. Ale pokud máte touhu nebo problémy s konkrétními hrami, vždy se můžete sami obrátit na alternativní verze.

Takže, co je nového v této verzi. V první řadě je to dlouho očekávaná podpora chráněného režimu. Dříve, pokud jste se v balíčku setkali se souborem Dos4gw, pak se rozhodně dalo říci, že by hra v emulátoru nefungovala. A tak to bylo s každým mgrem využívajícím expandéry paměti. Nyní tyto hry fungují. Z novinek nechybí ani podpora grafického režimu Vesa. Vlastně teoreticky s novou verzí můžete hrát hry jako Settlers 2, Duke Nukem a další. Nepsal jsem však „teoreticky“ pro nic za nic.

Faktem je, že s příchodem podpory Protected Mode začaly běžet výkonné (samozřejmě relativně) hry. A vynořil se problém s rychlostí emulace. Navíc podle ujištění vývojářů se samotný zmíněný režim emuluje v DosBoxu velmi pomalu. V důsledku toho se na mém Celeronu 1.7 zpomalí i Settlers 1. A je nepravděpodobné, že mnozí mají počítač, na kterém bude druhý díl běžet normálně.

Ale v každém případě je DosBox 0.6 lepší než jeho předchůdce, takže si stáhněte a užijte si své staré hry:

Změny v emulátoru tentokrát nejsou tak globální.

Přidán hardware a překryv opengl (tento výstupní režim)
- Přidán grafický grafický režim Hercules
- Režimy CGA / TANDY jsou kompatibilní
- Některá vylepšení v ovládání klávesnice a myši
- Interní podpora modemu
- Některá vylepšení shellu
- Možnost změnit velikost kroku v konfiguraci při zvyšování / snižování hodinových cyklů
- Mnoho dalších malých změn (z nichž mnohé jsou pro nezasvěcené jednoduše nepochopitelné)

DosBox 0kb (zastaralá verze, nová verze viz. níže)

Vývojáři DosBoxu opět potěšili fanoušky starých her. Dlouhý seznam změn a oprav naznačuje, že celou tu dobu tvůrci neseděli se založenýma rukama. Pokud zahodíte příliš specializované položky, získáte následující:

Vylepšené x86 jádro, zvýšená jeho stabilita, zvýšená rychlost
- Přidána "chytrá" emulace MPU 401
- Přidána emulace Soundblaster 16
- Vylepšená emulace PC Speaker
- Přidána podpora iso obrázky CD-ROM a obrazy disket
- Přidána možnost načíst další verzi DOSu
- Nyní je možné pozastavit DosBox
- Přidána možnost nastavit různé priority pro DosBox, když je aktivní a když je minimalizován nebo neaktivní
- Přidána možnost zobrazovat obrázky v režimu přímého kreslení.
- Přidán název běžící hry v záhlaví
- Přidány nové filtry advmame3x, tv2x
- Vylepšená podpora Numpad
- Vylepšený grafický režim Tandy
- Přidána podpora pro textové režimy 132x25 a 132x45
- Nyní můžete změnit klávesnici
A mnoho dalších

Nyní o některých bodech podrobněji
V první řadě stojí za to mluvit o keymappingu, tedy rozložení klávesnice. Přečtěte si o tom v odstavci 3.5.
Více o nastavení obrazového filtru v odstavci 3.2
Poté, jak deaktivovat dílčí okno 3.4
O některých užitečných položkách v nastavení 3.3
A o malé změně v alternativním způsobu spouštění kvůli přidání přemapování tlačítek 2.3
Chcete-li pozastavit DosBox, použijte klávesu PAUSE

DosBox kb (zastaralá verze, viz nová verze níže)

Rozdíly od předchozí verze Málo. Ještě méně nápadné. Dobrá "Oprava chyb" však není nikdy zbytečná.

Opraven pád při volání okna přemapování klíčů
- Přidána demontáž
- Přidána kontrola, zda jsou při spuštění povoleny NumLock a CapsLock
- Nyní se příkazy snáze upravují, dříve fungoval pouze režim vkládání
- Vylepšené nahrávání Wave a OPL
- Mnoho malých oprav

Opravena některá schémata detekce VGA. (Například dříve Neverending Story 2 odmítl tento režim vidět)
- Nyní můžete nastavit rychlost jako automatickou.
- Přidán příkaz, který umožňuje měnit nastavení za běhu.
- Vylepšená emulace joysticku. Jsou podporovány čtyřtlačítkové joysticky.
- Vylepšeno mnoho věcí v spouštěcím kódu. Většina bootloaderů nyní funguje.
- Mnoho vylepšení v emulaci IPX.
- Přepsaná podpora modemu. Měl by fungovat s mnoha hrami.
- Vylepšené ovládání palety v CGA. (Například dříve, pokud v konfiguraci nebylo zadáno machine = cga, byly barvy vybrány jako standardní, nikoli ty, které byly skutečně definovány)
- Přidána podpora pro systém PCjr
- Nyní můžete vyměnit vestavěný ovladač myši. Opravuje několik her, které fungují s vlastním vestavěným ovladačem.
- Přidána funkce nahrávání klipů
- Přidána podpora pro 15/16/32bitový režim videa.
- Přidána možnost, aby se myš v okně DosBoxu nelepila. (V konfiguračním automatickém zámku = false)
- Přidáno tlačítko turbo (po stisknutí odstraní všechna omezení rychlosti - ALT-F12)
- Vylepšeno spoustu dalších věcí.

Jak můžete vidět z tohoto velmi krátkého seznamu, vleklé čekání od vydání předchozí verze nebylo marné. DosBox udělal výrazný skok vpřed. Nyní může dokonce spouštět spouštěcí hry PCjr.

DosBox 0kb) - (zastaralá verze, viz nová verze níže)

Nová verze Dos Box 0.70

Dynamické jádro bylo zrychleno.
- Vylepšený systém autodetekce smyčky
- Vylepšená podpora pro joysticky, zavedeno více nastavení
- Přidána emulace nulového modemu
- Vylepšený systém detekce a podpory CDROM
- Zrychlené vykreslování
- Přidána podpora pro různá rozložení klávesnice
- Úpravy v emulaci (C / E / V) GA
- Rozšířená a vylepšená emulace všech typů paměti (umb / ems / xms)
- Přidány nové grafické filtry
- Nějaký jiný

Verze je zaměřena na optimalizaci a urychlení práce, což je zásadní směr – požadavky DosBoxu na emulaci mnoha pozdních her mohou být pro moderní stroje zdrcující. Opět platí, že zavedení plnohodnotné autodetekce cyklů umožňuje nestrádat s výběrem rychlosti emulace. Byla přidána rozložení klávesnice, včetně ruštiny, takže ruská písma lze nyní zobrazovat a psát bez nich speciální programy... Bohužel byly splněny a záporné body, některé hry, které fungovaly dobře s předchozí verzí DosBoxu, byly emulovány ve verzi 0.70 bez obrazu. Podmínky výskytu a důvody tohoto jevu, bohužel, nejsou jasné.

Nová verze Dos Box 0.71, 0.72

Opraveny některé chyby s joystickem, řada vylepšení (možnost vybrat si jeden ze čtyřosých joysticků atd.)
- Vylepšená podpora cdrom
- Vylepšená detekce a zobrazení režimů SVGA a VESA
- Opravené textové režimy a vylepšená emulace ansi.
- Opravené efekty pcspeaker a další typy zvukové efekty.
- Opravena chyba v kódu rozložení klávesnice
- Přidáno nové rozložení klávesnice
- Opraven pád spojený se změnou metody měřítka před vytvořením obrazovky
- Přidáno několik rad pro nezkušené uživatele DOSu
- A mnohem víc

Tyto dvě verze jsou v podstatě velké opravy chyb s určitými vylepšeními. Například chyba, kterou jsem popsal dříve s výstupem obrázku v některých hrách zde, úplně zmizela.

DosBox 0kb) - stáhněte si z oficiálních stránek. Vyberte Windows (pokud takový máte operační systém, Rozhodně). Načte se stránka, čímž se automaticky zahájí stahování, jinak klikněte na "tento přímý odkaz" Ve sloupci Stáhnout vyberte libovolnou položku. Stránka se načte a spustí se stahování. Pokud ne, použijte odkaz v horní části stránky. Pokud to znovu nefunguje, zkuste jiné zrcadlo.

Kompletní seznam změn naleznete na webu DosBox

5. Skořápky (za 0,65)

Velmi jednoduchá, ne-li primitivní skořápka. DOSShell usnadňuje přidávání spustitelných souborů do seskupeného seznamu, ale neumožňuje konfigurovat žádné individuální parametry pro tyto hry a programy. A to je vlastně hlavní účel skořápky. DOSShell ve skutečnosti opakuje způsob spouštění přetažením spustitelného programu na ikonu Dosboxu. exe.

Jednoduchá, přímočará, ale neúčinná skořápka, která vám nedovolí nastavit rychlost a další věci pro každou hru.

Stáhněte si DOSShell

Ani ne tak shell pro vytvoření základny spuštěných her, jako shell konfigurací. Hlavní nevýhoda- neexistuje žádný grafický výběr souboru ke spuštění. To znamená, že je možné vytvořit zástupce pro hru, ale to bude muset být provedeno v textové podobě pomocí příkazů Dos. Z pohledu nastavení opět není vše příliš růžové. Seznam je velmi malý, zbytek je třeba ještě upravit v textové konfiguraci. Hodnota skořápky je zkrátka diskutabilní.

Stáhněte si DOSBoxer

Na rozdíl od výše popsaných programů D-Fend vyniká spoustou nastavení a bodů pro klasifikaci her. I přes vnější zahlcení menu je velmi pohodlné používat shell. Pro každou hru si můžete nakonfigurovat jednotlivé parametry v samotném grafickém prostředí. Kromě toho má shell vše pro vytvoření i velké základny her. Můžete nastavit rok vydání, žánr, vývojáře, vydavatele, označit jako oblíbené. Pro každou z těchto položek vám shell umožňuje třídit obsah. Potřeba označit nejen spouštěnou hru, ale také složku, kterou je třeba připojit (i když to dává další funkce při nastavení). Tlačítko Auto Create však situaci zachrání výběrem stejné herní složky. D-Fend má konečně možnost velmi rychle vytvořit zástupce na plochu pro jakoukoli hru, takže v budoucnu ani nebude nutné spouštět samotný shell.

Nejlepší z prezentovaných pouzder pro Nejnovější verze DosBox. Mnoho parametrů a určitá vizuální záludnost může budit dojem složitosti programu, ale ve skutečnosti je vše velmi pohodlné.

Stáhněte si D-Fend

Stará verze článku

Kdysi to bylo lepší – není to tajemství. A tráva je zelenější a slunce svítí a písek je sypký a počítačové hry hlouběji. Nyní, vzhledem ke grafickým možnostem, každý druhý trik na PC a každý první na konzolích připomíná křivě natočený film, nezůstala v nich duše, chybí hratelnost! To nejsou moje slova, ve skutečnosti mám diametrálně odlišný názor. Pokud se vám ale tento nápad líbí, pak si tento článek určitě přečtěte až do konce. Ostatně poběžím přímo na Android hrách, které vyšly ve zlatých časech pro PC. Je čas na MS-DOS! Udělám to samozřejmě přes DosBox.


Co je DosBox obecně? Toto je aplikace, která samozřejmě emuluje MS-DOS. Proč to potřebujete, když Windows má příkazový řádek, který provádí všechny potřebné funkce? Na hry, samozřejmě! Když byly duby mladé a mrkev stála pevně a vzpřímeně, byly obrovské problémy s různými technickými součástmi PC. Desítky společností si navzájem hlodaly pedipalpy, aby se udržely nad vodou, desítky grafických karet a desítky zvukové karty mezi sebou soutěžili. Potíž je v tom, že kvůli tomu se hry často dělaly jen na jeden nebo dva sety a na zbytek se prakticky nechodilo.


Ano, přeháním, situace tehdy nebyla tak tristní, ale snad se mi podařilo předat podstatu. Moderní vybavení Ne vždy je kompatibilní se starými hrami a můžete na svém monstru spustit nový Battlefront spolu se Zaklínačem 3, ale nějaký Dangerous Dave vydaný, když jste se ještě nenarodili, pošle váš superpočítač do chodu. A možná BSOD ukáže, že to bylo odrazující.


Aby se předešlo takovým problémům a staré hry běžely hladce spolu s novými, byl vytvořen DosBox. Umožňuje emulovat nejen samotné prostředí MS-DOS bez originálních souborů, ale i starý hardware. A nejlepší na tom je, že aplikace je téměř všežravá a její port je i na Androidu. DosBox Turbo je nejrychlejší emulátor MS-DOS na trhu Android a je nutností, pokud máte rádi retro hry.


Práce s ním je trochu obtížná, zvláště pro ty, kteří MS-DOS nenašli, nebo našli, ale už na něj zapomněli. Jsem z druhé kategorie, pokud ano. A dnes toho vytřídím nejvíc jednoduché příklady při práci s touto aplikací. Žádné připojování Windows pomocí samostatných obrazů – spustíme pouze čisté aplikace pro MS-DOS.


Po spuštění programu byste tedy měli vidět strašnou černou obrazovku s písmeny. Neexistuje žádný kurzor myši, žádná klávesnice na obrazovce. Všechno je v pořádku, tak to má být! Měl by se také objevit řádek s textem a la "Jednotka C je připojena jako místní adresář / úložiště / emulovaný / 0 / Stáhnout". Znamená to, že hlavní pohon DosBox považuje složku Stažené soubory. Pokud plánujete nahrát hry do stejné složky, pak je vše v pořádku, ale pokud jsou v kořenovém adresáři, je lepší tento okamžik zopakovat.


"Settings"> "DosBox Settings"> "Autoexec.bat", v řádku "mount c: / storage / emulated / 0 / Download" odstraňte "Downloads". Dále vyplňte složku hry v kořenovém adresáři. Mimochodem, je lepší to okamžitě přejmenovat na něco krátkého. Řekněme, že Warlords 2 Deluxe se stalo W2D. Hlavní je nezapomenout, co k čemu a kam směřuje.

Nejdůležitější příkaz v této fázi emulace je „cd“, což je také „změnit adresář“. Příkaz je registrován podle principu "cd * název složky *". Pro návrat do výše uvedeného adresáře je zde příkaz "cd ..". Soubory ve složkách se spouštějí jednoduchým zadáním jejich názvu do řetězce. To znamená, že pokud složka obsahuje soubor XCOM.BAT nebo XCOM.EXE, pak stačí zadat jeho název bez přípony.


V podstatě je to vše, co začátečník potřebuje vědět. Volání klávesnice v DosBox Turbo funguje v režimu na výšku, stejně jako joystick. Nyní o hrách. Zřejmě mě má série neštěstí bude pronásledovat ještě dlouho, protože nějaká digitální zábava určená pro DOS se rozhodla na DosBoxu neběžet. TES Redguard došla videopaměť, Warlords 2 hlásili zvukovou chybu, demoverze Heroes of Might and Magic se zhroutila bez vyhlášení války... Ale Bard's Tale a UFO: Enemy Unknown začaly rychle a příjemně. Spořiče obrazovky jsou přeskočeny, klávesnice funguje, ale myš je v obou případech trochu ošklivá a potřebuje nějaké úpravy.

Tady můžeme skončit. S článkem, ale ne s tématem, samozřejmě, vždyť je tu i DosBox Manager k diskuzi, připojování obrázků a her, které se bez připojení nespustí, stejně jako spouštění přes emulátor Windows. Zaměřím se na strategie krok za krokem, které nevyžadují rychlou a ostrou odezvu uživatele. Smartphone totiž většinou nemá klávesnici ani myš.