DOSBox jest emulatorem, który służy do uruchamiania programów i gier przeznaczonych dla systemu DOS pod nowszymi systemami (Windows XP, Linux, Mac OS X). Niestety jego obsługa może sprawiać początkującym problemy. W tym tutorialu pokażę jak uruchamiać programy za pomocą DOSBoxa na przykładzie gry Micro Machines 2.
DOSBoxa można pobrać z
oficjalnej strony. Po zainstalowaniu uruchamiamy program skrótem utworzonym w menu
Start. Widzimy dwa okna - okno statusu, a także właściwe okno programu, w którym wpisujemy komendy oraz uruchamiamy programy.
Aby sprawnie korzystać z emulatora trzeba znać kilka podstawowych poleceń.
HELP /all - wyświetla pełną listę poleceń wraz z opisem w języku angielskim
CD nazwa_folderu - przechodzi do folderu nazwa_folderu
DIR - wyświetla zawartość bieżącego folderu
program.exe - uruchamia program o nazwie
program.exe
MOUNT C c:\folder - montuje folder
c:\folder jako wirtualny dysk C: emulatora DOSBox
Dla wygody utworzyłem na dysku c: komputera katalog
dos, gdzie przechowuję gry i programy przeznaczone dla systemu DOS. Mam w nim między innymi folder
MM2, w którym jest gra
Micro Machines 2.
Po uruchomieniu DOSBoxa wpisujemy w głównym oknie polecenie
"mount c c:\dos" [1] oraz zatwierdzamy klawiszem
ENTER, dzięki czemu możemy korzystać z danych zawartych w folderze
c:\dos na dysku - będą one widoczne jako dysk c: w emulatorze. Kolejny krok to przejście na wirtualny dysk C: - wystarczy wpisać po prostu
"c:" [2]. O sukcesie informuje nas zmieniona ścieżka przy
znaku zachęty [A]. Chcemy sprawdzić co znajduje się na podmontowanym dysku. Umożliwia nam to polecenie
"dir" [3]. Dzięki niemu upewniamy się, że dane na dysku c: odpowiadają zawartości folderu
c:\dos - w moim wypadku znajduje się tam tylko folder
MM2 [B], który przechowuje grę
Micro Machines 2. Kolejnym poleceniem jest
"cd MM2" [4]. Zmienia ono bieżący folder na
MM2, o czym ponownie informuje nas zmiana bieżącej ścieżki [C].
Kolejny raz wpisujemy polecenie
"dir" [nie widać na screenie] aby zobaczyć zawartość katalogu. Plikiem uruchamiającym grę jest
MM2.BAT [D] - programy w systemie DOS mają rozszerzenia EXE, COM lub BAT (pliki wsadowe). Wpisujemy więc komendę
"MM.BAT" [5]. Dzięki niej uruchomiliśmy grę. Na kolejnym screenie widzimy, że działa :)
Mam nadzieję, że powyższy tutorial przyda się wszystkim chcącym uruchomić stare gry i programy. Myślę, że nie ma żadnych niejasności. Jeśli są jakieś pytania proszę pisać w komentarzach.
[aktualizacja]
W komentarzach od czasu publikacji wielu ludzi zgłasza problem z uruchamieniem niektórych gier. Spróbuję teraz rozjaśnić pewną sprawę.
Jeśli nie możecie uruchomić jakiejś gry proponuję sprawdzić, czy znajduje się ona na liście kompatybilności:
http://www.dosbox.com/comp_list.php?letter=A. Tylko status
supported zapewnia, że pogracie bez problemów.
Komunikat
"this is a Windows 95 executable" pojawia się, gdy gra/program który próbujecie uruchomić nie jest przeznaczony do systemu DOS, więc nie odpalicie go pod DosBoxem. Generalnie większość gier 3D nie będzie działać (poza tymi najstarszymi). Żeby pograć na nowszym systemie typu Windows Vista/7 macie dwie możliwości: poszukać jakichś poprawek/aktualizacji do tej gry, które umożliwią wam granie lub zainstalować starszy system w programie do wirtualizacji (
pisałem o tym trochę wcześniej) - najlepsze darmowe tego typu programy to
VirtualBox i
VMware Player, jednak musicie również posiadać płytę CD lub obraz ISO z systemem np. Windows 98.