• Реклама


[?]Совместимость W2k и DOS-приложений

Установка, настройка, "глюки" и т.д.

Модератор: kaa

[?]Совместимость W2k и DOS-приложений

Сообщение Konstantin V. Zhuravlyov 13 июл 2004 23:10

Значит, благодаря дистрибутиву виндовоза, достанного у Terminal-Frost'а, теперь - некоторые ДОС-приложения работают. А реньше не работали - дистриб кривой был. Только работают если звук отключить. В варкрафте мыша ползает только по четверти экрана. :о( а ОМФ из внутрннего динамика звуки извлекает а потом виснет. :о( Может, есть какие-то эмуляторы или тому подобное? Или можно в самом виндовозе настроить?
With best wishes - Konstantin V. Zhuravlyov
ICQ #163040177
Остановите ум - я сойду!
Независимое Сообщество Абонентов Российских Интернет-Провайдеров
Аватара пользователя
Konstantin V. Zhuravlyov
Baron of Hell
Baron of Hell
 
Сообщения: 1460
Зарегистрирован: 05 сен 2003 20:22
Откуда: From your Nightmares
Провайдер\Сеть: Корбина

Реклама

Сообщение Ivan.Rybin 13 июл 2004 23:33

В варкрафте я мышу профиксил - это лечится в одном из конфигов. КАК - не помню, ищи в Гугле и Яндексе.
We are all just the bricks in the Wall
Аватара пользователя
Ivan.Rybin
ArchitektoR
ArchitektoR
 
Сообщения: 9435
Зарегистрирован: 22 авг 2003 18:24
Откуда: RealMatrix World
Провайдер\Сеть: OnLime

Re: [?]Совместимость W2k и DOS-приложений

Сообщение Гость 14 июл 2004 00:56

знчит так. ДОС напрямую поускает к драйверам любой софт.
под индой эти запросы убраны под API так. что из доса нет доступа.
За исключением звука, все остальнео можно сэмулировать - вот и сеанс дос.
со звуком сложнее - надо перехватывать прерывания, но НТ система по идеологии при попытке пойти на прерывание в обход ОС рубит приложение нафик.
Гость
 

Сообщение Konstantin V. Zhuravlyov 14 июл 2004 02:58

Хм, но если виндовозные программы могут работать со звуком, значит, по идее, может существовать программа, которой ты запускаешь дос-преложение, программа перехватывает все попытки дос-преложения достучаться до драйверов, пользуется ими как позволяет NT'юха и т.п.
With best wishes - Konstantin V. Zhuravlyov
ICQ #163040177
Остановите ум - я сойду!
Независимое Сообщество Абонентов Российских Интернет-Провайдеров
Аватара пользователя
Konstantin V. Zhuravlyov
Baron of Hell
Baron of Hell
 
Сообщения: 1460
Зарегистрирован: 05 сен 2003 20:22
Откуда: From your Nightmares
Провайдер\Сеть: Корбина

Сообщение Гость 14 июл 2004 10:37

проблема в том, что ядро настроено на обрудбание таких попыток.
чтобы обрабатывать эти запросы, надо модифицировать само ядро и/или cmd.exe (точно не уверен, но общая архитектура такова)
исходники ядра ос есть только у мелкомягких. им никуда звук в ДОС не впился, они это не делают. остальные просто не смогут.
может ты сможешь cmd.exe изменить ? 8)
Гость
 

Сообщение Konstantin V. Zhuravlyov 14 июл 2004 16:20

Ты меня не понял. Я совсем не про то. Повторю.
Программа-эмулятор открывает ДОС-приложение, следит за всеми действиями его, перехватывает попытки доступа к драйверам, которые обрубает НТ, преобразует_их_так,_чтобы_НТ_их_не_обрубала. Фактически, работает с НТ не ДОС-приложение, а программа-эмулятор. при чем ДОС-приложение ничего не понимает, думает что оно работает в досе.
Хоть теперь понятно? Это так-же как с туннелем, который перехватывает пакеты по указанным портам, преобразует их в другие и наоборот.
With best wishes - Konstantin V. Zhuravlyov
ICQ #163040177
Остановите ум - я сойду!
Независимое Сообщество Абонентов Российских Интернет-Провайдеров
Аватара пользователя
Konstantin V. Zhuravlyov
Baron of Hell
Baron of Hell
 
Сообщения: 1460
Зарегистрирован: 05 сен 2003 20:22
Откуда: From your Nightmares
Провайдер\Сеть: Корбина

Сообщение Aragaer 14 июл 2004 23:16

Сначала делаем pif. Потом указываем режим совместимости с вин95. Или вин98. Должно помочь.
Open your eyes.
And Awaken.
Аватара пользователя
Aragaer
Склеротик.
Склеротик.
 
Сообщения: 113
Зарегистрирован: 28 сен 2003 19:32
Откуда: From Dreaming.

Сообщение Ivan.Rybin 15 июл 2004 00:22

в 2000? ты с ХР путаешь... да и в нём в 90% не звук в дос-играх, а вообще висняк приложения....
We are all just the bricks in the Wall
Аватара пользователя
Ivan.Rybin
ArchitektoR
ArchitektoR
 
Сообщения: 9435
Зарегистрирован: 22 авг 2003 18:24
Откуда: RealMatrix World
Провайдер\Сеть: OnLime

Сообщение Konstantin V. Zhuravlyov 15 июл 2004 05:49

А что про это скажете, знатоки виндовозов?
Изображение
With best wishes - Konstantin V. Zhuravlyov
ICQ #163040177
Остановите ум - я сойду!
Независимое Сообщество Абонентов Российских Интернет-Провайдеров
Аватара пользователя
Konstantin V. Zhuravlyov
Baron of Hell
Baron of Hell
 
Сообщения: 1460
Зарегистрирован: 05 сен 2003 20:22
Откуда: From your Nightmares
Провайдер\Сеть: Корбина

Сообщение Ivan.Rybin 15 июл 2004 09:09

на работе в них rk.com и прочие дописывал...
We are all just the bricks in the Wall
Аватара пользователя
Ivan.Rybin
ArchitektoR
ArchitektoR
 
Сообщения: 9435
Зарегистрирован: 22 авг 2003 18:24
Откуда: RealMatrix World
Провайдер\Сеть: OnLime


Вернуться в Программное Обеспечение (Software)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


  • Реклама
cron