home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 April / chip-cd_1998_04.zip / 04 / DRIVERS / ST40NT / 3D4NT32.EXE / S3VIRGE.INF < prev    next >
Windows Setup INFormation  |  1997-12-11  |  6KB  |  228 lines

  1. ; S3VIRGE.INF
  2. ;
  3. ; Installation inf for the S3 Incorporated display driver.
  4. ;
  5. ; (c) Copyright 1997 S3 Incorporated.
  6. ;
  7.  
  8. [Version]
  9. Signature="$CHICAGO$"
  10. Provider=%S3%
  11. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  12. Class=Display
  13.  
  14. [DestinationDirs]
  15. DefaultDestDir   = 11
  16. S3Inc.Miniport   = 12   ; drivers
  17. S3Inc.Display    = 11   ; system32
  18. S3Inc.ConfigFile = 12   ; config files to the drivers directory
  19. S3Inc.Hotkey     = 10,%AllUsersDir%  ; directory to place HOTKEY.EXE
  20. S3SWITCHcopy.sys = 11
  21. S3SWITCHcopy.inf = 17
  22. ;S3SWITCHcopy.hlp = 18
  23.  
  24. ;
  25. ; Driver information
  26. ;
  27.  
  28. [Manufacturer]
  29. %S3%   = S3.Mfg
  30.  
  31. ;
  32. ; This section should be modified to reflect the chip strings the
  33. ; user will see in the Displays applet when the new driver is being
  34. ; installed from the driver diskette.
  35. ;
  36. [S3.Mfg]
  37. %S3% Display Driver v3.22.09 Engineering Release = S3Inc
  38.  
  39. ;
  40. ; General installation section
  41. ;
  42.  
  43. [S3Inc]
  44. CopyFiles=S3Inc.Miniport, S3Inc.Display, S3Inc.ConfigFile, S3SWITCHcopy.sys, S3SWITCHcopy.inf, S3SWITCHcopy.hlp
  45.  
  46. ;
  47. ; File sections
  48. ;
  49.  
  50. [S3Inc.Miniport]
  51. s3mini.sys      ; miniport driver
  52.  
  53. [S3Inc.Display]
  54. s3virge.dll     ; ViRGE display driver
  55.  
  56. ;
  57. ; ONLY used for M5
  58. ;
  59.  
  60. [S3Inc.Hotkey]
  61. hotkey.exe
  62.  
  63. ;**************************************************************************
  64. ; Mode/Configuration File Installation
  65. ; ====================================
  66. ;
  67. ; To install a mode/refresh configuration file with the drivers:
  68. ;
  69. ; 1) Remove the leading ";" from the "%S3ConfigFile%" line in the
  70. ;    [S3Inc.ConfigFile] section below.  This will allow the configuration
  71. ;    file to be copied from the driver diskette to the target system.
  72. ; 2) Remove the leading ";" in the "HKR..." line in the [S3Inc_Configuration]
  73. ;    section below.  This will place the configuration file name in the
  74. ;    Registry.
  75. ; 3) Set S3ConfigFile to the mode/refresh filename in the [Strings] section
  76. ;    at the bottom of this file.
  77. ;
  78. ;**************************************************************************
  79.  
  80. [S3Inc.ConfigFile]
  81. ;%S3ConfigFile%     ; **** copy config file ****
  82.  
  83. ;
  84. ; Service Installation
  85. ;
  86.  
  87. [S3Inc.Services]
  88. AddService = S3Inc, 0x00000002, S3Inc_Service_Inst, S3Inc_EventLog_Inst
  89.  
  90. [S3Inc_Service_Inst]
  91. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  92. StartType      = 1                  ; SERVICE_SYSTEM_START
  93. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  94. LoadOrderGroup = Video
  95. ServiceBinary  = %12%\s3mini.sys
  96.  
  97. [S3Inc_EventLog_Inst]
  98. AddReg = S3Inc_EventLog_AddReg
  99.  
  100. [S3Inc_EventLog_AddReg]
  101. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\s3mini.sys"
  102. HKR,,TypesSupported,0x00010001,7
  103.  
  104.  
  105. ;
  106. ; Software Installation
  107. ;
  108.  
  109. [S3Inc.SoftwareSettings]
  110. AddReg = S3Inc_SoftwareDeviceSettings
  111. AddReg = S3Inc_Configuration   ; mode/refresh config file section
  112. AddReg = S3SWITCH.AddReg
  113. DelFiles = S3Inc.Hotkey
  114.  
  115. ;
  116. ; This section is used to place the mode/refresh configuration filename
  117. ; in the Registry. (See [S3Inc.ConfigFile] section above)
  118. ;
  119.  
  120. [S3Inc_Configuration]
  121. ;HKR, , ModeCfgFile, %REG_EXPAND_SZ%, \SystemRoot\system32\drivers\%S3ConfigFile%
  122.  
  123.  
  124. [S3Inc_SoftwareDeviceSettings]
  125. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, s3virge
  126. HKR,, VgaCompatible,               %REG_DWORD%,    0
  127. HKR,, CommandDMA,                  %REG_DWORD%,    0
  128. HKR,, MCDBatchSize,                %REG_DWORD%,    256000
  129. HKR,, UseDDCInfo,                  %REG_DWORD%,    0
  130.  
  131. ;
  132. ; Source file information
  133. ;
  134.  
  135. [SourceDisksNames.x86]
  136. 1 = %DiskId%,,,""
  137.  
  138. [SourceDisksFiles]
  139. s3mini.sys       = 1     ; all files on Disk 1
  140. s3virge.dll      = 1
  141. hotkey.exe       = 1
  142. %S3ConfigFile%   = 1
  143. S3SWITCH.dll     = 1
  144. ;S3SWITCH.hlp     = 1
  145. ;S3TRAY.exe       = 1
  146. S3VIRGE.inf      = 1
  147.  
  148. ; S3SWITCH and S3TRAY installation
  149. ;---------------------------------
  150. ;[DefaultInstall]
  151. ;DelReg = S3SWITCH.AddReg
  152. ;CopyFiles= S3SWITCHcopy.sys
  153. ;AddReg=S3SWITCH.AddReg
  154.  
  155. [DefaultUninstall]
  156. DelReg = S3SWITCH.AddReg
  157. DelFiles = S3SWITCHcopy.sys, S3SWITCHcopy.hlp
  158.  
  159. [S3SWITCHRemove]
  160. DelReg = S3SWITCH.AddReg
  161. DelFiles = S3SWITCHcopy.sys, S3SWITCHcopy.hlp
  162.  
  163. [S3SWITCH.AddReg]
  164. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3SWITCH,DisplayName,,"%ShortDesc%"
  165. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\S3SWITCH,UninstallString,,"RunDll32 setupapi.dll,InstallHinfSection S3SWITCHRemove 4 S3VIRGE.INF"
  166.  
  167. HKLM,SOFTWARE\Classes\CLSID\{d5ddefa2-d866-11d0-9a83-00aa00bbc085},"",,"Property Sheet Extension for S3 Display Configuration Utility"
  168. HKLM,SOFTWARE\Classes\CLSID\{d5ddefa2-d866-11d0-9a83-00aa00bbc085}\InProcServer32,"",,"S3SWITCH.dll"
  169. HKLM,SOFTWARE\Classes\CLSID\{d5ddefa2-d866-11d0-9a83-00aa00bbc085}\InProcServer32,ThreadingModel,,"Apartment"
  170. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\%1%\Display\shellex\PropertySheetHandlers\S3SWITCH,"",,"{d5ddefa2-d866-11d0-9a83-00aa00bbc085}"
  171. ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,S3TRAY,,"S3tray.exe"
  172.  
  173. HKLM,SOFTWARE\S3\SWITCH,,,
  174. HKLM,SOFTWARE\S3\SWITCH,TimingOptionSupport,,"ON"
  175. HKLM,SOFTWARE\S3\SWITCH,MultiImageSupport,,"OFF"
  176. HKLM,SOFTWARE\S3\SWITCH,UnderscanSupport,,"OFF"
  177. HKLM,SOFTWARE\S3\SWITCH,Evaluation,,"OFF"
  178. HKLM,SOFTWARE\S3\SWITCH,DuoViewIn8Bpp,,"OFF"
  179. HKLM,SOFTWARE\S3\SWITCH,AlwaysEnableTVDevice,,"OFF"
  180.  
  181. [S3SWITCHcopy.sys]
  182. S3SWITCH.dll
  183. ;S3TRAY.exe
  184.  
  185. ;[S3SWITCHcopy.hlp]
  186. ;S3SWITCH.hlp
  187.  
  188. [S3SWITCHcopy.inf]
  189. S3VIRGE.inf
  190.  
  191. [Strings]
  192.  
  193. ;
  194. ; Non-Localizable Strings
  195. ;
  196.  
  197. REG_SZ         = 0x00000000
  198. REG_MULTI_SZ   = 0x00010000
  199. REG_EXPAND_SZ  = 0x00020000
  200. REG_BINARY     = 0x00000001
  201. REG_DWORD      = 0x00010001
  202. SERVICEROOT    = System\CurrentControlSet\Services
  203.  
  204. ;
  205. ; Localizable Strings
  206. ;
  207.  
  208. DiskId      = "S3 Incorporated Installation DISK (VIDEO)"
  209. GraphAdap   = "Graphics Adapter"
  210. S3          = "S3 Incorporated"
  211. AllUsersDir = "profiles\All Users\Start Menu\PROGRAMS\STARTUP"
  212.  
  213. ; S3SWITCH string
  214. 1           = "Controls Folder"
  215. ShortDesc   = "S3 Display Configuration Utility"
  216. LongDesc    = "S3 Display Configuration Utility"
  217. S3          = "S3 Incorporated"
  218.  
  219. ;
  220. ; Add the name of the mode/refresh configuration file here. (See the
  221. ; [S3Inc.Configuration] section above.  If no configuration file is used,
  222. ; set S3ConfigFile = "".
  223. ;
  224. ; ex.   S3ConfigFile = "modes765.cfg"
  225. ;
  226. S3ConfigFile = ""
  227.  
  228.