Сейчас на форуме: bartolomeo, Adler, johnniewalker, NIKOLA (+5 невидимых)

 eXeL@B —› Софт, инструменты —› Можно ли драйвер устройства для Win2000-XP заставить работать на Win9x???
Посл.ответ Сообщение

Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 17 октября 2007 22:28
· Личное сообщение · #1

Например видеокарты. Хотя бы чтобы картинку выводил в 32-битном цвете..
Как вам известно,для новых моделей драйверов на Win9x попросту не существует,но _говорят_ что можно с помощью неких манипуляций INF файла заставить драйвер экспишный работать на Windows98 и иже с ними.
Возможно ли такое в принципе и если да,то как сделать?
(нужен драйвер видеокарты GF 7600GS для Windows98SE и WindowsME)




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 17 октября 2007 22:55
· Личное сообщение · #2

С одной стороны: WinXP + родные драйвера
С другой стороны: Win98 + неродные драйвера

Каков же резон выбрать второй вариант?
Неужели для допотопных игр, которые работают лишь под Win98, нужна современная видеокарта?

Мой тебе совет: не трать времени - поставь на другой диск WinXP SP2 и радуйся жизни.

-----
EnJoy!




Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 17 октября 2007 23:05
· Личное сообщение · #3

Jupiter пишет:
Неужели для допотопных игр, которые работают лишь под Win98, нужна современная видеокарта?
Мой тебе совет: не трать времени - поставь на другой диск WinXP SP2 и радуйся жизни.

Ага,и каждый раз когда мне надо будет работать с Вин9х вставлять старую карточку???



Ранг: 200.3 (наставник)
Активность: 0.090
Статус: Участник

Создано: 18 октября 2007 00:37
· Личное сообщение · #4

по-моему, чтоб ини файл править, можно только этим
Signature Обязательная запись. Одно из указанных ниже значений
"$Windows NT" — для ОС ряда Windows NT
"$Windows 95" — для ОС Windows 9x/Me
"$Chicago$" — для всех версий ОС, поддерживающих WDM драйвера (с) из Солдатова

-----
Само плывет в pуки только то, что не тонет.





Ранг: 387.4 (мудрец)
Активность: 0.170
Статус: Участник
системщик

Создано: 18 октября 2007 02:41
· Личное сообщение · #5

Kycok Caxapa, никогда родной NT драйвер не заработает на 9х. Исключение это WDM.



Ранг: 117.1 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 18 октября 2007 03:17 · Поправил: pushick
· Личное сообщение · #6

Kycok Caxapa
DrFits

Полный бред. Кросплатформенных драйверов не бывает.

А что касается WDM то вот,

Programming the Microsoft Windows Driver Model / Walter Oney -- 2nd ed: A WDM driver is a PnP driver that additionally understands power-management protocols and is source compatible with both Windows 98/Me and Windows 2000/XP. Within the category of WDM driver, you can also distinguish between class drivers (which manage a device belonging to some well-defined class of device) and minidrivers (which supply vendor-specific help to a class driver), and between monolithic function drivers (which embody all the functionality needed to support a hardware device) and filter drivers (which “filter” the I/O operations for a particular device in order to add or modify behavior).

-----
Security through obscurity is just an illusion




Ранг: 49.7 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 18 октября 2007 10:12
· Личное сообщение · #7

Kycok Caxapa, а вариант с запуском Win98 на виртуалке не подходит?




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 18 октября 2007 10:51
· Личное сообщение · #8

Интересно, зачем вообще юзают 98 и МЕ - оси?
У мну ХР работает на целероне 233, отлично работает. Там же офис 2003 и еще куча прог.



Ранг: 228.7 (наставник), 2thx
Активность: 0.120
Статус: Участник
malware research

Создано: 18 октября 2007 11:13
· Личное сообщение · #9

Ara

Некоторые до сих пор юзают досовские проги )) сам недавно был свидетелем. К сожалению, не все пашут нормально на NT-системах.

-----
Research is my purpose




Ранг: 63.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 18 октября 2007 11:26 · Поправил: Sey
· Личное сообщение · #10

Епт,Kycok Caxapa, конечно нельзя, системы с совершенно разной архитектурой. Обмануть 98 систему и всунуть ей драйвер ХР можно (редактируя inf - файл), только работать он небудет, а за одно и твою выть может в длительный БСОД погрузить. Лучше ставь ВМ, типа ВиртуалБокса, там приличная видюха поддерживается, и не парься.



Ранг: 49.7 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 18 октября 2007 12:05
· Личное сообщение · #11

Error_Log, последнее место, где я видел досовские проги, которые не работают под NT, была бухгалтерия. Но там совершенно не нужна новая видюха.




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 18 октября 2007 12:07
· Личное сообщение · #12

Бухгалтерия и еще ноуты со спец-софтом, типа прошивальщиков, диагностики авто и т.п., там тож видюха не нужна



Ранг: 53.8 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 18 октября 2007 13:38
· Личное сообщение · #13

Kycok Caxapa не парь мозги, юзай DosBox, эмулирует дос, все старые игрухи пашут, а если бы можно было дрова от ХР вешать на Вин98, то сами производители дров это бы и делали, не тупи.



Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 18 октября 2007 17:32
· Личное сообщение · #14

pushick пишет:
Полный бред. Кросплатформенных драйверов не бывает

ну почему то у некоторых работает
вы ведь даже структуру INF файла небось не знаете,а уже "бред"...
ViSoR пишет:
а вариант с запуском Win98 на виртуалке не подходит

что это изменит? может какой универсальный драйвер есть для абсолютно всех видеокарт??
Ara пишет:
Интересно, зачем вообще юзают 98 и МЕ - оси

потому что на XP дохрена разных программ не работает.. про игры (и не только DOS) я вообще молчу
Sey пишет:
Обмануть 98 систему и всунуть ей драйвер ХР можно (редактируя ini - файл), только работать он небудет

во-первых не INI,а INF ,, во-вторых надо хотя бы чтобы изображение выводилось в 16-битном цвете..опции ускорения не нужны.
dimaxmaster пишет:
а если бы можно было дрова от ХР вешать на Вин98, то сами производители дров это бы и делали

а ты думаешь дрова для 98 и XP чем-то принципиально отличаются? Мелкомягкие просто из принципа забили на платформу вин9х, скоро забьют на ВинХП и будете для Висты ковырять INF чтобы новое оборудование определялось корректно...



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 18 октября 2007 17:49
· Личное сообщение · #15

Kycok Caxapa пишет:
что это изменит? может какой универсальный драйвер есть для абсолютно всех видеокарт??

Standart VGA - универсальный драйвер.

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 226.0 (наставник), 67thx
Активность: 0.160
Статус: Участник

Создано: 18 октября 2007 17:52
· Личное сообщение · #16

Kycok Caxapa
Вроде некоторые дрова от 2к можно натянуть на 98.
В 2к точно есть более или менее универсальный драйвер для видео.
Знаю точно, что драйвер для усб дисков от 2к работает на 98.



Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 18 октября 2007 18:06
· Личное сообщение · #17

SergX пишет:
Знаю точно, что драйвер для усб дисков от 2к работает на 98.

кстати да,надо попробовать от вин2к драйвер загнать



Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 18 октября 2007 18:11
· Личное сообщение · #18

http://windows98.ic.cz/vga/fw9x8269.rar http://windows98.ic.cz/vga/fw9x8269.rar
Дрова с "неофициального сайта поддержки win98"
Кто-то модернизировал forceware для XP
Мой Leadtek 7600 с ними пашет... Но не следует забывать при upgrade, что Win98 плохо дружит и
с большим объемом ОЗУ, но это уже не по теме.




Ранг: 387.4 (мудрец)
Активность: 0.170
Статус: Участник
системщик

Создано: 18 октября 2007 18:54
· Личное сообщение · #19

Kycok Caxapa пишет:
а ты думаешь дрова для 98 и XP чем-то принципиально отличаются?

Именно так. Пример - в 9x простой драйвер это .vxd/LE а в NT/2000/XP .sys/PE. На 9х используются VxDCall... Отличий туча. Не говоря про то что функций из NT ядра на 9x просто нет.



Ранг: 49.7 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 18 октября 2007 19:05
· Личное сообщение · #20

Kycok Caxapa, вообще то на виртуалке почти всё железо эмулируется. У той же VMware виртуальная видюшка определяется как S3 Trio.




Ранг: 207.4 (наставник)
Активность: 0.210
Статус: Участник
Jeefo Recovery

Создано: 18 октября 2007 19:18
· Личное сообщение · #21

Ага, эмулируется без какого либо 3D ускорения и поддержки многих фишек Direct X-а....

-----
The blood swap....




Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 18 октября 2007 19:30
· Личное сообщение · #22

NarForter
thanks! сейчас попробую



Ранг: 117.1 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 18 октября 2007 20:51
· Личное сообщение · #23

ViSoR
Johnson Finger

offtop:
VMware способно (или было способно в версии 5.5) включить поддержку Direct3D через файл настроек ВМ.

Kycok Caxapa
Не тебе мне рассказывать о драйверах и форматах файлов. Если речь идет о программной реализации то различий между 9x и NT в области драйверов до х*я и больше.

-----
Security through obscurity is just an illusion




Ранг: 63.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 18 октября 2007 21:35
· Личное сообщение · #24

Kycok Caxapa пишет:
надо хотя бы чтобы изображение выводилось в 16-битном цвете..опции ускорения не нужны.

понятно.что надо, однако дровина, писаная под ХР, принципиально не подходит под 98 вынь. Шансов заставить ее работать там, еще раз говорю,нет.



Ранг: 117.1 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 19 октября 2007 05:12 · Поправил: pushick
· Личное сообщение · #25

Вот и я о том же.

Топег стартер почитай Programming the Microsoft Windows Driver Model / Walter Oney

WDM - по сути обычные NT'шные драйвера. С точки зрения NT, WDM - набор рекомендаций и требований к драйверам. Для 9x WDM это возможность помимо vxd/LE грузить также драйверы NT/PE, однако с большим количеством ограничений.

Для того, чтобы такой драйвер заработал и на 9x и на NT нужно знать, чего избегать при его создании, потому как совместимость платформ определяется прежде всего набором доступных системных функций - в vxd реализованы далеко не все NT сервисы. К вышеуказанной книжке прилагается утилита, способная проверить драйвер на соответствие Windows Driver Model, будет ли он работать и под 9x и под NT. Она смотрит и на импортируемые драйвером функции.

-----
Security through obscurity is just an illusion




Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 19 октября 2007 20:48
· Личное сообщение · #26

короче тему закрываем за неимением полезной информации от участников форума
NarForter
ещё раз респект за единственной полезное сообщение в этой ветке...


 eXeL@B —› Софт, инструменты —› Можно ли драйвер устройства для Win2000-XP заставить работать на Win9x???
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати