Четверг, 18.04.2024, 04:27
Приветствую Вас Гость | RSS
Главная | Информация о сайте | Регистрация | Вход
Меню сайта
Форма входа
Поиск
Календарь
«  Апрель 2024  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Архив записей
Наш опрос
Вам понравился продукт WineDOS?
Всего ответов: 30
Мини-чат
Помоги проекту
Если у Вас есть лишняя копейка, перечислите её на R236237000489 или Z271900088612. Буду очень благодарен!

Если у Вас нет лишних денег, то Вы всё равно можете помочь:
Хочешь помочь? Кликай, вводи код, а мы выплатим проекту бонус!
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Wine под DOS
О проекте 
Проект WineDOS имеет своей целью обеспечить возможность запускать под операционными системами семейства DOS как можно больше Win32 приложений, в т.ч. графических. За основу проекта взят свободный open source DOS-расширитель HX-DOS Extender (http://www.japheth.de/HX.html).
Почему за основу взят HX-DOS Extender?
Он лучше других расширителей (Phar Lap TNT, WDOSX, DosWin32, Borland PowerPack) эмулирует подмножество Win32 API, позволяя запускаться многим консольным Windows-приложениям под DOS (Far, Qemu, DOSBox, некоторые OpenGL приложения). Однако поддержка высшей графики (окна, значки) очень плохая и не позволяет сложным графическим Win32-приложениям запускаться под DOS. Имеется какая-то поддержка сети и звука (только звуковые карты SB Compatible).
Зачем и кому это вообще нужно?
Начнём с того, что это нужно хотя бы мне. Я обожаю DOS и хочу сделать его как можно лучше. Нет ничего плохого в том, что я смогу запустить какую-нибудь Windows-программу, не выходя из DOS. Я не ожидаю здесь увидеть по 1-2k человек в день, но если здесь придут хотя бы пару десятков человек, которым это понравится, значит, я пойму, что делал всё это не зря.
Как мне использовать этот продукт?
Если у Вас плохо с английским, то кратко объясню тут: либо запустите HXldr32.exe - это маленький резидент, который всё сделает за вас, но откажется устанавливаться, если обнаружит следы Windows или OS/2, либо используйте DPMILD16/32 - синтаксис командной строки: dpmild16/32 program.exe, либо замените MZ заглушку на другую, которая при запуске запустит DPMILD, с помощью программы PEStub.exe - синтаксис командной строки: pestub.exe program.exe.
В проекте использованы open-source продукты ReactOS и HX-DOS. Где исходный код WineDOS?
Зайдите в раздел "Дополнительные файлы". Там есть ссылка на загрузку исходного кода.
Какие планы на будущее?
После добавления заглушек к некоторым процедурам ядра планируется начать разработку графики (SHELL32, MSACM32, ...).

Старые версии WineDOS на основе WDOSX больше не поддерживаются и удалены.
Создать бесплатный сайт с uCozCopyright WineDos.uCoz.ru © 2024