Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   DosEmu и Wine для Windows
RSS

DosEmu и Wine для Windows

Где б найти скомпилированные версии для винды, или как сделать

<<Назад  Вперед>> Страницы: 1 2
Печать
 
POPEYE
Advanced Member


Откуда: Таллин, Эстония
Всего сообщений: 759
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 июня 2007
Где б найти скомпилированные версии для винды, или как сделать :) :08:

DosEmu иногда эмулирует намного лучше DosBox, а главное быстрее...

Wine помог бы повысить совместимость новых программ со старыми версиями windows... :biggrin:
Fe-Restorator
Гость

Ссылка

POPEYE написал:
[q]
Wine помог бы повысить совместимость новых программ со старыми версиями windows... :biggrin:
[/q]
Wine создан как эмулятор форточек под линуксом, если не ошибаюсь. Смысл эмулировать им форточки под форточками-же????
Для такой эмуляции есть VMWare. Запустите под семёркой отдельные виртуальные машины с ХР, с w98, с DOS, с SunSolaris, с OS/2, с ... много ещё чем, и в каждой пользуйте нативные для конкретной оси программы, никаких проблем с совместимостью.
Обратная ситуация: под host-OS win98se запустить виртуалку и внутри развернуть весь указанный выше список операционных систем.
Технические требования: оперативной памяти понадобится много, и камушек пошустрее.
Сейчас на форуме
POPEYE
Advanced Member


Откуда: Таллин, Эстония
Всего сообщений: 759
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 июня 2007
Fe-Restorator
Смысл я уже написал...
И, кстати wine для венды есть - но это, что-то черновое - тупо набор файлов

Да и WINE и DosEmu - это НЕ ЭМУЛЯТОРЫ, а альтернативные api именно поэтому их скорость фактически не отличается от ОС где они работают...

Виртуальные машины - это эмуляторы и ресурсов им надо НАМНОГО больше вот в этом и есть смысл... Да и выглядит намного менее элегантно :cool:
0leg
Advanced Member


Откуда: Город-герой Тула
Всего сообщений: 1991
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 окт. 2007
Fe-Restorator,
> Wine создан как эмулятор форточек под линуксом, если не ошибаюсь.
Ошибаешься. Wine Is Not an Emulator... DOSEMU — тоже.

POPEYE,
> Где б найти скомпилированные версии для винды, или как сделать
Боюсь, что создать версию DOSEMU для венды будет невозможно — он очень сильно привязан к линуху, даже для BSD нету версий.

> DosEmu иногда эмулирует намного лучше DosBox, а главное быстрее...
И ресурсов меньше жрёт. У меня DOSbox на холостом ходу отъедает ~75% CPU.

> Wine помог бы повысить совместимость новых программ со старыми версиями windows
Вряд ли...
Root
Advanced Member


Откуда: Saint-Petersburg
Всего сообщений: 623
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 авг. 2006
[q]
> Wine помог бы повысить совместимость новых программ со старыми версиями windows
[/q]
бред. Ничего более совместимого с виндой, чем сама винда нет. Более того - под WINE не удалось сделать кучу интересных вещей по совершенно разным причинам (напр., добавить сеть к Dungeon Siege - работает через DirectPlay, как не подтыкал DX9, даже через winetricks - результат отрицателен).
WINE интересен лишь
- с научной стороны (равно как и ReactOS - дружественный по отношению к WINE проект)
- с практической, для запуска не очень сложных приложений или в качестве полуфабриката (вспомним ethersoft - 1C Бухгалтерия@Linux - но это уже по сути готовое решение, а не конструктор)
И вообще задумайтесь зачем в винде есть Application Compatibility Layer (появилось с W2k, в WXP/W2k3/Vista/Seven встроено, но программа управления качается отдельно с сайта M$). Часть проблем это решает. Но см. выше: "Ничего более совместимого с виндой, чем сама винда нет". Поэтому гораздо корректнее ставить программу именно на ту винду, под которую она писалась. А эту винду держать как предлагают вышеотписавшиеся в эмуляторах типа vmware.
[q]
Ошибаешься. Wine Is Not an Emulator...
[/q]
это не принципиально. От того, что название WINE расшифровывается не как эмулятор, по сути эмулятором он быть не перестает. То же самое и со слоном - назови его бегемотом, суть слона не изменится.
POPEYE
Advanced Member


Откуда: Таллин, Эстония
Всего сообщений: 759
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 июня 2007
Root
это все не конструктивно...
при чем тут DX9???

И так все знают что у венды совместимость больше, НО если удастся к примеру прикрутить wine к 98, то можно запустить safari который идет только начиная аж с ХР - вот это и и есть повышение совместимости...
Root
Advanced Member


Откуда: Saint-Petersburg
Всего сообщений: 623
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 авг. 2006
POPEYE
зачем на 98 Safari???? Вообще-то если Safari использует множество функций Win32 API, то с хорошей вероятностью его можно адаптировать под W98. Но если там есть вызовы ф-ций Native [NT] API или использование свежих наворотов Win32API, то не получится никак. Этот код придется или вырезать из ПО (и мы тут сталкиваемся с проблемой, что вроде как нам никто не разрешал модифицировать ПО), или дописывать/перетаскивать библиотеки. Тогда уж лучше сразу на ReactOS переползти :-)
Тот же Doom 3 взять - под W98 его все-таки запустили...
[q]
это все не конструктивно...
[/q]
а мне это безразлично.
POPEYE
Advanced Member


Откуда: Таллин, Эстония
Всего сообщений: 759
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 июня 2007
Root
Потому что тот же 98 по совместимости обойдет ReactOS - со старыми прогами он будет пахать ОК (на счет ReactOS я сомневаюсь) + получит возможность запускать и некоторые новые приложения...
[q]
зачем на 98 Safari????
[/q]
так можно дойти до абсурда - зачем вообще ПС и электроника )))
[q]
Тот же Doom 3 взять - под W98 его все-таки запустили...
[/q]
Его запуск был СПЕЦИАЛЬНО и ИСКУССТВЕННО заблокирован в 9х

Да и все это не по теме - вопросы были конкретные...
[q]
Боюсь, что создать версию DOSEMU для венды будет невозможно — он очень сильно привязан к линуху, даже для BSD нету версий.
[/q]
В нете проскакивала инфа, что кто-то себе собирал, но сборок я не нашел...
Root
Advanced Member


Откуда: Saint-Petersburg
Всего сообщений: 623
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 авг. 2006
POPEYE
[q]
В нете проскакивала инфа, что кто-то себе собирал, но сборок я не нашел...
[/q]
ну, так ссылку приведите - может станет ясно, что же человек делал. Мало ли он вообще cygwin/mingw32 собирал...
[q]
так можно дойти до абсурда - зачем вообще ПС и электроника )))
[/q]
абсурд - прикручивать к бегемоту хобот от слона.
[q]
Его запуск был СПЕЦИАЛЬНО и ИСКУССТВЕННО заблокирован в 9х
[/q]
это недоказуемо.
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Немного не в тему, но есть такой проект - KernelEx, он как бы должен позволять запускать под 98-й проги для XP:
http://sourceforge.net/projects/kernelex/
Сам не пробовал...
Кстати, мне удалось переделать пару XP-программ для запуска под 98-й. Причём, довольно тупо - я смотрел, какие импортируемые из DLL'ок функции недоступны в 98-й, а потом заменял их непосредственным редактированием exe'шника на другие, "левые", имеющиеся в 98-й. Если эти функции не имели существенного значения или при нормальной работе программы не вызывались, то программа запускалась под 98-й. Например, так удалось запустить The Chronicles of Riddick: Escape from Butcher Bay и ещё что-то по мелочи, сейчас уже не вспомню...
POPEYE
Advanced Member


Откуда: Таллин, Эстония
Всего сообщений: 759
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 июня 2007
[q]
[q]
Его запуск был СПЕЦИАЛЬНО и ИСКУССТВЕННО заблокирован в 9х
[/q]
это недоказуемо.
[/q]
Ну да, ну да, а то что ВСЕ альфы и беты вплоть до релиза прекрасно запускались в 9х, а то, что возвращение запуска возвращается простым редактированием EXE файла в HEX (стирание / замена символов) Если San Andreas в 9х не пашет то исправление EXE в HEX редакторе не поможет )))

uav1606
Спасибо посмотрим
Пожалуй первый пост в тему :cool:
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Технический флейм »   DosEmu и Wine для Windows
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS