Выпущена временная виртуальная машина Umvirt DOSTVM

Временная виртуальная машина DOSTVM предназначена для тестирования качества и производительности железа и среды эмуляции путем запуска под эмулятором QEMU на серверах и десктопах, для запуска под эмулятором Limbo на мобильных устройствах, а также для запуска на реальных устройствах с Live CD.

DOSTVM представляет собой LiveCD который загружает виртуальную загрузочную дискету FreeDOS. Дискета загружает окружение FreeDOS, драйвера (мышь, IDE CD), создает рамдиск оставляя 16 МБ выделенной оперативки, необходимые для запуска демонстрационных версий игрушек.

После перезагрузки данные DOSTVM безвозвратно теряются как при запуске с LiveCD так и при запуске с виртуальной машины. Для обеспечения возможности сохранения данных можно подключать диски, последовательный порт, сеть.

DOSTVM содержит демки, шароварные версии игр, софта которые с относительным успехом можно запускать под QEMU. При желании софт и игры из DOSTVM без проблем можно запустить в DOSBOX внутри ULFS.

Оперативную память следует выделять от 64 до 256 Мб. В случае обнаружения больших объемов оперативной памяти рамдиск не создается.

Выявленные баги:

  1. Не все программы и игры для FreeDOS можно запустить напрямую в QEMU.
  2. Во время эмуляции FreeDOS в QEMU возможны зависания.
  3. FreeDOS более удачно эмулируется в QEMU в случае использования платформы isapc.
  4. Библиотека управления виртуализацией Libvirt совсем не умеет работать с платформой isapc.
  5. На платформе pc в некоторых версиях QEMU (2.12.1, 5.1.0) можно корректно запустить DOSTVM в остальных (3.0.0, 3.1.1) драйвер CD/DVD не создается.
  6. В QEMU плохая поддержка мышей во FreeDOS при использовании протоколов удалленого доступа как VNC так и SPICE. Первые несколько минут курсор перемещается корректно, после чего становится абсолютно неуправляем.

При желании DOSTVM можно кастомизировать и использовать для запуска вашего набора софта и игр благодаря использованию утилиты mkisofs из пакета cdrtools.

Таким образом DOSTVM является средством тестирования качества и производительности железа и среды эмуляции и возможностью запустить FreeDOS и некоторые игры и приложения.

Сайт проекта: http://umvirt.com/dostvm

Видео обзор на ломаном английском

Скриншоты

Первый Warcraft на мобильном телефоне

Doom на десктопе через SDL интерфейс

Command 'n' Conquer на десктопе через SDL интерфейс

Разделы сайта: