S3.INF Driver File Contents (BestMTV.zip)

; INF file for S3 display driver.
; Copyright 1994, Microsoft Corporation

[Version]
Class=Display
Signature="$CHICAGO$"
Provider=%Mfg%

[DestinationDirs]
DefaultDestDir=11
S3-325Ini.Copy=10
S3-988Ini.Copy=10
S3-Sync.Copy=11
REFini.Copy=10
REFcopy.sys=11
REFcopy.inf=17

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

[SourceDisksFiles]
s3_3.drv=51
s3vdd2.vxd=51
s3_32v.dll=51
s3dtkw.dll=51
s3kernel.vxd=51
5631_hwc.ini=51
5631_swc.ini=51
5631_dig.ini=51
883d_hwc.ini=51
883d_swc.ini=51
883d_dig.ini=51
s3_refre.dll=51
s3.inf=51
;
cplx.dll=51
crtctl.dll=51
setscr.vxd=51

;----------------------------------------
; Manufacturers

[Manufacturer]
"%Mfg%"=Mfg

;----------------------------------------
; Driver sections

[Mfg]
;%PCI\VEN_5333&DEV_883D.DeviceDesc%= S3_7, PCI\VEN_5333&DEV_883D
%PCI\VEN_5333&DEV_5631.DeviceDesc%= S3_6, PCI\VEN_5333&DEV_5631
;----------------------------------------
; Install sections

[S3_6]
CopyFiles=S3_4_CopyFiles,S3-325ini.Copy, S3-Sync.Copy
AddReg=S3_6_AddReg
DelReg=DEL_CURRENT_REG
UpdateInis=S3_3_UpdateInis

[S3_7]
CopyFiles=S3_4_CopyFiles,S3-988ini.Copy, REFcopy.sys, REFini.Copy, REFcopy.inf
AddReg=S3_7_AddReg,S3_Refresh_AddReg
DelReg=DEL_CURRENT_REG

;----------------------------------------
; Common AddReg sections

[DEL_CURRENT_REG]
HKR,,DevLoader,0,
HKR,,Ver,0,
HKR,DEFAULT,,0,
HKR,MODES,,0,
HKR,CURRENT,,0,

[S3Ref_remove]
DelReg = S3_Refresh_AddReg
DelFiles = REFcopy.sys, REFini.Copy, REFcopy.inf

;----------------------------------------
; Model AddReg sections

[S3_6_AddReg]
;----------------------------------------ViRGE
HKR,,Ver,,4.0
HKR,,DevLoader,,*vdd
HKR,DEFAULT,Mode,,"8,640,480"
HKR,DEFAULT,drv,,s3_3.drv
HKR,DEFAULT,vdd,,"*vdd,*vflatd"
HKR,DEFAULT,minivdd,,s3vdd2.vxd
HKR,DEFAULT,RefreshRate,,"-1"
HKR,DEFAULT,DDC,,"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"
HKR,"MODES\8\800,600"
HKR,"MODES\8\1024,768"
HKR,"MODES\8\1152,864"
HKR,"MODES\8\1280,1024"
HKR,"MODES\8\1600,1200"
HKR,"MODES\16\640,480"
HKR,"MODES\16\800,600"
HKR,"MODES\16\1024,768"
HKR,"MODES\16\1280,1024"
HKR,"MODES\24\640,480"
HKR,"MODES\24\800,600"
HKR,"MODES\24\1024,768"
;HKLM,SOFTWARE\S3\Refresh,ref_1600x1200,1,0
;HKLM,SOFTWARE\S3\Refresh,custom,1,ff,ff,ff,ff,00
HKEY_CLASSES_ROOT,"CLSID\{4753B0A0-79BB-101B-AE4B-00AA00373B20}\InProcServer32",,,cplx.dll
HKEY_CLASSES_ROOT,"CLSID\{4753B0A0-79BB-101B-AE4B-00AA00373B20}\InProcServer32",ThreadingModel,,Apartment
HKEY_LOCAL_MACHINE,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\CPL Extension Sample",,,{4753B0A0-79BB-101B-AE4B-00AA00373B20}

[S3_7_AddReg]
;----------------------------------------ViRGE/VX
HKR,,Ver,,4.0
HKR,,DevLoader,,*vdd
HKR,DEFAULT,Mode,,"8,640,480"
HKR,DEFAULT,drv,,s3_3.drv
HKR,DEFAULT,vdd,,"*vdd,*vflatd"
HKR,DEFAULT,minivdd,,s3vdd2.vxd
HKR,DEFAULT,RefreshRate,,"-1"
HKR,DEFAULT,DDC,,"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"
HKR,"MODES\8\800,600"
HKR,"MODES\8\1024,768"
HKR,"MODES\8\1152,864"
HKR,"MODES\8\1280,1024"
HKR,"MODES\8\1600,1200"
HKR,"MODES\16\640,480"
HKR,"MODES\16\800,600"
HKR,"MODES\16\1024,768"
HKR,"MODES\16\1280,1024"
HKR,"MODES\16\1600,1200"
HKR,"MODES\24\640,480"
HKR,"MODES\24\800,600"
HKR,"MODES\24\1024,768"
HKR,"MODES\24\1280,1024"
HKR,"MODES\24\1600,1200"
;HKLM,SOFTWARE\S3\Refresh,ref_1600x1200,1,ff,4b,3c,30,0
;HKLM,SOFTWARE\S3\Refresh,custom,1,ff,ff,ff,ff,ff

[S3_Refresh_AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3_REF,DisplayName,,"%ShortDesc%"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3_REF,UninstallString,,"RunDll setupx.dll,InstallHinfSection S3Ref_remove 4 s3.inf"
HKLM,SOFTWARE\Classes\CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28},"",,"S3 Property Sheet Extension for refresh rates"
HKLM,SOFTWARE\Classes\CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28}\InProcServer32,"",,"s3_refre.dll"
HKLM,SOFTWARE\Classes\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}"
HKLM,SOFTWARE\S3\Refresh,,,
HKLM,SOFTWARE\S3\Refresh,ref_title,,"S3 Refresh"
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,2b,0
HKLM,SOFTWARE\S3\Refresh,ref_1280x1024,1,ff,55,4b,3c,2b,0
;HKLM,SOFTWARE\S3\Refresh,ref_1600x1200,1,ff,4b,3c,30,0
;HKLM,SOFTWARE\S3\Refresh,custom,1,ff,ff,ff,ff,ff
HKLM,SOFTWARE\S3\Refresh,ref_dest_path,,"System\CurrentControlSet\Services\Class\Display"

[S3_4_CopyFiles]
s3_32v.dll
s3vdd2.vxd
s3_3.drv

setscr.vxd
cplx.dll
crtctl.dll

[S3-325ini.Copy]
5631_hwc.ini
5631_swc.ini
5631_dig.ini

[S3-988ini.Copy]
883d_hwc.ini
883d_swc.ini
883d_dig.ini

[S3-Sync.Copy]
s3dtkw.dll
s3kernel.vxd

[REFini.Copy]
s3refre.ini

[REFcopy.sys]
s3_refre.dll

[REFcopy.inf]
s3.inf

;----------------------------------------
; Update INI sections

[S3_3_UpdateInis]
win.ini,xing,, "XingVideo="
system.ini,386Enh,, "device=setscr.vxd"
system.ini,S3VGA6,, "entry=s3_3x"
system.ini,S3VGA6,, "frequency=0"
system.ini,S3VGA6,, "viewport=640"
system.ini,S3VGA6,, "screen=640"
system.ini,S3VGA6,, "M10=006D5F384F39503A823B523C9E3D0B3E3E3F004040410042004300440045E9488B49DF4A604CE74D044EAB4FFF5059733274227B009F00950096007A614A284B4050034D"
system.ini,S3VGA6,, "M11=006D63384F39513A863B543C993D063E3E3F004040410042004300440045E8488B49DF4A604CDF4D064EAB4FFF505C733474207B009F00950096007A634A564B4050034D"
system.ini,S3VGA6,, "M12=006D64384F39503A873B533C9B3DF23E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF505C733474207B009F00950096007A634A564B4050034D"
system.ini,S3VGA6,, "M13=006D63384F39503A863B583C9F3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF505E733474207B009F00950096007A4A4A774B4050034D"
system.ini,S3VGA6,, "M14=006D63384F39503A863B583C9F3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF505E733474207B009F00950096007A444A534B4050034D"
system.ini,S3VGA6,, "M15=006D63384F39503A863B583C9F3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF505E733474207B009F00950096007A2a4A764B4050034D"
system.ini,S3VGA6,, "M20=006D7F386339643A823B6A3C1A3D723EF03F00406041004200430044004558488C49574A004C574D004EE34FFF5075734274427B009F00950096007A494A794B4050034D"
system.ini,S3VGA6,, "M21=006D7D386339643A9F3B6C3C9B3D983EF03F0040604100420043004400457C488249574A004C574D004EE34FFF5075734174407B009F00950096007A414A284B4050034D"
system.ini,S3VGA6,, "M22=006D7F386339643A813B673C113D6F3EF03F00406041004200430044004558488B49574A004C574D004EE34FFF5074734274427B009F00950096007A444A514B4050034D"
system.ini,S3VGA6,, "M23=006D7E386339643A803B683C103D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF5074734174407B009F00950096007A454A6C4B4050034D"
system.ini,S3VGA6,, "M24=006D7E386339643A803B683C103D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF5074734174407B009F00950096007A454A7f4B4050034D"
system.ini,S3VGA6,, "M25=006D7E386339643A803B683C103D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF5074734174407B009F00950096007A264A574B4050034D"
system.ini,S3VGA6,, "M30=006D99387F39803A9C3B813C173D973E1F3F004040410042004300440045804884497F4A004C804D004EE34FFF508E734F744A7B009F00950096207A474A6F4B4050034D"
system.ini,S3VGA6,, "M31=006DA3387F39803A843B843C953D243EF53F00406041004200430044004502488849FF4A004CFF4D244EE34FFF5094735474407B009F00950096007A444A6B4B4050034D"
system.ini,S3VGA6,, "M32=006DA1387F39803A833B843C953D243EF53F00406041004200430044004502488849FF4A004CFF4D244EE34FFF5093735374427B009F00950096007A224A284B4050034D"
system.ini,S3VGA6,, "M33=006D9F387F39803A813B823C8E3D1E3EF53F00406041004200430044004500488349FF4A004CFF4D1E4EEB4FFF5091735274427B009F00950096007A214A1F4B4050034D"
system.ini,S3VGA6,, "M34=006DA7387F39803A893B863C923D263EF53F00406041004200430044004500488349FF4A004CFF4D264EEB4FFF5097735674427B009F00950096007A244A4D4B4050034D"
system.ini,S3VGA6,, "M40=006DB1388F39903A133B933C9F3D9A3EFF3F004060410042004300440045704883495F4A604C6F4D8D4EEB4FFF50A3735B744A7B009F00950096007A224A2B4B4050034D"
system.ini,S3VGA6,, "M50=006DCF389F39A03A913BA83C143D153EB23F00406041004200430044004501488449FF4A004C004D004EE34FFF50BC736A746A7B109F00950096207A214A1F4BC050134D"
system.ini,S3VGA6,, "M51=006DCF389F39A03A903BA83C183D283E5A3F00406041004200430044004500488349FF4A004CFF4D284EE34FFF50BC736A746A7B109F00955196517A254A684BC050134D"
system.ini,S3VGA6,, "M52=006DCF389F39A03A903BA83C183D283E5A3F00406041004200430044004500488349FF4A004CFF4D284EE34FFF50BC736A746A7B109F00955196517A254A684BC050134D"
system.ini,S3VGA6,, "M53=006DCE389F39A03A8F3BA23C143D283E5A3F00406041004200430044004500488349FF4A004CFF4D284EE34FFF50B9736974687B109F00955196517A244A6F4BC050134D"
system.ini,S3VGA6,, "M54=006DCE389F39A03A8F3BA23C143D283E5A3F00406041004200430044004500488349FF4A004CFF4D284EE34FFF50B9736974687B109F00955196517A094A6d4BC050134D"
system.ini,S3VGA6,, "M55=006DCE389F39A03A8F3BA23C143D283E5A3F00406041004200430044004500488349FF4A004CFF4D284EE34FFF50B9736974687B109F00955196517A094A7b4BC050134D"
system.ini,S3VGA6,, "M60=006D0338C739C83A863BD23C0A3D883EE03F00406041004200430044004557488A49574A004C584D004EA34FFF50EB738474007B109F01950096207A244A6F4BC050134D"
system.ini,S3VGA6,, "H10=006DC3389F39A23A853BA43C1C3D0B3E3E3F004040410042004300440045E9488B49DF4A604CE74D044EAB4FFF50B4736474607B309F00950096007A614A284B4050034D"
system.ini,S3VGA6,, "H11=006DCB389F39A23A8C3BA73C113D063E3E3F004040410042004300440045E8488B49DF4A604CDF4D064EAB4FFF50BA736874687B309F00950096007A634A564B4050034D"
system.ini,S3VGA6,, "H12=006DCD389F39A03A8F3BA53C153DF23E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF50BA736974687B309F00950096007A634A564B4050034D"
system.ini,S3VGA6,, "H13=006DCB389F39A03A8D3BAF3C1D3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF50BE736874687B309F00950096007A4A4A774B4050034D"
system.ini,S3VGA6,, "H14=006DCB389F39A03A8D3BAF3C1D3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF50BE736874687B309F00950096007A444A534B4050034D"
system.ini,S3VGA6,, "H15=006DCB389F39A03A8D3BAF3C1D3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF50BE736874687B309F00950096007A2a4A764B4050034D"
system.ini,S3VGA6,, "H20=006D0338C739C83A843BD23C123D723EF03F00406041004200430044004558488C49574A004C574D004EA34FFF50EB738474007B309F01950096007A494A794B4050034D"
system.ini,S3VGA6,, "H21=006DFF38C739C83A1E3BD73C963D983EF03F0040604100420043004400457C488249574A004C574D004EA34FFF50EC738274027B309F00950096007A414A284B4050034D"
system.ini,S3VGA6,, "H22=006D0338C739C83A833BCC3C003D6F3EF03F00406041004200430044004558488B49574A004C574D004EE34FFF50E8738474007B309F01950096007A444A514B4050034D"
system.ini,S3VGA6,, "H23=006D0138C739C83A803BD03C003D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF50E9738374027B309F01950096007A454A6C4B4050034D"
system.ini,S3VGA6,, "H24=006D0138C739C83A803BD03C003D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF50E9738374027B309F01950096007A454A7f4B4050034D"
system.ini,S3VGA6,, "H25=006D0138C739C83A803BD03C003D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF50E9738374027B309F01950096007A264A574B4050034D"
system.ini,S3VGA6,, "H30=006D3738FF39003A983B033C8F3D973E1F3F004040410042004300440045804884497F4A004C804D004EA34FFF501E739E740A7B309F75950096207A474A6F4B4050034D"
system.ini,S3VGA6,, "H31=006D4B38FF39003A893B063C083D243EF53F00406041004200430044004502488849FF4A004CFF4D244EE34FFF502973A874287B309F7D950096007A444A6B4B4050034D"
system.ini,S3VGA6,, "H32=006D4738FF39003A843B073C093D243EF53F00406041004200430044004502488849FF4A004CFF4D244EE34FFF502873A674227B309F7D950096007A224A284B4050034D"
system.ini,S3VGA6,, "H33=006D4338FF39003A813B043C1C3D1E3EF53F00406041004200430044004500488349FF4A004CFF4D1E4EEB4FFF502473A474207B309F5D950096007A214A1F4B4050034D"
system.ini,S3VGA6,, "H34=006D5338FF39003A0F3B0C3C053D263EF53F00406041004200430044004500488349FF4A004CFF4D264EEB4FFF503073AC74287B309F5D950096007A244A4D4B4050034D"
system.ini,S3VGA6,, "H50=006DA3383F39403A9E3B503C083D153EB23F00406041004200430044004501488449FF4A004C004D004EE34FFF507A73D474407B309F5F950096207A214A1F4B4050034D"
system.ini,S3VGA6,, "T10=006D5F384F39503A823B523C9E3D0B3E3E3F004040410042004300440045E9488B49DF4A604CE74D044EAB4FFF5059733274227BD09F00950096007A614A284B4050034D"
system.ini,S3VGA6,, "T11=006D63384F39513A863B543C993D063E3E3F004040410042004300440045E8488B49DF4A604CDF4D064EAB4FFF505C733474207BD09F00950096007A634A564B4050034D"
system.ini,S3VGA6,, "T12=006D64384F39503A873B533C9B3DF23E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF505C733474207BD09F00950096007A634A564B4050034D"
system.ini,S3VGA6,, "T13=006D63384F39503A863B583C9F3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF505E733474207BD09F00950096007A4A4A774B4050034D"
system.ini,S3VGA6,, "T14=006D63384F39503A863B583C9F3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF505E733474207BD09F00950096007A484A744B4050034D"
system.ini,S3VGA6,, "T15=006D63384F39503A863B583C9F3DFB3E1F3F004040410042004300440045E0488349DF4A604CDF4D004EAB4FFF505E733474207BD09F00950096007A444A534B4050034D"
system.ini,S3VGA6,, "T20=006D7F386339643A823B6A3C1A3D723EF03F00406041004200430044004558488C49574A004C574D004EE34FFF5075734274427BD09F00950096007A494A794B4050034D"
system.ini,S3VGA6,, "T21=006D7D386339643A9F3B6C3C9B3D983EF03F0040604100420043004400457C488249574A004C574D004EE34FFF5075734174407BD09F00950096007A414A284B4050034D"
system.ini,S3VGA6,, "T22=006D7F386339643A813B673C113D6F3EF03F00406041004200430044004558488B49574A004C574D004EE34FFF5074734274427BD09F00950096007A444A514B4050034D"
system.ini,S3VGA6,, "T23=006D7E386339643A803B683C103D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF5074734174407BD09F00950096007A454A6C4B4050034D"
system.ini,S3VGA6,, "T24=006D7E386339643A803B683C103D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF5074734174407BD09F00950096007A434A514B4050034D"
system.ini,S3VGA6,, "T25=006D7E386339643A803B683C103D753EF03F00406041004200430044004558488B49574A004C574D004EE34FFF5074734174407BD09F00950096007A454A7f4B4050034D"
system.ini,S3VGA6,, "T30=006D99387F39803A9C3B813C173D973E1F3F004040410042004300440045804884497F4A004C804D004EE34FFF508E734F744A7BD09F00950096207A424A304B4050034D"

;----------------------------------------
; User visible strings

[Strings]
ClassName="Display"
Mfg="S3"
PCI\VEN_5333&DEV_5631.DeviceDesc= " S3 Inc. ViRGE PCI"
PCI\VEN_5333&DEV_883D.DeviceDesc= " S3 Inc. ViRGE/VX PCI"
1		= "Controls Folder"
ShortDesc	= "S3 Refresh"


Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 0.82