RandyOrton, см. http://support.microsoft.com/kb/q243199/
» Windows 98 SE (оптимизация и улучшение) — шестая часть
Наконец дошли руки написать.
И опять о драйверах.
К сожалению, 71.84 следует признать для FX 5200 непригодным. Были проверены следующие игры:
Need for Speed: Porsche Unleashed
Dungeon Keeper
Dungeon Keeper II
Quake
Quake II
Quake III
American McGee's Alice
MDK
MDK II
Deus Ex
Unreal Gold
Project IGI
Serious Sam
jDoom
Expendable
Descent 3
Nox
Beyond Good & Evil
No One Lives Forever
Future Cop L.A.P.D.
Slave Zero
Ultim@te Race Pro
Red Faction
Iron Storm
Arx Fatalis
Результат такой:
1) Porsche Unleashed — нет текстов в меню (ну это проблема драйвера вне зависимости от видеокарты);
2) Unreal Gold — невозможность поставить высокие разрешения (1024x768 — уже висит с чёрным экраном);
3) Descent 3 — в режиме Direct3D половины текстур нет, остальные полностью искажены, плюс жуткие тормоза. Нормально работает в OpenGL;
4) No One Lives Forever — та же картина, что и в Descent 3, только OpenGL-рендера на замену у нас нет;
5) Future Cop L.A.P.D. — картинка практически отсутствует, видно пару полигонов.
При этом проблемы присутствуют в самых распространённых движках — Unreal Engine и Lithtech, что нельзя считать приемлемым.
Добавлено:
Откатил на 56.64 — и всё, как по волшебству, заработало. Поставил опять Riva TNT — тоже всё прекрасно, причём заработали Arx Fatalis и Iron Storm, которые с 45.23 работать не желали!
Но остаётся проблема с OpenGL, а если быть совсем точным, с играми на движке Quake III. И как оказалось, она всё-таки решаема — в OpenGL-настройках драйвера необходимо переключить «Транспонирование буфера» с «Авто» на «Передача блоками».
Добавлено:
В связи с этим вопрос: можно ли сделать в установщике драйвера изменение определённых параметров реестра в зависимости от модели видеокарты? Тогда бы мы точно могли получить более-менее работоспособный драйвер 3-в-1 (а не полурабочий 3-в-1 или монстр 4-в-1).
И опять о драйверах.
К сожалению, 71.84 следует признать для FX 5200 непригодным. Были проверены следующие игры:
Need for Speed: Porsche Unleashed
Dungeon Keeper
Dungeon Keeper II
Quake
Quake II
Quake III
American McGee's Alice
MDK
MDK II
Deus Ex
Unreal Gold
Project IGI
Serious Sam
jDoom
Expendable
Descent 3
Nox
Beyond Good & Evil
No One Lives Forever
Future Cop L.A.P.D.
Slave Zero
Ultim@te Race Pro
Red Faction
Iron Storm
Arx Fatalis
Результат такой:
1) Porsche Unleashed — нет текстов в меню (ну это проблема драйвера вне зависимости от видеокарты);
2) Unreal Gold — невозможность поставить высокие разрешения (1024x768 — уже висит с чёрным экраном);
3) Descent 3 — в режиме Direct3D половины текстур нет, остальные полностью искажены, плюс жуткие тормоза. Нормально работает в OpenGL;
4) No One Lives Forever — та же картина, что и в Descent 3, только OpenGL-рендера на замену у нас нет;
5) Future Cop L.A.P.D. — картинка практически отсутствует, видно пару полигонов.
При этом проблемы присутствуют в самых распространённых движках — Unreal Engine и Lithtech, что нельзя считать приемлемым.
Добавлено:
Откатил на 56.64 — и всё, как по волшебству, заработало. Поставил опять Riva TNT — тоже всё прекрасно, причём заработали Arx Fatalis и Iron Storm, которые с 45.23 работать не желали!
Но остаётся проблема с OpenGL, а если быть совсем точным, с играми на движке Quake III. И как оказалось, она всё-таки решаема — в OpenGL-настройках драйвера необходимо переключить «Транспонирование буфера» с «Авто» на «Передача блоками».
Добавлено:
В связи с этим вопрос: можно ли сделать в установщике драйвера изменение определённых параметров реестра в зависимости от модели видеокарты? Тогда бы мы точно могли получить более-менее работоспособный драйвер 3-в-1 (а не полурабочий 3-в-1 или монстр 4-в-1).
Всем:
Дотянулся с трудом до видеокарты S3 Trio 3D2X. Поскольку других видеокарт S3 у меня не будет, то всё, что я смог на ней отладить - это таки всё: ничего больше я с драйверами S3 сделать не смогу, и выкладываю то, что смог сделать, в качестве окончательного варианта.
Должен заметить, что даже убогая Trio позволила мне:
- перевести закладки свойств видеокарты на русский и согласовать их с английской справкой
- ужать сценарий установки настолько, что все драйверы ChroMetal устанавливаются одним общим сценарием.
Итак, вот 2 варианта драйверов S3:
1. Драйверы JGC's Unified Savage driver 3.30
2. Драйверы ChroMetal 4.5 в 3-х частях:
A) драйверы классических видеокарт S3 (серий Trio64, Virge, Trio3D(/2X), Vision, Savage3D, Savage4, Savage2000, Savage/IX/MX, SuperSavage, ProSavage & Twister) с настроечными утилитами (закладками дополнительных свойств экрана) и S3 Tweak
Б) драйверы видеокарт S3 серии Chrome
В) настроечные утилиты (закладки дополнительных свойств экрана) для видеокарт серии Chrome
Если кому-то эти драйверы интересны, то там есть еще что обсудить и доработать... но не на чем.
MisterGrim
То есть я так понял (что-то я устал к вечеру пятницы... или просто тупею...), что пока решение видится такое: модульный драйвер собирать из Riva128 + 56.64 + 71.84 ? При этом 56.64 нормально тянет и старье, начиная с Riva TNT?
А драйвер 77.72 пробовали?
Что до изменения параметров реестра, то это сделать можно. Только мне нужно точно сказать, для каких видеокарт (из списка в INF) какой ключ реестра нужно вписать при установке. Если с определением ключа реестра есть проблемы, то сделайте слепок HKLM в исходном состоянии и после перенастройки, и пришлите оба мне - разберусь. Только между слепками минимум движений программами, чтобы ничего лишнего не отпечаталось.
Дотянулся с трудом до видеокарты S3 Trio 3D2X. Поскольку других видеокарт S3 у меня не будет, то всё, что я смог на ней отладить - это таки всё: ничего больше я с драйверами S3 сделать не смогу, и выкладываю то, что смог сделать, в качестве окончательного варианта.
Должен заметить, что даже убогая Trio позволила мне:
- перевести закладки свойств видеокарты на русский и согласовать их с английской справкой
- ужать сценарий установки настолько, что все драйверы ChroMetal устанавливаются одним общим сценарием.
Итак, вот 2 варианта драйверов S3:
1. Драйверы JGC's Unified Savage driver 3.30
2. Драйверы ChroMetal 4.5 в 3-х частях:
A) драйверы классических видеокарт S3 (серий Trio64, Virge, Trio3D(/2X), Vision, Savage3D, Savage4, Savage2000, Savage/IX/MX, SuperSavage, ProSavage & Twister) с настроечными утилитами (закладками дополнительных свойств экрана) и S3 Tweak
Б) драйверы видеокарт S3 серии Chrome
В) настроечные утилиты (закладки дополнительных свойств экрана) для видеокарт серии Chrome
Если кому-то эти драйверы интересны, то там есть еще что обсудить и доработать... но не на чем.
MisterGrim
То есть я так понял (что-то я устал к вечеру пятницы... или просто тупею...), что пока решение видится такое: модульный драйвер собирать из Riva128 + 56.64 + 71.84 ? При этом 56.64 нормально тянет и старье, начиная с Riva TNT?
А драйвер 77.72 пробовали?
Что до изменения параметров реестра, то это сделать можно. Только мне нужно точно сказать, для каких видеокарт (из списка в INF) какой ключ реестра нужно вписать при установке. Если с определением ключа реестра есть проблемы, то сделайте слепок HKLM в исходном состоянии и после перенастройки, и пришлите оба мне - разберусь. Только между слепками минимум движений программами, чтобы ничего лишнего не отпечаталось.
Цитата:
модульный драйвер собирать из Riva128 + 56.64 + 71.84 ? При этом 56.64 нормально тянет и старье, начиная с Riva TNT?Именно так.
Цитата:
А драйвер 77.72 пробовали?Пробовал — никаких изменений.
Параметр реестра найду, не проблема (да и информации по нвидии полно).
Цитата:
модульный драйвер собирать из Riva128 + 56.64 + 71.84 ?
Прошу высказаться всех, кто считает, что этого делать не надо. Пока не поздно.
MisterGrim
Я помянул драйвер 77.72 потому, что судя по внешним признакам - это вылизанный потомок драйвера 71.84: он новее, компактнее, от него отсечены те видеокарты, которые толком не поддерживаются. Раз уж мы тоже пришли к тому, что для старых карт нужен другой драйвер, то может быть есть смысл собрать RIVA128 + 56.64 + 77.72 ? в надежде на то, что с последними картами он в чем-то луче (раз уж его вылизывали)?
Я помянул драйвер 77.72 потому, что судя по внешним признакам - это вылизанный потомок драйвера 71.84: он новее, компактнее, от него отсечены те видеокарты, которые толком не поддерживаются. Раз уж мы тоже пришли к тому, что для старых карт нужен другой драйвер, то может быть есть смысл собрать RIVA128 + 56.64 + 77.72 ? в надежде на то, что с последними картами он в чем-то луче (раз уж его вылизывали)?
Цитата:
1) Porsche Unleashed — нет текстов в меню (ну это проблема драйвера вне зависимости от видеокарты);
Ну это полбеды. Даже если по памяти потыкать по прямоугольникам, то всё равно трасса то ли не загрузится, то ли артефакты ужасные будут (сейчас точно уже и не помню).
RandyOrton
Цитата:
Цитата:
Даже если по памяти потыкать по прямоугольникам, то всё равно трасса то ли не загрузится, то ли артефакты ужасные будутинтересный аргумент! А с каким драйвером трасса загрузится?
Упомянутый параметр реестра: DWORD HKLM\System\CurrentControlSet\Services\Class\Display\0000\NVIDIA\OpenGL\ForceBlit (по умолчанию стоит в 0; точнее, по умолчанию вообще отсутствует. "Блочная передача" aka "Force blitting" соответствует значению 1).
Цитата:
Да, и кстати — я не совсем верно сказал, что никаких отличий с 71.84: Dungeon Keeper II на 71.84 приходится принудительно запускать с 32-битным цветом (-32biteverything), на 77.72 всё вернулось в норму. Так что улучшения по-любому есть.
RandyOrton
Цитата:
Цитата:
MisterGrimЯ об этом тоже подумал — раз уж для старых карт он не подходит, то для новых имеет смысл взять поновее. Тем более, что та же 6800GS вполне поддерживается даже последними драйверами.
Я помянул драйвер 77.72 потому, что судя по внешним признакам - это вылизанный потомок драйвера 71.84: он новее, компактнее, от него отсечены те видеокарты, которые толком не поддерживаются. Раз уж мы тоже пришли к тому, что для старых карт нужен другой драйвер, то может быть есть смысл собрать RIVA128 + 56.64 + 77.72 ? в надежде на то, что с последними картами он в чем-то луче (раз уж его вылизывали)?
Да, и кстати — я не совсем верно сказал, что никаких отличий с 71.84: Dungeon Keeper II на 71.84 приходится принудительно запускать с 32-битным цветом (-32biteverything), на 77.72 всё вернулось в норму. Так что улучшения по-любому есть.
RandyOrton
Цитата:
Ну это полбеды. Даже если по памяти потыкать по прямоугольникам, то всё равно трасса то ли не загрузится, то ли артефакты ужасные будут (сейчас точно уже и не помню).Я хочу уточнить: игру я запускаю без всяческих патчей и фиксов. Возможно, решения уже давно есть.
MisterGrim
Цитата:
а можно получить REG-файл? Чтобы мне не думать, в каком формате должен быть параметр?
И для каких карт и каких драйверов его вставлять?
Цитата:
Цитата:
Упомянутый параметр реестра:
а можно получить REG-файл? Чтобы мне не думать, в каком формате должен быть параметр?
И для каких карт и каких драйверов его вставлять?
Цитата:
на 77.72 всё вернулось в нормуеще один звоночек.
Цитата:
а можно получить REG-файл? Чтобы мне не думать, в каком формате должен быть параметр?Без проблем:
Код: REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\NVIDIA\OpenGL]
"ForceBlit"=dword:00000001
Цитата:
та же 6800GS вполне поддерживается даже последними драйверамину, 8-ю серию драйверов все единогласно отвергли. Есть смысл подумать только о 82.69 - за то, что он есть костыль для карт, официально несовместимых с Win98. Но только при условии, что GeForce 6XXX с ним работают нормально.
Цитата:
для TNT нужно, а для GF2 — уже нетэто все - для драйвера 56.64? Или еще для каких-то нужно?
Цитата:
это все - для драйвера 56.64? Или еще для каких-то нужно?
Цитата: для TNT нужно, а для GF2 — уже нет
Цитата:
интересный аргумент! А с каким драйвером трасса загрузится?
Последний рабочий драйвер для Need for speed III Hot Pursuit, High Stakes и Porsche Unleashed - 56.64 (для Win98). Хотя под XP таких проблем нет.
Цитата:
Я хочу уточнить: игру я запускаю без всяческих патчей и фиксов. Возможно, решения уже давно есть.
Я наверное знаю обо всех патчах к старым НФСкам. И патчей для Win98 я не встречал.
Хотя если поставить на Win98 DirectX 9.0 и заменить рендер (в папке с игрой есть папка Drivers) на обновлённый http://ifolder.ru/23817806 , может толк и будет.
MisterGrim
Цитата:
Цитата:
Цитата:
нужно для TNT с драйвером 56.64то есть настраиваем рестр только для TNT + 56.64 ?
Цитата:
82.69 — надо попробовать потестироватьиз расчета, что будет собран вариант драйвера RIVA128 + 56.64 + 82.69
Цитата:
то есть настраиваем рестр только для TNT + 56.64 ?Ну поскольку TNT2 и GF256 в наличии нету, то придётся ограничиться TNT.
Добавлено:
Кому было нужно зеркало «оптимальной» сборки на народе? Держите: http://narod.ru/disk/14275436001/windows98IF-2011-01-01-boot-alter.zip.html.
Цитата:
Ну поскольку TNT2 и GF256 в наличии нету,
TNT2 я могу купит, а GF256 есть, правда сгоревшая. Но мне кажется, что если на TNT и GF2 MX400 всё работает, то большого смысла проверять на TNT2 и GF256 нет.
Так в том-то и дело, что для TNT твик нужен, а для GF2 — уже нет. А нужен ли он для TNT2?
Интуиция подсказывает, что да.
MisterGrim. RandyOrton
Добавил в интеграторе сценарии установки 56.64+77.72 и добавил нужный ключ реестра во все сценарии.
Логика установки драйвера подсказала мне, что этот ключ нужен бы для Riva TNT, Riva TNT2/TNT2 Pro, Riva TNT2 Ultra, Vanta/Vanta LT, Aladdin TNT2
Прошу проверить хотя бы на Ванте - кажется, у RandyOrton она была?
Добавил в интеграторе сценарии установки 56.64+77.72 и добавил нужный ключ реестра во все сценарии.
Логика установки драйвера подсказала мне, что этот ключ нужен бы для Riva TNT, Riva TNT2/TNT2 Pro, Riva TNT2 Ultra, Vanta/Vanta LT, Aladdin TNT2
Прошу проверить хотя бы на Ванте - кажется, у RandyOrton она была?
Постараюсь завтра Vanta засунуть в комп. Она по сути TNT2.
RandyOrton
Цитата:
Цитата:
Постараюсь завтра Vantaи что?
Куда-то все пропали... Что, я последний звонок пропустил?
Ладно, на случай, если кто-то тут еще бывает: доработал тестовый набор драйверов AC'97. Прошу всех заинтересованных посмотреть и отписаться. Сделано вот что:
- пакет разделен на 3 мелких пакетика - Realtek, SoundMax, VIA для улучшения модульности;
- добавлен драйвер VIA Vinyl (просто под руку попался);
- долго отбирал и отлаживал драйвер SoundMax, подходящий к большинству их кодеков, так что можно считать его обновленным;
- дополнен список идентификаторов для кодека Realtek (был в двух частях, стал в ПЯТИ!);
- исключен драйвер Sigmatel (при тех идентификаторах, что они туда вписали, лучше бы его вовсе не было)
RandyOrton, MisterGrim
хотелось бы отзыв по последнему варианту интегратора для модульного драйвера NVidia. Кроме того, изучение RivaTuner показало, что своими методами я его в драйвер не втисну - огромный INF потребуется. Могу положить его Setup в драйвер и запускать установку RivaTuner при установке драйвера. Но тут неудобство: в RivaTuner не предусмотрен режим автоустановки - придется кнопочки потискать. С другой стороны, оно и хорошо - можно будет от этой установки отказаться.
Что скажете - стоит это делать?
MisterGrim
Последнюю пересборку драйвера Vortex2 пробовали? Если норма, то готова следующая итерация, из которой вычищена еще порция мусора.
Ладно, на случай, если кто-то тут еще бывает: доработал тестовый набор драйверов AC'97. Прошу всех заинтересованных посмотреть и отписаться. Сделано вот что:
- пакет разделен на 3 мелких пакетика - Realtek, SoundMax, VIA для улучшения модульности;
- добавлен драйвер VIA Vinyl (просто под руку попался);
- долго отбирал и отлаживал драйвер SoundMax, подходящий к большинству их кодеков, так что можно считать его обновленным;
- дополнен список идентификаторов для кодека Realtek (был в двух частях, стал в ПЯТИ!);
- исключен драйвер Sigmatel (при тех идентификаторах, что они туда вписали, лучше бы его вовсе не было)
RandyOrton, MisterGrim
хотелось бы отзыв по последнему варианту интегратора для модульного драйвера NVidia. Кроме того, изучение RivaTuner показало, что своими методами я его в драйвер не втисну - огромный INF потребуется. Могу положить его Setup в драйвер и запускать установку RivaTuner при установке драйвера. Но тут неудобство: в RivaTuner не предусмотрен режим автоустановки - придется кнопочки потискать. С другой стороны, оно и хорошо - можно будет от этой установки отказаться.
Что скажете - стоит это делать?
MisterGrim
Последнюю пересборку драйвера Vortex2 пробовали? Если норма, то готова следующая итерация, из которой вычищена еще порция мусора.
Пока ничего не пробовал, случились некоторые бытовые неприятности.
По поводу RivaTuner: а если пересобрать инсталлятор? Я, правда, не знаю, можно ли вытащить из NSIS-инсталлятора установочный скрипт (вот из InnoSetup точно можно). Ну на худой конец можно и «как есть» оставить.
По поводу NVIDIA: печальные новости. Похоже, GF6800GS, с которой я экспериментирую, приказывает долго жить ускоренными темпами (оперативная память; уже видны битые пиксели в 2D, в 3D синие экраны/перезагрузки). Так что не могу ответить на вопрос, какой драйвер более предпочтителен для 6xxx+ видеокарт.
Правда, есть вариант поставить GeForce 6200 PCI-E в основную машину, и попробовать на ней; лучше что-то, чем ничего. Кроме того, тест сборки на современном железе в любом случае не будет лишним.
По поводу RivaTuner: а если пересобрать инсталлятор? Я, правда, не знаю, можно ли вытащить из NSIS-инсталлятора установочный скрипт (вот из InnoSetup точно можно). Ну на худой конец можно и «как есть» оставить.
По поводу NVIDIA: печальные новости. Похоже, GF6800GS, с которой я экспериментирую, приказывает долго жить ускоренными темпами (оперативная память; уже видны битые пиксели в 2D, в 3D синие экраны/перезагрузки). Так что не могу ответить на вопрос, какой драйвер более предпочтителен для 6xxx+ видеокарт.
Правда, есть вариант поставить GeForce 6200 PCI-E в основную машину, и попробовать на ней; лучше что-то, чем ничего. Кроме того, тест сборки на современном железе в любом случае не будет лишним.
MisterGrim
Цитата:
Цитата:
А что там Vortex ?
Цитата:
По поводу RivaTuner Ну на худой конец можно и «как есть» оставитья бы оставил как есть - мне мороки меньше, а лучше, чем есть, все равно не получается.
Цитата:
тест сборки на современном железе в любом случае не будет лишнимоднозначно! И вообще, очень благодарен за сотрудничество. С меня пиво.
А что там Vortex ?
С вортексом пока тоже ничего, вообще не до железа пока было.
Думаю, посмотрю завтра/послезавтра.
Думаю, посмотрю завтра/послезавтра.
MisterGrim
Ну, вортекс-то не к спеху... какой-никакой имеется. А вот NVIDIA хотелось бы до ума довести.
Ну, вортекс-то не к спеху... какой-никакой имеется. А вот NVIDIA хотелось бы до ума довести.
В сбоке Win98IF не могу запустить Marine Aquarium 2 Screensaver, требует регистрацию?
Saidrex
Цитата:
Цитата:
Marine Aquarium 2- В "установке WiNDOWS" посмотри описание этого компонента. Он не ломанный.
По поводу драйверов к GeForce. На моей GeForce 2 MX 100/200 с драйверами 45.23 не пошла игрушка ArchMage http://www.geardownload.com/games/archmage.html - после вступительных титров все время вылетала. Под рукой были 10.80 - на них игру прошел, но с ними возникла другая проблема - страшно глючило оформление винды с помощью Revolutions Pack после запуска некоторых полноэкранных игр и просмотра видео во весь экран. После запуска некоторых программ с собственным скином оформление восстанавливалось. Поскольку игру прошел, пока вернулся на 45.23. Помнится, с неофициальными 82.69 у меня не было ни одной из этих проблем, но быстродействие оставляло желать лучшего. Других версий не испытывал.
Кстати, а никто не в курсе, на 98й никак не запустить последние игрушки с giveawayoftheday, которые в виде одного exe файла ставятся? Вроде, missing imports нету (с KernelEx), но при запуске в окне показано то, что под ним было.
Кстати, а никто не в курсе, на 98й никак не запустить последние игрушки с giveawayoftheday, которые в виде одного exe файла ставятся? Вроде, missing imports нету (с KernelEx), но при запуске в окне показано то, что под ним было.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
Предыдущая тема: Задачи на bat-файлах 9
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.