[ Добавить новость ]
РАЗРАБОТКА ВОЗОБНОВЛЕНА. ВСЕ НОВОСТИ ТЕПЕРЬ НА САЙТЕ http://likhach-umnik.wix.com/winedos (англ).
Краткое описание
Это проект Wine on DOS, посвящённый разработке Win32 эмулятора для операционных систем семейства DOS. Цель эмулятора - позволить запускать более сложные графические Win32 приложения под DOS.
Приветствуются любые предложения помощи в разработке.
Wuschel's DOS eXtender: http://tippach.business.t-online.de/wdosx/
HX-DOS Extender: http://www.japheth.de/HX.html
DosWin32: http://www.doswin32.com/
Использованные программы:
Wine: http://winehq.org
ReactOS: http://reactos.org
Interactive DisAssembler (IDA): http://www.idapro.ru/
For english users: http://winedos.ucoz.com (only short info and some downloads are available).
Контакт с автором:
Наконец-то получилось скомпилировать 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, при котором Far не удалял файлы корректно. Теперь Far 1.75 может удалять файлы.
Решение неполное, реализована работа только с файлами (удаление директорий невозможно).
|
Некоторые библиотеки WineDOS (COMCTL32.DLL, COMDLG32.DLL, SHELL32.DLL) теперь будут написаны не на ассемблере, а на C/C++. Это связано с неутомимым желанием упростить себе работу. Используется компилятор Watcom C++.
|