home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / hardware / ovladace / creative / sbw95up.EXE / SB16AWE.INF < prev    next >
Windows Setup INFormation  |  1997-12-10  |  25KB  |  637 lines

  1. ; Creative Technology Ltd.
  2. ;     Copyright (c) Creative Technology Ltd, 1994-1997.
  3. ;
  4. ; Description
  5. ;     This .inf files contains the following device for the installation
  6. ;         1. PNPB003                       => SB16 Legacy Device, compatible ID
  7. ;         2. CTL0001                       => SB16 PnP Device
  8. ;         3. CTL0021                       => AWE Device
  9. ;         4. CTL0022                       => AWE64 Wavetable MIDI (AWE32 compatible)
  10. ;         5. CTL0023                       => AWE64 Gold Wavetable MIDI (AWE32 compatible)
  11. ;         6. CTL0024                       => AWE64 compatible Wavetable MIDI (AWE32 compatible)
  12. ;         7. CTL0031                       => SB16 PnP Device
  13. ;         8. CTL0041                       => SB16 PnP Device (V16CL/V32D/V32G)
  14. ;         9. CTL0042                       => AWE64 16-bit Audio (SB16 compatible)
  15. ;         A. CTL0043                       => SB16 PnP Device
  16. ;         B. CTL0044                       => AWE64 Gold 16-bit Audio (SB16 compatible)
  17. ;         C. CTL0045                       => AWE64 16-bit Audio (SB16 compatible)
  18. ;         D. CTL0046                       => AWE64 compatible 16-bit Audio (SB16 compatible)
  19. ;         E: CTL0047                       => SB16 PnP Device
  20. ;         F. CTL0051                       => 3D Stereo Enhancement Device
  21. ;        10. CTL8001                       => Legacy SB Device
  22. ;        11. CTL7002                       => Programmable Game Port
  23. ;        12. CTL7005                       => Programmable Game Port (1 I/O)
  24. ;        13. VIRTUAL\SBAWE-MPUEmulation    => MPU Emulation Device
  25. ;
  26. ; Date     : 7th Dec '97
  27. ; Revision : 1.13.000
  28. ;
  29.  
  30. [Version]
  31. Signature="$WINDOWS95$"
  32. Class=MEDIA
  33. provider=%CREAF%
  34. LayoutFile=layout.inf
  35.  
  36. [CTInfVersion]
  37. InfName=SB16AWE.INF
  38.  
  39. [ControlFlags]
  40. ExcludeFromSelect=VIRTUAL\SBAWE-MPUEmulation
  41.  
  42. [ClassInstall]
  43. AddReg=Class.AddReg
  44.  
  45. [Class.AddReg]
  46. HKR,,,,%MediaClassName%
  47. HKR,,Icon,,"-1"
  48. HKR,,Installer,,mmci.dll
  49.  
  50. [Manufacturer]
  51. %CLMfgName%=Creative
  52.  
  53. [Creative]
  54. %*PNPB003.DeviceDesc%=PNPB003_Device, *PNPB003
  55. %*CTL0001.DeviceDesc%=CTL0001_Device, *CTL0001
  56. %*CTL0001.DeviceDesc%=CTL0031_Device, *CTL0031
  57. %*CTL0001.DeviceDesc%=CTL0041_Device, *CTL0041
  58. %*CTL0001.DeviceDesc%=CTL0043_Device, *CTL0043
  59. %*CTL0001.DeviceDesc%=CTL0047_Device, *CTL0047
  60. %*CTL0021.DeviceDesc%=CTL0021_Device, *CTL0021
  61. %*CTL0021.DeviceDesc%=CTL0021_Device, *CTL8001
  62. %*CTL0022.DeviceDesc%=CTL0022_Device, *CTL0022
  63. %*CTL0023.DeviceDesc%=CTL0023_Device, *CTL0023
  64. %*CTL0024.DeviceDesc%=CTL0024_Device, *CTL0024
  65. %*CTL0042.DeviceDesc%=CTL0042_Device, *CTL0042
  66. %*CTL0042.DeviceDesc%=CTL0045_Device, *CTL0045
  67. %*CTL0044.DeviceDesc%=CTL0044_Device, *CTL0044
  68. %*CTL0046.DeviceDesc%=CTL0046_Device, *CTL0046
  69. %*CTL0051.DeviceDesc%=CTL0051_Device, *CTL0051
  70. %SBAWE_Virtual_Mpu.DeviceDesc%=SBAWE_Virtual_Mpu_Device, VIRTUAL\SBAWE-MPUEmulation
  71. %*CTL7002.DeviceDesc%=CTL7002_Device, *CTL7002
  72. %*CTL7002.DeviceDesc%=CTL7002_Device, *CTL7005
  73.  
  74. [PreCopySection]
  75. HKR,,NoSetupUI,,1
  76.  
  77. ;---------------------------------------------------------------;
  78.  
  79. [PNPB003_Device]
  80. LogConfig=SB16.LC1,SB16.LC2,SB16.LC3,SB16.LC4,SB16.LC5,SB16.LC6,SB16.LC7,SB16.LC8
  81. CopyFiles=SB16.CopyList
  82. AddReg=WAVE.AddReg, PNPB003.AddReg, SB16.AddReg
  83. Reboot=1
  84.  
  85. [PNPB003_Device.FactDef]
  86. ConfigPriority=NORMAL
  87. IOConfig=220-22F
  88. IOConfig=330-331
  89. IOConfig=388-38B
  90. IRQConfig=5
  91. DMAConfig=1
  92. DMAConfig=5
  93.  
  94. [CTL0001_Device]
  95. CopyFiles=SB16.CopyList
  96. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0001A.AddReg 
  97.  
  98. [CTL0031_Device]
  99. CopyFiles=SB16.CopyList
  100. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0031.AddReg 
  101.  
  102. [CTL0041_Device]
  103. CopyFiles=SB16.CopyList
  104. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0041.AddReg 
  105.  
  106. [CTL0043_Device]
  107. CopyFiles=SB16.CopyList
  108. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0043.AddReg 
  109.  
  110. [CTL0047_Device]
  111. CopyFiles=SB16.CopyList
  112. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0047.AddReg 
  113.  
  114. [CTL0021_Device]
  115. CopyFiles=SBAWE.CopyList, AWEMAN.CopyList, SBAWEBkup.CopyList
  116. AddReg=WAVE.AddReg, CTL0021.AddReg, SBAWE.AddReg, CTL0021a.AddReg
  117.  
  118. [CTL0022_Device]
  119. CopyFiles=SBAWE.CopyList, AWEMAN.CopyList, SBAWEBkup.CopyList
  120. AddReg=WAVE.AddReg, CTL0021.AddReg, SBAWE.AddReg, CTL0022.AddReg
  121.  
  122. [CTL0023_Device]
  123. CopyFiles=SBAWE.CopyList, AWEMAN.CopyList, SBAWEBkup.CopyList
  124. AddReg=WAVE.AddReg, CTL0021.AddReg, SBAWE.AddReg, CTL0023.AddReg
  125.  
  126. [CTL0024_Device]
  127. CopyFiles=SBAWE.CopyList, AWEMAN.CopyList, SBAWEBkup.CopyList
  128. AddReg=WAVE.AddReg, CTL0021.AddReg, SBAWE.AddReg, CTL0024.AddReg
  129.  
  130. [CTL0042_Device]
  131. CopyFiles=SB16.CopyList
  132. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0042.AddReg
  133.  
  134. [CTL0044_Device]
  135. CopyFiles=SB16.CopyList
  136. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0044.AddReg
  137.  
  138. [CTL0045_Device]
  139. CopyFiles=SB16.CopyList
  140. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0045.AddReg
  141.  
  142. [CTL0046_Device]
  143. CopyFiles=SB16.CopyList
  144. AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg, CTL0046.AddReg
  145.  
  146. [CTL0051_Device]
  147. CopyFiles=SF.CopyList
  148. AddReg=SF.AddReg
  149.  
  150. [SBAWE_Virtual_Mpu_Device]
  151. AddReg=SBAWE_Virtual_Mpu_Device.AddReg
  152.  
  153. [CTL7002_Device]
  154. CopyFiles=MSJSTICK.CopyList
  155. AddReg=JOYSTICK.AddReg, MSJSTICK.AddReg
  156. UpdateInis=MSJSTICK.UpdateInis
  157.  
  158. ;---------------------------------------------------------------;
  159.  
  160. [SB16.LC1]
  161. ConfigPriority=NORMAL
  162. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  163. IRQConfig=5 , 7 , 9 , 10
  164. DMAConfig=0 , 1 , 3
  165. DMAConfig=5 , 6 , 7
  166.  
  167. [SB16.LC2]
  168. ConfigPriority=NORMAL
  169. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  170. IRQConfig=5 , 7 , 9 , 10
  171. DMAConfig=0 , 1 , 3
  172.  
  173. [SB16.LC3]
  174. ConfigPriority=NORMAL
  175. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  176. IOConfig=388-38B
  177. IRQConfig=5 , 7 , 9 , 10
  178. DMAConfig=0 , 1 , 3
  179. DMAConfig=5 , 6 , 7
  180.  
  181. [SB16.LC4]
  182. ConfigPriority=NORMAL
  183. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  184. IOConfig=388-38B
  185. IRQConfig=5 , 7 , 9 , 10
  186. DMAConfig=0 , 1 , 3
  187.  
  188. [SB16.LC5]
  189. ConfigPriority=NORMAL
  190. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  191. IOConfig=330-331, 300-301
  192. IRQConfig=5 , 7 , 9 , 10
  193. DMAConfig=0 , 1 , 3
  194. DMAConfig=5 , 6 , 7
  195.  
  196. [SB16.LC6]
  197. ConfigPriority=NORMAL
  198. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  199. IOConfig=330-331, 300-301
  200. IRQConfig=5 , 7 , 9 , 10
  201. DMAConfig=0 , 1 , 3
  202.  
  203. [SB16.LC7]
  204. ConfigPriority=NORMAL
  205. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  206. IOConfig=330-331, 300-301
  207. IOConfig=388-38B
  208. IRQConfig=5 , 7 , 9 , 10
  209. DMAConfig=0 , 1 , 3
  210. DMAConfig=5 , 6 , 7
  211.  
  212. [SB16.LC8]
  213. ConfigPriority=NORMAL
  214. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  215. IOConfig=330-331, 300-301
  216. IOConfig=388-38B
  217. IRQConfig=5 , 7 , 9 , 10
  218. DMAConfig=0 , 1 , 3
  219.  
  220.  
  221. [*PNPB003.Det]
  222. AddReg=PreCopySection
  223.  
  224. [SB16.CopyList]
  225. cspman.dll,,
  226. sb16.vxd,,
  227. sbfm.drv,,
  228. sb16snd.drv,,
  229. wfm0200.acv,,
  230. wfm0200a.csp,,
  231. wfm0201.acv,,
  232. wfm0201a.csp,,
  233. wfm0202.acv,,
  234. wfm0202a.csp,,
  235. wfm0203.acv,,
  236. wfm0203a.csp,,
  237. cifman.dll,,
  238. cifman.crl,,
  239.  
  240. [SBAWE.CopyList]
  241. sbawe.vxd,,
  242. sbawe32.drv,,
  243. synthgm.sbk,,
  244.  
  245. [AWEMAN.CopyList]
  246. aweman.dll,,
  247. aweman32.dll,,
  248.  
  249. [SBAWEBkup.CopyList]
  250. sbawe32.drv,,
  251.  
  252. [SF.CopyList]
  253. ct3dse.vxd,,
  254.  
  255. [MSJSTICK.CopyList]
  256. vjoyd.vxd,,
  257. msjstick.drv,,
  258.  
  259. ;---------------------------------------------------------------;
  260.  
  261. [PNPB003.AddReg]
  262. HKR,Drivers\wave\sb16snd.drv,Description,,%*PNPB003.DeviceDesc%
  263. HKR,Drivers\midi\sbfm.drv,Description,,%V_INTERNAL%
  264. HKR,Drivers\midi\sb16snd.drv,Description,,%V_EXTERNAL%
  265. HKR,Drivers\mixer\sb16snd.drv,Description,,%*PNPB003.DeviceDesc%
  266. HKR,Drivers\aux\sb16snd.drv,Description,,%*PNPB003.DeviceDesc%
  267. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  268.  
  269. [CTL0001.AddReg]
  270. HKR,Drivers\wave\sb16snd.drv,Description,,%*CTL0001.DeviceDesc%
  271. HKR,Drivers\midi\sbfm.drv,Description,,%V_INTERNAL%
  272. HKR,Drivers\midi\sb16snd.drv,Description,,%V_EXTERNAL%
  273. HKR,Drivers\mixer\sb16snd.drv,Description,,%*CTL0001.DeviceDesc%
  274. HKR,Drivers\aux\sb16snd.drv,Description,,%*CTL0001.DeviceDesc%  
  275. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  276.  
  277. [CTL0001A.AddReg]
  278. HKLM,%*CTL0001.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0001.MIDIOutDevName%
  279. HKLM,%*CTL0001.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0001.MIDIInDevName%
  280. HKLM,%*CTL0001.DeviceInfoKey%,%WaveInDevName%,,%*CTL0001.WaveInDevName%
  281. HKLM,%*CTL0001.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0001.WaveOutDevName%
  282. HKLM,%*CTL0001.DeviceInfoKey%,%MixerDevName%,,%*CTL0001.MixerDevName%
  283. HKLM,%*CTL0001.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0001.AuxCDDevName%
  284. HKLM,%*CTL0001.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0001.AuxLineInDevName%
  285. HKLM,%*CTL0001.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0001.AuxMicDevName%
  286. HKLM,%*CTL0001.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0001.AuxPCSpkDevName%
  287. HKLM,%*CTL0001.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0001.AuxMasterDevName%
  288. HKLM,%*CTL0001.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0001.AuxWaveDevName%
  289. HKLM,%*CTL0001.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0001.AuxMIDIDevName%
  290. HKLM,%*CTL0001.DeviceInfoKey%,%AuxAuxOutDevName%,,%*CTL0001.AuxAuxOutDevName%
  291. HKLM,%*CTL0001.DeviceInfoKey%,%DSOutDevName%,,%*CTL0001.DSOutDevName%
  292.  
  293. [CTL0031.AddReg]
  294. HKLM,%*CTL0031.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0001.MIDIOutDevName%
  295. HKLM,%*CTL0031.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0001.MIDIInDevName%
  296. HKLM,%*CTL0031.DeviceInfoKey%,%WaveInDevName%,,%*CTL0001.WaveInDevName%
  297. HKLM,%*CTL0031.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0001.WaveOutDevName%
  298. HKLM,%*CTL0031.DeviceInfoKey%,%MixerDevName%,,%*CTL0001.MixerDevName%
  299. HKLM,%*CTL0031.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0001.AuxCDDevName%
  300. HKLM,%*CTL0031.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0001.AuxLineInDevName%
  301. HKLM,%*CTL0031.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0001.AuxMicDevName%
  302. HKLM,%*CTL0031.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0001.AuxPCSpkDevName%
  303. HKLM,%*CTL0031.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0001.AuxMasterDevName%
  304. HKLM,%*CTL0031.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0001.AuxWaveDevName%
  305. HKLM,%*CTL0031.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0001.AuxMIDIDevName%
  306. HKLM,%*CTL0031.DeviceInfoKey%,%AuxAuxOutDevName%,,%*CTL0001.AuxAuxOutDevName%
  307. HKLM,%*CTL0031.DeviceInfoKey%,%DSOutDevName%,,%*CTL0001.DSOutDevName%
  308.  
  309. [CTL0041.AddReg]
  310. HKLM,%*CTL0041.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0001.MIDIOutDevName%
  311. HKLM,%*CTL0041.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0001.MIDIInDevName%
  312. HKLM,%*CTL0041.DeviceInfoKey%,%WaveInDevName%,,%*CTL0001.WaveInDevName%
  313. HKLM,%*CTL0041.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0001.WaveOutDevName%
  314. HKLM,%*CTL0041.DeviceInfoKey%,%MixerDevName%,,%*CTL0001.MixerDevName%
  315. HKLM,%*CTL0041.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0001.AuxCDDevName%
  316. HKLM,%*CTL0041.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0001.AuxLineInDevName%
  317. HKLM,%*CTL0041.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0001.AuxMicDevName%
  318. HKLM,%*CTL0041.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0001.AuxPCSpkDevName%
  319. HKLM,%*CTL0041.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0001.AuxMasterDevName%
  320. HKLM,%*CTL0041.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0001.AuxWaveDevName%
  321. HKLM,%*CTL0041.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0001.AuxMIDIDevName%
  322. HKLM,%*CTL0041.DeviceInfoKey%,%AuxAuxOutDevName%,,%*CTL0001.AuxAuxOutDevName%
  323. HKLM,%*CTL0041.DeviceInfoKey%,%DSOutDevName%,,%*CTL0001.DSOutDevName%
  324.  
  325. [CTL0043.AddReg]
  326. HKLM,%*CTL0043.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0001.MIDIOutDevName%
  327. HKLM,%*CTL0043.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0001.MIDIInDevName%
  328. HKLM,%*CTL0043.DeviceInfoKey%,%WaveInDevName%,,%*CTL0001.WaveInDevName%
  329. HKLM,%*CTL0043.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0001.WaveOutDevName%
  330. HKLM,%*CTL0043.DeviceInfoKey%,%MixerDevName%,,%*CTL0001.MixerDevName%
  331. HKLM,%*CTL0043.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0001.AuxCDDevName%
  332. HKLM,%*CTL0043.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0001.AuxLineInDevName%
  333. HKLM,%*CTL0043.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0001.AuxMicDevName%
  334. HKLM,%*CTL0043.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0001.AuxPCSpkDevName%
  335. HKLM,%*CTL0043.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0001.AuxMasterDevName%
  336. HKLM,%*CTL0043.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0001.AuxWaveDevName%
  337. HKLM,%*CTL0043.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0001.AuxMIDIDevName%
  338. HKLM,%*CTL0043.DeviceInfoKey%,%AuxAuxOutDevName%,,%*CTL0001.AuxAuxOutDevName%
  339. HKLM,%*CTL0043.DeviceInfoKey%,%DSOutDevName%,,%*CTL0001.DSOutDevName%
  340.  
  341. [CTL0047.AddReg]
  342. HKLM,%*CTL0047.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0001.MIDIOutDevName%
  343. HKLM,%*CTL0047.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0001.MIDIInDevName%
  344. HKLM,%*CTL0047.DeviceInfoKey%,%WaveInDevName%,,%*CTL0001.WaveInDevName%
  345. HKLM,%*CTL0047.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0001.WaveOutDevName%
  346. HKLM,%*CTL0047.DeviceInfoKey%,%MixerDevName%,,%*CTL0001.MixerDevName%
  347. HKLM,%*CTL0047.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0001.AuxCDDevName%
  348. HKLM,%*CTL0047.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0001.AuxLineInDevName%
  349. HKLM,%*CTL0047.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0001.AuxMicDevName%
  350. HKLM,%*CTL0047.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0001.AuxPCSpkDevName%
  351. HKLM,%*CTL0047.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0001.AuxMasterDevName%
  352. HKLM,%*CTL0047.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0001.AuxWaveDevName%
  353. HKLM,%*CTL0047.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0001.AuxMIDIDevName%
  354. HKLM,%*CTL0047.DeviceInfoKey%,%AuxAuxOutDevName%,,%*CTL0001.AuxAuxOutDevName%
  355. HKLM,%*CTL0047.DeviceInfoKey%,%DSOutDevName%,,%*CTL0001.DSOutDevName%
  356.  
  357. [CTL0021.AddReg]
  358. HKR,Drivers\midi\sbawe32.drv,Description,,%*CTL0021.DeviceDesc%
  359.  
  360. [CTL0021a.AddReg]
  361. HKLM,%*CTL0021a.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0021a.MIDIOutDevName%
  362. HKLM,%*CTL0021a.DeviceInfoKey%,%DSOutDevName%,,%*CTL0021a.DSOutDevName% 
  363.  
  364. [CTL0022.AddReg]
  365. HKLM,%*CTL0022.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0022.MIDIOutDevName%
  366. HKLM,%*CTL0022.DeviceInfoKey%,%DSOutDevName%,,%*CTL0022.DSOutDevName%
  367.  
  368. [CTL0023.AddReg]
  369. HKLM,%*CTL0023.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0023.MIDIOutDevName%
  370. HKLM,%*CTL0023.DeviceInfoKey%,%DSOutDevName%,,%*CTL0023.DSOutDevName%
  371.  
  372. [CTL0024.AddReg]
  373. HKLM,%*CTL0024.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0022.MIDIOutDevName%
  374. HKLM,%*CTL0024.DeviceInfoKey%,%DSOutDevName%,,%*CTL0022.DSOutDevName%
  375.  
  376. [CTL0042.AddReg]
  377. HKLM,%*CTL0042.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0042.MIDIOutDevName%
  378. HKLM,%*CTL0042.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0042.MIDIInDevName%
  379. HKLM,%*CTL0042.DeviceInfoKey%,%WaveInDevName%,,%*CTL0042.WaveInDevName%
  380. HKLM,%*CTL0042.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0042.WaveOutDevName%
  381. HKLM,%*CTL0042.DeviceInfoKey%,%MixerDevName%,,%*CTL0042.MixerDevName%
  382. HKLM,%*CTL0042.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0042.AuxCDDevName%
  383. HKLM,%*CTL0042.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0042.AuxLineInDevName%
  384. HKLM,%*CTL0042.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0042.AuxMicDevName%
  385. HKLM,%*CTL0042.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0042.AuxPCSpkDevName%
  386. HKLM,%*CTL0042.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0042.AuxMasterDevName%
  387. HKLM,%*CTL0042.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0042.AuxWaveDevName%
  388. HKLM,%*CTL0042.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0042.AuxMIDIDevName%
  389. HKLM,%*CTL0042.DeviceInfoKey%,%DSOutDevName%,,%*CTL0042.DSOutDevName%
  390.  
  391. [CTL0044.AddReg]
  392. HKLM,%*CTL0044.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0044.MIDIOutDevName%
  393. HKLM,%*CTL0044.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0044.MIDIInDevName%
  394. HKLM,%*CTL0044.DeviceInfoKey%,%WaveInDevName%,,%*CTL0044.WaveInDevName%
  395. HKLM,%*CTL0044.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0044.WaveOutDevName%
  396. HKLM,%*CTL0044.DeviceInfoKey%,%MixerDevName%,,%*CTL0044.MixerDevName%
  397. HKLM,%*CTL0044.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0044.AuxCDDevName%
  398. HKLM,%*CTL0044.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0044.AuxLineInDevName%
  399. HKLM,%*CTL0044.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0044.AuxMicDevName%
  400. HKLM,%*CTL0044.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0044.AuxPCSpkDevName%
  401. HKLM,%*CTL0044.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0044.AuxMasterDevName%
  402. HKLM,%*CTL0044.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0044.AuxWaveDevName%
  403. HKLM,%*CTL0044.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0044.AuxMIDIDevName%
  404. HKLM,%*CTL0044.DeviceInfoKey%,%DSOutDevName%,,%*CTL0044.DSOutDevName%
  405.  
  406. [CTL0045.AddReg]
  407. HKLM,%*CTL0045.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0042.MIDIOutDevName%
  408. HKLM,%*CTL0045.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0042.MIDIInDevName%
  409. HKLM,%*CTL0045.DeviceInfoKey%,%WaveInDevName%,,%*CTL0042.WaveInDevName%
  410. HKLM,%*CTL0045.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0042.WaveOutDevName%
  411. HKLM,%*CTL0045.DeviceInfoKey%,%MixerDevName%,,%*CTL0042.MixerDevName%
  412. HKLM,%*CTL0045.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0042.AuxCDDevName%
  413. HKLM,%*CTL0045.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0042.AuxLineInDevName%
  414. HKLM,%*CTL0045.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0042.AuxMicDevName%
  415. HKLM,%*CTL0045.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0042.AuxPCSpkDevName%
  416. HKLM,%*CTL0045.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0042.AuxMasterDevName%
  417. HKLM,%*CTL0045.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0042.AuxWaveDevName%
  418. HKLM,%*CTL0045.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0042.AuxMIDIDevName%
  419. HKLM,%*CTL0045.DeviceInfoKey%,%DSOutDevName%,,%*CTL0042.DSOutDevName%
  420.  
  421. [CTL0046.AddReg]
  422. HKLM,%*CTL0046.DeviceInfoKey%,%MIDIOutDevName%,,%*CTL0042.MIDIOutDevName%
  423. HKLM,%*CTL0046.DeviceInfoKey%,%MIDIInDevName%,,%*CTL0042.MIDIInDevName%
  424. HKLM,%*CTL0046.DeviceInfoKey%,%WaveInDevName%,,%*CTL0042.WaveInDevName%
  425. HKLM,%*CTL0046.DeviceInfoKey%,%WaveOutDevName%,,%*CTL0042.WaveOutDevName%
  426. HKLM,%*CTL0046.DeviceInfoKey%,%MixerDevName%,,%*CTL0042.MixerDevName%
  427. HKLM,%*CTL0046.DeviceInfoKey%,%AuxCDDevName%,,%*CTL0042.AuxCDDevName%
  428. HKLM,%*CTL0046.DeviceInfoKey%,%AuxLineInDevName%,,%*CTL0042.AuxLineInDevName%
  429. HKLM,%*CTL0046.DeviceInfoKey%,%AuxMicDevName%,,%*CTL0042.AuxMicDevName%
  430. HKLM,%*CTL0046.DeviceInfoKey%,%AuxPCSpkDevName%,,%*CTL0042.AuxPCSpkDevName%
  431. HKLM,%*CTL0046.DeviceInfoKey%,%AuxMasterDevName%,,%*CTL0042.AuxMasterDevName%
  432. HKLM,%*CTL0046.DeviceInfoKey%,%AuxWaveDevName%,,%*CTL0042.AuxWaveDevName%
  433. HKLM,%*CTL0046.DeviceInfoKey%,%AuxMIDIDevName%,,%*CTL0042.AuxMIDIDevName%
  434. HKLM,%*CTL0046.DeviceInfoKey%,%DSOutDevName%,,%*CTL0042.DSOutDevName%
  435.  
  436. ;---------------------------------------------------------------;
  437.  
  438. [SB16.AddReg]
  439. HKR,,Driver,,sb16.vxd
  440. HKR,Drivers\wave\sb16snd.drv,Driver,,sb16snd.drv
  441. HKR,Drivers\midi\sbfm.drv,Driver,,sbfm.drv
  442. HKR,Drivers\midi\sb16snd.drv,Driver,,sb16snd.drv
  443. HKR,Drivers\midi\sb16snd.drv,External,1,01,00,00,00
  444. HKR,Drivers\mixer\sb16snd.drv,Driver,,sb16snd.drv
  445. HKR,Drivers\aux\sb16snd.drv,Driver,,sb16snd.drv
  446. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  447.  
  448. [SBAWE.AddReg]
  449. HKR,,Driver,,sbawe.vxd
  450. HKR,Drivers\midi\sbawe32.drv,Driver,,sbawe32.drv
  451. HKR,Drivers,SubClasses,,"midi"
  452.  
  453. [WAVE.AddReg]
  454. HKR,,DevLoader,,mmdevldr.vxd
  455. HKR,Drivers,MIGRATED,,0
  456. HKR,Drivers\midi,,,
  457. HKR,Drivers\wave,,,
  458. HKR,Drivers\mixer,,,
  459. HKR,Drivers\aux,,,
  460.  
  461. [SF.AddReg]
  462. HKR,,DevLoader,,mmdevldr.vxd
  463. HKR,Drivers,MIGRATED,,0
  464. HKR,,Driver,,ct3dse.vxd
  465.  
  466. ;---------------------------------------------------------------;
  467.  
  468. [SBAWE_Virtual_Mpu_Device.AddReg]
  469. HKR,,DeviceDriver,,sbawe.vxd
  470. HKR,,DevLoader,,*CONFIGMG
  471.  
  472. ;---------------------------------------------------------------;
  473.  
  474. [JOYSTICK.AddReg]
  475. HKR,,DevLoader,,mmdevldr.vxd
  476. HKR,Drivers,MIGRATED,,0
  477. HKR,Drivers\joystick,,,
  478.  
  479. [MSJSTICK.AddReg]
  480. HKR,,Driver,,vjoyd.vxd
  481. HKR,Drivers\joystick\msjstick.drv,Description,,%*CTL7002.DeviceDesc%
  482. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  483. HKR,Drivers,SubClasses,,"joystick"
  484.  
  485.  
  486. [MSJSTICK.UpdateInis]
  487. system.ini,drivers,"joystick="
  488.  
  489. ;---------------------------------------------------------------;
  490.  
  491. [*PNPB003.KnownDrivers]
  492. sb16snd.drv
  493.  
  494. ;---------------------------------------------------------------;
  495. [SourceDisksNames]
  496. 1 = %ID1%,,0000-0001
  497.  
  498. [SourceDisksFiles]
  499. cspman.dll = 1
  500. sb16.vxd = 1
  501. sbfm.drv = 1
  502. sb16snd.drv = 1
  503. wfm0200.acv = 1
  504. wfm0200a.csp = 1
  505. wfm0201.acv = 1
  506. wfm0201a.csp = 1
  507. wfm0202.acv = 1
  508. wfm0202a.csp = 1
  509. wfm0203.acv = 1
  510. wfm0203a.csp = 1
  511. cifman.dll = 1
  512. cifman.crl = 1
  513. sbawe.vxd = 1
  514. sbawe32.drv = 1
  515. synthgm.sbk = 1
  516. aweman.dll = 1
  517. aweman32.dll = 1
  518. ct3dse.vxd= 1
  519.  
  520.  
  521. [DestinationDirs]
  522. SB16.CopyList      = 11                ; LDID_SYS
  523. SBAWE.CopyList     = 11                ; LDID_SYS
  524. AWEMAN.CopyList    = 10                ; LDID_WINDOWS
  525. SF.CopyList        = 11                ; LDID_SYS
  526. MSJSTICK.CopyList  = 11                ; LDID_SYS
  527. SBAWEBkup.CopyList = 10,sysbckup           ; LDID_WINDOWS
  528.  
  529. ;---------------------------------------------------------------;
  530.  
  531. [Strings]
  532.  
  533. ;Non Localized Strings
  534. MIDIOutDevName="MIDIOutDevName"
  535. MIDIInDevName="MIDIInDevName"
  536. WaveInDevName="WaveInDevName"
  537. WaveOutDevName="WaveOutDevName"
  538. MixerDevName="MixerDevName"
  539. AuxCDDevName="AuxCDDevName"
  540. AuxLineInDevName="AuxLineInDevName"
  541. AuxMicDevName="AuxMicDevName"
  542. AuxPCSpkDevName="AuxPCSpkDevName"
  543. AuxMasterDevName="AuxMasterDevName"
  544. AuxWaveDevName="AuxWaveDevName"
  545. AuxMIDIDevName="AuxMIDIDevName"
  546. DSOutDevName="DSOutDevName"
  547.  
  548. ; should install the rest of audio devices...as SB 16
  549. *CTL0001.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0001"
  550. *CTL0031.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0031"
  551. *CTL0041.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0041"
  552. *CTL0043.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0043"
  553. *CTL0047.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0047"
  554.  
  555. *CTL0021a.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0021"
  556. *CTL0022.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0022"
  557. *CTL0042.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0042"
  558. *CTL0023.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0023"
  559. *CTL0024.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0024"
  560. *CTL0044.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0044"
  561. *CTL0045.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0045"
  562. *CTL0046.DeviceInfoKey="SOFTWARE\Creative Tech\DeviceInfo\ISAPNP\CTL0046"
  563.  
  564.  
  565. *CTL0001.MIDIOutDevName="SB16 MIDI Out"
  566. *CTL0001.MIDIInDevName="SB16 MIDI In"
  567. *CTL0001.WaveInDevName="SB16 Wave In"
  568. *CTL0001.WaveOutDevName="SB16 Wave Out"
  569. *CTL0001.MixerDevName="SB16 Mixer"
  570. *CTL0001.AuxCDDevName="SB16 Aux: CD"
  571. *CTL0001.AuxLineInDevName="SB16 Aux: Line-In"
  572. *CTL0001.AuxMicDevName="SB16 Aux: Mic"
  573. *CTL0001.AuxPCSpkDevName="SB16 Aux: PC Speaker"
  574. *CTL0001.AuxMasterDevName="SB16 Aux: Master"
  575. *CTL0001.AuxWaveDevName="SB16 Aux: Wave"
  576. *CTL0001.AuxMIDIDevName="SB16 Aux: MIDI Synth"
  577. *CTL0001.AuxAuxOutDevName="SB16 Aux: Aux Out"
  578. *CTL0001.DSOutDevName="SB16 Direct Sound Driver"
  579.  
  580. *CTL0021a.MIDIOutDevName="SB AWE32 MIDI Synth"
  581. *CTL0021a.DSOutDevName="SB AWE32 Direct Sound Driver" 
  582.  
  583. *CTL0022.MIDIOutDevName="AWE64 MIDI Synth"
  584. *CTL0022.DSOutDevName="AWE64 Direct Sound Driver"
  585.  
  586. *CTL0023.MIDIOutDevName="AWE64G MIDI Synth"
  587. *CTL0023.DSOutDevName="AWE64G Direct Sound Driver"
  588.  
  589. *CTL0042.MIDIOutDevName="AWE64 MIDI Out"
  590. *CTL0042.MIDIInDevName="AWE64 MIDI In"
  591. *CTL0042.WaveInDevName="AWE64 Wave In"
  592. *CTL0042.WaveOutDevName="AWE64 Wave Out"
  593. *CTL0042.MixerDevName="AWE64 Mixer"
  594. *CTL0042.AuxCDDevName="AWE64 Aux: CD"
  595. *CTL0042.AuxLineInDevName="AWE64 Aux: Line In"
  596. *CTL0042.AuxMicDevName="AWE64 Aux: Mic"
  597. *CTL0042.AuxPCSpkDevName="AWE64 Aux: PC Speaker"
  598. *CTL0042.AuxMasterDevName="AWE64 Aux: Master"
  599. *CTL0042.AuxWaveDevName="AWE64 Aux: Wave"
  600. *CTL0042.AuxMIDIDevName="AWE64 Aux: MIDI"
  601. *CTL0042.DSOutDevName="AWE64 Direct Sound Driver"
  602.  
  603. *CTL0044.MIDIOutDevName="AWE64G MIDI Out"
  604. *CTL0044.MIDIInDevName="AWE64G MIDI In"
  605. *CTL0044.WaveInDevName="AWE64G Wave In"
  606. *CTL0044.WaveOutDevName="AWE64G Wave Out"
  607. *CTL0044.MixerDevName="AWE64G Mixer"
  608. *CTL0044.AuxCDDevName="AWE64G Aux: CD"
  609. *CTL0044.AuxLineInDevName="AWE64G Aux: Line In"
  610. *CTL0044.AuxMicDevName="AWE64G Aux: Mic"
  611. *CTL0044.AuxPCSpkDevName="AWE64G Aux: PC Speaker"
  612. *CTL0044.AuxMasterDevName="AWE64G Aux: Master"
  613. *CTL0044.AuxWaveDevName="AWE64G Aux: Wave"
  614. *CTL0044.AuxMIDIDevName="AWE64G Aux: MIDI"
  615. *CTL0044.DSOutDevName="AWE64G Direct Sound Driver"
  616.  
  617.  
  618. ;Localized strings
  619. CREAF="Creative"
  620. CLMfgName="Creative"
  621. *PNPB003.DeviceDesc="Creative Sound Blaster 16 or AWE-32"
  622. *CTL0001.DeviceDesc="Creative Sound Blaster 16 Plug and Play"
  623. *CTL0021.DeviceDesc="Creative Advanced Wave Effects Synthesis for AWE 32"
  624. *CTL0022.DeviceDesc="Creative AWE64 Wavetable MIDI (AWE32 compatible)"
  625. *CTL0023.DeviceDesc="Creative AWE64 Gold Wavetable MIDI (AWE32 compatible)"
  626. *CTL0024.DeviceDesc="Creative AWE64-Compatible Wavetable MIDI (AWE32 compatible)"
  627. *CTL0042.DeviceDesc="Creative AWE64 16-bit Audio (SB16 compatible)"
  628. *CTL0044.DeviceDesc="Creative AWE64 Gold 16-bit Audio (SB16 compatible)"
  629. *CTL0046.DeviceDesc="Creative AWE64-Compatible 16-bit Audio (SB16 compatible)"
  630. *CTL0051.DeviceDesc="Creative 3D Stereo Enhancement Technology"
  631. *CTL7002.DeviceDesc="Creative Gameport Joystick"
  632. SBAWE_Virtual_Mpu.DeviceDesc="Creative SBAWE MPU401 Emulation"
  633. MediaClassName="Sound, video and game controllers"
  634. V_INTERNAL="Creative Stereo Music Synthesizer"
  635. V_EXTERNAL="External MIDI Port"
  636. ID1="Creative Drivers Disk"
  637.