Виртуализация → DOSBox
DOSBox — это эмулятор, позволяющий запускать старые DOS-приложения под современными системами, такими как Windows, GNU\Linux, MAC OS X, FreeBSD. Последняя на данный момент версия DOSBox 0.73, доступна на официальном сайте:
Отличительной особенностью данного эмулятора есть то, что он не требует процессора x86 и оригинальной копии DOS, а также наличие продвинутой DOS-оболочки, поддерживающей такие команды:
• MOUNT — монтирование локальных директорий как дисков (в том числе и CD-ROM) внутри DOSBox;
• MEM — отображение количества свободной памяти;
• CONFIG — запись конфигурации в файл;
• LOADFIX — сокращение количества доступной памяти (для старых программ, не умеющих работать с большим количеством памяти);
• IMGMOUNT — монтирование образа диска (CD-ROM) в DOSBox;
• BOOT — запуск образа дискеты или образа жёсткого диска независимо от эмулируемой системы DOSBox (возможность загрузить другую операционную систему);
• Команды IPX — разрешение и работа IPX-сети.
DOSBox может эмулировать такое «железо»:
• Графическая эмуляция: текстовый режим, Hercules, CGA (включая композитный и 160x100x16 режимы), EGA, VGA (включая Mode X), VESA и полная эмуляция S3 Trio 64.
• Звуковая эмуляция: Adlib, динамик компьютера, Tandy, Sound Blaster, Creative CMS/GameBlaster, Disney Soundsource, Gravis Ultrasound и MPU-401.
• Сетевая эмуляция: эмуляция модема через TCP/IP, позволяющая играть в интернете (в поддерживающие модем игры).
Самые последние изменения
• Добавлена эмуляция OPL2 и OPL3, EGA, VESA, видео BIOS'a и IRQ 2
• Добавлены особые режимы для видеокарт S3, Tseng и Paradise
• Исправлена эмуляция 16-ти цветного режима
• Исправлены ошибки mscdex, в реализации EMS/XMS и в эмуляции SoundBlaster
• Улучшенна поддержка Vista и Mac OS X
Полезные ссылки:
•
•
•
•
•
•
- +5
- nsinreal
- 28 мая 2009, 20:23
Лично запускал Dune2, Quake, Kings Bounty, TES: Arena и еще много чего, с дефолтными настройками, демки старых времен вроде знаменитой Second Reality тоже работают. Можно вспомнить детство и пустить ностальгическую слезу :)
Товарищ рассказывал даже о серьезном применении: железка вроде релейной радиостанции далеко от города управлялась досовской программой, которая периодически падала и вынуждала инженеров ехать туда и ребутить. Установка линукса с dosbox на управляющую машину сделала возможным удаленный рестарт или рестарт по крону.