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

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

Автор: IFkO
Дата сообщения: 19.02.2011 15:15
ethylmoth

Цитата:
Стоит ли встраивать деинсталляцию в сборку?
Если брать пример с MS, то легко видеть, что в драйверах, встроенных в систему, возможность удаления отсутствует. Как и фирменные микшеры везде, где без них можно обойтись. Посему я для уменьшения размера сборки в целом отрезаю все, что скорее всего не понадобится. Но не совсем отрезаю, а в дополнительные пакеты. Могу туда же положить и средства чистого удаления, если получится дистанционно их отладить.

st_komoff
Порой софт к ним с 98-й несовместим. А без софта от оператора что в них толку?
Автор: MERCURY127
Дата сообщения: 19.02.2011 16:47
Я воскрес! Сегодня я починил свой главный комп, разжился 500 Гб САТА винтом и кучей ПКИ сетевых карт D-link, одна из них аж с коаксиальным гнездом . Также выяснил, что вторая моя ПКИ карта, та, что с 3D ускорителем, BANNSAN BS-5 / Alliance Semiconductor ProMotion AT25 128bit EDO Memory 4MB похожа на эту: http://82.114.193.227/vga2/index.php?option=com_content&view=article&id=258:alliance-semiconductor-promotion-at25 но все же другая и, видимо, бракованная.
Автор: MisterGrim
Дата сообщения: 19.02.2011 17:27

Цитата:
st_komoff
Порой софт к ним с 98-й несовместим. А без софта от оператора что в них толку?
Софт не нужен нафиг — я уже давно настроил свой модем ZTE MF-626 на работу через стандартное dial-up соединение. А вот драйверов под 9x, к сожалению, нет и не ожидается.
Автор: ethylmoth
Дата сообщения: 19.02.2011 18:17

Цитата:
Драйвер ForteMedia/Genius нужно продолжать отлаживать: я его пересобрал в виде 2-х пакетов, то есть тоже с микшером отдельно. Нужно проверить, как станут оба варианта. В меньшем из них я еще чуть сжульничал - интересно, пройдет ли? Кроме того, у нас не регулировалось число колонок. Может, вложенный в пакет отдельно файл SOUNDCFG.INI что-то здесь изменит? (его нужно положить в ту же папку, что и драйвер, ПЕРЕД его установкой). Если нет, то будем искать причину дальше? Кроме того, неясно, нужно ли переводить панель управления (fmedia.cpl) или она просто вызывает микшер? Кроме того, в INF-е есть куча английских названий ползунков, как я понимаю - их переводить нужно, или они нигде не видны? И что в нем - для DOS?
Да, и еще: он ставит свои драйверы джойстика. Если есть под руками джойстик, можно бы проверить, нужны ли они - может, можно обойтись драйверами Windows, как это сделано, например, в драйвере C-Media.


IFkO,
без микшера всё стало норм, с микшером тоже, но по-прежнему доступно для выбора только 2 канала. Предлагаю оставить рабочий вариант в нынешнем виде.

В чём жульничание, я так и не понял, а интересно...

В инфе названия ползунков для стандартного микшера винды. Насколько помню, всё это прописывается в реестре и используется.

Джойстика у меня нет (давно как-то видел в комиссионке, надо было купить для опытов!), так что проверить пока нет возможности.
Автор: IFkO
Дата сообщения: 19.02.2011 18:58
ethylmoth

Цитата:
Предлагаю оставить рабочий вариант в нынешнем виде
Let it be. Хотя, впрочем, можно проверить, не INF ли задает эти параметры: http://bust.narod.ru/drv98/fm801inf.zip - вот вариант с настройками из ForteMedia. Вдруг с ним появятся доп. каналы?

Цитата:
В чём жульничание, я так и не понял, а интересно..
дело в том, что многие драйверы ставят библиотеку a3d.dll (иногда она называется audio3d.dll), причем они все разные, но как правило из неизвестных соображений ее ставят дважды: под этим именем и под каким-то другим. Предполагаю, что эта вторая - на случай если основную кто-то подменит, чтобы было из чего ее восстановить. В нашем случае запасная - Qa3d.dll. Она байт в байт совпадает с a3d.dll. Для проверки я ее исключил из установки. Раз без нее все работает - я ее и вовсе вырежу. Только убедись, что ее точно нет.

Цитата:
В инфе названия ползунков для стандартного микшера винды
вот и я их заметил. В стандартном микшере они на английском? Если да - исправлю.

Цитата:
Джойстика у меня нет
поскольку он здесь не главный, то сойдет и так.
Автор: maxud
Дата сообщения: 19.02.2011 20:38
IFkO
MERCURY127
Порсто для сведения: D-link выпускает множество карт на чипах промаркированных тоже как D-link, часто со специфическими VEN&DEV, что вынуждает выкачивать и использовать их собственные не самые новые драйвера. На самом деле это все перемаркированные чипы известных брендов. Поэтому для них достаточно просто добавть нужную секцию VEN&DEV в драйвер от бренда. Основная проблема - узнать что за чип стоит на самом деле. Например, точно знаю, что на DFE-520TX&530TX&538TX стоит VIA VT6107. Также на DGE-528T стоит rtl8169 и достаточно добавить строку с VEN_1186&DEV_4300 в драйвер от realtek. Кстати, помнится здесь обсждались проблемы с перезагрузкой после установки последних офоциальных драйверов для карт на rt8139, так я выяснил что эти проблемы возникают только с картами на rt8139C, а с rt8139D уже все нормально.
Автор: RandyOrton
Дата сообщения: 20.02.2011 00:08

Цитата:
точно знаю, что на DFE-520TX&530TX&538TX стоит VIA VT6107.

На DFE-530TX и DFE-538TX стоит Realtek 8139 http://forum.ixbt.com/topic.cgi?id=14:13800:143#143
А на DFE-520TX - VIA VT6105M (VIA Rhine III).
Автор: maxud
Дата сообщения: 20.02.2011 09:02
RandyOrton
Спасибо за поправку. Сильно за D-link не слежу.
Автор: MERCURY127
Дата сообщения: 20.02.2011 11:29
maxud, RandyOrton, угу, всем большое спасибо, одна карточка DFE-528TX (DL10038C) уже приспособлена для работы в интернет. Кстати, покопался в инфах Длинковских драйверов (их нашлось туева хуча), и в одном из них обнаружил, что для ХР/2К/МЕ секция одна, а для 98 заметно другая... Это интересно почему так? Кстати, Рилтек, который стоял раньше на ХР для интегрированного чипа на мамке, тоже вдруг сильно захотел поработать с этой карточкой, пришлось отговаривать...
IFkO, могу выслать эти файлы, если хотите... проверено, рабочие.
Автор: IFkO
Дата сообщения: 20.02.2011 12:23
MERCURY127

Цитата:
могу выслать эти файлы, если хотите
хочу

Всем тестерам S3
Первый результат моей работы над корейским драйвером - пересборка драйвера _S3uni (пока только для тестирования): http://bust.narod.ru/drv98/_s3uni2.zip
Я попытался отделить утилиты от собственно драйвера в дополнительный пакет. Если можно, протестируйте: очень хочется понять, много ли мы в результате потеряем.
Кроме того, обнаружил, что драйвер VIA VT8361/VT8501/VT8601, включенный сюда, только в части утилит состоит из компонентов S3, остальное - имитация Trident. Это получается совсем другой коленкор, скорее всего его нужно отсюда отрезать. Но это позже, когда я доберусь до этой видеокарты и всё проверю.
Автор: RandyOrton
Дата сообщения: 20.02.2011 14:19

Цитата:
одна карточка DFE-528TX (DL10038C)

Индекс точный? Не DGE-528T ?

Кстати, кроме рилтековских DFE-530TX есть ещё DFE-530TX+ на чипе VIA Rhine III 6105
Автор: MERCURY127
Дата сообщения: 20.02.2011 17:01

Цитата:
Индекс точный? Не DGE-528T ?

На самой карте как бы ничего нету, места, очевидно, для маркировки не нашлось. Зато утилиты диагностики и сам драйвер написали: D-Link DFE-528TX PCI Adapter, Астра же выдала:
[more]
Bus: 02h, Device: 04h, Function: 00h
Vendor (1186h): D-Link Inc
Device (1300h): DFE-528TX/530TX+/538TX Fast Ethernet Adapter (DL 10038C Chipset)
Subsys Vendor (1186h): D-Link Inc
Subsystem ID (1303h): DFE-528TX Fast Ethernet Adapter
Class (02h): Network
SubClass (00h): Ethernet
Revision: 10h
Interface: 00h
Device Properties
Device Timing: Medium
Memory Access: [ ]
I/O Access: [X]
Bus Master: [X]
66 MHz Speed Support: [ ]
Device Resources
Base I/O Port: 0000C800h - 0000C8FFh
Memory Address: FEAFFC00h - FEAFFCFFh
System IRQ: 9
Interrupt Pin: INTA#
Driver
Driver Status: The device is working properly
Manufacturer: D-Link
Device Description: D-Link DFE-528TX PCI Adapter
Device Class: Net
Device Location: PCI шина 2, устройство 4, функция 0
Driver Provider: D-Link
Driver Version: 5.397.823.2001
Driver Date: 10-10-2001
Inf File: oem97.inf
Service Name: DLKRTL
Hardware ID: PCI\VEN_1186&DEV_1300&SUBSYS_13031186&REV_10
Compatible ID: PCI\VEN_1186&DEV_1300&REV_10
[/more]
А вот содержимое инфа oem97 (неполное, конечно):
[more]; NETDLKRT.INF (WinXP, Win2000, WinMe & Win98 combined inf for NDIS5 driver)
;
; D-Link DFE-528TX PCI Adapter.
;
; Copyright 2001-2002, All Rights Reserved

[Version]
Signature = "$Chicago$"
Compatible = 1
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %D-Link%
CatalogFile = NETDLKR5.CAT
CatalogFile.NT = NETDLKRN.CAT
DriverVer = 10/10/2001,5.397.0823.2001

[Manufacturer]
%D-Link% = D-Link

[ControlFlags]
ExcludeFromSelect = PCI\VEN_1186&DEV_1300

[D-Link]
%DLKRTL.DeviceDesc% = DLKRTL.ndi, PCI\VEN_1186&DEV_1300&SUBSYS_13031186
[/more]
Автор: maxud
Дата сообщения: 20.02.2011 17:07
IFkO

Цитата:
Кроме того, обнаружил, что драйвер VIA VT8361/VT8501/VT8601, включенный сюда, только в части утилит состоит из компонентов S3, остальное - имитация Trident.

А вы не знали? В линейке VIA MVP4 (VT82C501), KLE133 (VT8361), KLE133A (VT8361A), PLE133 (VT8601/A), PLE133T (VT8601T) встроено графическое ядро ProMedia (Trident Blade3D) (V/D соотвественно 1023&8400, 1023&8500)


Добавлено:
MERCURY127
Добавляйте вашу строку
PCI\VEN_1186&DEV_1300&SUBSYS_13031186&REV_10
в драйвера для rt8139, будет работать.
Но вообще realtek rt8139 (и тем более в исполнении D-link) дерьмо редкостное, грузит процессор, медленная. Но зато надежная и весьма не требовательна к линии связи, к питанию, к заземлению.
Автор: IFkO
Дата сообщения: 20.02.2011 19:53
MERCURY127, maxud

Цитата:
в драйвера для rt8139, будет работать
тогда можно предположить, что добавив эту же строку в сетевые драйвера 98IF - http://bust.narod.ru/drv98/_netinf.zip - получим вполне рабочий драйвер? Можно проверить эту гипотезу?

Цитата:
А вы не знали?
не было причин ковырять. Видимо, таки надо переносить этот драйвер в Трайдент.
Автор: maxud
Дата сообщения: 20.02.2011 20:05
IFkO

Цитата:
тогда можно предположить, что добавив эту же строку в сетевые драйвера 98IF - http://bust.narod.ru/drv98/_netinf.zip - получим вполне рабочий драйвер? Можно проверить эту гипотезу?

Таки да, получим, проверял лично когда мимо пробегала DGE-528T, правда она на rt8169, но в данном случае это роли не играет, важен принцип.

Цитата:
не было причин ковырять. Видимо, таки надо переносить этот драйвер в Трайдент.

Это семейство как-то выпадает из общего ряда графики от VIA, насколько я понимаю оно появилось перед покупкой S3, когда своего графического ядра еще не было.

Автор: IFkO
Дата сообщения: 20.02.2011 20:42
maxud

Цитата:
Таки да, получим
жду отзыва от Андрея, хочется быть уверенным, прежде чем включать это в сборку.

Цитата:
насколько я понимаю оно появилось перед покупкой S3
вряд ли, скорее после: утилиты в драйвере используются S3-шные.

Автор: mupc1234
Дата сообщения: 20.02.2011 23:19
извиняюсь за оффтоп, но есть такая проблема, на компьютере перестал работать SATA контролер, на нем работал только винчестер на 320гб, вопрос, как решить эту проблему лучше?, купить новую материнку, или купить контролер SATA для PCI или PCIex будут ли проблемы с установкой XP?
Автор: AlexG
Дата сообщения: 21.02.2011 04:23
mupc1234
1) проверьте, что sata включено в setup
2) замените хвост, в дешевых часто пропадает контакт
3) при установке XP нужно будет вставить флоп и нажать F6
Автор: nemoW
Дата сообщения: 21.02.2011 10:39
Подскажите пожалуйста, как обновить русскую Windows 98FE (Standard Edition, 4.10.1998) до Windows 98SE, а то даже NUSB не поставишь.
Автор: MERCURY127
Дата сообщения: 22.02.2011 13:16
nemoW, поставь тупо поверх в ту же папку. Все данные сохранятся.
IFkO
Цитата:
жду отзыва от Андрея, хочется быть уверенным, прежде чем включать это в сборку.

Отзыв пока отрицательный, драйвер ставится, но не запускается - ошибка 184. В общем, еще копать и копать...
Инф для АК97 работает, все нормально, установка чистая.

Добавлено:
maxud, Вечером проверю еще раз.
Автор: IFkO
Дата сообщения: 22.02.2011 14:19
MERCURY127

Цитата:
драйвер ставится, но не запускается
то есть RTL8139 ему не брат... А обещанный файл родного драйвера вышлешь?

ethylmoth
Кристалом-то заниматься будем?
А драйвер ForteMedia FM801 я числю доведенным и выкладываю для всех желающих.
Автор: MERCURY127
Дата сообщения: 22.02.2011 17:31
IFkO, да вот, не братья ему ни 8139, ни 8029... хотел ещё проверить ваши дрова для чипсета DL10050 но в кабинете _net.cab не нашлось файла dlh5xnd5.sys... если исправите, то могу попробовать опять, но не скоро, ибо в ходе всех этих пыток сеть в 98 упала совсем. А драйверы вышлю почтой.
Автор: IFkO
Дата сообщения: 22.02.2011 18:00
MERCURY127
почтой - это те, где есть dlh5xnd5.sys ? А то у меня его вовсе нет.
Автор: MERCURY127
Дата сообщения: 22.02.2011 18:25
Он есть в сети, просто погуглить. Однако из чего ж вы тогда собирали _net.inf??? Там же этот драйвер как бы есть... http://driverscollection.com/?aid=15365 вот тут можно взять. Проверить пока не могу, тк надо все сносить и ставить заново 98, а у меня пока нет времени. Да и сомневаюсь, что так заработает. По почте вышлю пакет дров, что сам скачал (очень удачно как то нашел, повторно найти не получилось). Плюс там еще положу дрова на китайский (или хз какой) УСБ ИК порт Mobile Action MA-660 aka Dazzle Kingsun KS-959 - у меня есть подозрение, что они универсальные... надо бы проверить.
Автор: MisterGrim
Дата сообщения: 22.02.2011 18:35
А что, в дефолтной установке системы (Windows 98IF) отсутствует Windows Installer? Сейчас попытался установить Daemon Tools 3.47 и с удивлением узнал, что для этого необходим Windows Installer 2.0.
Автор: IFkO
Дата сообщения: 22.02.2011 18:39
MERCURY127

Цитата:
Однако из чего ж вы тогда собирали _net.inf??? Там же этот драйвер как бы есть...

Ах ты, черт возьми! Дело-то в том, что после 2011-01-01 сборка сетевых драйверов обновилась, а ты, видимо, не заметил. Скачай еще раз: http://bust.narod.ru/drv98/_net.zip

MisterGrim

Цитата:
попытался установить Daemon Tools 3.47 и с удивлением узнал, что для этого необходим Windows Installer 2.0
так они и установятся вместе. На самом деле он нужен НЕ ДЛЯ УСТАНОВКИ, а ДЛЯ РАБОТЫ daemon Tools. Поэтому они даже собраны в общий пакет.
Автор: MERCURY127
Дата сообщения: 22.02.2011 18:48
IFkO
Надо либо убрать оттуда ДЛинк, либо доделать, лучше последнее, тк драйверы очень маленькие. Кстати, они и под ДОС работают, проверено на Арахне. Тоже можно сделать.
Автор: IFkO
Дата сообщения: 22.02.2011 18:50
MERCURY127
См. выше - я исправил свое предыдущее заявление раньше, чем увидел твое. В этой связи вопрос: он пытался поставить драйвер D-Link или ты его силой хотел заставить?
Автор: MERCURY127
Дата сообщения: 22.02.2011 18:52
Силой конечно, добавил свои записи ВИД/ПИД.
Автор: MisterGrim
Дата сообщения: 22.02.2011 18:53

Цитата:
так они и установятся вместе. На самом деле он нужен не ДЛЯ УСТАНОВКИ, а ДЛЯ РАБОТЫ daemon Tools. Поэтому они даже собраны в общий пакет.

Во-первых, дистрибутив DT занимает 0,5 мб, а Windows Installer 2.0 — 1,6 мб; и он именно отказался устанавливаться, предложив скачать сабж.
Во-вторых, нафига DT нужен Windows Installer ДЛЯ РАБОТЫ?!
В-третьих, на мой вопрос Вы не ответили ;)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687

Предыдущая тема: Задачи на bat-файлах 9


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