home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / hardware / ovladace / diamond / vpr0128a.exe / dmdinst.inf < prev    next >
Windows Setup INFormation  |  1998-06-15  |  9KB  |  229 lines

  1. ; INF file for Diamond Viper V330 Series Windows 95 and 98 Display Driver via Install Program
  2. ; Copyright 1998, Diamond Multimedia Systems
  3. ;
  4.  
  5. [version]
  6. Class=DISPLAY
  7. signature="$CHICAGO$"
  8. Provider=%Mfg%
  9. SetupClass=BASE
  10.  
  11. ; Disk & Directory sections
  12. ;----------------------------------------
  13. [DestinationDirs]
  14. DefaultDestDir    = 11
  15. Inf.Copy = 17
  16. NV3System.Copy = 11
  17. Inf.Delete = 17
  18.  
  19. [SourceDisksNames]
  20. 1=%SourceDisk1Name%,,0
  21. 2=%SourceDisk2Name%,,0
  22. 3=%SourceDisk3Name%,,0
  23.  
  24. [SourceDisksFiles]
  25. ;<file> = <disk number>,<subdir>,<filename>,<size>,<checksum>
  26. ;setup.inf = 3,,
  27. dmdinst.inf = 3,,16186
  28. vprdrvle.drv=3,,34532
  29. vprddle.dll=3,,24566
  30. vpr32le.dll=3,,34674
  31. vpr16le.dll=3,,24562
  32. vprvddle.vxd=3,,24566
  33. vprvd2le.vxd=3,,24562
  34. vprrmle.vxd=3,,7242
  35. vgartd.vxd=3,,2456
  36. vproglle.dll=3,,2456
  37. opengl32.dll=3,,2456
  38. vgartd.vxd = 3,,25106
  39.  
  40. ; Manufacturers
  41. ;----------------------------------------
  42. [Manufacturer]
  43. %Mfg%=Mfg
  44.  
  45. ; Driver sections
  46. ;----------------------------------------
  47. [Mfg]
  48.  
  49. %Diamond&DEV_0018.DeviceDesc%=ViperV330,,PCI\VEN_12D2&DEV_0018
  50. %Diamond&DEV_0018.DeviceDesc%=ViperV330,,PCI\VEN_12D2&DEV_0018&SUBSYS_10921092 ;Accelerator
  51. %Diamond&DEV_0019.DeviceDesc%=ViperV330,,PCI\VEN_12D2&DEV_0018&SUBSYS_03501092 ;Accelerator
  52.  
  53.  
  54. [VGA.LogConfig]
  55. ConfigPriority=HARDWIRED
  56. IOConfig=3B0-3BB
  57. IOConfig=3C0-3DF
  58. MemConfig=A0000-AFFFF
  59. MemConfig=B8000-BFFFF
  60. MemConfig=C0000-C7FFF,D0000-D7FFF,E0000-E5FFF,E0000-E7FFF
  61.  
  62. ; Install sections
  63. ;----------------------------------------
  64. ;
  65.  
  66. [ViperV330]
  67. ;ProgramGroups = NV3.Grp
  68. DelFiles=Inf.Delete
  69. CopyFiles=Inf.Copy, NV3System.Copy
  70. ;Uninstall=NV3System.Copy, Inf.Copy
  71. DelReg=Diamond.DelReg
  72. AddReg=Diamond.AddReg, ViperV330.AddReg
  73. LogConfig=VGA.LogConfig
  74. UpdateCfgSys=NV3.UpdateCfgSys
  75. UpdateInis=NV3.Ini
  76. UpdateAutoBat=NV3.UpdateAutoBat
  77. DiskNumber=3
  78.  
  79. [NV3.Ini]
  80. system.ini,386Enh,"device=vprrmle.386",,3
  81. ;system.ini,386Enh,"DualDisplay=",,3
  82.  
  83. [NV3.UpdateCfgSys]
  84. ;DevAddDev=nvinit.sys,device,0
  85.  
  86. [NV3.UpdateAutoBat]
  87. CmdDelete=rm
  88.  
  89. [Inf.Copy]
  90. dmdinst.inf
  91.  
  92. [Inf.Delete]
  93. dmcustom.inf,,,1
  94.  
  95. [NV3System.Copy]
  96. vprdrvle.drv
  97. vprddle.dll
  98. vpr32le.dll
  99. vpr16le.dll
  100. vprvddle.vxd
  101. vprvd2le.vxd
  102. vprrmle.vxd
  103. vgartd.vxd
  104. vproglle.dll
  105. opengl32.dll
  106.  
  107. [Diamond.DelReg]
  108. HKR,,DevLoader,0,
  109. HKR,,Ver,0,
  110. HKR,DEFAULT,,0,
  111. HKR,MODES,,0,
  112. HKR,CURRENT,,0,
  113. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3_REF,DisplayName,,"%ShortDesc%"
  114. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3_REF,UninstallString,,"RunDll setupx.dll,InstallHinfSection DRAMRef_remove 4 dmsstl3d.inf"
  115. HKLM,SOFTWARE\Classes\CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28},"",,"Diamond Property Sheet Extension for refresh rates"
  116. HKLM,SOFTWARE\Classes\CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28}\InProcServer32,"",,"s3_refre.dll"
  117. HKLM,SOFTWARE\Classes\CLSID\{87b9bd00-c65c-11cd-a259-00dd010e8c28}\InProcServer32,ThreadingModel,,"Apartment"
  118. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\S3_REF,"",,"{87b9bd00-c65c-11cd-a259-00dd010e8c28}"
  119. HKU,.Default\Software\Microsoft\Windows\CurrentVersion\Run,"Taskbar Display Controls"
  120. HKLM,SOFTWARE\Diamond\Config,GDISupported
  121. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"Colorific Control Panel"
  122. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"MGA Control Center"
  123. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\"Matrox Color Control","",,"{E1E066B5-8E0E-11cf-97F3-00608CC03883}"
  124. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\"MGA Advanced Properties","",,"{D1A360E2-7BB7-11CE-8F14-F78A8C1110B1}"
  125. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\"MGA Monitor Selection","",,"{6A47A581-28AC-11CF-B09F-0020AFE66457}"
  126. HKCR,"CLSID\{D3CDBB04-FDC2-11D0-8B81-006097C303CE}",,,"TV Out Property Sheet"
  127. HKCR,"CLSID\{D3CDBB04-FDC2-11D0-8B81-006097C303CE}\InProcServer32",,,"tvoutPg.dll"
  128. HKCR,"CLSID\{D3CDBB04-FDC2-11D0-8B81-006097C303CE}\InProcServer32","ThreadingModel",,"Apartment"
  129. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\Shellex\PropertySheetHandlers\TV Out",,,"{D3CDBB04-FDC2-11D0-8B81-006097C303CE}"
  130. HKLM,System\CurrentControlSet\Services\VxD\NV3RM,StaticVxD,2,"v128rm.vxd"
  131. HKLM,System\CurrentControlSet\Services\VxD\NV3RM,StaticVxD,2,"nv3rm.vxd"
  132.  
  133. ; to work with Memphis it will be necessary to install property sheet registry entries via the Driver section
  134. ;HKCR,"CLSID\{ED2167C1-447B-11d0-AAB8-00A024151DDC}\InProcServer32",,,dmicm.dll
  135. ;HKCR,"CLSID\{ED2167C1-447B-11d0-AAB8-00A024151DDC}\InProcServer32",ThreadingModel,,Apartment
  136. ;HKCR,"CLSID\{05515239-0C72-11CF-94B8-0020AFA104C7}\InProcServer32",,,dmalign.dll
  137. ;HKCR,"CLSID\{05515239-0C72-11CF-94B8-0020AFA104C7}\InProcServer32",ThreadingModel,,Apartment
  138. ;HKR,"shellex\PropertySheetHandlers\Gamma Extension",,,{ED2167C1-447B-11d0-AAB8-00A024151DDC}
  139. ;HKR,"shellex\PropertySheetHandlers\Align Extension",,,{05515239-0C72-11CF-94B8-0020AFA104C7}
  140.  
  141.  
  142. [Diamond.AddReg]
  143. HKLM,SOFTWARE\Diamond,InitialInstall,,1;
  144. HKLM,SOFTWARE\Diamond\Config,DisableDeviceBitmaps,,1
  145. ;HKLM,SOFTWARE\Diamond\Config,GDIAcceleration,,1    ;removed 7/25
  146. HKLM,SOFTWARE\Diamond\Config,FastTextureFiltering,,0
  147.  
  148. [ViperV330.AddReg]
  149. HKLM,System\CurrentControlSet\Services\VxD\VGARTD,StaticVxD,2,"vgartd.vxd"
  150. HKR,,Ver,,4.0
  151. HKR,,DevLoader,,*vdd
  152. HKR,DEFAULT,Mode,,"8,640,480"
  153. HKR,DEFAULT,drv,,vprdrvle.drv
  154. HKR,DEFAULT,drv2,,vprdrvle.drv
  155. HKR,DEFAULT,minivdd,,vprvddle.vxd
  156. HKR,DEFAULT,minivdd2,,vprvd2le.vxd
  157. HKR,DEFAULT,RefreshRate,,"-1"
  158. HKR,DEFAULT,SetOptimal,,"1"
  159. HKR,DEFAULT,DDC,,"1"
  160. HKR,"MODES\4\640,480",drv,,vga.drv
  161. HKR,"MODES\4\640,480",vdd,,*vdd
  162. ;HKR,"MODES\8\640,400"
  163. HKR,"MODES\8\640,480",,,"60,72,75,85,100,120"
  164. HKR,"MODES\8\800,600",,,"60,72,75,85,100,120"
  165. ;HKR,"MODES\8\960,720",,,"60,72,75,85,100,120"
  166. HKR,"MODES\8\1024,768",,,"60,72,75,85,100,120"
  167. HKR,"MODES\8\1152,864",,,"60,72,75,85,100"
  168. HKR,"MODES\8\1280,1024",,,"60,72,75,85,100"
  169. HKR,"MODES\8\1600,1200",,,"60,72,75,85"
  170. HKR,"MODES\8\1920,1080",,,"60,72"
  171. HKR,"MODES\8\1920,1200",,,"60,72"
  172. HKR,"MODES\16\640,480"
  173. HKR,"MODES\16\800,600"
  174. ;HKR,"MODES\16\960,720"
  175. HKR,"MODES\16\1024,768"
  176. HKR,"MODES\16\1152,864"
  177. HKR,"MODES\16\1280,1024"
  178. HKR,"MODES\16\1600,1200"
  179. ;HKR,"MODES\16\1800,1440"  ## Only on NV3T
  180. HKR,"MODES\16\1920,1080"
  181. HKR,"MODES\16\1920,1200"
  182. HKR,"MODES\32\640,480"
  183. HKR,"MODES\32\800,600"
  184. ;HKR,"MODES\32\960,720"
  185. HKR,"MODES\32\1024,768"
  186. HKR,"MODES\32\1152,864",,,"60,72,75,85,100"
  187. HKR,"MODES\32\1280,1024",,,"60,72,75"
  188. HKR,"MODES\32\1600,1200",,,"60"
  189. ;HKR,"MODES\32\1920,1080"
  190. HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,RIVA128,2,"vproglle.dll"
  191. HKLM,Software\Diamond,ResmgrName,2,"vprrmle.vxd"
  192. HKCR,CLSID\%ThisGUID%\InProcServer32,,,"%11%\%ThisDLL%"
  193. HKCR,CLSID\%ThisGUID%\InProcServer32,ThreadingModel,,Apartment
  194. HKLM,%UnInstKey%
  195. HKLM,%UnInstKey%,UninstallString,,"rundll.exe setupx.dll,InstallHinfSection DefaultUninstall 132 %17%\%ThisINF%"
  196.  
  197. ; to work with Memphis it will be necessary to install property sheet registry entries via the Driver section
  198. ; additionally, Windows 95 entries can only be made for Windows 95.  Therefore we have to move those entry over
  199. ; to setupw95.in !! We can't move the memphis entries to setupw98.in since HKR specifies the driver being installed
  200. ; very brain-dead on Microsoft's part.  Hopefully installing to HKR won't muck things up for Windows 95 !!!
  201. HKCR,"CLSID\{ED2167C1-447B-11d0-AAB8-00A024151DDC}\InProcServer32",,,dmicm.dll
  202. HKCR,"CLSID\{ED2167C1-447B-11d0-AAB8-00A024151DDC}\InProcServer32",ThreadingModel,,Apartment
  203. HKCR,"CLSID\{05515239-0C72-11CF-94B8-0020AFA104C7}\InProcServer32",,,dmalign.dll
  204. HKCR,"CLSID\{05515239-0C72-11CF-94B8-0020AFA104C7}\InProcServer32",ThreadingModel,,Apartment
  205. HKR,"shellex\PropertySheetHandlers\Gamma Extension",,,{ED2167C1-447B-11d0-AAB8-00A024151DDC}
  206. HKR,"shellex\PropertySheetHandlers\Align Extension",,,{05515239-0C72-11CF-94B8-0020AFA104C7}
  207.  
  208. ; User visible strings
  209. ;----------------------------------------
  210. [Strings]
  211. Mfg="Diamond Multimedia Systems"
  212. Diamond&DEV_0018.DeviceDesc="Diamond Viper V330"
  213. Diamond&DEV_0019.DeviceDesc="Diamond Viper V330 (8MB)"
  214.  
  215.  
  216. InControl.sec    = "InControl Tools 98"
  217.  
  218. ; INTERNATIONALIZE FOLLOWING STRINGS AS NEEDED !!!
  219.  
  220. ; directory names
  221. Setup.dir                = "Setup"
  222. InControl.dir            = "InControl Tools 98"
  223.  
  224. ; name of source disks
  225. SourceDisk1Name         = "Diamond Windows Display Driver Disk 1"
  226. SourceDisk2Name         = "Diamond Windows Display Driver Disk 2"
  227. SourceDisk3Name             = "Diamond Windows Display Driver Disk 3"
  228.  
  229.