DOSBox a hry na CD-ROM, vytvorenie obrazu, mount, konfigurácia

 
Staré hry :: DJ OldGames

Ako inštalovať hry na CD-ROM pod DOSBoxom, vytvorenie obrazu, mount, konfigurácia

Pokiaľ vlastníte originálku starej hry na CD-ROM médiu a netušíte ako z nej hru pod DOSBoxom nainštalovať a spustiť, v tomto texte nájdete stručný a dúfam že pre všetkých zrozumiteľný návod. Je to samozrejme možné viacerými spôsobmi, ale ja tu napíšem te, pri ktorom si vytvoríte aj obraz CD a namontujete ho priamo pod DOSBOxom bez nutnosti mať CD v mechanike, alebo požitia virtuálnej mechaniky.

Ako príklad uvediem inštaláciu hry Star Wars: Dark Forces.

 

Vytvorenie CD obrazu

Nie je to nič zložité. Na vytváranie CD obrazov existuje množstvo programov (býva to väčšinou súčasťou napaľovacieho softwaru), ja však doporučujem freewarový ImgBurn. Tu je dôležité poznamenať, že program môže vytvoriť dva druhy obrazov, podľa toho či CD obsahuje viacero sessions (audio stopy):

  • ISO - ak CD obsahuje iba jednu stopu je ideálne vytvoriť štandardné ISO
  • BIN/CUE - ak CD obsahuje Audio stopy, program vytvorí dva súbory, BIN - kompletné dáta a CUE - zoznam stôp s časmi začiatkov

Dark Forces neobsahuje CD Audio, preto by malo stačiť ISO, avšak kôli príkladu si vytvoríme BIN/CUE obraz. V ImgBurn ho uložte ako DarkForces a program vytvorí dva súbory DarkForces.cue a DarForces.bin.

Adresáre (zložky)

Doporučím vytvoriť si nasledovnú štruktúru, rovnakú ako ja používam v balíčkoch:

Do ľubovoľného adresára, hovorme mu OLDGAME, nakopírujte všetky súbory DOSBoxu a vytvorte tam dva nové podadresáre (zložky) s názvom C a CD.

Výsledná štruktúra vrátane obsahu by mala vyzerať takto:

C
CAPTURE
CD
dosbox.exe
dosbox.conf
SDL.dll
SDL_net.dll
zmbv.dll
zmbv.inf

 

Do adresára CD nakopírujte obraz CD, t.j. súbor .ISO alebo obidva súbory .BIN + .CUE.

V našom prípade tam presunieme súbory DarkForces.cue aj DarkForces.bin

 

Konfigurácia DOSBoxu

Otvorte súbor dosbox.conf pomocou Notepadu, alebo iného jednoduchého editačného programu (ja používam freewarový Notepad +). Prejdite až na koniec textu do sekcie [autoexec] a doplníte tam pre začiatok dva riadky. Takto by to malo vyzerať:

[autoexec]
# Lines in this section will be run at startup.
mount C C
imgmount D "CD\DarkForces.cue" -t iso
C:

mount C C - zabezpečí namountovanie disku C: ako adresára C pod DOSBoxom, tam budeme hru inštalovať

imgmount D - zabezpečí namountovanie CD obrazu ako virtuálnej mechaniky D: pod DOSBoxom. V úvodzovkách je cesta k súboru s CD obrazom vrátane podadresára. Pokiaľ máme súbor ISO vložíme tu názov .ISO súboru, pokiaľ máme BIN/CUE vložíme VŽDY názov CUE súboru.

C: presun na dosk C

 

Teraz stačí config uložiť.

 

Inštalácia

Ak má konfuguračný súbor názov dosbox.conf stačí spustiť dosbox.exe a program bute automaticky vyžívať tento. Ak má iný názov, je nutné spustiť DOSBox s parametrom "-conf názovsúboru".

Po spustení DOSBoxu zadáme príkaz D: (za príkazom nezabudnite dať ENTER) kôli presunutiu na CD-ROM, odkiaľ sa väčšina hier inštaluje.

Následne spustíme inštalačný program - v našom prípade INSTALL.EXE.

 

Samozrejme inštalačný program môže mať rôzne názvy, jeho meno sa vždy dozviete z manuálu k hre, alebo vypísaním obsahu CD pomocou príkazu DIR (alebo DIR /p ak je ich viac ako na jednu obrazovku) v DOSBoxe. DOSBox ďalej dokáže (podobne ako linux) dopĺňať názvy súborov pomocou stláčania tabulátora "TAB", takže hľadaný súbor spustíte veľmi rýchlo a pohodlne: stlačím klávesy "I" "N" "TAB" "ENTER" a inštalátor je spustený.

 

Ďalej (zatiaľ) postup inštalácie rozoberať nebudem, ak by to bolo potrebné, doplním ho nabudúce.

 

Spustenuie hry

Po inštalácii zväčša program vypíše konkrétne meno súboru, ktorý treba spustiť alebo sa ho tiež dozviete v manuáli (v našom prípade DARK.EXE). Hra sa takisto väčšinou nainštaluje do podadresára na disku C (v našom prípade DARK).

Pred samotným spustením hry (ak to neurobil inštalačný program) by sa mali dať tiež nakonfigurovať zvuky, grafika, alebo ovládanie. Väčšinou na to slúži program SETUP.EXE. (Konfiguráciu zvukovky dooplním nabudúce).

 

Pre pohodlnosť môžeme teda doplniť ďalšie dva riadky v súbore dosbox.conf:

[autoexec]
# Lines in this section will be run at startup.
mount C C
imgmount D "CD\DarkForces.cue" -t iso
C:
CD DARK
DARK.EXE

CD DARK - znamená presun do podadresára s hrou

DARK.EXE - spustí hru

 


Fenimore Fillmore: 3 Skulls of the Toltecs
Soutěž ~ tvorba hry pro DOS ~ #hvdosdev2019
 hľadaj v časopisoch
 hľadaj všade
 diskmagy
 Narsil
 Pařeniště
 KLAN
 PC Engine
 Bonus
 follow / sharing
 štatistiky
 Hry :: 1154
 Prílohy :: 7988
 Komentáre :: 7365
[ viac ]
Copyright © 2018 DJ, design & code by DJ
| OldGames | Online Hry | Časopisy | Diskmagy | Zberateľstvo | Diskusné fórum | Galérie obrázkov | Prílohy | PC hry | Mapa stránok | Odkazy | Kontakty |
| RSS-všetko | RSS-hry | RSS České hry | RSS-komentáre | RSS-diskusia | RSS-časopisy | RSS-prílohy | Facebook | Twitter |
 | Divinity: Original Sin | The Bard's Tale | Might & Magic X: Legacy | Legend of Grimrock II | King's Bounty: The Legend | Dune 2000 | Wizardry | DOSBox