Автор (ы) оригинала | Влад Ромаскану |
---|---|
Первый выпуск | 4 июля 2000 г.; 20 лет назад (2000-07-04) |
Окончательный выпуск | 2.0.4 / 4 августа 2001 г.; 19 лет назад (2001-08-04) |
Предварительный выпуск | 2.1.0 Beta / 5 июля 2003 г.; 17 лет назад (2005-07-05) |
Операционная система | Windows NT / 2000 / XP и 95/98 / Me |
Доступен на | английском |
Типе | Эмулятор |
Лицензия | GPLv2 |
Веб-сайт | Загрузка VDMSound |
VDMSound была с открытым исходным кодом (под лицензией GPLv2 ) эмулятор устаревших звуковых карт устройств, позволяющий запускать видеоигры и другие приложения, написанные для MS-DOS на Операционные системы Microsoft Windows NT / 2000 / XP / 95/98 / Me . Его автор.
VDMSound эмулирует карты Adlib и Sound Blaster (стандартная, профессиональная и 16), параллельный порт DAC и интерфейс MPU 401 MIDI (UART-mode ). Он также обеспечивает поддержку джойстика.
Официальные сборки VDMSound работают в Windows NT / 2000 / XP. Порт Windows 95/98 / ME был предоставлен компанией.
VDMSound позволяет записывать весь записанный звук и музыку в WAV и MID.
VDMSound позволяет пользователю предоставлять настраиваемые сопоставления для MIDI-инструментов, а также для кнопок и осей джойстика.
Начиная с бета-версии 2.1.0, VDMSound также включает графический пользовательский интерфейс Wizard (интегрированный как расширение оболочки Windows ), доступ к которому можно получить, щелкнув правой кнопкой мыши любой исполняемый файл MS-DOS..
В отличие от DOSBox, который эмулирует весь персональный компьютер x86 с DOS, VDMSound эмулирует только звуковое оборудование. Все остальные аспекты эмуляции DOS изначально управляются 16-разрядной подсистемой операционной системы Windows (NTVDM ) через виртуализацию. Это приводит к снижение нагрузки на систему (и, таким образом, игры будут работать быстрее, чем в DOSBox при тех же технических характеристиках оборудования) за счет снижения совместимости (см. ограничения ниже.)
16-разрядная подсистема операционной системы Windows отсутствует в нескольких областях, которые прямо или косвенно влияют на эмуляцию звука VDMS:
DOSBox не полагается на 16-битную подсистему Windows и, следовательно, не подлежит этим ограничениям.
VDMSound был запущен как частный проект в 1998 году в Монреале, его мотивирующая цель заключалась в том, чтобы записывать внутриигровую MIDI-музыку с помощью программного обеспечения, используя преимущества Windows Виртуализация 16-битной подсистемы NT. Он стал открытым и перешел на SourceForge после полного переписывания в начале весны 2001 года. Он был прекращен в начале 2004 года (последняя проверка произошла 14 февраля 2004 года), когда были внесены дополнительные улучшения в эмуляцию. больше невозможно из-за ограничений в 16-разрядной подсистеме Windows. Код эмуляции звука от VDMSound был с тех пор интегрирован в DOSBox.
VDMSound несовместим с Windows Vista, что делает проект устаревшим. Текущая версия, 2.1.0 beta, останется финальной версией.