Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » DosEmu и Wine для Windows |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
POPEYE
Advanced Member
Откуда: Таллин, Эстония Всего сообщений: 759 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июня 2007 |
Где б найти скомпилированные версии для винды, или как сделать DosEmu иногда эмулирует намного лучше DosBox, а главное быстрее... Wine помог бы повысить совместимость новых программ со старыми версиями windows... |
Fe-Restorator |
NEW! Сообщение отправлено: 30 декабря 2009 18:59
POPEYE написал: Wine создан как эмулятор форточек под линуксом, если не ошибаюсь. Смысл эмулировать им форточки под форточками-же???? Wine помог бы повысить совместимость новых программ со старыми версиями windows... Для такой эмуляции есть VMWare. Запустите под семёркой отдельные виртуальные машины с ХР, с w98, с DOS, с SunSolaris, с OS/2, с ... много ещё чем, и в каждой пользуйте нативные для конкретной оси программы, никаких проблем с совместимостью. Обратная ситуация: под host-OS win98se запустить виртуалку и внутри развернуть весь указанный выше список операционных систем. Технические требования: оперативной памяти понадобится много, и камушек пошустрее. |
Сейчас на форуме |
POPEYE
Advanced Member
Откуда: Таллин, Эстония Всего сообщений: 759 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июня 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2009 19:12 Сообщение отредактировано: 30 декабря 2009 19:14
Fe-Restorator Смысл я уже написал... И, кстати wine для венды есть - но это, что-то черновое - тупо набор файлов Да и WINE и DosEmu - это НЕ ЭМУЛЯТОРЫ, а альтернативные api именно поэтому их скорость фактически не отличается от ОС где они работают... Виртуальные машины - это эмуляторы и ресурсов им надо НАМНОГО больше вот в этом и есть смысл... Да и выглядит намного менее элегантно |
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 |
бред. Ничего более совместимого с виндой, чем сама винда нет. Более того - под WINE не удалось сделать кучу интересных вещей по совершенно разным причинам (напр., добавить сеть к Dungeon Siege - работает через DirectPlay, как не подтыкал DX9, даже через winetricks - результат отрицателен). > Wine помог бы повысить совместимость новых программ со старыми версиями windows WINE интересен лишь - с научной стороны (равно как и ReactOS - дружественный по отношению к WINE проект) - с практической, для запуска не очень сложных приложений или в качестве полуфабриката (вспомним ethersoft - 1C Бухгалтерия@Linux - но это уже по сути готовое решение, а не конструктор) И вообще задумайтесь зачем в винде есть Application Compatibility Layer (появилось с W2k, в WXP/W2k3/Vista/Seven встроено, но программа управления качается отдельно с сайта M$). Часть проблем это решает. Но см. выше: "Ничего более совместимого с виндой, чем сама винда нет". Поэтому гораздо корректнее ставить программу именно на ту винду, под которую она писалась. А эту винду держать как предлагают вышеотписавшиеся в эмуляторах типа vmware. это не принципиально. От того, что название WINE расшифровывается не как эмулятор, по сути эмулятором он быть не перестает. То же самое и со слоном - назови его бегемотом, суть слона не изменится. Ошибаешься. Wine Is Not an Emulator... |
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 его все-таки запустили... а мне это безразлично. это все не конструктивно... |
POPEYE
Advanced Member
Откуда: Таллин, Эстония Всего сообщений: 759 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июня 2007 |
Root Потому что тот же 98 по совместимости обойдет ReactOS - со старыми прогами он будет пахать ОК (на счет ReactOS я сомневаюсь) + получит возможность запускать и некоторые новые приложения... так можно дойти до абсурда - зачем вообще ПС и электроника ))) зачем на 98 Safari???? Его запуск был СПЕЦИАЛЬНО и ИСКУССТВЕННО заблокирован в 9х Тот же Doom 3 взять - под W98 его все-таки запустили... Да и все это не по теме - вопросы были конкретные... В нете проскакивала инфа, что кто-то себе собирал, но сборок я не нашел... Боюсь, что создать версию DOSEMU для венды будет невозможно — он очень сильно привязан к линуху, даже для BSD нету версий. |
Root
Advanced Member
Откуда: Saint-Petersburg Всего сообщений: 623 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 авг. 2006 |
POPEYE ну, так ссылку приведите - может станет ясно, что же человек делал. Мало ли он вообще cygwin/mingw32 собирал... В нете проскакивала инфа, что кто-то себе собирал, но сборок я не нашел... абсурд - прикручивать к бегемоту хобот от слона. так можно дойти до абсурда - зачем вообще ПС и электроника ))) это недоказуемо. Его запуск был СПЕЦИАЛЬНО и ИСКУССТВЕННО заблокирован в 9х |
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 и ещё что-то по мелочи, сейчас уже не вспомню... |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Полигон-2 » Технический флейм » DosEmu и Wine для Windows |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |