WineVDM - слой совместимости, позволяющий запускать на 64-разрядных версиях Windows 16-разрядные приложения (Windows 1.x, 2.x, 3.x).
Он транслирует вызовы программ, написанных для Win16 в вызовы Win32. В своей работе WineVDM использует наработки проекта Wine. Поддерживается возможность ассоциации запускаемых программ с WineVDM, а также работа инсталляторов, что делает работу с 16-разрядными программами для пользователя неотличимой от работы с 32-разрядными.
В новой версии можно отметить следующие улучшения:
* Исправления в системе диалогов: Civilization I теперь идёт без каких-либо проблем (раньше были проблемы с памятью)
* Поддержка 8-цветных (3bpp) изображений, программы для Win 1.0 теперь могут загружать цветные изображения.
* Извлечение значков из исполняемых файлов Win16 и создание ссылок на них в ярлыках в меню Пуск во время установки программ.
* Использование Майкрософтовского winhlp32 там где это возможно, иначе используется winhlp32 из проекта Wine.
* Множество багфиксов
Стабильная версия (0.7): https://github.com/otya128/winevdm/releases/download/v0.7.0/otvdm-v0.7.0.zip
Текущая версия (master, рекомендуется): https://ci.appveyor.com/project/otya128/winevdm/build/artifacts
Перемещено Shaman007 из opensource