home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1999 July / VPR9907B.BIN / DRIVER / ELSA / GLXLNT40 / GLXLNT40.ZIP / ELSA.INF next >
Windows Setup INFormation  |  1998-10-09  |  5KB  |  201 lines

  1. ;
  2. ; EGLXL.inf
  3. ;
  4. ; Installation script for the ELSA GLoria XL graphics adapter.
  5. ;
  6.  
  7. [Version]
  8. Signature="$CHICAGO$"
  9. Provider=%ELSA%
  10. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  11. Class=Display
  12.  
  13. [DestinationDirs]
  14. DefaultDestDir    = 11
  15. ELSADRV.Miniport  = 12  ; drivers
  16. ELSADRV.Display   = 11  ; system32
  17. ELSADRV.Control   = 11  ; system32
  18. ELSADRV.OpenGL    = 11  ; system32
  19. ELSADRV.GLSet     = 10, ELSAUtil
  20. ELSADRV.WinmSuit  = 10, ELSAUtil
  21. ELSADRV.MonCtrl   = 11  ; system32
  22. ELSADRV.inf       = 17 ; inf
  23.  
  24. ;
  25. ; Driver information.
  26. ;
  27.  
  28. [Manufacturer]
  29. ELSA AG = ELSAINST.Menu
  30.  
  31. [ELSAINST.Menu]
  32. ELSA GLoria XL = ELSADRVTOOLS
  33.  
  34. ;
  35. ; General installation section
  36. ;
  37.  
  38. [ELSADRV]
  39. CopyFiles= ELSADRV.Miniport, ELSADRV.Display,  ELSADRV.OpenGL, ELSADRV.Inf
  40.  
  41. [ELSADRVTOOLS]
  42. CopyFiles= ELSADRV.Miniport, ELSADRV.Display,  ELSADRV.OpenGL, ELSADRV.GLSet, ELSADRV.WinmSuit, ELSADRV.Inf, ELSADRV.MonCtrl
  43.  
  44. [ELSADRV.GeneralConfigData]
  45. MaximumDeviceMemoryConfiguration = 80
  46.  
  47. [ELSADRVTOOLS.GeneralConfigData]
  48. MaximumDeviceMemoryConfiguration = 80
  49.  
  50. ;
  51. ; File sections
  52. ;
  53.  
  54. [ELSADRV.Miniport]
  55. E%DRVNAME%M.sys
  56.  
  57. [ELSADRV.Display]
  58. E%DRVNAME%D.dll
  59. EM%DRVNAME%D.dll
  60.  
  61. [ELSADRV.OpenGL]
  62. %ELSAOGL%.DLL
  63.  
  64. [ELSADRV.Inf]
  65. ELSA.INF
  66.  
  67. [ELSADRV.GLSet]
  68. GLSET.dll
  69. GLSET.inf
  70. GLSET.tex
  71. GLSET_DE.DLL
  72. GLSETDEU.hlp
  73. GLSETENG.hlp
  74.  
  75. [ELSADRV.WinmSuit]
  76. ELSA.hlp
  77. ELSAENG.hlp
  78. WinmPS.dll
  79. WinmSuit.exe
  80. WinmSuit.inf
  81. WSuit_de.dll
  82.  
  83. [ELSADRV.MonCtrl]
  84. 24H96.TIM
  85. MONCTDEU.DLL
  86. MONCTENG.DLL
  87. MONCTRL.CPL
  88.  
  89. ;
  90. ; Service Installation
  91. ;
  92.  
  93. [ELSADRV.Services]
  94. AddService = E%DRVNAME%M, 0x00000002, ELSADRV_Service_Inst, ELSADRV_EventLog_Inst
  95.  
  96. [ELSADRVTOOLS.Services]
  97. AddService = E%DRVNAME%M, 0x00000002, ELSADRV_Service_Inst, ELSADRV_EventLog_Inst
  98.  
  99. [ELSADRV_Service_Inst]
  100. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  101. StartType      = 1                  ; SERVICE_SYSTEM_START
  102. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  103. LoadOrderGroup = Video
  104. ServiceBinary  = %12%\E%DRVNAME%M.sys
  105. AddReg = ELSADRV.AddReg
  106.  
  107. [ELSADRV.AddReg]
  108. HKR,, ExportOnlyDoubleBufferModes,          %REG_DWORD%, 0
  109. HKR,, OpenGL.DisableFastClear,              %REG_DWORD%, 0
  110. HKR,, OpenGL.UseHiQualityTextures,          %REG_DWORD%, 0
  111. HKR,, OpenGL.SupportSoftimage,              %REG_DWORD%, 0
  112. HKR,, OpenGL.SupportSoftimage351,           %REG_DWORD%, 0
  113. HKR,, OpenGL.TextureCompression,            %REG_DWORD%, 0
  114. HKR,, OpenGL.EnableP2Antialias,             %REG_DWORD%, 1
  115. HKR,, OpenGL.SupportOpenGLVersion11,        %REG_DWORD%, 1
  116. HKR,, OpenGL.TextureCompression,            %REG_DWORD%, 0
  117. HKR,, OpenGL.DisableMipMaps,                %REG_DWORD%, 0
  118. HKR,, ICDInterface.NumberOfDisplayBuffers,  %REG_DWORD%, 2
  119. HKR,, ICDInterface.UseELSAOGL,              %REG_DWORD%, %USEELSAOGL%
  120. HKR,, ICDInterface.StereoSupport,           %REG_DWORD%, 1
  121.  
  122. [ELSADRV_EventLog_Inst]
  123. AddReg = ELSADRV_EventLog_AddReg
  124.  
  125. [ELSADRV_EventLog_AddReg]
  126. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\E%DRVNAME%M.sys"
  127. HKR,,TypesSupported,0x00010001,7
  128.  
  129.  
  130. ;
  131. ; Software Installation - tools differ here
  132. ;
  133. ; GLORIA
  134.  
  135. [ELSADRV.SoftwareSettings]
  136. AddReg = ELSADRV_SoftwareDeviceSettings
  137.  
  138. [ELSADRVTOOLS.SoftwareSettings]
  139. AddReg = ELSADRV_SoftwareDeviceSettings, GLSET_AddReg, WINMSUIT_AddReg
  140.  
  141. [ELSADRV_SoftwareDeviceSettings]
  142. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, E%DRVNAME%D, EM%DRVNAME%D
  143. HKR,, VgaCompatible,               %REG_DWORD%,    0
  144. HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers","ELSA E"%DRVNAME%"M driver",%REG_SZ%,%ELSAOGL%
  145. ;HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers","ELSA GLoria driver",%REG_SZ%,%ELSAOGL%
  146.  
  147. [GLSET_AddReg]
  148. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ELSAGLoriaSettings",%REG_SZ%,"rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 132 %10%\%ELSAUTIL%\GlSet.inf"
  149.  
  150. [WINMSUIT_AddReg]
  151. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ELSAWinManSuite",%REG_SZ%,"rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 132 %10%\%ELSAUTIL%\WinmSuit.inf"
  152.  
  153. ;
  154. ; Source file information
  155. ;
  156.  
  157. [SourceDisksNames]
  158. 1 = %DiskId1%,,,""
  159. 2 = %DiskId2%,,,""
  160. 3 = %DiskId3%,,,""
  161.  
  162. [SourceDisksFiles.x86]
  163. ELSA.inf    = 1
  164. E%DRVNAME%D.dll   = 1, \i386
  165. EM%DRVNAME%D.dll  = 1, \i386
  166. E%DRVNAME%M.sys   = 1, \i386
  167. %ELSAOGL%.DLL     = 2, \i386
  168. GLSET.dll    = 3, \i386\GLSET
  169. GLSET.inf    = 3, \i386\GLSET
  170. GLSET.tex    = 3, \i386\GLSET
  171. GLSET_DE.DLL = 3, \i386\GLSET
  172. GLSETDEU.hlp = 3, \i386\GLSET
  173. GLSETENG.hlp = 3, \i386\GLSET
  174. ELSA.hlp     = 3, \i386\WINMSUIT
  175. ELSAENG.hlp  = 3, \i386\WINMSUIT
  176. WINMPS.DLL   = 3, \i386\WINMSUIT
  177. WINMSUIT.EXE = 3, \i386\WINMSUIT
  178. WINMSUIT.INF = 3, \i386\WINMSUIT
  179. WSUIT_DE.DLL = 3, \i386\WINMSUIT
  180. 24H96.TIM    = 3, \i386\MONCTRL
  181. MONCTDEU.DLL = 3, \i386\MONCTRL
  182. MONCTENG.DLL = 3, \i386\MONCTRL
  183. MONCTRL.CPL  = 3, \i386\MONCTRL
  184.  
  185.  
  186. [Strings]
  187. REG_SZ         = 0x00000000
  188. REG_MULTI_SZ   = 0x00010000
  189. REG_EXPAND_SZ  = 0x00020000
  190. REG_BINARY     = 0x00000001
  191. REG_DWORD      = 0x00010001
  192. RUN_ONCE="Software\Microsoft\Windows\CurrentVersion\RunOnce"
  193. ELSAUTIL="ELSAutil"
  194. DiskId1="ELSA Windows NT 4.0 DISK 1 "
  195. DiskId2="ELSA Windows NT 4.0 DISK 2 "
  196. DiskId3="ELSA Windows NT 4.0 DISK 3 "
  197. ELSA="ELSA"
  198. DRVNAME    ="GLXL"
  199. ELSAOGL    ="EOGLXL"
  200. USEELSAOGL =0
  201.