home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / audio / btc / btc.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1996-02-12  |  9.9 KB  |  320 lines

  1. [Version]
  2. Signature="$CHICAGO$"
  3. Class=MEDIA
  4. provider=%MSFT%
  5. LayoutFile=layout.inf
  6.  
  7. [ClassInstall]
  8. AddReg=Class.AddReg
  9.  
  10. [Class.AddReg]
  11. HKR,,,,%MediaClassName%
  12. HKR,,Icon,,"-1"
  13. HKR,,Installer,,mmci.dll
  14.  
  15. [Manufacturer]
  16. %CSMfgName%=BTC
  17.  
  18. [BTC]
  19. %*CSC0000.DeviceDesc%=CSC0000_Device, *CSC0000
  20. %*CSCFFFF.DeviceDesc%=CSC0000_Device, *CSCFFFF
  21. %*CSC0001.DeviceDesc%=CSC0001_Device, *CSC0001
  22. %*CSC0010.DeviceDesc%=CSC0010_Device, *CSC0010
  23. %*CSC0003.DeviceDesc%=CSC0003_Device, *CSC0003
  24.  
  25. ;--------------------------------------------------------------------------
  26.  
  27. [CSC0000_Device]
  28. DelFiles=WSS.DelList
  29. CopyFiles=WSS.CopyList,Windir.CopyList
  30. AddReg=WAVE.AddReg, MIXER.AddReg, CSC0000.AddReg, WSS.AddReg
  31. UpdateInis=WSS.UpdateInis
  32. UpdateCfgSys=CS4232C.UpdateCfgSys
  33. ;Uncomment the next line if you wish to use this .inf with NULL resources
  34. ;reboot
  35.  
  36. [WSS.UpdateInis]
  37. system.ini,386Enh,"device=vsndsys.386"
  38. system.ini,drivers,"wave*=sndsys.drv",,1
  39. system.ini,drivers,"wave*=cs31ba11.drv",,1
  40. system.ini,drivers,"wave*=cs32ba11.drv",,1
  41. system.ini,drivers,"midi*=sndsys.drv",,1
  42. system.ini,drivers,"aux*=sndsys.drv",,1
  43. system.ini,drivers,"aux*=cs31ba11.drv",,1
  44. system.ini,drivers,"aux*=cs32ba11.drv",,1
  45. system.ini,drivers,"mixer*=sndsys.drv",,1
  46. system.ini,drivers,"mixer*=cs31ba11.drv",,1
  47. system.ini,drivers,"mixer*=cs32ba11.drv",,1
  48.  
  49. [WSS.CopyList]
  50. cwaudio.vxd,,
  51. cs32ba11.drv,,
  52. csfm.drv,,
  53. cs4232ld.vxd,,
  54.  
  55. [Windir.CopyList]
  56. cs4232c.exe,,
  57. cs4232.ini,,
  58. cwaudio.bin,,
  59. cs32mix.exe,,
  60.  
  61. [WSS.DelList]
  62. vsndsys.386,,,1
  63. sndsys.drv,,,1
  64. cs31ba11.drv,,,1
  65. cs32ba11.drv,,,1
  66.  
  67. [WSS.AddReg]
  68. HKR,,Driver,,cwaudio.vxd
  69. HKR,Drivers\wave\cs32ba11.drv,Driver,,cs32ba11.drv
  70. HKR,Drivers\mixer\cs32ba11.drv,Driver,,cs32ba11.drv
  71. HKR,Drivers\aux\cs32ba11.drv,Driver,,cs32ba11.drv
  72. HKR,Drivers\midi\csfm.drv,,,
  73. HKR,Drivers\midi\csfm.drv,Driver,,csfm.drv
  74. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  75. HKR,,EnumPropPages,,"cs32ba11.drv,DrvEnumPropPages"
  76. HKLM,%KEY_FIL%\fl.UpdateInis,device.vsndsys,,"system.ini,386Enh,""device=vsndsys.386"",,"
  77.  
  78. [CSC0000.AddReg]
  79. HKR,Drivers\wave\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  80. HKR,Drivers\mixer\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  81. HKR,Drivers\aux\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  82. HKR,Drivers\midi\csfm.drv,Description,,%V_INTERNAL%
  83. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  84. HKR,Config\DRIVER,Interp8,,Linear
  85. HKR,Config\DRIVER,Interp16,,Linear
  86. HKR,Config\DRIVER,SaveSettingsOnExit,,ON
  87. HKR,Config\DRIVER,DMATimingMode,,1
  88. HKR,Config\DRIVER,4232ADPCMEnable,,1
  89. HKR,Config\MIXER,WaveVolumeOffset,,48
  90. HKR,Config\MIXER,InputSelection,,AUX
  91. HKR,Config\MIXER,lLineVolume,,21845
  92. HKR,Config\MIXER,rLineVolume,,21845
  93. HKR,Config\MIXER,LineGang,,ON
  94. HKR,Config\MIXER,lMicVolume,,21845
  95. HKR,Config\MIXER,rMicVolume,,21845
  96. HKR,Config\MIXER,MicGang,,ON
  97. HKR,Config\MIXER,lAuxInVolume,,4369
  98. HKR,Config\MIXER,rAuxInVolume,,4369
  99. HKR,Config\MIXER,AuxInGang,,ON
  100. HKR,Config\MIXER,lLoopBackInputVolume,,0
  101. HKR,Config\MIXER,rLoopBackInputVolume,,0
  102. HKR,Config\MIXER,LoopBackInputGang,,ON
  103. HKR,Config\MIXER,MonitorVolume,,65535
  104. HKR,Config\MIXER,MonitorMute,,OFF
  105. HKR,Config\MIXER,MonitorMode,,Recording
  106. HKR,Config\MIXER,lMasterVolume,,58253
  107. HKR,Config\MIXER,rMasterVolume,,58253
  108. HKR,Config\MIXER,MasterMute,,OFF
  109. HKR,Config\MIXER,MasterGang,,ON
  110. HKR,Config\MIXER,lAuxVolume,,42280
  111. HKR,Config\MIXER,rAuxVolume,,42280
  112. HKR,Config\MIXER,AuxMute,,OFF
  113. HKR,Config\MIXER,AuxGang,,ON
  114. HKR,Config\MIXER,lAux2Volume,,42280
  115. HKR,Config\MIXER,rAux2Volume,,42280
  116. HKR,Config\MIXER,Aux2Mute,,OFF
  117. HKR,Config\MIXER,Aux2Gang,,ON
  118. HKR,Config\MIXER,lLineMixVolume,,42280
  119. HKR,Config\MIXER,rLineMixVolume,,42280
  120. HKR,Config\MIXER,LineMixMute,,OFF
  121. HKR,Config\MIXER,LineMixGang,,ON
  122. HKR,Config\MIXER,MonoVolume,,65535
  123. HKR,Config\MIXER,MonoMute,,ON
  124. HKR,Config\MIXER,MonoOutMute,,ON
  125. HKR,Config\MIXER,MicBoost,,ON
  126. HKR,Config\MIXER,HWMUTE,,"0,1,E"
  127. HKR,Config\MIXER,lVirtMaster,,48059
  128. HKR,Config\MIXER,rVirtMaster,,48059
  129. HKR,Config\MIXER,LowPriInputSelection,,MIC
  130. HKR,Config\MIXER,lLowPriMicVolume,,32256
  131. HKR,Config\MIXER,rLowPriMicVolume,,32256
  132. HKR,Config\MIXER,LowPriMicBoost,,ON
  133. HKR,Config\MIXER,lLowPriLineVolume,,39680
  134. HKR,Config\MIXER,rLowPriLineVolume,,39680
  135. HKR,Config\MIXER,lLowPriLoopBackInputVolume,,38400
  136. HKR,Config\MIXER,rLowPriLoopBackInputVolume,,38400
  137. HKR,Config\MIXER,lLowPriAuxInVolume,,17664
  138. HKR,Config\MIXER,rLowPriAuxInVolume,,17664
  139. HKR,Config\MIXER,VirtMasterMute,,OFF
  140. HKR,Config\MIXER,VirtMasterGang,,ON
  141. HKR,Config\MIXER,MicAGC,,OFF
  142. HKR,Config\RECORD,HighPassFilter,,Off
  143. HKR,Config\RECORD,Dither,,ON
  144. HKR,Config\CONTROLS,MixerSources,,"Wave,Monitor,Mono,Line,Aux1,Aux2"
  145. HKR,Config\CONTROLS,InputSources,,"Line,Aux1,Loop,Mic"
  146. HKR,Config\CONTROLS,ShortNameLine,,Synth
  147. HKR,Config\CONTROLS,LongNameLine,,Synth
  148. HKR,Config\CONTROLS,ShortNameAux1,,Line
  149. HKR,Config\CONTROLS,LongNameAux1,,Line
  150. HKR,Config\CONTROLS,ShortNameAux2,,CD
  151. HKR,Config\CONTROLS,LongNameAux2,,CD
  152. HKR,Config\CONTROLS,ShortNameMono,,PC Speaker
  153. HKR,Config\CONTROLS,LongNameMono,,PC Speaker
  154. HKR,Config\CONTROLS,ShortNameMic,,Mic
  155. HKR,Config\CONTROLS,LongNameMic,,Mic
  156. HKR,Config\CONTROLS,ShortNameLoopback,,Mix Out
  157. HKR,Config\CONTROLS,LongNameLoopback,,Mix Out
  158. HKR,Config\CONTROLS,SourceForLine,,Synthesizer
  159. HKR,Config\CONTROLS,SourceForAux1,,Auxiliary
  160. HKR,Config\CONTROLS,SourceForAux2,,CompactDisc
  161. HKR,Config\CONTROLS,SourceForMono,,PCSpeaker
  162. HKR,Config\CONTROLS,SourceForMic,,Microphone
  163. HKR,Config\SNDSYS.DRV,SingleModeDMA,,0
  164. HKR,Config\SNDSYS.DRV,MsftHardware,,0
  165. HKR,Config\SNDSYS.DRV,MsftSupport,,1
  166. HKR,Config\SNDSYS.DRV,AutoSelect,,0
  167. HKR,Config\SNDSYS.DRV,MidiPlay,,1
  168. HKR,Config\SNDSYS.DRV,OldMSDosGameCompatibility,,1
  169. HKR,Config\SNDSYS.DRV,OldMSDOSGameIOAddress,,220
  170. HKR,Config\SNDSYS.DRV,BlasterSupport,,CS4232
  171. HKR,Config\SNDSYS.DRV,Duplex,,Full
  172. HKR,Config\SNDSYS.DRV,IOAddress,,530
  173. HKR,Config\SNDSYS.DRV,DMAADC,,0
  174. HKR,Config\SNDSYS.DRV,DMADAC,,1
  175. HKR,Config\SNDSYS.DRV,Interrupt,,5
  176. HKR,Config\SNDSYS.DRV,OEMHardware,,
  177. HKR,Config\SNDSYS.DRV,FMMixer,,Line
  178. HKR,Config\SNDSYS.DRV,CDMixer,,Aux2
  179. HKR,Config\SNDSYS.DRV,LineMixer,,Aux1
  180. HKR,Config\SNDSYS.DRV,UseTypeFDMA,,ON
  181. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,,,"BTC Sound Card Configuration"
  182. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Config.Sys,,"device=%%WINDIR%%\cs4232c.exe /O /R"
  183. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Flags,1,07,00,00,00
  184. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Order,1,00,00,00,19
  185. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,TipText,,"Configures Sound Card for use in DOS"
  186.  
  187. [MIXER.AddReg]
  188. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  189. HKLM,%KEY_IOC%\Vol,,,
  190.  
  191. [WAVE.AddReg]
  192. HKR,,DevLoader,,cs4232ld.vxd
  193. HKR,Drivers,MIGRATED,,0
  194. HKR,Drivers\midi,,,
  195. HKR,Drivers\wave,,,
  196. HKR,Drivers\mixer,,,
  197. HKR,Drivers\aux,,,
  198. HKLM,%KEY_IOC%\acm,,,
  199. HKLM,%KEY_IOC%\Rec,,,
  200. HKLM,%KEY_IOC%\MPlay,,,
  201.  
  202. ;[CS4232C.UpdateCfgSys]                  | Uncomment these lines for DOS compatibility
  203. ;DevDelete=cs4232c.exe                   | Or add "device=x:\cs4232c.exe /W" in config.sys
  204. ;DevAddDev=cs4232c.exe,device, 1, "/W"       
  205.  
  206. ;--------------------------------------------------------------------------
  207.  
  208. [CSC0001_Device]
  209. CopyFiles=CSC0001.CopyList
  210. AddReg=CSC0001.AddReg
  211. UpdateInis=CSC0001.UpdateInis
  212.  
  213. [CSC0001.CopyList]
  214. vjoyd.vxd,,
  215. msjstick.drv,,
  216.  
  217. [CSC0001.AddReg]
  218. HKR,,DevLoader,,mmdevldr.vxd
  219. HKR,Drivers,MIGRATED,,0
  220. HKR,Drivers\joystick,,,
  221. HKR,,Driver,,vjoyd.vxd
  222. HKR,Drivers\joystick\msjstick.drv,Description,,%*CSC0001.DeviceDesc%
  223. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  224. HKR,Drivers,SubClasses,,"joystick"
  225.  
  226. [CSC0001.UpdateInis]
  227. system.ini,drivers,"joystick="
  228.  
  229. ;--------------------------------------------------------------------------
  230.  
  231. [CSC0010_Device]
  232. DelFiles=ControlPort.DelList
  233. CopyFiles=ControlPort.CopyList
  234. AddReg=ControlPort.AddReg
  235.  
  236. [ControlPort.AddReg]
  237. HKR,,DevLoader,,cs4232ld.vxd
  238.  
  239. [ControlPort.DelList]
  240. cs4232ld.vxd,,,1
  241.  
  242. [ControlPort.CopyList]
  243. cs4232ld.vxd,,
  244.  
  245. ;--------------------------------------------------------------------------
  246.  
  247. [CSC0003_Device]
  248. DelFiles=MPU401.DelList
  249. CopyFiles=MPU401.CopyList
  250. AddReg=MIDI.AddReg, MPU401.AddReg, CSC0003.AddReg
  251. UpdateInis=MPU401.UpdateInis
  252.  
  253. [MPU401.CopyList]
  254. msmpu401.vxd,,
  255. msmpu401.drv,,
  256. cs4232ld.vxd,,
  257.  
  258. [MIDI.AddReg]
  259. HKR,,Devloader,,cs4232ld.vxd
  260. HKR,Drivers,MIGRATED,,0
  261. HKR,Drivers\midi,,,
  262.  
  263. [MPU401.AddReg]
  264. HKR,,Driver,,msmpu401.vxd
  265. HKR,Drivers\midi\msmpu401.drv,Driver,,msmpu401.drv
  266. HKR,Drivers\midi\msmpu401.drv,External,1,01,00,00,00
  267. HKR,Drivers,SubClasses,,"midi"
  268.  
  269. [CSC0003.AddReg]
  270. HKR,Drivers\midi\msmpu401.drv,Description,,%*CSC0003.DeviceDesc%
  271.  
  272. [MPU401.UpdateInis]
  273. system.ini,drivers,"midi*=mpu401.drv",,1
  274.  
  275. [MPU401.DelList]
  276. mpu401.drv,,,1
  277.  
  278. ;--------------------------------------------------------------------------
  279.  
  280.  
  281. [DestinationDirs]
  282. WSS.CopyList = 11
  283. Windir.CopyList = 10
  284. DefaultDestDir = 11    ; LDID_SYS
  285.  
  286. [SourceDisksNames]
  287. 1="BTC Driver Disk",, 0001
  288.  
  289. [SourceDisksFiles]
  290. cwaudio.vxd=1
  291. cs32ba11.drv=1
  292. cs4232c.exe=1
  293. cs4232.ini=1
  294. cs4232ld.vxd=1
  295. cwaudio.bin=1
  296. csfm.drv=1
  297. cs32mix.exe=1
  298.  
  299. [Strings]
  300. ;Non-localized strings
  301. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  302. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  303. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  304. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  305.  
  306. ;Localized strings
  307. MediaClassName="Sound, video and game controllers"
  308. CSMfgName="Behavior Tech Computer Corp."
  309. *CSC0000.DeviceDesc="BTC Plug-N-Play audio"
  310. *CSCFFFF.DeviceDesc="BTC Plug-N-Play audio (Needs Reboot)"
  311. *CSC0001.DeviceDesc="BTC Gameport Joystick"
  312. *CSC0010.DeviceDesc="BTC Audio control registers"
  313. *CSC0003.DeviceDesc="BTC MPU-401 Compatible"
  314. V_CLSWAVEFORM="Audio"
  315. V_CLSMIDI="MIDI"
  316. V_CLSMIXER="Mixer"
  317. V_CLSAUX="Auxiliary"
  318. V_INTERNAL="FM Synthesis"
  319. V_EXTERNAL="External MIDI Port"
  320.