DOSBox - эмулятор для PC, создающий DOS-окружение, необходимое для запуска старых программ под MS-DOS.
Быстродействие эмулируемой системы зависит от компьютера. DOSBox поддерживает ограниченное количество команд командного интерпретатора COMMAND.COM. Также, на диске Z: присутствуют несколько специальных программ в виде .COM-приложений, общающихся с хост-системой через backdoor:
MOUNT — монтирование локальных директорий как дисков (в том числе и CD-ROM) внутри DOSBox.
MEM — отображение количества свободной памяти.
CONFIG — запись конфигурации в файл.
LOADFIX — сокращение количества доступной памяти (для старых программ, не умеющих работать с большим количеством памяти).
IMGMOUNT — монтирование образа диска (CD-ROM) в DOSBox.
BOOT — запуск образа дискеты или жёсткого диска независимо от эмулируемой системы DOSBox (возможность загрузить другую операционную систему).
Команды IPX — разрешение и работа IPX-сети.
Возможности:
DOSBox частично эмулирует операционную среду MS-DOS, векторы прерываний BIOS и аппаратную часть IBM PC, при этом не требуется ни x86-процессор, ни копия оригинальной MS-DOS.
Динамическое ядро процессора: на системах, имеющих набор команд i386, используется динамическая трансляция инструкций. На системах, не совместимых с x86, производится полная эмуляция, приводящая к существенному замедлению. Например, система на основе PowerPC G4 1,6 ГГц способна эмулировать систему со стандартным аппаратным обеспечением и с процессором 80486 на 50 МГц; на x86-совместимых системах той же скорости можно добиться от гораздо более медленного процессора.
Эмуляция файловой системы — позволяет подключать папку хост-системы как HDD гостевой системы, что не доступно ни в одном другом эмуляторе PC.
Сетевая эмуляция (позволяет играть в Интернете в мультиплеерные игры): эмуляция модема через TCP/IP, сетевой туннелинг IPX.
Описание настроек DOSBox.
Сайт программы:
http://www.dosbox.com/