Наконец-то получилось скомпилировать Wine напрямую под DOS. Но не думайте, что скоро можно будет от Windows отказаться. Скомпилирована лишь пре-альфа версия Wine 0.0.2, датируемая серединой 1993 года (т.е. годом зарождения Wine). Более того, она не работает. Программа wine.exe может лишь выдавать приветствие. Но запустить простейшее 16-битное приложение она не может - не реализована важнейшая функция mmap(). Её обязательно нужно реализовать. Приветствуется любая помощь в этом вопросе.
Несмотря на долгое отсутствие новых версий, разработка WineDOS продолжается. Я пока не могу сказать, когда могут появиться новые версии. Если у вас есть вопросы или предложения, пишите на мыло. Я его проверяю каждый день.
Я загрузил на сайт копию страницы HX-DOS lists из Club Dr-DOS wiki (сейчас почему-то не работает) со списком совместимых приложений. Она доступна по адресу http://winedos.ucoz.ru/HX-DOS_lists.html. Пожалуйста, имейте в виду, что ссылки на этой странице не работают.
Структура сайта поменялась. Теперь ссылки на загрузку находятся не в Каталоге файлов, а на отдельных страницах. Также создана база данных совместимости различных приложений. Пока она почти пуста, но я буду наполнять её по мере возможности.
На некоторый период разработка WineDOS почти полностью остановлена. Это не значит, что новых версий не будет. Они будут, но чуть позже=) Задержка связана с тем, что у автора экзамены и он нашёл себе кое-какое другое занятие. Однако я по-прежнему буду проверять мыло и отвечать на Ваши вопросы.
Некоторые библиотеки WineDOS (COMCTL32.DLL, COMDLG32.DLL, SHELL32.DLL) теперь будут написаны не на ассемблере, а на C/C++. Это связано с неутомимым желанием упростить себе работу. Используется компилятор Watcom C++.