home *** CD-ROM | disk | FTP | other *** search
/ Compilation of drivers fo…old hardware for windows / drivers20000.iso / kmviagi.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2006-03-31  |  13.0 KB  |  406 lines

  1. ; INF file for VIA/S3G UniChrome IGP WinXP/2K Display Driver.
  2. ; Copyright 2001-2004, VIA/S3 Graphics Co, Ltd.
  3. ; kmviagi.inf for generic(Ishld) with S3Display, S3Gamma2, S3Info2 & S3Overlay
  4.  
  5. [Version]
  6. Signature="$Windows NT$"
  7. Provider=%VIA%
  8. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  9. Class=Display
  10. CatalogFile=viagfx.cat
  11. DriverVer=09/27/2004, 6.14.10.0179
  12. ;16.94.39.48
  13.  
  14. [DestinationDirs]
  15. DefaultDestDir   = 11
  16. viagfx.Miniport  = 12  ; drivers
  17. viagfx.Display   = 11  ; system32
  18. viagfx.ICD       = 11  ; system32
  19.  
  20. UtilitySys.Copy  = 11
  21. UtilityHlp.Copy  = 18  ; help
  22.  
  23. ;
  24. ; Driver information
  25. ;
  26. [ControlFlags]
  27.  
  28. [Manufacturer]
  29. %VIA%   = VIA.Mfg
  30.  
  31. [VIA.Mfg]
  32. %viagfx.DeviceDesc0% = viagfx, PCI\VEN_1106&DEV_7205
  33.  
  34. ;
  35. ; General installation section
  36. ;
  37. [viagfx]
  38. AddReg=viagfx.AddReg, Utility.AddReg
  39. DelReg=viagfx.DelReg, Utility.DelReg
  40. CopyFiles=viagfx.Miniport, viagfx.Display, viagfx.ICD, UtilitySys.Copy, UtilityHlp.Copy
  41.  
  42. ;
  43. ; Add Reg section
  44. ;
  45. [viagfx.AddReg]
  46. HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",viagfx,,vticd.dll
  47.  
  48. [viagfx.DelReg]
  49. HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",vticd.dll
  50.  
  51. [Utility.AddReg]
  52. ;
  53. ; ---------- The following section is for NT/Win2K S3Gamma2 ------------
  54. ;
  55. HKLM,%CURVER%\Uninstall\VTGamma2,DisplayName,,%SGm2Desc%
  56. HKLM,%CURVER%\Uninstall\VTGamma2,"UninstallString",,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Gamma2'"
  57. HKCR,CLSID\%GM2CLSID%,,,"S3Gamma2 Property Sheet"
  58. HKCR,CLSID\%GM2CLSID%\InProcServer32,,,"VTGamma2.dll"
  59. HKCR,CLSID\%GM2CLSID%\InProcServer32,ThreadingModel,,"Apartment"
  60. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTGamma2,"",,%GM2CLSID%
  61. HKLM,%S3G2KEY%,"Installed",,"1"
  62. HKLM,%S3G2KEY%,"Filename",,"VTGamma2.dll"
  63. HKLM,%S3G2KEY%,"UtilityName",,%GM2NAME%
  64. HKLM,%S3G2KEY%,"URL",,"http://www.s3graphics.com"
  65. ;; ---------- Following lines are uninstall information ------------
  66. HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","10.DelKey",,HKLM\%S3G2KEY%
  67. HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","11.DelKey",,HKCR\CLSID\%GM2CLSID%
  68. HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","12.DelKey",,HKLM\%CURVER%\Uninstall\VTGamma2
  69. HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","13.DelKey",,HKLM\%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTGamma2
  70. HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","20.DelFiles",,%11%\VTGamma2.dll
  71. HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","21.DelFiles",,%18%\VTGm2*.hlp
  72. HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","22.DelFiles",,%11%\VTGamma2.cfg
  73.  
  74. ;
  75. ; ---------- The following section is for NT/Win2K S3Info2 ------------
  76. ;
  77. HKLM,%CURVER%\Uninstall\VTInfo2,DisplayName,,%SInfo2Desc%
  78. HKLM,%CURVER%\Uninstall\VTInfo2,UninstallString,,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Info2'"
  79. HKCR,CLSID\%INFO2CLS%,,,"S3Info2 Property Sheet"
  80. HKCR,CLSID\%INFO2CLS%\InProcServer32,,,VTInfo2.dll
  81. HKCR,CLSID\%INFO2CLS%\InProcServer32,ThreadingModel,,Apartment
  82. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTInfo2,"",,%INFO2CLS%
  83. HKLM,%INFO2KEY%,Filename,,VTInfo2.dll
  84. HKLM,%INFO2KEY%,URL,,http://www.s3graphics.com
  85. HKLM,%INFO2KEY%,UMAEnabled,,OFF
  86. ;; -------------------- Uninstall information, S3Info2 ---------------------
  87. HKLM,"Software\S3\VT\S3Uninst\S3Info2","10.DelKey",,HKLM\%INFO2KEY%
  88. HKLM,"Software\S3\VT\S3Uninst\S3Info2","11.DelKey",,HKCR\CLSID\%INFO2CLS%
  89. HKLM,"Software\S3\VT\S3Uninst\S3Info2","12.DelKey",,HKLM\%CURVER%\Uninstall\VTInfo2
  90. HKLM,"Software\S3\VT\S3Uninst\S3Info2","13.DelKey",,HKLM\%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTInfo2
  91. HKLM,"Software\S3\VT\S3Uninst\S3Info2","20.DelFiles",,%11%\VTInfo2.dll
  92. HKLM,"Software\S3\VT\S3Uninst\S3Info2","21.DelFiles",,%18%\VTIn2*.hlp
  93. HKLM,"Software\S3\VT\S3Uninst\S3Info2","22.DelFiles",,%11%\VTInfo2.cfg
  94.  
  95. ;
  96. ; ---------- The following section is for NT/Win2K S3Display ------------
  97. ;
  98. HKLM,%CURVER%\Uninstall\VTDisplay,DisplayName,,%SDispDesc%
  99. HKLM,%CURVER%\Uninstall\VTDisplay,UninstallString,,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Display'"
  100. HKCR,CLSID\%S3DISPCLS%,,,"S3Display Property Sheet"
  101. HKCR,CLSID\%S3DISPCLS%\InProcServer32,,,VTDisply.dll
  102. HKCR,CLSID\%S3DISPCLS%\InProcServer32,ThreadingModel,,Apartment
  103. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTDisplay,"",,%S3DISPCLS%
  104. HKLM,%S3DSPKEY%,Installed,,1
  105. HKLM,%S3DSPKEY%,Filename,,VTDisply.dll
  106. HKLM,%S3DSPKEY%,UtilityName,,%S3DISPNAME%
  107. HKLM,%S3DSPKEY%,ConfigNum,,0
  108. HKLM,%S3DSPKEY%,URL,,http://www.s3graphics.com
  109. ;; -------------------- Uninstallation information ---------------------
  110. HKLM,"Software\S3\VT\S3Uninst\S3Display","10.DelKey",,HKLM\%S3DSPKEY%
  111. HKLM,"Software\S3\VT\S3Uninst\S3Display","11.DelKey",,HKCR\CLSID\%S3DISPCLS%
  112. HKLM,"Software\S3\VT\S3Uninst\S3Display","12.DelKey",,HKLM\%CURVER%\Uninstall\VTDisplay
  113. HKLM,"Software\S3\VT\S3Uninst\S3Display","13.DelKey",,HKLM\%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTDisplay
  114. HKLM,"Software\S3\VT\S3Uninst\S3Display","20.DelFiles",,%11%\VTDisply.dll
  115. HKLM,"Software\S3\VT\S3Uninst\S3Display","21.DelFiles",,%18%\VTDsp*.hlp
  116. HKLM,"Software\S3\VT\S3Uninst\S3Display","22.DelFiles",,%11%\VTDispl*.cfg
  117.  
  118. ;
  119. ; ---------- The following section is for NT/Win2K S3Overlay ------------
  120. ;
  121. HKLM,%CURVER%\Uninstall\VTOverlay,DisplayName,,%SOverlayDesc%
  122. HKLM,%CURVER%\Uninstall\VTOverlay,UninstallString,,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Overlay'"
  123. HKCR,CLSID\%OVERLAYCLS%,,,"S3Overlay Property Sheet"
  124. HKCR,CLSID\%OVERLAYCLS%\InProcServer32,,,VTOvrlay.dll
  125. HKCR,CLSID\%OVERLAYCLS%\InProcServer32,ThreadingModel,,Apartment
  126. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTOverlay,"",,%OVERLAYCLS%
  127. HKLM,%OVERLAYKEY%,Filename,,VTOvrlay.dll
  128. HKLM,%OVERLAYKEY%,URL,,http://www.s3graphics.com
  129. ;; -------------------- Uninstallation information ---------------------
  130. HKLM,"Software\S3\VT\S3Uninst\S3Overlay","10.DelKey",,HKLM\%OVERLAYKEY%
  131. HKLM,"Software\S3\VT\S3Uninst\S3Overlay","11.DelKey",,HKCR\CLSID\%OVERLAYCLS%
  132. HKLM,"Software\S3\VT\S3Uninst\S3Overlay","12.DelKey",,HKLM\%CURVER%\Uninstall\VTOverlay
  133. HKLM,"Software\S3\VT\S3Uninst\S3Overlay","13.DelKey",,HKLM\%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTOverlay
  134. HKLM,"Software\S3\VT\S3Uninst\S3Overlay","20.DelFiles",,%11%\VTOvrlay.dll
  135. HKLM,"Software\S3\VT\S3Uninst\S3Overlay","21.DelFiles",,%18%\VTOvl*.hlp
  136. HKLM,"Software\S3\VT\S3Uninst\S3Overlay","22.DelFiles",,%11%\VTOvrl*.cfg
  137.  
  138. ;
  139. ; ---------- The following section is for NT/Win2K S3Timer ------------
  140. ;
  141. HKLM,%CURVER%\Uninstall\VTTimer,S3TimerName,,%S3TimerDesc%
  142. HKLM,%CURVER%\Uninstall\VTTimer,UninstallString,,"VTUninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Timer'"
  143. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,VTTimer,,"VTTimer.exe"
  144. HKLM,%S3TimerKey%,NeverLaunched,,1
  145. ;; -------------------- Uninstallation information ---------------------
  146. HKLM,"Software\S3\VT\S3Uninst\S3Timer","10.DelKey",,HKLM\%S3TimerKey%
  147. HKLM,"Software\S3\VT\S3Uninst\S3Timer","11.DelKey",,HKLM\%CURVER%\Uninstall\VTTimer
  148. HKLM,"Software\S3\VT\S3Uninst\S3Timer","12.DelKey",,HKLM\Software\Microsoft\Windows\CurrentVersion\Run\VTTimer
  149. HKLM,"Software\S3\VT\S3Uninst\S3Timer","20.DelFiles",,%11%\VTTimer.*
  150.  
  151. [Utility.DelReg]
  152. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\S3Display,"",,%OLD_DispCLSID%
  153. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\S3Gamma2,"",,%OLD_GmmaCLSID%
  154. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\S3Info2,"",,%OLD_InfoCLSID%
  155. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\S3Overlay,"",,%OLD_OvlyCLSID%
  156.  
  157. ;
  158. ; File sections
  159. ;
  160. [viagfx.Miniport]
  161. vtmini.sys
  162.  
  163. [viagfx.Display]
  164. vtdisp.dll
  165.  
  166. [viagfx.ICD]
  167. vticd.dll
  168.  
  169. [UtilitySys.Copy]
  170. ; S3Display
  171. VTDisply.cfg
  172. VTDispl2.cfg
  173. VTDisply.dll
  174.  
  175. ; S3 Gamma2
  176. VTGamma2.dll
  177. VTGamma2.cfg
  178.  
  179. ; S3 Info2
  180. VTInfo2.dll
  181. VTInfo2.cfg
  182.  
  183. ; S3 Overlay
  184. VTovrlay.dll
  185. VTovrlay.cfg
  186.  
  187. VTTimer.exe
  188. VTuninst.exe
  189.  
  190. [UtilityHlp.Copy]
  191. ; S3Display
  192. VTDspChs.hlp
  193. VTDspCht.hlp
  194. VTDspJpn.hlp
  195. VTDspKor.hlp
  196. VTDspWst.hlp
  197.  
  198. ; S3 Gamma2
  199. VTGm2WST.hlp
  200. VTGm2CHS.hlp
  201. VTGm2CHT.hlp
  202. VTGm2JPN.hlp
  203. VTGm2KOR.hlp
  204.  
  205. ; S3 Info2
  206. VTin2wst.hlp
  207. VTin2chs.hlp
  208. VTin2cht.hlp
  209. VTin2jpn.hlp
  210. VTin2kor.hlp
  211.  
  212. ; S3 Overlay
  213. VTovlwst.hlp
  214. VTovlchs.hlp
  215. VTovlcht.hlp
  216. VTovljpn.hlp
  217. VTovlkor.hlp
  218.  
  219. ;
  220. ; Service Installation
  221. ;
  222. [viagfx.Services]
  223. AddService = viagfx, 0x00000002 , viagfx_Service_Inst, viagfx_EventLog_Inst
  224.  
  225. [viagfx_Service_Inst]
  226. DisplayName    = %viagfx.SvcDesc%
  227. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  228. StartType      = 3                  ; SERVICE_DEMAND_START
  229. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  230. LoadOrderGroup = Video
  231. ServiceBinary  = %12%\vtmini.sys
  232.  
  233. [viagfx_EventLog_Inst]
  234. AddReg = viagfx_EventLog_AddReg
  235.  
  236. [viagfx_EventLog_AddReg]
  237. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\vtmini.sys"
  238. HKR,,TypesSupported,0x00010001,7
  239.  
  240. ;
  241. ; Software Installation
  242. ;
  243. [viagfx.SoftwareSettings]
  244. AddReg = viagfx_SoftwareDeviceSettings
  245. DelReg = viagfx.Del_SoftwareDeviceSettings
  246.  
  247. [viagfx_SoftwareDeviceSettings]
  248. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, vtdisp
  249. HKR,, VgaCompatible,               %REG_DWORD%,    0
  250. HKR,, CapabilityOverride,          %REG_DWORD%,    0
  251. HKR,, DXVA_InSlice,                %REG_DWORD%,    1
  252. HKR,, DXVA_Encryption,             %REG_DWORD%,    1
  253. HKR,, MC_InSkipPath,               %REG_DWORD%,    1 
  254. HKR,, USE_VideoCapture,            %REG_DWORD%,    1
  255. HKR,, CheckCaptureICOnBoard,       %REG_DWORD%,    1
  256. HKR,, VDODecoderI2C,               %REG_DWORD%,    0x48
  257. HKR,, VIPEnable,                   %REG_DWORD%,    0
  258. HKR,, VIA_DEINTERLACE_BOB,         %REG_DWORD%,    1
  259. HKR,, UseSAMM,                     %REG_DWORD%,    1
  260. HKR,, CRTTVDuoView,                %REG_DWORD%,    1
  261. HKR,, ProgressiveScan,             %REG_DWORD%,    0
  262. HKR,, FlipEvenOnly,                %REG_DWORD%,    0
  263. HKR,, Overlay_Brightness,          %REG_DWORD%,    0x2ee
  264. HKR,, Overlay_Contrast,            %REG_DWORD%,    0x2710 
  265. HKR,, Overlay_Hue,                 %REG_DWORD%,    0x0
  266. HKR,, Overlay_Saturation,          %REG_DWORD%,    0x2710    
  267. HKR,, Overlay_InDuoView_toTV,      %REG_DWORD%,    1
  268. HKR,, OverRideMonitorPower,        %REG_DWORD%,    1
  269.  
  270. HKR,, HQVFilterManualSelect,       %REG_DWORD%,    0
  271. HKR,, MpegHQVVFilterMode,          %REG_DWORD%,    0
  272. HKR,, MpegHQVHFilterMode,          %REG_DWORD%,    0
  273. HKR,, CapHQVVFilterMode,           %REG_DWORD%,    0
  274. HKR,, CapHQVHFilterMode,           %REG_DWORD%,    0
  275. HKR,, NoCap0HFilter,               %REG_DWORD%,    0
  276. HKR,, NoCap1HFilter,               %REG_DWORD%,    0
  277.  
  278.  
  279. [viagfx.Del_SoftwareDeviceSettings]
  280. ;TV Utility Setting
  281. HKR, "VIA"
  282.  
  283. ;LCD_TV_Definitions
  284. HKR,, LCD.ExpandState
  285. HKR,, TV.ChipID
  286. HKR,, TV.CurrentType
  287. HKR,, TV.SignalType   
  288.  
  289. [viagfx.GeneralConfigData]
  290. MaximumDeviceMemoryConfiguration=4
  291. MaximumNumberOfDevices=4
  292.  
  293. ;
  294. ; Source file information
  295. ;
  296.  
  297. [SourceDisksNames.x86]
  298. 1 = %DiskId1%,,,""
  299.  
  300. [SourceDisksFiles]
  301. ; Files for disk VIA Technologies, Inc. Installation Disk #1 (Display)
  302.  
  303. vtmini.sys   = 1,,
  304. vticd.dll    = 1,,
  305. vtdisp.dll   = 1     
  306.  
  307. ; S3 Display
  308. VTDisply.cfg = 1
  309. VTDispl2.cfg = 1
  310. VTDisply.dll = 1
  311. VTDspChs.hlp = 1
  312. VTDspCht.hlp = 1
  313. VTDspJpn.hlp = 1
  314. VTDspKor.hlp = 1
  315. VTDspWst.hlp = 1
  316.  
  317. ; S3 Gamma2
  318. VTGamma2.dll = 1
  319. VTGamma2.cfg = 1
  320.  
  321. VTGm2WST.hlp = 1
  322. VTGm2CHS.hlp = 1
  323. VTGm2CHT.hlp = 1
  324. VTGm2JPN.hlp = 1
  325. VTGm2KOR.hlp = 1
  326.  
  327. ; S3 Info2
  328. VTInfo2.dll  = 1
  329. VTInfo2.cfg  = 1
  330.  
  331. VTin2wst.hlp = 1
  332. VTin2chs.hlp = 1
  333. VTin2cht.hlp = 1
  334. VTin2jpn.hlp = 1
  335. VTin2kor.hlp = 1
  336.  
  337. ; S3 Overlay
  338. VTovrlay.dll = 1
  339. VTovrlay.cfg = 1
  340.  
  341. VTovlwst.hlp = 1
  342. VTovlchs.hlp = 1
  343. VTovlcht.hlp = 1
  344. VTovljpn.hlp = 1
  345. VTovlkor.hlp = 1
  346.  
  347. VTTimer.exe = 1
  348. VTuninst.exe = 1
  349.  
  350. [Strings]
  351.  
  352. ;
  353. ; Non-Localizable Strings
  354. ;
  355.  
  356. REG_MULTI_SZ   = 0x00010000
  357.  
  358. REG_DWORD      = 0x00010001
  359. ;SERVICEROOT    = "System\CurrentControlSet\Services"
  360.  
  361. ;
  362. ; Localizable Strings
  363. ;
  364.  
  365. viagfx.DeviceDesc0 = "VIA/S3G UniChrome IGP"
  366. DiskId1 = "VIA/S3 Graphics Co, Ltd. Installation Disk #1 (Display)"
  367. VIA = "VIA/S3 Graphics Co, Ltd."
  368. viagfx.SvcDesc="viagfx"
  369.  
  370. ;  For S3Display
  371. SDispDesc = "S3 S3Display"
  372. S3DISPCLS  = "{300b0160-6129-11d7-8dc7-00d0b72c72f7}"
  373. S3DISPNAME = "S3Display"
  374. S3DSPKEY   = "SOFTWARE\S3\VT\S3Display"
  375.  
  376. ;  For S3Gamma
  377. SGm2Desc   = "S3 S3Gamma2"
  378. GM2CLSID   = "{300b0161-6129-11d7-8dc7-00d0b72c72f7}"
  379. GM2NAME    = "S3Gamma2"
  380. S3G2KEY    = "SOFTWARE\S3\VT\S3Gamma2"
  381.  
  382. ; For S3Info2
  383. SInfo2Desc = "S3 S3Info2"
  384. INFO2CLS   = "{300b0162-6129-11d7-8dc7-00d0b72c72f7}"
  385. INFO2NAME  = "S3Info2"
  386. INFO2KEY   = "SOFTWARE\S3\VT\S3Info2"
  387.  
  388. ; For S3Overlay
  389. SOverlayDesc = "S3 S3Overlay"
  390. OVERLAYCLS   = "{300b0163-6129-11d7-8dc7-00d0b72c72f7}"
  391. OVERLAYNAME  = "S3Overlay"
  392. OVERLAYKEY   = "SOFTWARE\S3\VT\S3Overlay"
  393.  
  394. ; For S3Timer
  395. S3TimerDesc = "S3 S3Timer"
  396. S3TimerName = "S3Timer"
  397. S3TimerKey  = "SOFTWARE\S3\VT\S3Timer"
  398.  
  399. CtrlFld    = "Controls Folder"
  400. CURVER     = "Software\Microsoft\Windows\CurrentVersion"
  401.  
  402. OLD_DispCLSID = "{a3b69838-fc13-48b9-9438-beaf0eda660a}"
  403. OLD_GmmaCLSID = "{46b23a80-2895-11d3-bfcb-00aa0022f384}"
  404. OLD_InfoCLSID = "{48429801-16E6-11d4-8ECD-00609784BD62}"
  405. OLD_OvlyCLSID = "{6c146c80-66e8-11d3-88af-00600837776e}"
  406.