Видеосистема, Обзоры, статьи, тестирование,
  Компьютерный портал Hardvision Digital Сделать домашней Добавить в Избранное Обновить Напишите нам!
На главную | Карта портала | Реклама на сайте | Сегодня Четверг, 09 мая 2024
Видеосистема Процессоры Материнские платы Мобильные ПК Периферия Про софт Все обо всем
Мультимедиа Коммуникации Накопители данных MP3-плееры Система Аналитика
Поиск

Последние статьи

» Philips 190B6 – «Выбор редакции» КомпьютерПресс, 2005
» Выбор 17” LCD монитора: Philips 170B6
» Philips 190X5: Идеальный 19” LCD монитор для домашнего компьютера
» Цифровой фотоаппарат Sony Cybershot T7: мобильность цифрового фото
» Интегрированные устройства доступа Paradyne/Jetstream IAD-402, IAD – 801, IAD – 802, IAD – 1601
» КVM-переключатели - эффективное сетевое решение
» PCMCIA Creative Audigy 2 ZS Notebook: Мощь многоканального звука, упрятанная в маленькой карте расширения
» Обзор и тесты новой линейки КПК Dell Axim X50
» Протокол IPV6: будущее IP-технологий
» Рынок жаждет Wi-Fi. Тенденции , стандарты, спрос.

Хочу на портале

Мы рассмотрим все Ваши предложения и пожелания!

 

Фотоальбомы, фоторамки, печать фотографий

Узнать цену на товар:

Пример: GeForce FX 5700, Radeon 9800XT

Материал опубликован - 26/06/2001

Делаем драйвера для Savage4 под свою систему

Итак, после продажи фирмой S3 своего графического подразделения фирме VIA рассчитывать на обновление драйверов для карт на базе Savage4 GT, Pro или Pro+ чипа скорее всего не придётся. Да и последние обновления не внушали особого доверия. Вот один из примеров - комплект драйверов, названный 8.20.27 содержал файлы, более древних версий, чем комплект 8.20.25. Собственно это и натолкнуло на подобного рода статью.

Драйвера поставляются "as is", т.е. "как есть". Большая часть комплекта драйверов, будь то выпущенная производителем, будь то переделанная уже каким либо "драйверописателем", поэтому легко переделать несколько комплектов драйверов в один, идеально подходящий под "свою систему".

Комплект драйверов, поставляемый производителем, содержит следующие основные элементы:

1.
S3_8.DLL
DIB engine based S3 Driver
2.
S3_8.DRV
DIB engine based S3 Driver
3.
S3_VDD8.DRV
Virtual Device
4.
DVIDEO.DLL
Microsoft Direct Video
5.
METAL.DLL
Metal driver
6.
S3MICD.DL_
ICD Installable Client Driver
7.
S3MINIGL.DL_
MINIGL Installable Client Driver
8.
SAVAGE4.INF
Основной файл установки

Во первых, все остальные файлы (настройки панелей, помощь) можно, и даже нужно сразу же скопировать в каталог с будущим "своим комплектом". Можно и их конечно изменить, но ничего интересного там нет, поэтому предлагаю оставить неизменным.

За всё то время (почти полтора года), что я пользуюсь картой на основе Savage4Pro чипа, я постоянно подбираю драйвера. Я остановил свой выбор на смеси драйверов Rizen 2.02 и 8.20.27. Я полагаю, это наилучший вариант, во всяком случае, для моей системы (k6-2-500, ali5).

Итак, обо всём по порядку:

1.
S3_8.DLL
8.20.27
2.
S3_8.DRV
8.20.27
3.
S3_VDD8.DRV
8.20.18
4.
DVIDEO.DLL
4.00
5.
METAL.DLL
2,0,3,0
6.
S3MICD.DL_
8.20.20
7.
S3MINIGL.DL_
8.10.23

Вот такая смесь сейчас работает, и при том достаточно быстро - в QuakeII (3.05) 50fps при 800x600х32. Более новые игры для проведения теста сейчас не доступны, поэтому приходится проводить измерения несколько староватым способом. Возможно, что такая скорость вызвана ещё и тем, что игра достаточно старой версии, и нет patch'а для 3dNow!
Вероятно, что при использовании последнего скорость должна возрасти примерно на 20%.
Теперь немного о том, что должно содержаться в файле Savage4.INF:

[Version]
Class=Display
Signature="$CHICAGO$"
Provider=%Mfg%
DriverVer = 13/02/2001, 0.00.03.0002

Это самая первая секция - фактически здесь указана только версия драйвера. Больше интересного здесь нет.


[DestinationDirs]
DefaultDestDir=11
S3UninstCopy.sys=11
REFcopy.inf=17
GAMMAcopy.sys=11
GAMMAcopy.hlp=18
GAMMAcopy.win=10
S3switch2copy.sys=11
S3switch2copy.hlp=18
COLORcopy.sys=11
COLORcopy.hlp=18
REFcopy.sys=11
REFcopy.win=10

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


[SourceDisksNames]
51="Windows 95/98 S3 Driver Disk",,1

Здесь указание на тот диск, с которого была произведена установка. Практической ценности не несёт.


[SourceDisksFiles]
s3_8.drv=51
s3_8.dll=51
s3vdd8.vxd=51
savage4.inf=51
s3micd.dll=51
s3minigl.dll=51
metal.dll=51
dvideo.dll=51
S3Gamma.dll=51
S3Gamma.cfg=51
S3Gamma.inf=51
S3gamENU.hlp=51
S3gamCHT.hlp=51
S3gamCHS.hlp=51
S3gamNLD.hlp=51
S3gamFRA.hlp=51
S3gamDEU.hlp=51
S3gamITA.hlp=51
S3gamJPN.hlp=51
S3gamKOR.hlp=51
S3gamPTB.hlp=51
S3gamESP.hlp=51
S3gamSVE.hlp=51
S3gamDAN.hlp=51
S3gamFIN.hlp=51
S3gamNOR.hlp=51
S3gamTHA.hlp=51
S3swtch2.dll=51
S3swtch2.vxd=51
S3sw2enu.hlp=51
s3sw2jpn.hlp=51
s3sw2fra.hlp=51
s3sw2deu.hlp=51
s3sw2ita.hlp=51
s3sw2esp.hlp=51
s3sw2dan.hlp=51
s3sw2nld.hlp=51
s3sw2fin.hlp=51
s3sw2kor.hlp=51
s3sw2nor.hlp=51
s3sw2ptb.hlp=51
s3sw2chs.hlp=51
s3sw2sve.hlp=51
s3sw2cht.hlp=51
s3sw2tha.hlp=51
s3swtch2.cfg=51
s3sw2ext.cfg=51
S3COLOR.cpl=51
S3COLOR.cfg=51
S3ClrENU.hlp=51
S3ClrNLD.hlp=51
S3ClrFRA.hlp=51
S3ClrDEU.hlp=51
S3ClrITA.hlp=51
S3ClrJPN.hlp=51
S3ClrKOR.hlp=51
S3ClrPTB.hlp=51
S3ClrCHS.hlp=51
S3ClrESP.hlp=51
S3ClrSVE.hlp=51
S3ClrCHT.hlp=51
S3ClrFIN.hlp=51
S3ClrDAN.hlp=51
S3ClrNOR.hlp=51
S3ClrTHA.hlp=51
S3_Refre.dll=51
S3Refre.cfg=51
S3refre.vxd=51
S3Uninst.exe=51

Секция, показывающая в каком каталоге лежат требуемые для установки файлы.


[Manufacturer]
"%Mfg%"=Mfg

Практической ценности не несёт.


[Mfg]
%S3395a.DeviceDesc%= S3_7, PCI\VEN_5333&DEV_8A22&SUBSYS_8A225333
;%S3395b.DeviceDesc%= S3_7, PCI\VEN_5333&DEV_8A22&SUBSYS_81005333
;%S3395c.DeviceDesc%= S3_7, PCI\VEN_5333&DEV_8A22&SUBSYS_81105333
;%S3395d.DeviceDesc%= S3_7, PCI\VEN_5333&DEV_8A22&SUBSYS_81255333
;%S3397a.DeviceDesc%= S3_7, PCI\VEN_5333&DEV_8A22&SUBSYS_81435333
;%S3395e.DeviceDesc%= S3_7, PCI\VEN_5333&DEV_8A22&SUBSYS_91255333
;%S3397b.DeviceDesc%= S3_7, PCI\VEN_5333&DEV_8A22&SUBSYS_91435333

В этой секции указано, при каких значениях PCI Vendor, Device ID и SubSystem требуется устанавливать какие драйвера. Как правило, большая часть этого списка закрыта точкой с запятой, и в принципе, для любой разновидности Savage4 должны подходить одинаковые драйвера. Подробнее о разновидностях Savage4 можно прочитать в FAQ.


[S3_7]
DelReg=DEL_CURRENT_REG, S3Gamma.AddReg, S3_Savage4_AddReg,
S3switch2.AddReg, S3COLOR.AddReg, S3Ref.AddReg
DelFiles =S3_3_CopyFiles, S3UninstCopy.sys, GAMMAcopy.hlp, GAMMAcopy.sys,
GAMMAcopy.win, S3switch2copy.hlp, S3switch2copy.sys, COLORcopy.hlp,
COLORcopy.sys, REFcopy.win, REFcopy.sys
AddReg=S3_7_AddReg, S3Gamma.AddReg, S3_Savage4_AddReg, S3switch2.AddReg,
S3COLOR.AddReg, S3Ref.AddReg
CopyFiles=S3_3_CopyFiles, S3UninstCopy.sys, REFcopy.inf, GAMMAcopy.hlp,
GAMMAcopy.sys, GAMMAcopy.win, S3switch2copy.hlp, S3switch2copy.sys,
COLORcopy.hlp, COLORcopy.sys, REFcopy.win, REFcopy.sys
UpdateInis=DV_Ini

В этой секции указано, какие действия должны быть произведены при обращении к меткам (прим. DelReg).


[DV_Ini]
system.ini, drivers32,,"Vids.draw=dvideo.dll",0
system.ini,386Enh,,"EMMEXCLUDE=C000-CFFF"

секция установок для DirectVideo.


[S3TVOUT3.DelReg]
HKLM,SOFTWARE\S3\S3TVOUT3

Секция, в которой указано, что надо вырезать из реестра Windows, чтобы удалить всё, что связано с TV-Out.


[S3_Savage4_AddReg]
HKLM,System\CurrentControlSet\Services\VxD\VGARTD,StaticVxD,,"vgartd.vxd"
HKCU,"Control Panel\Keyboard","KeyboardSpeed",,"31"
HKCU,"Control Panel\Keyboard","KeyboardDelay",,"0"

Эти три пункта трогать не обязательно.


HKLM,Config\0001\Display\Settings,"AM",,"ON"

Это AutoMipmaping


HKLM,Config\0001\Display\Settings,"AT",,"ON"

Use Trilinear


HKLM,Config\0001\Display\Settings,"ES",,"OFF"

Eye fog


HKLM,Config\0001\Display\Settings,"EF",,"OFF"

Non DX-fog


HKLM,Config\0001\Display\Settings,"ZB",,"ON"

Z-Buffer


HKLM,Config\0001\Display\Settings,"ZC",,"ON"

Fast Z clear


HKLM,Config\0001\Display\Settings,"WV",,"OFF"

Wait for VSync


HKLM,Config\0001\Display\Settings,"ATB",,"ON"

Auto Tripple Buffer


HKLM,Config\0001\Display\Settings,"OS",,"OFF"

Oversample


HKLM,Software\S3\BusmasterDevices\Timer\AVTV98.EXE
HKLM,Software\S3\BusmasterDevices\Timer\BITCAST.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VCOM32.EXE
HKLM,Software\S3\BusmasterDevices\Timer\PPCVIEW.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VIDEOWAV.EXE
HKLM,Software\S3\BusmasterDevices\Timer\RAPNAVI.EXE
HKLM,Software\S3\BusmasterDevices\Timer\RAPVIDEO.EXE
HKLM,Software\S3\BusmasterDevices\Timer\BCTVCTL.EXE
HKLM,Software\S3\BusmasterDevices\Timer\GVCAP.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VMAGIC.EXE
HKLM,Software\S3\BusmasterDevices\Timer\PWCINEEX.EXE
HKLM,Software\S3\BusmasterDevices\Timer\CAPX98.EXE
HKLM,Software\S3\BusmasterDevices\Timer\TVX98.EXE
HKLM,Software\S3\BusmasterDevices\Timer\AMCAP.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VIDCAP32.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VCAPTURE.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VIDEOWAVE.EXE
HKLM,Software\S3\BusmasterDevices\Timer\PREMIERE.EXE
HKLM,Software\S3\BusmasterDevices\Timer\ADAMSCTL.EXE
HKLM,Software\S3\BusmasterDevices\Timer\MOJICTL.EXE
HKLM,Software\S3\BusmasterDevices\Timer\GRAPHEDT.EXE
HKLM,Software\S3\BusmasterDevices\Timer\JTT02.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VCAP.EXE
HKLM,Software\S3\BusmasterDevices\Timer\CAPLE.EXE
HKLM,Software\S3\BusmasterDevices\Timer\MWTV.EXE
HKLM,Software\S3\BusmasterDevices\Timer\POWERVCR.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VKANOID.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VSTUDIO.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VIDWIZ.EXE
HKLM,Software\S3\BusmasterDevices\Timer\IPE20.EXE
HKLM,Software\S3\BusmasterDevices\Timer\IRIS.EXE
HKLM,Software\S3\BusmasterDevices\Timer\MAXVIEW.EXE
HKLM,Software\S3\BusmasterDevices\Timer\VWORK32.EXE
HKLM,Software\S3\BusmasterDevices\Timer\CONF.EXE
HKLM,Software\S3\BusmasterDevices\Timer\HOME.EXE
HKLM,Software\S3\BusmasterDevices\Timer\MELCAPT.EXE

очень много ссылок на файлы. Только вот где сами файлы…


[DEL_CURRENT_REG]
HKR,,DevLoader,0,
HKR,,Ver,0,
HKR,DEFAULT,,0,
HKR,MODES,,0,
HKR,CURRENT,,0,
HKLM,Config\0001\Display\Settings,AT,,
HKLM,Config\0001\Display\Settings,AC,,
HKLM,Config\0001\Display\Settings,WV,,
HKLM,Config\0001\Display\Settings,ML,,
HKLM,Config\0001\Display\Settings,AGPSize,,
HKLM,Config\0001\Display\Settings,VPESupport,,
HKLM,Config\0001\Display\Settings,DMACB,,
HKLM,System\CurrentControlSet\Services\VxD\VGARTD,,,
HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,,,
HKLM,Config\0001\Display\Settings,ICDMode,,
HKLM,SOFTWARE\S3\S3GL

здесь указано то, что будет удалено из реестра.


[S3Ref_remove]
DelReg = S3Ref.AddReg
DelFiles=REFcopy.win, REFcopy.sys

здесь тоже что-то удаляется, вероятно это ссылки на старые драйвера.


[S3Ref.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3_REF,DisplayName,,"%
ShortDesc3%"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3_REF,UninstallString,,"
S3uninst.exe S3Ref_remove 5 Savage4.inf"
HKLM,SOFTWARE\S3\Refresh,,,
HKLM,SOFTWARE\S3\Refresh,ref_title,,"S3 Refresh"
HKLM,SOFTWARE\S3\Refresh,UtilityName,,"S3 Refresh"
HKLM,SOFTWARE\S3\Refresh,FileName,,"s3_refre.dll"
HKLM,SOFTWARE\S3\Refresh,Installed,,"1"
HKLM,SOFTWARE\S3\Refresh,LoadAlways,,"ON"
HKLM,SOFTWARE\S3\Refresh,WriteAllBpp,,""
HKLM,SOFTWARE\S3\Refresh,ref_640x480,1,ff,55,4b,48,3c,0
HKLM,SOFTWARE\S3\Refresh,ref_800x600,1,ff,55,4b,48,3c,38,0
HKLM,SOFTWARE\S3\Refresh,ref_1024x768,1,ff,55,4b,46,3c,38,2b,0
HKLM,SOFTWARE\S3\Refresh,ref_1280x1024,1,ff,55,4b,48,3c,38,2b,0
HKLM,SOFTWARE\S3\Refresh,ref_1600x1200,1,ff,4b,3c,2b,0
HKLM,SOFTWARE\S3\Refresh,custom,1,ff,ff,ff,ff,ff
HKLM,SOFTWARE\S3\Refresh,ref_dest_path,,"System\CurrentControlSet\Services\Class\Display"
HKCR,CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28},"",,"S3 Property Sheet Extension for refresh rates"
HKCR,CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28}\InProcServer32,"",,"s3_refre.dll"
HKCR,CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28}\InProcServer32,ThreadingModel,,"Apartment"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\%1%\Display\shellex\PropertySheetHandlers\S3_REF,"",,"{87b9bd00-c65c-11cd-a259-00dd010e8c28}"
HKR,shellex\PropertySheetHandlers\S3_REF,"",,"{87b9bd00-c65c-11cd-a259-00dd010e8c28}"

много интерестного, но и столько же непонятного. Здесь указано ID, с которым будет работать Windows, причём, для каждой версии операционной системы будет своя строчка с ID.


[S3COLORRemove]
DelFiles = COLORcopy.hlp, COLORcopy.sys
DelReg = S3COLOR.DelReg

Удаление ссылки на панель настройки цвета из комплекта старых драйверов.


[S3COLOR.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3COLOR,DisplayName,,"%ShortDesc2%"
;HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3COLOR,UninstallString,,"RunDll32 advpack.dll,LaunchINFSection Savage4.inf,S3COLORRemove,5"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3COLOR,UninstallString,,"RunDll32 advpack.dll,LaunchINFSection Savage4.inf,S3COLORRemove,4"
HKLM,Software\S3\S3COLOR
HKLM,Software\S3\S3COLOR,Installed,0,1
HKLM,Software\S3\S3COLOR,SPNumber,65537,0
HKLM,Software\S3\S3COLOR,S3ColorAlwaysOnTop,,"OFF"

Здесь настройка реестра для новой панели настройки цвета.


[S3COLOR.DelReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3COLOR,DisplayName,,"%ShortDesc2%"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3COLOR,,,
HKLM,Software\S3\S3COLOR
HKLM,Software\S3\S3COLOR,Installed,0,1

Удаление записей, касаемо настройки цвета из реестра.


[GammaUninstall]
DelFiles = GAMMAcopy.sys, GAMMAcopy.hlp, GAMMAcopy.win
DelReg = S3Gamma.DelReg

[S3Gamma.DelReg]
HKLM,"%CURVER%\Uninstall\S3 Gamma",,,
HKCR,"CLSID\%GAMMACLSID%",,,"S3 Gamma Property Sheet"
;; ---------- Next line to remove possible duplicate shellext ------------
HKLM,"%CURVER%\%1%\Display\shellex\PropertySheetHandlers\S3Gamma",,,
HKLM,"%CURVER%\%1%\Display\shellex\PropertySheetHandlers\S3
Gamma","",,"%GAMMACLSID%"
HKLM,"%S3GKEY%\%SCHEMES%",,,
HKLM,"%S3GKEY%",,,
HKR,"shellex\PropertySheetHandlers\S3 Gamma","",,"%GAMMACLSID%"

Удаление настройки гамма-коррекции.


[S3Gamma.AddReg]
HKLM,"%CURVER%\Uninstall\S3 Gamma",DisplayName,,"%ShortDesc1%"
HKLM,"%CURVER%\Uninstall\S3 Gamma","UninstallString",,"s3uninst.exe GammaUninstall 5 savage4.inf"
HKCR,"CLSID\%GAMMACLSID%",,,"S3 Gamma Property Sheet"
HKCR,"CLSID\%GAMMACLSID%\InProcServer32",,,"S3Gamma.dll"
HKCR,"CLSID\%GAMMACLSID%\InProcServer32",ThreadingModel,,"Apartment"
HKLM,"%CURVER%\%1%\Display\shellex\PropertySheetHandlers\S3Gamma",,,
HKLM,"%CURVER%\%1%\Display\shellex\PropertySheetHandlers\S3 Gamma","",,"%GAMMACLSID%"
HKLM,"%S3GKEY%","Installed",,"1"
HKLM,"%S3GKEY%","Filename",,"S3Gamma.dll"
HKLM,"%S3GKEY%","UtilityName",,"%GAMMANAME%"
HKR,"shellex\PropertySheetHandlers\S3Gamma","",,
HKR,"shellex\PropertySheetHandlers\S3 Gamma","",,"%GAMMACLSID%"

Секция для прописывания новых настроек панели гамма-коррекции.


[S3switch2Remove]
DelReg = S3switch2.AddReg
DelFiles = S3switch2copy.prog, S3switch2copy.hlp, S3switch2copy.win,
S3switch2copy.sys, S3switch2copy.inf, S3UninstCopy.sys
[S3switch2.DelReg]
HKLM,SOFTWARE\S3\S3switch2

Секция удаления записей о панели переключения каналов вывода сигнала.


[S3switch2.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3switch2,DisplayName,,"%ShortDesc%"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3switch2,UninstallString,,"S3Uninst.exe S3switch2Remove 5 Savage4.inf"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3switch2
HKCR,CLSID\{79cd01c2-912d-11d2-88a9-00600837776e},"",,"Property Sheet Extension for S3 Display Configuration Utility"
HKCR,CLSID\{79cd01c2-912d-11d2-88a9-00600837776e}\InProcServer32,"",,"S3swtch2.dll"
HKCR,CLSID\{79cd01c2-912d-11d2-88a9-00600837776e}\InProcServer32,ThreadingModel,,"Apartment"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\%1%\Display\shellex\PropertySheetHandlers\S3switch2,"",,"{79cd01c2-912d-11d2-88a9-00600837776e}" HKLM,SOFTWARE\S3\S3switch2,,,
HKLM,SOFTWARE\S3\S3switch2,FileName,,"S3swtch2.DLL"
HKLM,SOFTWARE\S3\S3switch2,UtilityName,,"S3switch2 Utility"
HKLM,SOFTWARE\S3\S3switch2,AlwaysSupportPanelDevice,,"OFF"
HKLM,SOFTWARE\S3\S3switch2,AlwaysSupportTVDevice,,"OFF"
HKLM,SOFTWARE\S3\S3switch2,AlwaysEnablePanelDevice,,"OFF"
HKLM,SOFTWARE\S3\S3switch2,AlwaysEnableTVDevice,,"OFF"
HKLM,SOFTWARE\S3\S3switch2,AllowSimultaneous,,"ON"
HKLM,SOFTWARE\S3\S3switch2,ExpandedTVFmtList,,"OFF"
HKLM,SOFTWARE\S3\S3switch2,RemoveInfoPage,,"OFF"
HKR,shellex\PropertySheetHandlers\S3switch2,"",,"{79cd01c2-912d-11d2-88a9-00600837776e}"

А здесь прописывание новой информации.


[S3_7_AddReg]
HKR,,Ver,,4.0
HKR,,DevLoader,,*vdd
HKR,DEFAULT,Mode,,"256,800,600"
HKR,DEFAULT,drv,,s3_8.drv
HKR,DEFAULT,drv2,,s3_8.drv
HKR,DEFAULT,vdd,,"*vdd,*vflatd"
HKR,DEFAULT,minivdd,,s3vdd8.vxd
HKR,DEFAULT,minivdd2,,s3vdd8.vxd
HKR,DEFAULT,RefreshRate,,"-1"
HKR,DEFAULT,DDC,,"1"
HKR,DEFAULT,REPOST,,"1"
HKR,"MODES\4\640,480",drv,,vga.drv
HKR,"MODES\4\640,480",vdd,,*vdd
HKR,"MODES\4\800,600",drv,,supervga.drv
HKR,"MODES\4\800,600",vdd,,*vdd
HKR,"MODES\8\640,480" ,,,"50,60,72,75,85,160"
HKR,"MODES\8\800,600" ,,,"50,56,60,72,75,85,160"
HKR,"MODES\8\1024,768" ,,,"60,70,75,85,130"
HKR,"MODES\8\1152,864" ,,,"60,70,75,85,100"
HKR,"MODES\8\1280,1024" ,,,"60,75,85,100"
HKR,"MODES\8\1600,1200" ,,,"60,75,85"
HKR,"MODES\8\1920,1440" ,,,"60"
HKR,"MODES\16\640,480" ,,,"50,60,72,75,85,160"
HKR,"MODES\16\800,600" ,,,"50,56,60,72,75,85,160"
HKR,"MODES\16\1024,768" ,,,"60,70,75,85,90,100,130"
HKR,"MODES\16\1152,864" ,,,"60,70,75,85,100"
HKR,"MODES\16\1280,1024" ,,,"60,75,85,100"
HKR,"MODES\16\1600,1200" ,,,"60,75,85"
HKR,"MODES\16\1920,1440" ,,,"60"
HKR,"MODES\32\640,480" ,,,"50,60,72,75,85,160"
HKR,"MODES\32\800,600" ,,,"50,56,60,72,75,85,160"
HKR,"MODES\32\1024,768" ,,,"60,70,75,85,90,100,130"
HKR,"MODES\32\1152,864" ,,,"60,70,75,85,100"
HKR,"MODES\32\1280,1024" ,,,"60,75,85"
HKR,"MODES\32\1600,1200" ,,,"60"

Здесь прописаны строки, указывающие Refresh Rates видеосистемы.


HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,Savage4,,s3micd.dll

А здесь указано какой OpenGL драйвер использовать.
Как вариант можно прописать S3MINIGL.DLL, но в играх производительность упадёт на 50% как минимум.


[S3_3_CopyFiles]
s3_8.drv
s3_8.dll
s3vdd8.vxd
s3micd.dll
s3minigl.dll
metal.dll
dvideo.dll

[S3UninstCopy.sys]
S3Uninst.exe

[REFcopy.inf]
Savage4.inf

[GAMMAcopy.sys]
S3Gamma.dll

[GAMMAcopy.win]
S3Gamma.cfg

[GAMMAcopy.hlp]
S3gamENU.hlp
S3gamCHT.hlp
S3gamCHS.hlp
S3gamDAN.hlp
S3gamNLD.hlp
S3gamFIN.hlp
S3gamFRA.hlp
S3gamDEU.hlp
S3gamITA.hlp
S3gamJPN.hlp
S3gamKOR.hlp
S3gamNOR.hlp
S3gamPTB.hlp
S3gamESP.hlp
S3gamSVE.hlp
S3gamTHA.hlp

[S3switch2copy.sys]
S3swtch2.dll
S3swtch2.vxd
s3swtch2.cfg
s3sw2ext.cfg

[S3switch2copy.hlp]
S3sw2enu.hlp
s3sw2jpn.hlp
s3sw2fra.hlp
s3sw2deu.hlp
s3sw2ita.hlp
s3sw2esp.hlp
s3sw2dan.hlp
s3sw2nld.hlp
s3sw2fin.hlp
s3sw2kor.hlp
s3sw2nor.hlp
s3sw2ptb.hlp
s3sw2chs.hlp
s3sw2sve.hlp
s3sw2cht.hlp
s3sw2tha.hlp

[COLORcopy.sys]
S3COLOR.cpl,,,1
S3COLOR.cfg

[COLORcopy.hlp]
S3ClrENU.hlp
S3ClrNLD.hlp
S3ClrFRA.hlp
S3ClrDEU.hlp
S3ClrITA.hlp
S3ClrJPN.hlp
S3ClrKOR.hlp
S3ClrPTB.hlp
S3ClrCHS.hlp
S3ClrESP.hlp
S3ClrSVE.hlp
S3ClrCHT.hlp
S3ClrFIN.hlp
S3ClrDAN.hlp
S3ClrNOR.hlp
S3ClrNOR.hlp

[REFcopy.win]
s3refre.cfg

[REFcopy.sys]
s3_refre.dll
S3refre.vxd

Тут указано, какие файлы подлежат копированию.


[Strings]
ClassName="Display"
Mfg="S3"
1 = "Controls Folder"
ShortDesc3 = "S3 Refresh"
LongDesc3 = "Installs the S3 Refresh display property sheet page"
ShortDesc2 = "S3 Video Color Control"
LongDesc2 = "S3 Video Color Control Panel Applet"
ShortDesc = "S3 Savage4 Family Display Switch2 Utility"
LongDesc = "S3 Savage4 Family Display Switch2 Utility"
ShortDesc1 = "S3 Gamma"
LongDesc1 = "Installs the S3 Gamma Display Property page"
S3 = "S3 Incorporated"
CURVER = "Software\Microsoft\Windows\CurrentVersion"
GAMMACLSID = "{C4FACD43-6676-11d1-AF9C-00AA00C67CA8}"
GAMMANAME = "S3 Gamma"
SCHEMES = "Schemes"
S3GKEY = "SOFTWARE\S3\S3 Gamma"

Здесь практически не указано ничего ценного, если только нет желания поменять названия панелей.


S3395a.DeviceDesc= "Grabber's Savage4 Tweaked Drivers 0.32"
;S3395b.DeviceDesc= "S3 Inc. Savage4 (S3 SDRAM 100 Engineering)"
;S3395c.DeviceDesc= "S3 Inc. Savage4 (S3 SDRAM 110 Engineering)"
;S3395d.DeviceDesc= "S3 Inc. Savage4 (S3 SDRAM 125 Engineering)"
;S3397a.DeviceDesc= "S3 Inc. Savage4 (S3 SDRAM 143 Engineering)"
;S3395e.DeviceDesc= "S3 Inc. Savage4 (S3 SGRAM 125 Engineering)"
;S3397b.DeviceDesc= "S3 Inc. Savage4 (S3 SGRAM 143 Engineering)"

А здесь уже можно прописать своё описание для драйверов, т.е. чтобы в System\VideoAdapters находилась именно название своих драйверов.

Николай Левский
www.power3d.boom.ru

Alex
SavageHQ

Обсудим в форуме!



Последние новости

 Читать еще новости
»
»
»
»
»
»
»
»
»
»

Рассылка
Файлы
Новости
Статьи


Авторские права HardVision Digital © 2001-2024 | Дизайн и программирование by {digit}
При использовании материалов сайта, ссылка на источник обязательна.
Ведется регулярная проверка ворованного контента в Интернете алгоритмом Copyscape.