Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows 98 SE (оптимизация и улучшение) — четвертая часть

Автор: djremix
Дата сообщения: 13.11.2008 12:30

Цитата:
Еще как ставят !

нет не может быть, на новые компы не поставить, только с бубнами и большими, и кому надо такие нервы, проше купить лицензию на новый софт и жить спакойно. XP всем устраивает, лучше напрячь мозги и переделать на xp
Автор: IFkO
Дата сообщения: 13.11.2008 12:36
djremix
Вам в тему "Линукс"!
Автор: bobgray
Дата сообщения: 13.11.2008 12:37
Спасибо всем!
Kirill666, там еще действительно два инфа, три cat'a и всего 3 sys'а:
zteusbdiag.inf zteusbmnea.inf zteusbmodem.inf
zteusbdiag.cat zteusbmnea.cat zteusbmodem.cat
ZTEusbser6k.sys ZTEusbmnea.sys ZTEusbmdm6k.sys
То есть по очереди надо сначала именно USB2COM ставить?
IFk0, а виндам не все равно, как называется - служба или не служба, она же вроде на собственных внутренних функциях, которые в DLL-ках сидят, работает. Или не так? Я просто когда это Setup-ил в обход сообщения что не та версия виндов, оно установилось молча, только потом ругалась на недостающие библиотеки типа Rasman.dll и rasapi32.dll, когда я их добавил, оказалась нехватка функции в Ntdll.dll, но тупой подменой из 2000 или ХР не лечится, т.к. там уже нет необходимых для 98-х функций, и винды не грузятся. Пришлось откатать назад. Я вот думаю, если в Ntdll.dll добавить недостающих функций, может оно заработать? Само устройство демонстрирует свое здоровье и готовность к сотрудничеству, только вот комп не того получается.
Автор: MERCURY127
Дата сообщения: 13.11.2008 13:59
bobgray

Цитата:
если в Ntdll.dll добавить недостающих функций

А так же в KERNEL32, USER32, GDI32... Если бы сие было возможно, народ давно бы перекомпилил 98 в ХРень.
--------------
Мне удалось запустить 98 с xmsdsk в обычнои режиме, безо всяких мессаг... Но выяснилось, что на полученный диск нельзя записывать ЛФН !!! Причем похоже, проблема не только с xmsdsk, но и с другими аналогами возникает... А на фига тогда такой диск нужен?!!
Автор: Simplestas
Дата сообщения: 13.11.2008 14:18
MERCURY127
А ключ /T использовали?
Автор: IFkO
Дата сообщения: 13.11.2008 14:35
bobgray

Цитата:
а виндам не все равно, как называется - служба или не служба, она же вроде на собственных внутренних функциях

Она на функциях системы.

Цитата:
ругалась на недостающие библиотеки

Цитата:
нехватка функции в Ntdll.dll

Вот это я и имел в виду.
Автор: maxud
Дата сообщения: 13.11.2008 16:45
IFkO

Цитата:
Пересобрать из чего? Я, например, был вынужден оставить 2 драйвера, потому, что 82.69 со старым железом не работает..

Тут даже три варианта:
Riva128 - собственные драйвера
Riva TNT/TNT2/Vanta и прочие - последний релиз 71.84
GeForce256 и выше - 82.69

Вот последний и хочу пересобрать
Автор: Seymour
Дата сообщения: 13.11.2008 16:50
Kirill666

Цитата:
Сейчас пытаюсь интегрировать это дело в Win98IF, в связи счем , есть к вам пара вопросов:
1) чем вообще дело закончилось с Unofficial Visual C++ 7.x Redistribution Packs ?
2) В ваш дистрибутив входят языковые быблиотеки:
MFC70CHS.DLL, MFC70CHT.DLL, MFC70DEU.DLL, MFC70ENU.DLL, MFC70ESP.DLL,
MFC70FRA.DLL, MFC70ITA.DLL, MFC70JPN.DLL, MFC70KOR.DLL,
MFC71CHS.DLL, MFC71CHT.DLL, MFC71DEU.DLL, MFC71ENU.DLL, MFC71ESP.DLL
MFC71FRA.DLL, MFC71ITA.DLL, MFC71JPN.DLL, MFC71KOR.DLL
Если используются только русский и английский языки (английский - в случае отсутствия русской локализации у программы, винда - русская), стоит ли копировать все остальные, кроме "ENU" ?

1. Ничего не изменилось, те ссылки, которые я выкладывал в первый раз - они же и последние.
2. Не знаю, спроси что-нибудь полегче.
Автор: MERCURY127
Дата сообщения: 13.11.2008 17:46
Simplestas
С самого начала был... Ради интереса убрал - ничего не изменилось!
Ради чистоты объясню, как сделал: в IOS.INI в каталоге \windows вставил строчку:
xmsdsk.exe NON_DISK
Автор: IFkO
Дата сообщения: 13.11.2008 18:01
maxud

Цитата:
Вот последний и хочу пересобрать

Проверял - он не поддерживает RIVA TNT, TNT2, Vanta, Aladdin TNT2
Автор: Kirill666
Дата сообщения: 13.11.2008 19:42
maxud
1) тут может действительно имеет смысл сделать пак "для всех" типа для древних карт ставить старые "детонаторы", а для новых - 82.69, разделять по ID, причем держать все именно вместе, чтобы не дублировать общие файлы ( библиотеки типа OpenGL - всегда ставить последние )?
2) Обратите внимание, что в родном инфе 82.69 - не хватает довольно большого количества ID новых (и не очень) карт, с которыми он работает (вообще я читал, что работает и на всех 8xxx и 9xxx, а учитывая большое сходство последних с GT200, то возможно и на них)
3) По тем глюкам, что я описал страницей ранее, мысли есть ? Ежели надо поставить какой эксперимент - вот он я (Сейчас в наличии: 5200 AGP, 5600 AGP, 5900 PCI-Ex (в рабочей машине), 6600GT AGP, 7900GS AGP, и 2 монитора.)

djremix

Цитата:
нет не может быть
Вот ведь удивительный человек, про достоверный факт говорит
"нет не может быть"

Цитата:
на новые компы не поставить, только с бубнами и большими

ну не такими уж и большими, если знать как это работает (и читать данный форум )
Практически на любой современный комп с Legacy mode SATA, и НЕ со встроенным видео старших чипсетов интел, - можно поставить полноценную 98.

Цитата:
проше купить лицензию на новый софт и жить спакойно

А если нового софта под данную задачу "нет в природе" ? А если новый софт не нравится ибо менее удачен чем старый ?

Цитата:
XP всем устраивает, лучше напрячь мозги и переделать на xp

Не судите обо всех по себе !! Винды вообще разрабатывались для совершенно конкретных "ширпотребных" целей, с которыми они и (неплохо ? ) справляются. Помимо стандартных задач, существуют еще и нестандартные, например управление всяческими "встроенными" компутерами, сопряженными со всяким специфическим железом, зачастую "самодельным", или "полусамодельным" , мелкосерийным и т.д. (вам приводили пример со стендом для газовых счетчиков), там совершенно другие требования. Одно из них - реальное время, для этих целей принципиально лучше подходят DOS (если надо - с переводом под защищенный режим, каким нибудь экстендером) и WIN98. Частенько требуется прямой доступ к своему железу, без лишних драйверных прослоек (приводят к лишним глюкам и мешает работе в реальном времени, а универсальность тут нафиг не нужна), что, опять таки лучше реализуется под 98 или DOS. Перенести такие штуки на XP - бывает ПРИНЦИПИАЛЬНО невозможно.
И попробуйте ка вы обьяснит началнику производства, котрый 8 лет назад заплатил 200 килобаксов (далеко не предел, на самом деле) за "штучную" разработку комплекса, что он должен все это выкинуть, и переделать по новой, потому что вышел из строя управляющий комп и его на новый не заменить уволят нах, без выходного пособия (и будут правы).
По хорошему, конечно, такие вещи надо бы клепать под какую-нибудь BeOS, которая для этого и предназначена, но этож с ней еще разобраться надо... а разработчики железа - люди простые, и "уровень" у них бывает очень разный, от "утюгового" изготовления печатных плат с двумя К155ЛА3 , и до заказных 20-слоек с ПЛИС-ами в 600-ногих BGA-корпусах . Вот и делают как им проще, обильно используя недокументированные возможности, и выделывая с системой различные "незаконные" вещи. К сожаленью такова суровая реальность (и кстати не только на "постсоветском" пространстве, видел я тут "детище" одной "серьезной" фирмы (германия) ... вобщем там только корпус красивый, а внутри- "я и получше сделаю" ).

У вас типичная "сисадминская", как я ее называю, точка зрения. И "со своей колокольни" - вы правы. Просто имейте в виду, что применение компъютеров нынче не ограничивается офисом, или вычислительным центром. Станки, роботы, испытательные стенды, банкоматы, медицинские приборы, всевозможные научные зонды и еще много-много чего - это тоже компы. И требования к ним - совершенно иные.

Добавлено:
bobgray

Цитата:
То есть по очереди надо сначала именно USB2COM ставить?

Да, именно так.
Причем если поставите, то велика считайте что "дело в шляпе",
модем можно уже практически любой.
Судя по "симптомам" - этот драйвер действительно NT-only . Попробуйте поспрашивать по форумам ремонтников мобильных телефонов. Наверняка есть драйвер под вашу железку под 98, или под микросхему которая там стоит, есть "подходящий" .
Автор: Us2002
Дата сообщения: 13.11.2008 21:54
IFkO

Цитата:
Бесполезно! XP устанавливает его как службу (см. инф), а в 98-й и понятия такого нет...

угу, я видел, но не имел уверенности, что 98 не умеет ставить службой.
Автор: IFkO
Дата сообщения: 13.11.2008 22:42
Us2002

Цитата:
98 не умеет ставить службой

Не в том дело, просто у них принцип работы с устройствами разный. Нельзя дословно переводить с китайского на русский - языки очень разные. Так и драйвер, если бы он был универсальным, то сигнатура была бы не NT, а CHICAGO, а то, что он под 98-ю не встает, в данном случае по всем приметам в его тексте значит, что он под 98-й не пойдет. Хороший пример противоположного подхода - универсальные сетевые драйвера. Можно прочитать в их инфах, что там службы устанавливаются только при установке под XP (верный признак - наличие в имени раздела .NT ) Но в этом случае, как правило, под 98-й копируются и используются одни файлы, а под XP - другие.

Цитата:
держать все именно вместе, чтобы не дублировать общие файлы

Разрешите доложить, общих-то файлов и нету... то есть все файлы (кроме двух) одинаковы по имени, но отличаются по версии. А это около 25 мегабайт... и кто проверит, какие из них можно взять из новой версии, а какие - нет? Напомню, что новая версия в целом со старыми картами не работает. Проверять поодиночке? Отличная идея, но адова работа! Впрочем, у меня есть одна Ванта, можно все бросить и на месяц засесть за отладку. Только боюсь, в результате драйвер станет вдвое толще, ибо все файлы окажутся несовместимыми... а еще есть Riva 128, для которой в 98-й есть драйвер. Я бы его отрезал, если универсальный его заменит, но тут уж проверить вовсе не на чем.
Автор: Kirill666
Дата сообщения: 14.11.2008 00:02
IFkO

Цитата:
Разрешите доложить, общих-то файлов и нету...

Да, действительно...
Ну тогда отдельным инфом и кабом, только с РАЗНЫМИ именами, хочешь оба клади, хочешь по отдельности .

Цитата:
. А это около 25 мегабайт...

Ну, в архиве то 8Мб, прикол в том, что так они все равно у вас занимают это место, только в папочке альтернативных компонентов , только нельзя сделать чтобы автоматически ставилось к тому железу, которое есть ...
Аналогично, я предлагал поступить и с Live!/EMU. (только для EMU - его еще обновить надо).
А чтобы места занимало поменьше, - вот ловите: http://ifolder.ru/9063941 старый драйвер, шел на диске с GF256, я с ним 2 года жил, и проблемм не знал, и занимет всего 1.6 мб в архиве .
Причем, уже следующая версия - серьезно переделанная (внутренняя структура отличается), и не помню уже почему, но я от нее отказался, (помоему опятьже из-за каких-то глюков с DOS-ом), и вернул этот. Так что для старых карт - более новых драйверов и не надо. Неоднократно замечено, (в т.ч. и на форуме nVworld ) что в "совсем новых" дровах поддержка старых карт- более глючна чем в дровах "того времени".
Этот поддерживает все, до 2-х гефорсов включительно т.е. "с запасом", было время отладить баги со всякими TNT, (когда они еще этим занимались).

Добавлено:
WDM - драйверы то скачали
Автор: IFkO
Дата сообщения: 14.11.2008 09:29
Kirill666

Цитата:
для старых карт - более новых драйверов и не надо

Золотые слова!
Автор: MERCURY127
Дата сообщения: 14.11.2008 09:52
Kirill666

Цитата:
По хорошему, конечно, такие вещи надо бы клепать под какую-нибудь BeOS, которая для этого и предназначена, но этож с ней еще разобраться надо...

Для таких вещей предназначена QNX, и в ней даже есть (за бабло) эмуляция Win32, причем все это в реальном времени... А разбираться конечно надо, проблема не в этом даже, а в том, что ДОС в силу своей простоты и древности уже всеми обглодана-переглодана, все ее документированные и не очень тонкости подробно расписаны в старых книжках, и все что требуется разработчику - прочитать это все. Это не очень трудно. То же относится и к старым интерфейсам COM, LPT, ISA...
С 98 похуже дело, не все тонкости изучены ... А уж про PCI, AGP, PCE, USB и пр. - и говорить нечего... Где вы найдете доку для разработки простейшей платы PCI? Со схемой разводки, описанием алгоритма обмена, описанием интерфейса с PNP оси??? И главное, с реальными и простыми примерами реализации и отладки??????
djremix
Грубо говоря, это как велосипед и мерседес: в последнем всегда все самое новое, но попробуйте к нему что нибудь свое приделать... А к велосипеду - пожалуйста, хоть тележку цепляй, сам видел!!! все в твоих руках ...

Добавлено:
Если не веришь вот пример из обыденной жизни: был дивиди с ХРенью, установочный. С него все нормально ставилось... Его скопировали на DVDRW, пробовали с него ставить. Установка зависла со словами "вставьте установочный диск"... А он никуда не девался! Проверили - оказалось ХРень не видит этот диск на том же приводе, на котором писала... 98 этот же самый диск прекрасно видит... Как вы думаете, какими словами я после этого поминаю БГ??? Может, что посоветуете? сервиспаки не предлагать...
Автор: Kirill666
Дата сообщения: 14.11.2008 16:34
MERCURY127 & djremix

Цитата:
Для таких вещей предназначена QNX,

Спасибо буду знать, может когда и пригодится.

Цитата:
Где вы найдете доку для разработки простейшей платы PCI? Со схемой разводки, описанием алгоритма обмена,

Ну этого как раз "выше крыши", в т.ч. и с примерами разводки плат, и разного уровня, от простейших плат на нескольких буферных регистрах и дешифраторах (одна беда - много их получается ибо шина широкая - 32 бита) до полноценных, на ПЛИС. и с

Цитата:
с реальными и простыми примерами реализации и отладки??????

Обычный PCI - еще в книге М.Гука описан подробно и по русски.
PCI-Ex - программно полностью повторяет PCI, там только физика очень "противная" для "наколенной" реализации, без специфических микрух и 4-х слойной платы, да еще и с заданными диэлектрическими характеристиками - никуда.


Цитата:
описанием интерфейса с PNP оси???

Ну вот с этим уже сложнее, хотя тоже есть если поискать, и на русском, разбираться только долго и нудно Прикол в том, что на PCI, можно как и на ISA, делать платы, которые просто "наглым образом" занимают какойто порт, без всякого PNP , что в простейих примерах и делается (ну правда, все конфликты - на совести разработчика, но учитывая, что портов на PCI аж 64k - это не особая проблемма), и не только в простейших:
Пример 2х месячной давности, из личной практики:"фирменный" полиграфический фотонаборный аппарат где-то 2000 - год производства (значит разработка гдето 95-99) цена около 50 тыс евриков, внешне - все очень "круто" и "фирменно", как открыл крышку - выпал в осадок. Механика и оптика - да на очень высоком уровне, а вот электроника настолько "наколенная", что я аж матом ругался. И в компе стоит плата PCI, как раз такого вида - без всяких PnP, на логике 74ACххх и ПЛИСках вроде PAL16, двуслойка, правда все очень аккуратно, под маской, без "соплей" на макетках (хотя бывает и такое - "под крышкой" то не видно ) и т.д. Ну и собственная программа, шарит по портам без всяких драйверов (да еще и похоже чего-то шаманит с регистрами чипсета), вот и переставь такую на XP.... Фирма производитель отвечает, что "мы уже эту модель не производим, но с радостью продадим вам боее современный апарат" , или предлагает оплатить приезд специалиста (из Канады ) который еще за 3-5 тыс (не рублей ) не считая коммандировки, все сделает, или отправить аппарат на ремеонт (170кг нетто, не считая персоналки, и "причиндалов" ) и чинить будут опять таки, не бесплатно, гарантия то уже кончилась.... Ну и че с этим чудом делать ?? (на поверку оказалось что в плате, которая в компутер ставитя "кроватка" окислилась и контакт потеряла ...)

Беда всей этой техники (компы), что она развивается СЛИШКОМ быстро, а остальная промышленность ее догонять просто НЕ ХОЧЕТ, ибо нафиг не надо, берется оптимальное, на данный момент, решение и (если оно полностью устраивает, а так бывает весьма часто) - клепается, пока совсем "не вмоготу" не станет. Вот и встречаются "динозавры" в вобщем-то, современных продуктах. И никто не заморачивается, что "это уже не круто"
ОНО РАБОТАЕТ.


Цитата:
Грубо говоря, это как велосипед и мерседес: в последнем всегда все самое новое, но попробуйте к нему что нибудь свое приделать... А к велосипеду - пожалуйста, хоть тележку цепляй, сам видел!!! все в твоих руках ...
Респект, хорошо сказал однако !


Цитата:
Как вы думаете, какими словами я после этого поминаю БГ???

Вот после таких случаев и был снят фильм "Убить Била"

Цитата:
Может, что посоветуете? сервиспаки не предлагать...

Скопировать под DOS-ом на HDD и ставить с него.



Автор: Us2002
Дата сообщения: 14.11.2008 17:34
MERCURY127

Цитата:
Проверили - оказалось ХРень не видит этот диск на том же приводе, на котором писала...

Это с каких пор ХР научилась сама писАть DVD? Пока только CD запись вроде встроенная есть от MS.
Автор: Kirill666
Дата сообщения: 14.11.2008 21:57
IFkO

http://gigapeta.com/dl/62251a640249
подправил shell.inf, вставил дополнительные шаблоны настроек файловой системы,
в соответствии с предложенным пару страниц назад твиком.
По умольчанию оставил "настольный комп", как и было.
если в компе достаточно много памяти, то можно добавить в msbatch.inf что нибудь вроде:

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\FS Templates",,,"Max Cache" ; По умолчанию - "Max Cache (150 Kb)"
HKLM,"System\CurrentControlSet\control\FileSystem","NameCache",1,00,18,00,00
HKLM,"System\CurrentControlSet\control\FileSystem","PathCache",1,c8,00,00,00

Автор: IFkO
Дата сообщения: 15.11.2008 09:41
Kirill666
Хотел бы я с Вами работать! У меня инженеры и программисты - это разные люди (как в той "скорой", где клизму ставят сразу двое, потому, что один знает куда, а другой знает как). Посему выкладываю на проверку обновленные сетевые драйвера NForce и драйвер для старых видеокарт NVidia. В последнем прошу проверить, работает ли он с картами на ядре NV10, NVC11 из списка, входящего в новый драйвер. В этом случае я их перенацелю на старый.
Всем:
Обновил компоненты Windows 98IF под MDIECU 2.4 и не только:
MediaPlayer Classic 6.4.9.1 IF revision 82 (русский)
Internet Explorer 6 SP1 с обновлениями и исправлениями для установки в дистрибутив Windows 98
просмотр веторной графики в Internet Explorer 6 для установки в дистрибутив Windows 98
заплатки для Internet Explorer 6
DirectX 9C с обновлениями и исправлениями для установки в дистрибутив Windows 98 , теперь сюда входит и DirectX Media
DrWeb 4.44 (базы данных обновлены 14.11.2008) , теперь сюда входит и дистрибутив антивируса для Windows

Автор: MERCURY127
Дата сообщения: 15.11.2008 11:04
Kirill666

Цитата:
Скопировать под DOS-ом на HDD и ставить с него.

Us2002

Цитата:
Это с каких пор ХР научилась сама писАть DVD? Пока только CD запись вроде встроенная есть от MS.

Проблема не в том что чем записано, а в том, что любые записанные данные не видны для ХР, но видны для 98... Винда девственно чиста и цела... Мне как раз и нужен совет от тех кто сталкивался с ПОДОБНОЙ проблемой, т.е. именно когда на 98 все работает, а на ХР - нема, как ее отъе...., чтоб все нормально заработало??? Другими словами, какой файл подменить/пропатчить/разлдолбать ???
Автор: IFkO
Дата сообщения: 15.11.2008 12:14
Чуть не забыл:
Антивирус AVAST! (ноябрь 2008) для установки в дистрибутив Windows 98IF
И на странице Windows 98IF восстановлено описание, правда без ссылок ... (вернее, со ссылками только на то, на что не претендуют другие). Так что берегите эти ссылочки!
Автор: Kirill666
Дата сообщения: 16.11.2008 01:31
IFkO
По драйверу старых плат nVidia :

1)
%3DexPlorer%=NV3,,PCI\VEN_12D2&DEV_0018&SUBSYS_54A32A15    ; Riva 128
%DEV_0018D1%=NV3,PCI\VEN_12D2&DEV_0018&SUBSYS_10921092    ; Riva 128
В первой строчке - случайно запятая не лишняя ? (после "NV3")

2) А чего он распух на полмегабайта ? что добавил то ?

P.S. В понедельник приволоку с работы 2-ой гефорс(может и еще какое старье в шкафу обнаружится) - потестирую.

Автор: IFkO
Дата сообщения: 16.11.2008 20:29
Kirill666

Цитата:
случайно запятая не лишняя ?

Возможно и лишняя. Вообще-то в 98SE эта лишняя запятая была везде. А в новом драйвере ее не было. Я убрал, но оказывается, что неаккуратно.

Цитата:
А чего он распух

Распух как раз из-за драйверов
Цитата:
Riva 128
, взятых из дистрибутива 98SE. Теперь вся NVidia в одном паке, ее можно всю целиком и добавить, и отрезать.

Цитата:
приволоку с работы 2-ой гефорс

Второй как раз должен поддерживаться нормально, там он в идентификаторах прописан. А вот что интересно - будет ли поддерживаться то железо, которое в новом драйвере ссылалось на NV10, NVC11 и NVC17 (то есть по сути то, с которым работает старый драйвер), но идентификаторов которого в этом драйвере нет (исходя из принципа, что для старого железа лучше подойдут старые дрова). Это позволило бы вдвое сократить инф:
DEV_01A0="NVidia GeForce2 встроенный"
DEV_0200="NVidia GeForce3"
DEV_0201="NVidia GeForce3 Ti 200"
DEV_0202="NVidia GeForce3 Ti 500"
DEV_01F0="NVidia GeForce4 MX встроенный"
DEV_0172="NVidia GeForce4 MX 420"
DEV_0183="NVidia GeForce4 MX 420 с AGP8X"
DEV_0171="NVidia GeForce4 MX 440"
DEV_0181="NVidia GeForce4 MX 440 с AGP8X"
DEV_0173="NVidia GeForce4 MX 440-SE"
DEV_0182="NVidia GeForce4 MX 440SE с AGP8X"
DEV_0170="NVidia GeForce4 MX 460"
DEV_0185="NVidia GeForce4 MX 4000"
DEV_0250="NVidia GeForce4 Ti 4600"
DEV_0251="NVidia GeForce4 Ti 4400"
DEV_0253="NVidia GeForce4 Ti 4200"
DEV_0281="NVidia GeForce4 Ti 4200 с AGP8X"
DEV_0280="NVidia GeForce4 Ti 4800"
DEV_0282="NVidia GeForce4 Ti 4800 SE"
DEV_0203="NVidia Quadro DCC"
DEV_017A="NVidia Quadro NVS"
DEV_018A="NVidia Quadro NVS с AGP8X"
DEV_018C="NVidia Quadro NVS 50 PCI"
DEV_018B="NVidia Quadro4 380 XGL"
DEV_0178="NVidia Quadro4 550 XGL"
DEV_0188="NVidia Quadro4 580 XGL"
DEV_025B="NVidia Quadro4 700 XGL"
DEV_0259="NVidia Quadro4 750 XGL"
DEV_0289="NVidia Quadro4 780 XGL"
DEV_0258="NVidia Quadro4 900 XGL"
DEV_0288="NVidia Quadro4 980 XGL"

Автор: Kirill666
Дата сообщения: 17.11.2008 05:27

Цитата:
А вот что интересно - будет ли поддерживаться то железо, которое в новом драйвере ссылалось на NV10, NVC11 и NVC17 (то есть по сути то, с которым работает старый драйвер), но идентификаторов которого в этом драйвере нет (исходя из принципа, что для старого железа лучше подойдут старые дрова). Это позволило бы вдвое сократить инф:

Мне, к сожаленью, не на чем проверить. Есть (в радиусе отдаленного доступа): GF256(c полупаленой аналоговой частью (не ремонтируется, пробовал), картинка размазанная, но немного "повключать" можно, чего-то видно, чисто проверить что установилось, запустить пару игрух), GF2MX400. Вроде обе NV10.
Но вообще учитывая , дату выхода, для данных карт это СЛИШКОМ старый драйвер, так что пусть лучше остаются на новом.
Автор: Kirill666
Дата сообщения: 17.11.2008 19:44
Подправил _net.inf держите: http://gigapeta.com/dl/63691ab40ebd
1) Мы с вами благополучно забыли подправить версию и дату драйвера (вернее один
забыл, второй размножил )
2) добавил еще ID : вообщето это уже nForce5 и 6, но учитывая что один ID для nForce5
там уже был (перенесен мной ранее из оригинального инфа для XP), и по
некоторым другим соображениям (анализ других драйверов и данных по
чипсетам), есть высокая вероятность что заработает.
Проверить мне не на чем, но другой альтернативы все равно нет (и не будет).

Скачал все новое? что вы выложили, щас буду ругаться
Масса старых инфов, не соответствующих современному состоянию precopy1.cab
но некоторые всеже поновлены: (vgx.inf и антивирус) так что следуя инструкциям НЕ КЛАСТЬ - тоже не получается. Инструкции по установке тоже безнадежно устарели и не соответствуют действительности, кроме того не рчень понятно что для 98SE что для 98IF, ну вы бы хоть в разные папки складывали чтоли... или descript.ion писали пофайловый. Вобщем "без поллитра не поймеш" Может конечно гдето и я протупил, тогда заранее извиняюсь за беспокойство.

Теперь по пунктам в чем я не смог разобраться :

1) ie_fixes файл guid.inf - дата новее, но сильно "усох" отрезана куча какихто добавлений в реестр с обозначениями пофиксов M$, это так надо ?

2)Медиаплеер if_mplay.inf, mplay98.inf всетаки какой куда (в 98SE или в 98IF):
по инструкции mplay98.inf, и он вроде правильнее по содержимому, но сатрее по дате ?

3) Directx "неопознанные летающие обьекты" l3codecx.ax, msdv.sys в дистрибутиве их нет, чего с ними делать ?

4) IE6 файл ie.cab : инструкция предлагает покласть его в дистрибутив, но раньше его там не было. что с ним делать ? Все остальные кабы из этого архива (98if-HTM.cab, 98if-IE.cab) как я понял, тоже следовало обновить ? (в инструкции проэто не слова)


Автор: IFkO
Дата сообщения: 17.11.2008 23:08
Kirill666

Цитата:
Мне, к сожаленью, не на чем проверить

Больше всего интересует GeForce2 встроенный - он-то должен полностью соответствовать втыкаемому аналогу...

Цитата:
благополучно забыли подправить версию и дату драйвера

Сие несущественно. При их отсутствии система определяет дату по датировке файлов драйвера.

Цитата:
Проверить мне не на чем

Тогда пока воздержусь.

Цитата:
все новое? что вы выложили, щас буду ругаться

Ругаться не надо торопиться... Может, среди этого нового полно старого?

Цитата:
ie.cab : инструкция предлагает покласть его в дистрибутив

Это проще всего - в дистрибутиве он лежит в альтернативных компонентах для тех, кого не устраивает Опера. Вот если стояла не Опера, а IE, тогда так и нужно было бы сделать.

Остальное завтра, ибо время позднее... Спокойной ночи!
Автор: IFkO
Дата сообщения: 18.11.2008 22:20
Kirill666

Цитата:
Масса старых инфов

Сначала напомню общий подход: при обновлении компонента в Windows 98IF инфы не нужны. Они нужны, если ставим альтернативный компонент взамен основного (в образ таким способом включена Опера со своими инфами вместо IE). В тех случаях, когда без обновленного инфа компонент работать не будет, это оговаривается специально в ReadMe.
Инфы нужны для "Собери себе Windows" и Windows 98SE. Все последние обновления их не зацепили.
Теперь конкретно:
XNview - альтернативный компонент, абсолютно новый INF
AVAST! - альтернативный компонент, абсолютно новый INF
IE6 - все инфы нужны только для 98SE, для 98IF достаточно обновить CAB ы
Media Player Classic - инф нужен только для 98SE, для 98IF достаточно обновить CAB
VGX - инф нужен только для 98SE, для 98IF достаточно обновить CAB
IE_Fixes - инф нужен только для 98SE, для 98IF достаточно обновить CAB, правда, при этом не будет заплатки AKB, она будет в новой сборке 98IF
DirectX - все инфы нужны только для 98SE, для 98IF достаточно обновить CAB ы
DrWeb - тут как раз INF нужен. Только если им заменить тот, что лежит в корне дистрибутива, то отвалится почтовый антивирус. Лучше его исправить как описано внутри архива.
_NET - нужен (до обновления сборки) _NET.INF
... что-то упустил?

Цитата:
Инструкции по установке тоже безнадежно устарели

Цитата:
не рчень понятно что для 98SE что для 98IF

Если можно, конкретно, в каких инструкциях что не так, а то у меня уже давно глаз замылился..

Цитата:
ie_fixes файл guid.inf

Это только для 98SE

Цитата:
Медиаплеер if_mplay.inf, mplay98.inf

В 98SE if_mplay.inf, а в 98IF и он не нужен. mplay98.inf нужен, чтобы в 98SE можно было использовать одновременно и MPC, и WMP.

Цитата:
l3codecx.ax, msdv.sys в дистрибутиве их нет

Они нужны для 98SE, а для 98IF нужны только CAB. Вернее, msdv.sys вовсе не нужен - он входит в DirectX.cab, и был нужен пока DirecX Media лежал отдельно, чтобы можно было поставить его без самого DirectX.

Цитата:
остальные кабы из этого архива (98if-HTM.cab, 98if-IE.cab) как я понял, тоже следовало обновить ?

Да. Инструкция описывет добавление компонента в систему, а не его обновление. В первом случае эти архивы присутствуют в системе всегда.
Автор: Kirill666
Дата сообщения: 19.11.2008 04:54
Спасибо, понял что был не прав .

Цитата:
Инструкция описывет добавление компонента в систему, а не его обновление.

Да я понимаю, просто пытаясь сделать из "добавления" - "обновление", и помня что
Цитата:
в Windows 98IF инфы не нужны
не нужны для ДБАВЛЕНИЯ, потому как лежат в precopy - я и запутался. Потому как инф тоже мог обновится , а исправленного precopy вы не выложили. Ну как выяснилось - во всем вроде разобрался правильно.

Цитата:
mplay98.inf нужен, чтобы в 98SE можно было ...
Меня смутило что для 98SE - рекомендуется класть if_mplay.inf. А в 98IF - есть заглушка (и инф в precopy ) с таким именем, вот я и подумал что этот mplay98.inf - есть обновленная версия того что входит в precopy ...

P.S. к таким сложным компонентам как IE или DirectX - хорошо бы всеже написать descript.ion с пофайловым описанием "кто есть ху", и в заголовке инфов писать комментарий вроде "для SE", "для IF", "для обеих". - разбираться будет легче


Цитата:
VGX - инф нужен только для 98SE, для 98IF достаточно обновить CAB

Те тот инф что там лежал - только для 98SE ? это не обновленная версия того что входит в precopy для 98IF ?
Кстати - сразу ошибка:

Цитата:

[SourceDisksNames]
93="Windows 98IF",ie_VGX.cab,0

[SourceDisksFiles]
vgx.dll    =56,,2290688

(указан 93-й номер диска и 56-й источник)
Еще вопрос : - вы там поменяли местами строчки "Parent" и "Tip", это что нибудь занчит ?
(порядок следования)
Почему спрашиваю: похожая штука была у вас с msbatch.inf (у вас он назывался 98.inf), о чем уже кто-то тут писал: если поставить там Express=0, то серийный номер не стоит введенным в соотв. окне (надо набирать, хотя и есть подсказка), а при автоустановке все правильно срабатывеет. Когда я поменял вынес строку с серийником первой (подозреваю что дело именно в этом) - этот глюк исчез...

Автор: IFkO
Дата сообщения: 19.11.2008 09:16
Kirill666

Цитата:
98SE - рекомендуется класть if_mplay.inf.

if_mplay.inf - это пережиток времен, когда в 98IF было 2 проигрывателя, ибо формат Windows Media 9 WMP6 воспроизводил лучше, чем MPC. Сейчас этой проблемы уже нет, нет и файла if_mplay.inf. И в 98SE его нужно не класть, а просто с его помощью устанавливать в уже стоящую систему. То есть сделано это не по уму, а по историческим причинам.

Цитата:
к таким сложным компонентам как IE или DirectX - хорошо бы всеже написать descript.ion

Пожалуй, так и сделаю.

Цитата:
Те тот инф что там лежал - только для 98SE ? это не обновленная версия того что входит в precopy для 98IF ? Кстати - сразу ошибка:

Он годится для обеих систем, но 98IF вполне обйдется и без него. Ошибку уже исправил, спасибо!

Цитата:
поменяли местами строчки "Parent" и "Tip", это что нибудь занчит ?

Это я борюсь за уплотнение архива: если во всех инфах порядок строк будет одинаков, они плотнее упакуются в Прекопи.

Цитата:
если поставить там Express=0, то серийный номер не стоит введенным

Проверил. У меня стоит. Порядок строк такой, как в образе в 98.inf Проверьте еще раз у себя. Кстати, проверил и установку Windows 98SE с обновленным VMM - не компилируется он у меня, хоть ты тресни! Отличие той системы, которую я ставил, от чистой 98SE 4.10.2222a в Precopy1.cab (у меня он взят из "Собери себе Windows"), что несущественно, и в BigHDD (у меня заранее положен в дистрибутив ESDI_506.PDR). Это может влиять... но вряд ли - он в VMM не вклеивается.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Исчезают окна и папки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.