MS-DOS pařba dnes?

Posláno 10.3.2018  v Herní zápisník

Věřím, že ne jen já jsem se setkal s jedním jistým momentem, kdy jsem si chtěl po nějaké době pustit nějakou stařičkou herní klasiku, zabřednout ku ní po letech stejným způsobem jako by vyšla teprve včera a voněla novotou. Ale pak se dostavil jistý problém. Výkvět moderní technologie už jaksi nepočítá, že by se někdo zaobíral nějakýma “starýma vykopávkama“ a tím pádem není možné některé starší herní tituly na dnešních operačních systémech spustit. V případě her, tvořených čistě pro MS-DOS tady mluvíme o spoustě titulů. Abych řekl pravdu, tak téměř totažná věc se pomalu stává na denním pořádku i v případě her, které šly spustit směle ještě na Windows XP a 7, ale o tomhle se tady dnes bavit nechci. V tomto psaní bych se rád zaměřil čistě jen na staré DOSovky, protože v případě mé retro série “Návrat do DOSU“, kde se zaměřuju právě jen na hry tvořené pro MS-DOS mě párkrát v soukromých zprávách na YouTube, Skypu, Discordu, Steamu nebo Facebooku oslovilo několik lidí, jak se mi vlastně daří tyto tzv. DOSovky spouštět na novějších operačních systémech, když vlastně MS-DOS byl naposledy plně funkční na Windows 98.

 

🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁

 

Než se pustíme do samotné podstaty článku, pojďme si ve zkratce říci, co to vlastně byl MS-DOS. Jednalo se operační systém, jehož počátky se datují až do 80. let minulého století. V roce 1995 byl integrován do systému Windows 95 a jak jsem psal výše, naposledy jsme jej mohli spatřit plně funkční na Windows 98. Na dnešních operačních systémech se tento druhotný operační systém již nevyskytuje a místo něj je dneska k dispozici pouhý příkazový řádek. To by bylo ve zkratce něco málo o MS-DOS. Pokud se chcete o MS-DOS dozvědět něco více, můžete přejít např. sem. Teď už pojďme k samotnému tématu tohoto článku.

 

Existuje spousta řešení, o kterých si můžeme říct jindy, ale dneska bych se rád pobavil  jen o jednom řešení tohoto problému a ono řešení nese název “DOSBox“. Co to je vlastně ten DOSBox? Pro nějakého retro nadšence to není zas tak neznámá věc, ale pro obyčejného laika, který se rozhodl po letech zabřednout ke starým klasikám a neví jak na to to může být jedna velká neznámá. Takže mi dovolte ve zkratce těm, kteří neví jednoduše vysvětlit co to je vlastně DOSBox. DOSBox je jednoduše emulátor, který dokáže se vším všudy na moderních počítačích emulovat již zmíněný MS-DOS včetně všech příkazů, kterýma tehdy disponoval. Každopádně v tomto článku nemám v plánu vás tímto emulátorem provázet a ukazovat, který příkaz co umí atd., protože já sám to nevím. Cílem tohoto článku je vás s tímto emulátorem naučit pracovat tak, abyste se nemuseli učit nějaké extra příkazy a stačilo by pouze dvakrát kliknout a hra je spuštěna 🙂

 

      

Úvodní obrazovka DOSBoxu a MS-DOS coby příkazový řádek v operačním systému Windows 98

 

Takže jako první si odtud stáhneme samotný DOSBox a poté ještě odtud prográmek zvaný D-Fend včetně jeho updatu (stažení, updatu není zas až tak důležité, ale doporučuju stáhnout i tak). D-Fend je respektive ten velký “zjednodušovák“, který vám zcela zjednoduší práci s DOSBoxem a bez kterého by méně zběhlý uživatel s pouhým DOSBoxem neudělal ani krok. Fajn, tak to bychom měli. Po stažení oba dva programy (s D-Fend updatem tři) nainstalujeme do libovolného adresáře, ale pro pořádek bych nechal u obou případů výchozí cestu instalace.

 

Po samotné instalaci se není DOSBoxem nutno zaobírat a po instalaci obou programu spusťte jen D-Fend, který bude odteď sloužit coby takový prostředník mezi DOSBoxem a vaší hrou, kterou si přejete spustit. Jistě jste si po spuštění všimli, že rozhraním D-Fend plní funkci jakéhosi “game manageru“, který bude spravovat veškeré herní profily, které v tomto prográmku přidáte. Co se vlastně pod pojmem “herní profil“ přesně skrývá? Přesněji to už je vytvořený spouštěcí soubor po jehož důkladném nastavení již stačí dvakrát kliknout a hra se vám automaticky přes DOSBoxu spustí. Teď mi dovolte ukázat, jak takový “herní profil“ vytvořit a jak jej optimálně nastavit.

 

1.) Nahoře vlevo klikneme na zelené plusko s nápisem “Add“

 

 

2.) Vyjede vám nabídka položek a poté zvolte možnost “Add manually…“

 

 

3.) Vyjede vám další nabídka položek a nyní zvolte “Add DOSbox profile…“

 

 

4.) Nyní by vám mělo vyskočit okno zvané “Profile Editor“. Všimněte si, že v tomto okně toho lze pomocí panelu vlevo nakonfigurovat opravdu mnoho, ale pro začátek se zaměřte pouze na položku, kde jste teď (čili Profile), potom ještě na položky CPU, Graphics a chcete-li si potom ještě pohrat s volume zvuku, tak i Sounds. Tak teď hezky popořadě jednotlivé položky.

 

 

5.) V položce profile je teda důležité pojmenovat váš herní profil, ve většině případů teda tak, jak se jmenuje titul, který chcete zahrát 🙂

 

 

6.) Dále pod jménem si nastavte cestu ke spouštěcímu souboru dané hry (v tomto případě nám jako ukázka poslouží Wacky Wheels a jeho spouštěcí soubor WW.exe)

 

 

 

 

7.) Po nastavení cesty ke spouštěcímu souboru velice doporučuju nastavit i cestu k SETUP souboru. Pokud jím hra disponuje, není na škodu jej taky nepřidat, protože není nutné všechno nastavovat potom v D-Fendu, když hra vlastní svou konfiguraci 🙂

 

 

 

8.) Nyní se zaměříme na položku “CPU“. Tady z mých zkušeností se vždy jednalo o pokus omyl a záleží zde, jak si váš počítač poradí s emulací. V této položce doporučuji si pohrát jen s “CPU Cycles (emulation speed)“, který ovládá rychlost vaší emulace. Pokud toto nastavení necháte na auto, emulace si potom určí rychlost sama. Ale ne vždy se dokáže emulace trefit na přesnou rychlost automaticky, proto doporučju pomocí manuálních hodnot (Value) si rychlost emulace určit sámi. Tady holt musíte zkoušet. Ale v případě Wacky Wheels postačí mít zatrhnutou možnost “Auto“. Aspoň v mém případě to mělo lepší efekt na rychlost emulace této hry 🙂

 

   

 

9.) Teď se přesuneme do položky “Graphics“. “Window resolution“ a “Fullscreen resolution“ nechejte vždy na “Original“ jinak se vám hra bude zobrazovat na černé ploše coby malý čtvereček uprostřed a nebo vůbec a uslyšíte pouze zvuk. Takže tady doporučuji nesahat na nic a jen se ujistit, že je zakřížkováno “Start in Fullscreen mode“ a “Keep correct aspect ratio“. První možnost vám hru spustí v plné obrazovce a druhá možnost vám správně upraví poměr stran.

 

 

10.) A jako volitelný krok se můžete zaměřit v položce “Sound“ na podsekci “Volume“, kde si pohrajte s “Master“ volume jezdcem. Má doporučená hodnota je 30, protože na 100 mi každá hra řvala jak něco…

 

 

11.) Teď už stačí kliknout jen na zelenou fajfku Ok a gratuluju, právě jste si přidali profil DOSácké hry, která by se vám po dvojkliku měla bezchybně spustit za pomocí DOSBoxu 🙂

 

 

 

 

No a v tomto celý fígl, dámy a pánové. Takhle “jednoduše“ se dá vyzrát na onen problém, že váš počítač nedokáže rozjet hry, které byly dělány pro MS-DOS. Jak jsem psal výše, existuje i jiná řada fíglů, které dokáží některé staré hry rozjet i bez tady tohodle nastavování, ale stojím si zatím, že i navzdory (pro někoho) složitosti tohoto procesu je toto nejefektivnější způsob, jak si po letech zahrát vaše oblíbené herní klasiky bez toho, aniž byste si museli pořizovat starší herní sestavu a dobovým operačním systémem nebo si pořizovat nějaké tzv. remástry, což v např. případě Duka3D V ŽÁDNÉM PŘÍPADĚ NEDOPORUČUJI! Své jsem už na tohle téma napsal zde.

 

Dále co nedoporučuji je si (alespoň) DOSové hry znovu kupovat na herním obchodě gog.com nebo Steam. Sice jsou tam taky poskytovány s přímo integrovaným DOSBoxem a jeho nastavením, kdy stačí taky pouze 2x kliknout a spustit, ale z mých zkušeností si pamatuju, že DOSácká hra, která prošla rukama Gogu nebo Steamu mi poté s DOSBoxem dělala výkonnostní problémy a musel jsem po nich ten “svinčík“ potom přes D-Fend uklízet a opravovat. Takže pokud vlastníte nějaké staré CD s danou hrou, opravdu nedoporučuju si jí znovu na gogu nebo Steamu kupovat a raději si projít procesem, který jsem popsal výše. Neříkám, abyste si hry na gogu nebo Steamu nekupovali, to ne. V případě že vaše stará hra není tvořená pro MS-DOS a nefunguje už na nových operačních systémech, tak rozhodně doporučuji si tuto hru znovu na gogu nebo Steamu pořídit, ale DOS hry si takto znovu pořizovat nedoporučuji. Ale pozor na ty tzv. remástry. Hra optimalizovaná pro chod na novějších systémech a remake nebo remastr je sakra velký rozdíl. Stejnak nechápu, proč tyto staré hry již dávno oficálně nejsou k dispozici zadarmo, když už většina z nich má tzv. cejch “abandonware“. To potom stránkám jako 486games.net, bestoldgames.net nebo oldgames.sk kazí jeji reputaci a současní lidé by si je mohli splést s “piráty“, co tyto hry poskytují zadarmo, což ale není pravda. Tyto stránky tady byly daleko dříve než nějaký Gog nebo Steam 😛

 

Tak teda jo, tak já tedy doufám, že jste se přes tento (pro někoho) složitější návod přelouskali a příště si můžeme ukázat emulaci i jiné platformy než jen MS-DOS. Takový tutoriálek jak zprovoznit staré NES gamesky si myslím, že by taky nemusel být od věci 🙂

 

Máte k této tématice co říct? Klidně se mi v tady v komentářích vyjádřete 🙂

 

 

 

 

Napsat komentář

Vaše emailová adresa nebude zveřejněna.

„Jedna ženská vidí často dál, než pět mužských s dalekohledem.“ Jan Werich