Dzięki użyciu biblioteki SDL emulator działa na wielu platformach m.in. BeOS, Windows, Suse, Red Hat, FreeBSD, Debian.
Oto lista wspieranego przez emulator sprzętu:
- procesor 80286 w 16-bitowym trybie,
- procesor 80386 w 32-bitowym trybie,
- tryb tekstowy bez migających i 9-bitowych znaków,
- grafika CGA z 16 kolorami,
- grafika EGA,
- grafika VGA,
- grafika VESA/SVGA,
- dźwięk ADLIB,
- dźwięk z bzyczka czyli PC-SPEAKER'a,
- dźwięk TANDY,
- dźwięk SOUND BLASTER (bez trybu 16-bitowego),
- dźwięk CMS (Creative Music System/GameBlaster),
- dźwięk DISNEY,
- DMA (8-bitowe),
- klawiatura,
- myszka,
- joystick,
- MSCDEX (do odtwarzania muzyki Audio z płyty CD),
- pamięć EMS, XMS.
Program do pobrania ze strony dosbox.sourceforge.net w tej chwili w wersji 0.60. Po zainstalowaniu i uruchomieniu mamy dwa okna programu.
W jednym z okien wprowadzamy wszystkie komendy tak jak w prawdziwym DOS'ie. Pierwszą rzeczą po uruchomieniu DOSBox'a jest "zamontowanie" mu dysku twardego. Po starcie mamy tylko wirtualny dysk Z. Jeśli więc chcemy mieć w programie możliwość uruchomienia programów z partycji C musimy wpisać następującą komendę:
mount c c:\
spowoduje to przypisanie do litery C Twojej partycji C:\. Jeśli chcesz zamontować inne partycje postępujemy podobnie.
Możemy już przeglądać zawartość naszej partycji C. W tym celu posługujemy się DOS'owymi komendami typu cd nazwa lub cd... Można oczywiście uruchomić sobie Norton Commandera w naszym emulatorze aby nie stukać w klawiaturę zbytnio.
Teraz możemy uruchomić już prawie każdą starą grę lub program pod DOS'a. Niestety nie będą działały gry napisane w Protected Mode, które pisane były już u schyłku platrormy DOS do gier, np. Quake, Heretic czy Duke 3D. Jednak większość starszych gier działa bez problemu, nawet z dźwiękiem i obsługą myszki.
Screeny z gier, które odpaliłem w DOSBox'ie.
Zapraszam wszystkich do zabawy i testowania tego emulatora. Czekam na wasze opinie o tym i innych emulatorach DOS'a na forum dyskusyjnym.