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

  1. ; INF file for VIA/S3G UniChrome Family WinXP/2K Display Driver.
  2. ; Copyright 2001-2004, VIA/S3G.
  3. ; For Master.
  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=02/16/2005, 6.14.10.0210
  12. ;16.94.42.14
  13.  
  14. [DestinationDirs]
  15. DefaultDestDir   = 11
  16. viagfx.Miniport  = 12
  17. viagfx.Display   = 11
  18. viagfx.ICD       = 11
  19. DefaultUSys.Copy = 11
  20. DefaultUHlp.Copy = 18
  21. CfgSys.Copy      = 11
  22. CfgHlp.Copy      = 18
  23. TraypSys.Copy    = 11
  24. TraypHlp.Copy    = 18
  25. ChromoSys.Copy   = 11
  26. ChromoHlp.Copy   = 18
  27. VTTimer.Copy     = 11
  28.  
  29. ;
  30. ; Driver information
  31. ;
  32. [ControlFlags]
  33. ExcludeFromSelect = *
  34.  
  35. [Manufacturer]
  36. %VIA% = VIA.Mfg
  37.  
  38. [VIA.Mfg]
  39. "VIA/S3G UniChrome Pro IGP " = viagfx_3259, PCI\VEN_1106&DEV_3118
  40.  
  41. ;
  42. ; General installation section
  43. ;
  44. [viagfx_3259]
  45. AddReg = viagfx.AddReg, DefaultU.AddReg, CfgNT.AddReg, TraypNT.AddReg, ChromoNT.AddReg
  46. DelReg = viagfx.AddReg 
  47. CopyFiles = viagfx.Miniport, viagfx.Display, viagfx.ICD, DefaultUHlp.Copy, DefaultUSys.Copy, VTTimer.Copy, CfgSys.Copy, CfgHlp.Copy, TraypSys.Copy, TraypHlp.Copy, ChromoSys.Copy, ChromoHlp.Copy
  48.  
  49. ;
  50. ; Add Reg section
  51. ;
  52. [viagfx.AddReg]
  53. HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",viagfx,,vticd.dll
  54.  
  55. [viagfx.DelReg]
  56. HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",vticd.dll
  57.  
  58. [viagfx_3259.GeneralConfigData]
  59. MaximumDeviceMemoryConfiguration=64
  60. MaximumNumberOfDevices=4
  61.  
  62. ;
  63. ; Service Installation
  64. ;
  65. [viagfx_3259.Services]
  66. AddService = viagfx, 0x00000002 , viagfx_Service_Inst, viagfx_EventLog_Inst
  67.  
  68. [viagfx_Service_Inst]
  69. DisplayName    = "viagfx"
  70. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  71. StartType      = 3                  ; SERVICE_DEMAND_START
  72. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  73. LoadOrderGroup = Video
  74. ServiceBinary  = %12%\vtmini.sys
  75.  
  76. [viagfx_EventLog_Inst]
  77. AddReg = viagfx_EventLog_AddReg
  78.  
  79. [viagfx_EventLog_AddReg]
  80. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\vtmini.sys"
  81. HKR,,TypesSupported,0x00010001,7
  82.  
  83. ;
  84. ; Software Installation
  85. ;
  86. [viagfx_3259.SoftwareSettings]
  87. AddReg = viagfx_SoftwareDeviceSettings
  88. DelReg = viagfx.Del_SoftwareDeviceSettings
  89.  
  90. [viagfx_SoftwareDeviceSettings]
  91. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, vtdisp
  92. HKR,, VgaCompatible,               %REG_DWORD%,    0
  93. HKR,, CapabilityOverride,          %REG_DWORD%,    0
  94. HKR,, DXVA_InSlice,                %REG_DWORD%,    1
  95. HKR,, DXVA_Encryption,             %REG_DWORD%,    1
  96. HKR,, MC_InSkipPath,               %REG_DWORD%,    1
  97. HKR,, CheckCaptureICOnBoard,       %REG_DWORD%,    1
  98. HKR,, VIPEnable,                   %REG_DWORD%,    0
  99. HKR,, UseSAMM,                     %REG_DWORD%,    1
  100. HKR,, CRTTVDuoView,                %REG_DWORD%,    1
  101. HKR,, ProgressiveScan,             %REG_DWORD%,    0
  102. HKR,, FlipEvenOnly,                %REG_DWORD%,    0
  103. HKR,, Overlay_Brightness,          %REG_DWORD%,    0x2ee
  104. HKR,, Overlay_Contrast,            %REG_DWORD%,    0x2710 
  105. HKR,, Overlay_Hue,                 %REG_DWORD%,    0x0
  106. HKR,, Overlay_Saturation,          %REG_DWORD%,    0x2710    
  107. HKR,, Overlay_InDuoView_toTV,      %REG_DWORD%,    1
  108. HKR,, SupportRotation_90,          %REG_DWORD%,    1
  109. HKR,, SupportRotation_180,         %REG_DWORD%,    1
  110. HKR,, SupportRotation_270,         %REG_DWORD%,    1
  111. HKR,, RotationDegree,              %REG_DWORD%,    0
  112. HKR,, OverRideMonitorPower,        %REG_DWORD%,    1
  113. HKR,, HQVFilterManualSelect,       %REG_DWORD%,    0
  114. HKR,, MpegHQVVFilterMode,          %REG_DWORD%,    0
  115. HKR,, MpegHQVHFilterMode,          %REG_DWORD%,    0
  116. HKR,, CapHQVVFilterMode,           %REG_DWORD%,    0
  117. HKR,, CapHQVHFilterMode,           %REG_DWORD%,    0
  118. HKR,, NoCap0HFilter,               %REG_DWORD%,    0
  119. HKR,, NoCap1HFilter,               %REG_DWORD%,    0
  120. HKR,, USE_VideoCapture,            %REG_DWORD%,    1
  121. HKR,, USE_Capture0or1,             %REG_DWORD%,    0
  122. HKR,, Cap_HQVDeinterlace,          %REG_DWORD%,    1
  123. HKR,, VDODecoderI2C,               %REG_DWORD%,    0x40
  124. HKR,, VIA_DEINTERLACE_BOB,         %REG_DWORD%,    0
  125. HKR,, USE_SMBus,                   %REG_DWORD%,    1
  126. HKR,, SWExpand_Enable,             %REG_DWORD%,    0
  127.  
  128. [viagfx.Del_SoftwareDeviceSettings]
  129. ;== TV Utility Setting
  130. HKR, "VIA"
  131. ;== LCD_TV_Definitions
  132. HKR,, LCD.ExpandState
  133. HKR,, TV.ChipID
  134. HKR,, TV.CurrentType
  135. HKR,, TV.SignalType   
  136.  
  137. [DefaultU.AddReg]
  138. ;; ------------------------------------------------------------------
  139. ;;                  S3Display
  140. ;; ------------------------------------------------------------------
  141. HKCR,CLSID\%S3DISPCLS%,,,"S3Display Property Sheet"
  142. HKCR,CLSID\%S3DISPCLS%\InProcServer32,,,VTDisply.dll
  143. HKCR,CLSID\%S3DISPCLS%\InProcServer32,ThreadingModel,,Apartment
  144. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTDisplay,"",,%S3DISPCLS%
  145. HKLM,SOFTWARE\S3,
  146. HKLM,SOFTWARE\S3\VT,
  147. HKLM,%S3DSPKEY%,Installed,,1
  148. HKLM,%S3DSPKEY%,Filename,,VTDisply.dll
  149. HKLM,%S3DSPKEY%,UtilityName,,%S3DISPNAME%
  150. HKLM,%S3DSPKEY%,ConfigNum,,0
  151. HKLM,%S3DSPKEY%,URL,,http://www.s3graphics.com
  152. HKLM,%S3DSPKEY%,UIStyle,,Chrome
  153. HKLM,%S3DSPKEY%,RotateAnyModeXP,,1
  154.  
  155. ;; ------------------------------------------------------------------
  156. ;;                  S3Gamma Plus
  157. ;; ------------------------------------------------------------------
  158. HKCR,CLSID\%GM2CLSID%,,,"S3Gamma2 Property Sheet"
  159. HKCR,CLSID\%GM2CLSID%\InProcServer32,,,"VTGamma2.dll"
  160. HKCR,CLSID\%GM2CLSID%\InProcServer32,ThreadingModel,,"Apartment"
  161. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTGamma2,"",,%GM2CLSID%
  162. HKLM,%S3G2KEY%,"Installed",,"1"
  163. HKLM,%S3G2KEY%,"Filename",,"VTGamma2.dll"
  164. HKLM,%S3G2KEY%,"UtilityName",,%GM2NAME%
  165. HKLM,%S3G2KEY%,"URL",,"http://www.s3graphics.com"
  166. HKLM,%S3G2KEY%,UIStyle,,Chrome
  167.  
  168. ;; ------------------------------------------------------------------
  169. ;;                  S3Info Plus
  170. ;; ------------------------------------------------------------------
  171. HKCR,CLSID\%INFO2CLS%,,,"S3Info2 Property Sheet"
  172. HKCR,CLSID\%INFO2CLS%\InProcServer32,,,VTInfo2.dll
  173. HKCR,CLSID\%INFO2CLS%\InProcServer32,ThreadingModel,,Apartment
  174. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTInfo2,"",,%INFO2CLS%
  175. HKLM,%INFO2KEY%,Filename,,VTInfo2.dll
  176. HKLM,%INFO2KEY%,URL,,http://www.s3graphics.com
  177. HKLM,%INFO2KEY%,UMAEnabled,,OFF
  178. HKLM,%INFO2KEY%,UIStyle,,Chrome
  179.  
  180. ;; ------------------------------------------------------------------
  181. ;;                  S3Overlay
  182. ;; ------------------------------------------------------------------
  183. HKCR,CLSID\%OVERLAYCLS%,,,"S3Overlay Property Sheet"
  184. HKCR,CLSID\%OVERLAYCLS%\InProcServer32,,,VTOvrlay.dll
  185. HKCR,CLSID\%OVERLAYCLS%\InProcServer32,ThreadingModel,,Apartment
  186. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTOverlay,"",,%OVERLAYCLS%
  187. HKLM,%OVERLAYKEY%,Filename,,VTOvrlay.dll
  188. HKLM,%OVERLAYKEY%,URL,,http://www.s3graphics.com
  189. HKLM,%OVERLAYKEY%,UIStyle,,Chrome
  190.  
  191. ; ---------------------------------------------------------------------
  192. ;                               S3Timer
  193. ; ---------------------------------------------------------------------
  194. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,VTTimer,,"VTTimer.exe"
  195. HKLM,%S3TimerKey%,NeverLaunched,,1
  196.  
  197. ;; ------------------------------------------------------------------
  198. ;;                  S3Config3D
  199. ;; ------------------------------------------------------------------
  200. [CfgNT.AddReg]
  201. HKCR,CLSID\%Cfg3dCLS%,,,"S3ConfigD3D Property Sheet"
  202. HKCR,CLSID\%Cfg3dCLS%\InProcServer32,,,VTCfg3d.dll
  203. HKCR,CLSID\%Cfg3dCLS%\InProcServer32,ThreadingModel,,Apartment
  204. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTConfig3D,"",,%Cfg3dCLS%
  205. HKLM,%Cfg3dKEY%,Filename,,VTCfg3d.dll
  206. HKLM,%Cfg3dKEY%,URL,,http://www.s3graphics.com
  207. HKLM,%Cfg3dKEY%,UIStyle,,Chrome
  208.  
  209. ;; ------------------------------------------------------------------
  210. ;;                  S3Tray Plus
  211. ;; ------------------------------------------------------------------
  212. [TraypNT.AddReg]
  213. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,VTTrayp,,"VTtrayp.exe"
  214.  
  215. ;; ------------------------------------------------------------------
  216. ;;                  S3Chromo
  217. ;; ------------------------------------------------------------------
  218. [ChromoNT.AddReg]
  219. HKCR,CLSID\%ChromoCLS%,,,"S3Chromo Property Sheet"
  220. HKCR,CLSID\%ChromoCLS%\InProcServer32,,,VTChromo.dll
  221. HKCR,CLSID\%ChromoCLS%\InProcServer32,ThreadingModel,,Apartment
  222. HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTChromo,"",,%ChromoCLS%
  223. HKLM,%ChromoKEY%,Filename,,VTChromo.dll
  224. HKLM,%ChromoKEY%,URL,,http://www.s3graphics.com
  225. HKLM,%ChromoKEY%,UIStyle,,Chrome
  226.  
  227. ;
  228. ; == File sections
  229. ;
  230.  
  231. [viagfx.Miniport]
  232. vtmini.sys
  233.  
  234. [viagfx.Display]
  235. vtdisp.dll
  236.  
  237. [viagfx.ICD]
  238. vticd.dll
  239.  
  240. [DefaultUSys.Copy]
  241. VTDisply.cfg
  242. VTDispl2.cfg
  243. VTDispl3.cfg
  244. VTDisply.dll
  245. VTGamma2.dll
  246. VTGamma2.cfg
  247. VTGama_2.cfg
  248. VTInfo2.dll
  249. VTInfo2.cfg
  250. VTovrlay.dll
  251. VTovrlay.cfg
  252. VTOvrly2.cfg
  253.  
  254. [DefaultUHlp.Copy]
  255. VTDspChs.hlp
  256. VTDspCht.hlp
  257. VTDspJpn.hlp
  258. VTDspKor.hlp
  259. VTDspWst.hlp
  260. VTDspTha.hlp
  261. VTDspWs2.hlp
  262. VTGm2WST.hlp
  263. VTGm2CHS.hlp
  264. VTGm2CHT.hlp
  265. VTGm2JPN.hlp
  266. VTGm2KOR.hlp
  267. VTGm2Tha.hlp
  268. VTGm2Ws2.hlp
  269. VTin2wst.hlp
  270. VTin2chs.hlp
  271. VTin2cht.hlp
  272. VTin2jpn.hlp
  273. VTin2kor.hlp
  274. VTIn2Tha.hlp
  275. VTin2ws2.hlp
  276. VTovlwst.hlp
  277. VTovlchs.hlp
  278. VTovlcht.hlp
  279. VTovljpn.hlp
  280. VTovlkor.hlp
  281. VTOvlTha.hlp
  282. VTOvlWs2.hlp
  283.  
  284. [CfgSys.Copy]
  285. VTCfg3d.dll
  286. VTCfg3d.cfg
  287. [CfgHlp.Copy]
  288. VTcfgwst.hlp
  289. VTCfgChs.hlp
  290. VTCfgCht.hlp
  291. VTCfgJpn.hlp
  292. VTCfgKor.hlp
  293. VTCfgTha.hlp
  294. VTCfgWs2.hlp
  295.  
  296. [TraypSys.Copy]
  297. VTTrayp.exe
  298. VTTrayp.cfg
  299. VTTrayP2.cfg
  300. [TraypHlp.Copy]
  301. VTtpwst.hlp
  302. VTTPChs.hlp
  303. VTTPCht.hlp
  304. VTTPJpn.hlp
  305. VTTPKor.hlp
  306. VTTPTha.hlp
  307. VTTPWs2.hlp
  308.  
  309. [ChromoSys.Copy]
  310. VTChromo.dll
  311. VTChromo.cfg
  312. [ChromoHlp.Copy]
  313. VTchrwst.hlp
  314. VTchrws2.hlp
  315. VTchrchs.hlp
  316. VTchrcht.hlp
  317. VTchrjpn.hlp
  318. VTchrkor.hlp
  319. VTChrTha.hlp
  320.  
  321. [VTTimer.Copy]
  322. VTTimer.exe
  323.  
  324. ;
  325. ; Source file information
  326. ;
  327.  
  328. [SourceDisksNames.x86]
  329. 1 = %DiskId1%,,,""
  330.  
  331. [SourceDisksFiles]
  332. vtmini.sys   = 1
  333. vtdisp.dll   = 1
  334. vticd.dll    = 1
  335.  
  336. ; == S3 Display Utility
  337. VTDisply.cfg = 1
  338. VTDispl2.cfg = 1
  339. VTDispl3.cfg = 1
  340. VTDisply.dll = 1
  341. VTDspChs.hlp = 1
  342. VTDspCht.hlp = 1
  343. VTDspJpn.hlp = 1
  344. VTDspKor.hlp = 1
  345. VTDspWst.hlp = 1
  346. VTDspTha.hlp = 1
  347. VTDspWs2.hlp = 1
  348.  
  349. ; == S3Gamma2 utility
  350. VTGamma2.dll = 1
  351. VTGamma2.cfg = 1
  352. VTGama_2.cfg = 1
  353. VTGm2WST.hlp = 1
  354. VTGm2CHS.hlp = 1
  355. VTGm2CHT.hlp = 1
  356. VTGm2JPN.hlp = 1
  357. VTGm2KOR.hlp = 1
  358. VTGm2Tha.hlp = 1
  359. VTGm2Ws2.hlp = 1
  360.  
  361. ; == S3Info2 utility
  362. VTInfo2.dll  = 1
  363. VTInfo2.cfg  = 1
  364. VTin2wst.hlp = 1
  365. VTin2chs.hlp = 1
  366. VTin2cht.hlp = 1
  367. VTin2jpn.hlp = 1
  368. VTin2kor.hlp = 1
  369. VTIn2Tha.hlp = 1
  370. VTin2ws2.hlp = 1
  371.  
  372. ; == S3Overlay utility
  373. VTovrlay.dll = 1
  374. VTovrlay.cfg = 1
  375. VTOvrly2.cfg = 1
  376. VTovlwst.hlp = 1
  377. VTovlchs.hlp = 1
  378. VTovlcht.hlp = 1
  379. VTovljpn.hlp = 1
  380. VTovlkor.hlp = 1
  381. VTOvlTha.hlp = 1
  382. VTOvlWs2.hlp = 1
  383.  
  384. ; == S3Config3D utility
  385. VTCfg3d.dll  = 1
  386. VTCfg3d.cfg  = 1
  387. VTCfgwst.hlp = 1
  388. VTCfgChs.hlp = 1
  389. VTCfgCht.hlp = 1
  390. VTCfgJpn.hlp = 1
  391. VTCfgKor.hlp = 1
  392. VTCfgTha.hlp = 1
  393. VTCfgWs2.hlp = 1
  394.  
  395. ; == S3Tray Plus utility
  396. VTTrayp.exe  = 1
  397. VTTrayp.cfg  = 1
  398. VTTrayP2.cfg = 1
  399. VTTpwst.hlp  = 1
  400. VTTPChs.hlp  = 1
  401. VTTPCht.hlp  = 1
  402. VTTPJpn.hlp  = 1
  403. VTTPKor.hlp  = 1
  404. VTTPTha.hlp  = 1
  405. VTTPWs2.hlp  = 1
  406.  
  407. ; == S3Chromo utility
  408. VTChromo.dll = 1
  409. VTChromo.cfg = 1
  410. VTchrwst.hlp = 1
  411. VTchrws2.hlp = 1
  412. VTchrchs.hlp = 1
  413. VTchrcht.hlp = 1
  414. VTchrjpn.hlp = 1
  415. VTchrkor.hlp = 1
  416. VTChrTha.hlp = 1
  417.  
  418. ; == others
  419. VTTimer.exe  = 1
  420.  
  421. [Strings]
  422.  
  423. ;
  424. ; Non-Localizable Strings
  425. ;
  426.  
  427. REG_MULTI_SZ   = 0x00010000
  428.  
  429. REG_DWORD      = 0x00010001
  430. ;SERVICEROOT    = "System\CurrentControlSet\Services"
  431.  
  432. ;
  433. ; Localizable Strings
  434. ;
  435.  
  436. DiskId1       = "VIA/S3G Display Drivers. Installation Disk #1"
  437. VIA           = "VIA/S3G"
  438. CtrlFld       = "Controls Folder"
  439. CURVER        = "Software\Microsoft\Windows\CurrentVersion"
  440.  
  441. ; For S3Display
  442. S3DISPCLS  = "{300b0160-6129-11d7-8dc7-00d0b72c72f7}"
  443. S3DISPNAME = "S3Display"
  444. S3DSPKEY   = "SOFTWARE\S3\VT\S3Display"
  445.  
  446. ; For S3Gamma2
  447. GM2CLSID   = "{300b0161-6129-11d7-8dc7-00d0b72c72f7}"
  448. GM2NAME    = "S3Gamma2"
  449. S3G2KEY    = "SOFTWARE\S3\VT\S3Gamma2"
  450.  
  451. ; For S3Info2
  452. INFO2CLS   = "{300b0162-6129-11d7-8dc7-00d0b72c72f7}"
  453. INFO2KEY   = "SOFTWARE\S3\VT\S3Info2"
  454.  
  455. ; For S3Overlay
  456. OVERLAYCLS   = "{300b0163-6129-11d7-8dc7-00d0b72c72f7}"
  457. OVERLAYKEY   = "SOFTWARE\S3\VT\S3Overlay"
  458.  
  459. ; For S3Timer
  460. S3TimerKey  = "SOFTWARE\S3\VT\S3Timer"
  461.  
  462. ; For S3Config3D
  463. Cfg3dCLS   = "{ba87e880-5a57-11d3-bfcb-00aa0022f394}"
  464. Cfg3dKEY   = "SOFTWARE\S3\VT\S3Cfg3d"
  465.  
  466. ; For S3Chromo
  467. ChromoCLS   = "{ba87e880-5a57-11d3-bfcb-00aa0022f397}"
  468. ChromoKEY   = "SOFTWARE\S3\VT\S3Chromo"