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

  1. ; The S23 package for Microsoft Windows 95 Audio Driver 
  2. ; Needs the EEPROM Resource ver D.
  3. ; Based on Pre_release Crystal ver 1.51 driver
  4. ; Modified by Sam Lai, April 23,1996
  5.  
  6. [Version]
  7. Signature="$CHICAGO$"
  8. Class=MEDIA
  9. provider=%MSFT%
  10. LayoutFile=layout.inf
  11.  
  12. [ClassInstall]
  13. AddReg=Class.AddReg
  14.  
  15. [Class.AddReg]
  16. HKR,,,,%MediaClassName%
  17. HKR,,Icon,,"-1"
  18. HKR,,Installer,,mmci.dll
  19.  
  20. [Manufacturer]
  21. %CSMfgName%=Crystal
  22.  
  23. [Crystal]
  24. %*CSC0000.DeviceDesc%=CSC0000_Device, *CSC0000
  25. %*CSCFFFF.DeviceDesc%=CSC0000_Device, *CSCFFFF
  26. %*CSC0001.DeviceDesc%=CSC0001_Device, *CSC0001
  27. %*CSC0010.DeviceDesc%=CSC0010_Device, *CSC0010
  28. %*CSC0003.DeviceDesc%=CSC0003_Device, *CSC0003
  29.  
  30. ;--------------------------------------------------------------------------
  31.  
  32. [CSC0000_Device]
  33. DelFiles=WSS.DelList
  34. CopyFiles=Rem_S23.CopyApp,WSS.CopyList,Windir.CopyList,Power.CopyList
  35. AddReg=Sam.AddReg,WAVE.AddReg, MIXER.AddReg, CSC0000.AddReg, WSS.AddReg, Power.AddReg
  36. UpdateInis=WSS.UpdateInis
  37. UpdateCfgSys=CS4232C.UpdateCfgSys
  38. UpdateAutoBat=Sam.UpdateAutoBat
  39. ;Uncomment the next line if you wish to use this .inf with NULL resources
  40. ;reboot
  41.  
  42. [Sam.UpdateAutoBat]
  43. CmdDelete=CS32MIX
  44. CmdAdd=%10%\CS32MIX,"/M=15,15 /W=15,15 /L=1,1 /X=1 /F=15,15 /C=15,15 /I=X"
  45.  
  46. [Sam.AddReg]
  47. HKEY_CURRENT_USER,Software\Microsoft\Windows\CurrentVersion\Applets\SysTray,Services,,7
  48. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Uninstall_S23,DisplayName,,"Uninstall the Magic S23 PNP Audio Card "
  49. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Uninstall_S23,UninstallString,,%Uninstall_String%%10%\Rem_S23\Rem_S23.inf
  50.  
  51. [Rem_S23.CopyApp]
  52. rem_s23.inf,,
  53.  
  54. [WSS.UpdateInis]
  55. system.ini,386Enh,"device=vsndsys.386"
  56. system.ini,drivers,"wave*=sndsys.drv",,1
  57. system.ini,drivers,"wave*=cs31ba11.drv",,1
  58. system.ini,drivers,"wave*=cs32ba11.drv",,1
  59. system.ini,drivers,"midi*=sndsys.drv",,1
  60. system.ini,drivers,"aux*=sndsys.drv",,1
  61. system.ini,drivers,"aux*=cs31ba11.drv",,1
  62. system.ini,drivers,"aux*=cs32ba11.drv",,1
  63. system.ini,drivers,"mixer*=sndsys.drv",,1
  64. system.ini,drivers,"mixer*=cs31ba11.drv",,1
  65. system.ini,drivers,"mixer*=cs32ba11.drv",,1
  66.  
  67. [WSS.CopyList]
  68. cwaudio.vxd,,
  69. cs32ba11.drv,,
  70. csfm.drv,,
  71. cs4232ld.vxd,,
  72.  
  73. [Windir.CopyList]
  74. cs4232c.exe,,
  75. cs4232.ini,,
  76. cwaudio.bin,,
  77. cs32mix.exe,,
  78.  
  79. [WSS.DelList]
  80. vsndsys.386,,,1
  81. sndsys.drv,,,1
  82. vaudiod.386,,,1
  83. cpqaudio.drv,,,1
  84. vsbd.386,,,1
  85. vadlibd.386,,,1
  86. nullwave.drv,,,1
  87. mssndsys.drv,,,1
  88. mssndsys.vxd,,,1
  89.  
  90. [WSS.AddReg]
  91. HKR,,Driver,,cwaudio.vxd
  92. HKR,Drivers\wave\cs32ba11.drv,Driver,,cs32ba11.drv
  93. HKR,Drivers\mixer\cs32ba11.drv,Driver,,cs32ba11.drv
  94. HKR,Drivers\aux\cs32ba11.drv,Driver,,cs32ba11.drv
  95. HKR,Drivers\midi\csfm.drv,,,
  96. HKR,Drivers\midi\csfm.drv,Driver,,csfm.drv
  97. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  98. HKR,,EnumPropPages,,"cs32ba11.drv,DrvEnumPropPages"
  99. HKLM,%KEY_FIL%\fl.UpdateInis,device.vsndsys,,"system.ini,386Enh,""device=vsndsys.386"",,"
  100.  
  101. [CSC0000.AddReg]
  102. HKR,Drivers\wave\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  103. HKR,Drivers\mixer\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  104. HKR,Drivers\aux\cs32ba11.drv,Description,,%*CSC0000.DeviceDesc%
  105. HKR,Drivers\midi\csfm.drv,Description,,%V_INTERNAL%
  106. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  107. HKR,Config\DRIVER,Interp8,,Linear
  108. HKR,Config\DRIVER,Interp16,,Linear
  109. HKR,Config\DRIVER,SaveSettingsOnExit,,ON
  110. HKR,Config\DRIVER,DMATimingMode,,1
  111. HKR,Config\DRIVER,4232ADPCMEnable,,1
  112. ;HKR,Config\DRIVER,UseAllFs,,0
  113. HKR,Config\MIXER,WaveVolumeOffset,,60
  114. HKR,Config\MIXER,InputSelection,,MIC
  115. HKR,Config\MIXER,lLineVolume,,21845
  116. HKR,Config\MIXER,rLineVolume,,21845
  117. HKR,Config\MIXER,LineGang,,ON
  118. HKR,Config\MIXER,lMicVolume,,21845
  119. HKR,Config\MIXER,rMicVolume,,21845
  120. HKR,Config\MIXER,MicGang,,ON
  121. HKR,Config\MIXER,lAuxInVolume,,4369
  122. HKR,Config\MIXER,rAuxInVolume,,4369
  123. HKR,Config\MIXER,AuxInGang,,ON
  124. HKR,Config\MIXER,lLoopBackInputVolume,,0
  125. HKR,Config\MIXER,rLoopBackInputVolume,,0
  126. HKR,Config\MIXER,LoopBackInputGang,,ON
  127. HKR,Config\MIXER,MonitorVolume,,35000
  128. HKR,Config\MIXER,MonitorMute,,ON
  129. HKR,Config\MIXER,MonitorMode,,Recording
  130. HKR,Config\MIXER,lMasterVolume,,58253
  131. HKR,Config\MIXER,rMasterVolume,,58253
  132. HKR,Config\MIXER,MasterMute,,OFF
  133. HKR,Config\MIXER,MasterGang,,ON
  134. HKR,Config\MIXER,lAuxVolume,,42280
  135. HKR,Config\MIXER,rAuxVolume,,42280
  136. HKR,Config\MIXER,AuxMute,,OFF
  137. HKR,Config\MIXER,AuxGang,,ON
  138. HKR,Config\MIXER,lAux2Volume,,60000
  139. HKR,Config\MIXER,rAux2Volume,,60000
  140. HKR,Config\MIXER,Aux2Mute,,OFF
  141. HKR,Config\MIXER,Aux2Gang,,ON
  142. HKR,Config\MIXER,lLineMixVolume,,60000
  143. HKR,Config\MIXER,rLineMixVolume,,60000
  144. HKR,Config\MIXER,LineMixMute,,OFF
  145. HKR,Config\MIXER,LineMixGang,,ON
  146. HKR,Config\MIXER,MonoVolume,,65535
  147. HKR,Config\MIXER,MonoMute,,OFF
  148. HKR,Config\MIXER,MonoOutMute,,ON
  149. HKR,Config\MIXER,MicBoost,,ON
  150. HKR,Config\MIXER,HWMUTE,,"0,1,E"
  151. HKR,Config\MIXER,lVirtMaster,,48059
  152. HKR,Config\MIXER,rVirtMaster,,48059
  153. HKR,Config\MIXER,LowPriInputSelection,,MIC
  154. HKR,Config\MIXER,lLowPriMicVolume,,32256
  155. HKR,Config\MIXER,rLowPriMicVolume,,32256
  156. HKR,Config\MIXER,LowPriMicBoost,,ON
  157. HKR,Config\MIXER,lLowPriLineVolume,,39680
  158. HKR,Config\MIXER,rLowPriLineVolume,,39680
  159. HKR,Config\MIXER,lLowPriLoopBackInputVolume,,38400
  160. HKR,Config\MIXER,rLowPriLoopBackInputVolume,,38400
  161. HKR,Config\MIXER,lLowPriAuxInVolume,,17664
  162. HKR,Config\MIXER,rLowPriAuxInVolume,,17664
  163. HKR,Config\MIXER,VirtMasterMute,,OFF
  164. HKR,Config\MIXER,VirtMasterGang,,ON
  165. HKR,Config\MIXER,MicAGC,,OFF
  166. HKR,Config\MIXER,DisableKaraokeMode,,ON
  167. HKR,Config\MIXER,KaraokeMode,,OFF
  168. HKR,Config\MIXER,SmartKaraokeMode,,OFF
  169. HKR,Config\RECORD,HighPassFilter,,Off
  170. HKR,Config\RECORD,Dither,,ON
  171. HKR,Config\CONTROLS,MixerSources,,"Wave,Monitor,Mono,Line,Aux1,Aux2"
  172. HKR,Config\CONTROLS,InputSources,,"Line,Aux1,Loop,Mic"
  173. HKR,Config\CONTROLS,ShortNameLine,,Synth
  174. HKR,Config\CONTROLS,LongNameLine,,Synth
  175. HKR,Config\CONTROLS,ShortNameAux1,,Line
  176. HKR,Config\CONTROLS,LongNameAux1,,Line
  177. HKR,Config\CONTROLS,ShortNameAux2,,CD
  178. HKR,Config\CONTROLS,LongNameAux2,,CD
  179. HKR,Config\CONTROLS,ShortNameMono,,PC Speaker
  180. HKR,Config\CONTROLS,LongNameMono,,PC Speaker
  181. HKR,Config\CONTROLS,ShortNameMic,,Mic
  182. HKR,Config\CONTROLS,LongNameMic,,Mic
  183. HKR,Config\CONTROLS,ShortNameLoopback,,Mix Out
  184. HKR,Config\CONTROLS,LongNameLoopback,,Mix Out
  185. HKR,Config\CONTROLS,SourceForLine,,Synthesizer
  186. HKR,Config\CONTROLS,SourceForAux1,,Auxiliary
  187. HKR,Config\CONTROLS,SourceForAux2,,CompactDisc
  188. HKR,Config\CONTROLS,SourceForMono,,PCSpeaker
  189. HKR,Config\CONTROLS,SourceForMic,,Microphone
  190. HKR,Config\CONTROLS,LongNameLineOut,,"Master Out"
  191. HKR,Config\CONTROLS,ShortNameLineOut,,Master
  192. HKR,Config\CONTROLS,LongNameMuxOut,,"Wave Input"
  193. HKR,Config\CONTROLS,ShortNameMuxOut,,WaveIn
  194. HKR,Config\CONTROLS,LongNameLowPriMuxOut,,"Low Priority Input"
  195. HKR,Config\CONTROLS,ShortNameLowPriMuxOut,,LowPriIn
  196. ;HKR,Config\CONTROLS,LongNameXCTL0,,"XControl 0"
  197. ;HKR,Config\CONTROLS,ShortNameXCTL0,,"XCTL 0"
  198. ;HKR,Config\CONTROLS,LongNameXCTL1,,"XControl 1"
  199. ;HKR,Config\CONTROLS,ShortNameXCTL1,,"XCTL 1"
  200. ;HKR,Config\CONTROLS,ValueXCTL0,,0
  201. ;HKR,Config\CONTROLS,ValueXCTL1,,0
  202. HKR,Config\CONTROLS,LongNameKaraoke,,"Karaoke Mode"
  203. HKR,Config\CONTROLS,ShortNameKaraoke,,"Karaoke"
  204. HKR,Config\SNDSYS.DRV,SingleModeDMA,,0
  205. HKR,Config\SNDSYS.DRV,MsftHardware,,0
  206. HKR,Config\SNDSYS.DRV,MsftSupport,,1
  207. HKR,Config\SNDSYS.DRV,AutoSelect,,0
  208. HKR,Config\SNDSYS.DRV,MidiPlay,,1
  209. HKR,Config\SNDSYS.DRV,OldMSDosGameCompatibility,,1
  210. HKR,Config\SNDSYS.DRV,BlasterSupport,,CS4232
  211. HKR,Config\SNDSYS.DRV,Duplex,,Full
  212. HKR,Config\SNDSYS.DRV,OEMHardware,,
  213. HKR,Config\SNDSYS.DRV,FMMixer,,Line
  214. HKR,Config\SNDSYS.DRV,CDMixer,,Aux2
  215. HKR,Config\SNDSYS.DRV,LineMixer,,Aux1
  216. HKR,Config\SNDSYS.DRV,UseTypeFDMA,,ON
  217. HKR,Config\SNDSYS.DRV,SBInitMixerSettings,,ON
  218. HKR,Config\SNDSYS.DRV,SBVoiceVolumeLeft,,15
  219. HKR,Config\SNDSYS.DRV,SBVoiceVolumeRight,,15
  220. HKR,Config\SNDSYS.DRV,SBMasterVolumeLeft,,15
  221. HKR,Config\SNDSYS.DRV,SBMasterVolumeRight,,15
  222. HKR,Config\SNDSYS.DRV,SBFMVolumeLeft,,15
  223. HKR,Config\SNDSYS.DRV,SBFMVolumeRight,,15
  224. HKR,Config\SNDSYS.DRV,SBCDVolumeLeft,,15
  225. HKR,Config\SNDSYS.DRV,SBCDVolumeRight,,15
  226. HKR,Config\SNDSYS.DRV,SBLineInVolumeLeft,,1
  227. HKR,Config\SNDSYS.DRV,SBLineInVolumeRight,,1
  228. HKR,Config\SNDSYS.DRV,SBMicMixing,,0
  229. HKR,Config\SNDSYS.DRV,SBInputSelect,,0
  230. HKR,Config\SNDSYS.DRV,SBVSTC,,0
  231. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,,,"Crystal Sound Card Configuration"
  232. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Config.Sys,,"device=%%WINDIR%%\cs4232c.exe /O /R"
  233. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Flags,1,07,00,00,00
  234. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Order,1,00,00,00,19
  235. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,TipText,,"Configures Sound Card for use in DOS"
  236.  
  237. [MIXER.AddReg]
  238. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  239. HKLM,%KEY_IOC%\Vol,,,
  240.  
  241. [WAVE.AddReg]
  242. HKR,,DevLoader,,cs4232ld.vxd
  243. HKR,Drivers,MIGRATED,,0
  244. HKR,Drivers\midi,,,
  245. HKR,Drivers\wave,,,
  246. HKR,Drivers\mixer,,,
  247. HKR,Drivers\aux,,,
  248. HKLM,%KEY_IOC%\acm,,,
  249. HKLM,%KEY_IOC%\Rec,,,
  250. HKLM,%KEY_IOC%\MPlay,,,
  251.  
  252. [CS4232C.UpdateCfgSys]
  253. DevDelete=cs4232c.exe
  254. DevAddDev=cs4232c.exe,device, 1, "/W"
  255.  
  256. [*CSC0000.KnownDrivers]
  257. sndsys.drv
  258. cpqaudio.drv
  259. cs31ba11.drv
  260. nmcmssnd.drv
  261. mssndsys.drv
  262.  
  263. [Power.CopyList]
  264. cspcple.dll,,
  265.  
  266. [Power.AddReg]
  267. HKCR,"CLSID\{21838CA5-6877-11cf-9228-00A02407A140}",,,"Crystal Semiconductor Power Control Panel Extension"
  268. HKCR,"CLSID\{21838CA5-6877-11cf-9228-00A02407A140}\InProcServer32",,,cspcple.dll
  269. HKCR,"CLSID\{21838CA5-6877-11cf-9228-00A02407A140}\InProcServer32","ThreadingModel",,"Apartment"
  270. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Power\shellex\PropertySheetHandlers\Crystal Semiconductor Power Control Panel Extension",,,{21838CA5-6877-11cf-9228-00A02407A140}
  271.  
  272.  
  273. ;--------------------------------------------------------------------------
  274.  
  275. [CSC0001_Device]
  276. CopyFiles=CSC0001.CopyList
  277. AddReg=CSC0001.AddReg
  278. UpdateInis=CSC0001.UpdateInis
  279.  
  280. [CSC0001.CopyList]
  281. vjoyd.vxd,,
  282. msjstick.drv,,
  283.  
  284. [CSC0001.AddReg]
  285. HKR,,DevLoader,,mmdevldr.vxd
  286. HKR,Drivers,MIGRATED,,0
  287. HKR,Drivers\joystick,,,
  288. HKR,,Driver,,vjoyd.vxd
  289. HKR,Drivers\joystick\msjstick.drv,Description,,%*CSC0001.DeviceDesc%
  290. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  291. HKR,Drivers,SubClasses,,"joystick"
  292.  
  293. [CSC0001.UpdateInis]
  294. system.ini,drivers,"joystick="
  295.  
  296. ;--------------------------------------------------------------------------
  297.  
  298. [CSC0010_Device]
  299. DelFiles=ControlPort.DelList
  300. CopyFiles=ControlPort.CopyList
  301. AddReg=ControlPort.AddReg
  302.  
  303. [ControlPort.AddReg]
  304. HKR,,DevLoader,,cs4232ld.vxd
  305.  
  306. [ControlPort.DelList]
  307. cs4232ld.vxd,,,1
  308.  
  309. [ControlPort.CopyList]
  310. cs4232ld.vxd,,
  311.  
  312. ;--------------------------------------------------------------------------
  313.  
  314. [CSC0003_Device]
  315. DelFiles=MPU401.DelList
  316. CopyFiles=MPU401.CopyList
  317. AddReg=MIDI.AddReg, MPU401.AddReg, CSC0003.AddReg
  318. UpdateInis=MPU401.UpdateInis
  319.  
  320. [MPU401.CopyList]
  321. msmpu401.vxd,,
  322. msmpu401.drv,,
  323. cs4232ld.vxd,,
  324.  
  325. [MIDI.AddReg]
  326. HKR,,Devloader,,cs4232ld.vxd
  327. HKR,Drivers,MIGRATED,,0
  328. HKR,Drivers\midi,,,
  329.  
  330. [MPU401.AddReg]
  331. HKR,,Driver,,msmpu401.vxd
  332. HKR,Drivers\midi\msmpu401.drv,Driver,,msmpu401.drv
  333. HKR,Drivers\midi\msmpu401.drv,External,1,01,00,00,00
  334. HKR,Drivers,SubClasses,,"midi"
  335.  
  336. [CSC0003.AddReg]
  337. HKR,Drivers\midi\msmpu401.drv,Description,,%*CSC0003.DeviceDesc%
  338.  
  339. [MPU401.UpdateInis]
  340. system.ini,drivers,"midi*=mpu401.drv",,1
  341.  
  342. [MPU401.DelList]
  343. mpu401.drv,,,1
  344.  
  345. ;--------------------------------------------------------------------------
  346.  
  347. [DestinationDirs]
  348. WSS.CopyList = 11
  349. WSS.DelList = 11
  350. Windir.CopyList = 10
  351. DefaultDestDir = 11    ; LDID_SYS
  352. Rem_S23.CopyApp=10,Rem_S23
  353. Wave.CopyApp=10,Rem_S23
  354.  
  355. [SourceDisksNames]
  356. 1="Acer Magic S23 Driver Disk",, 0001
  357.  
  358. [SourceDisksFiles]
  359. cwaudio.vxd=1
  360. cs32ba11.drv=1
  361. cs4232c.exe=1
  362. cs4232.ini=1
  363. cs4232ld.vxd=1
  364. cwaudio.bin=1
  365. csfm.drv=1
  366. cs32mix.exe=1
  367. cspcple.dll=1
  368.  
  369. [Strings]
  370. ;Non-localized strings
  371. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  372. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  373. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  374. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  375.  
  376. ;Localized strings
  377. MediaClassName="Sound, video and game controllers"
  378. CSMfgName="Crystal Semiconductor Corporation"
  379. *CSC0000.DeviceDesc="Acer Magic S23 PnP Audio System CODEC"
  380. *CSCFFFF.DeviceDesc="Acer Magic S23 PnP Audio System CODEC (Needs Reboot)"
  381. *CSC0001.DeviceDesc="Acer Magic S23 PnP Audio System Joystick"
  382. *CSC0010.DeviceDesc="Acer Magic S23 PnP Audio System Control Registers"
  383. *CSC0003.DeviceDesc="Acer Magic S23 PnP Audio System MPU-401 Compatible"
  384. V_CLSWAVEFORM="Audio"
  385. V_CLSMIDI="MIDI"
  386. V_CLSMIXER="Mixer"
  387. V_CLSAUX="Auxiliary"
  388. V_INTERNAL="FM Synthesis"
  389. V_EXTERNAL="External MIDI Port"
  390. Uninstall_String="rundll setupx.dll,InstallHinfSection DefaultInstall 132 "
  391. Sam_Space=" "
  392.