DOSBox — эмулятор PC, создающий
DOS-окружение, необходимое для запуска старых игр для MS-DOS, которые
не запускаются на современных компьютерах. Его можно использовать и для
запуска другого программного обеспечения для DOS, но такая возможность
работает с ограничениями. Быстродействие эмулируемой системы зависит
от компьютера и настроек, которые указываются в конфигурационном файле
либо вводятся пользователем в интерактивном режиме.
В настоящий момент DOSBox без труда эмулирует все видеорежимы вплоть до 256-цветного
SVGA (включая нестандартные), звуковые платы Sound Blaster Pro, Gravis
Ultrasound, Adlib, PC Speaker, Tandy, Disney Sound Source и MPU-401
(General MIDI), модем, CD-приводы, EMS/XMS-память, а также позволяет самостоятельно задавать скорость работы виртуального процессора и размер ОЗУ.
Основные возможности DOSBox:
— DOSBox эмулирует операционную среду MS-DOS, вектора прерываний Bios-а и железо IBM PC.
— Не требует ни x86-процессора, ни копии оригинальной MS-DOS.
— Динамическое ядро процессора: на системах, имеющих набор команд i386, используется динамическая трансляция инструкций.
— На системах, не совместимых с x86, производится полная эмуляция.
— Эмуляция файловой системы позволяет подключать папку хост-системы как
HDD гостевой системы, что не доступно ни в одном другом эмуляторе PC.
— Графическая эмуляция: текстовый режим, Hercules, CGA (включая
композитный и 160×100×16 режимы), EGA, VGA (включая Mode X), VESA
и полную эмуляцию S3 Trio 64.
— Звуковая эмуляция: Adlib, динамик компьютера, Tandy, Sound Blaster,
Creative CMS/Game Blaster, Disney Soundsource, Gravis Ultrasound
и MPU-401.
— Сетевая эмуляция (позволяет играть в Интернете в мультиплеерные игры): эмуляция модема через TCP/IP, сетевой туннелинг IPX.
— Поддерживает прямой последовательный порт.