home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 April (Special) / Chip-Special_1997-04_cd.bin / sonstige / turtle / tb929_95.arj / TBS929.INF < prev    next >
Windows Setup INFormation  |  1996-05-03  |  14KB  |  497 lines

  1. ;
  2. ; Turtle Beach TBS929  Windows95 Setup
  3. ; by David Gasior
  4. ; 05 03 96
  5. ;
  6.  
  7. [Version]
  8. Signature="$Windows 95$"
  9. Class=MEDIA
  10. provider=%Turtle Beach%
  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. %MfgName%=TurtleBeach
  22.  
  23. [TurtleBeach]
  24. %*TBSC001.DeviceDesc%=TBSC001_Device, *TBSC001
  25. %*TBSC002.DeviceDesc%=TBSC002_Device, *TBSC002
  26. %*TBSC003.DeviceDesc%=TBSC003_Device, *TBSC003
  27. %*TBSC004.DeviceDesc%=TBSC004_Device, *TBSC004
  28. %*TBSC005.DeviceDesc%=TBSC005_Device, *TBSC005
  29. %*TBSC006.DeviceDesc%=SonyP, *TBSC006
  30. %*TBSC007.DeviceDesc%=MKECR5xx, *TBSC007
  31. %*TBSC008.DeviceDesc%=MitsumiP, *TBSC008
  32.  
  33. [PreCopySection]
  34. HKR,,NoSetupUI,,1
  35.  
  36. ;---------------------------------------------------------------;
  37.  
  38. [TBSC001_Device]
  39. LogConfig=MC.LC1,MC.LC2,MC.LC0
  40. CopyFiles=MC.CopyList, MC.CopySND4DOS
  41. UpdateAutoBat=MC.UpdateAutoexec
  42. UpdateCfgSys=MCCfgUpd
  43. UpdateInis=UpdateDigital
  44. AddReg=MC.AddReg
  45.  
  46. [TBSC004_Device]
  47. LogConfig=MC.LC3
  48. AddReg = HDC_HW_REG
  49.  
  50. [TBSC003_Device]
  51. LogConfig=MC.LC4,MC.LC5
  52. CopyFiles=MSJSTICK.CopyList
  53. AddReg=JOYSTICK.AddReg, MSJSTICK.AddReg
  54. UpdateInis=MSJSTICK.UpdateInis
  55.  
  56. [TBSC002_Device]
  57. LogConfig=MC.LC6
  58. CopyFiles=MC4.CopyList
  59. AddReg=MC4.AddReg
  60. UpdateInis=MC4.UpdateInis 
  61.  
  62. [TBSC005_Device]
  63. LogConfig=MC.LC7,MC.LC8,MC.LC9
  64. CopyFiles=MC.CopyList, MC.CopySND4DOS
  65. UpdateAutoBat=MC.UpdateAutoexec
  66. UpdateCfgSys=MCCfgUpd
  67. UpdateInis=UpdateDigital
  68. AddReg=MC.AddReg
  69.  
  70. [SonyP]
  71. LogConfig=SLCD.PIO,SLCD.IRQ,SLCD.DMA,SLCD.Full,SLCD.ECHO
  72. CopyFiles=Sny.CopyList
  73. AddReg=IOS,CanPoll,SonyReg
  74.  
  75. [SonyP.FactDef]    
  76. ConfigPriority=HARDRECONFIG
  77. IOCONFIG=340-343(3ff::)
  78.  
  79. [SonyReg]
  80. HKR,,PortDriver,,SLCD32.mpd
  81. HKR,,ForceLoadPD,1,01
  82.  
  83. [MKECR5xx]
  84. LogConfig=Panasonic.LogConfig
  85. CopyFiles=Pan.CopyList
  86. AddReg=ios,CanPoll,NoReadAhead,MKEReg
  87.  
  88. [MKEReg]
  89. HKR,,PortDriver,,mkecr5xx.mpd
  90. HKR,,ForceLoadPD,1,01
  91.  
  92. [MitsumiP]
  93. LogConfig=Mitsumi.IRQConfig,Mitsumi.LogConfig
  94. CopyFiles=Mit.CopyList
  95. AddReg=ios,CanPoll,NoReadAhead,MitsReg
  96.  
  97. [MitsumiP.FactDef]
  98. ConfigPriority=HARDRECONFIG
  99. IOCONFIG=340-343
  100. IRQConfig=10
  101. DMAConfig=5
  102.  
  103. [MitsReg]
  104. HKR,,PortDriver,,mtmminip.mpd
  105. HKR,,ForceLoadPD,1,01
  106.  
  107. ;---------------------------------------------------------------;
  108.  
  109. [MC.LC1]
  110. ConfigPriority=NORMAL
  111. IOConfig=220-22F, 240-24F
  112. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  113. IOConfig=388-38B
  114. IOConfig=F8D-F93
  115. IRQConfig=7, 10
  116. DMAConfig=0, 1, 3
  117. DMAConfig=0, 1, 3
  118.  
  119. [MC.LC2]
  120. ConfigPriority=NORMAL
  121. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  122. IOConfig=388-38B
  123. IOConfig=F8D-F93
  124. IRQConfig=7, 9, 10, 11
  125. DMAConfig=0, 1, 3
  126. DMAConfig=0, 1, 3
  127.  
  128. [MC.LC0]
  129. ConfigPriority=NORMAL
  130. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  131. IRQConfig=7, 9, 10, 11
  132. DMAConfig=0, 1, 3
  133. DMAConfig=0, 1, 3
  134.  
  135. [MC.LC7]
  136. ConfigPriority=NORMAL
  137. IOConfig=220-22F, 240-24F
  138. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  139. IOConfig=388-38B
  140. IOConfig=F8D-F93
  141. IRQConfig=10
  142. DMAConfig=0, 1, 3
  143. DMAConfig=0, 1, 3
  144.  
  145. [MC.LC8]
  146. ConfigPriority=NORMAL
  147. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  148. IOConfig=388-38B
  149. IOConfig=F8D-F93
  150. IRQConfig=9, 10, 11
  151. DMAConfig=0, 1, 3
  152. DMAConfig=0, 1, 3
  153.  
  154. [MC.LC9]
  155. ConfigPriority=NORMAL
  156. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  157. IRQConfig=9, 10, 11
  158. DMAConfig=0, 1, 3
  159. DMAConfig=0, 1, 3
  160.  
  161. ;--------------------------------------------------------------------
  162.  
  163. [MC.LC3]
  164. ConfigPriority=HARDWIRED
  165. IOConfig=170-177(3ff::)
  166. IOConfig=376-376(3ff::)
  167. IRQConfig=S:15
  168.  
  169. ;--------------------------------------------------------------------
  170.  
  171. [MC.LC4]
  172. ConfigPriority=HARDWIRED
  173. IOConfig=201-201(3ff::)
  174.  
  175. [MC.LC5]
  176. ConfigPriority=HARDWIRED
  177. IOConfig=200-207(3ff::)
  178.  
  179. ;--------------------------------------------------------------------
  180.  
  181. [MC.LC6]
  182. ConfigPriority=NORMAL
  183. IOConfig=300-301, 320-321, 330-331
  184. IRQConfig=5, 7, 9, 10
  185.  
  186. ;--------------------------------------------------------------------
  187.  
  188. [SLCD.PIO]    
  189. ConfigPriority=HARDRECONFIG
  190. IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
  191.  
  192. [SLCD.IRQ]    
  193. ConfigPriority=HARDRECONFIG
  194. IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
  195. IRQConfig=3,4,5,6
  196.  
  197. [SLCD.DMA]
  198. ConfigPriority=HARDRECONFIG
  199. IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
  200. DMAConfig=1,2,3
  201.  
  202. [SLCD.Echo]
  203. ConfigPriority=HARDRECONFIG
  204. IRQConfig=3,5,7,9,10,11,12
  205. IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
  206.  
  207. [SLCD.Full]                        ; Both DMA and IRQ in use
  208. ConfigPriority=HARDRECONFIG
  209. IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
  210. DMAConfig=1,2,3
  211. IRQConfig=3,4,5,6
  212.  
  213. [Mitsumi.LogConfig]
  214. ConfigPriority=HARDRECONFIG
  215. IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
  216.  
  217. [Mitsumi.IRQConfig]
  218. ConfigPriority=HARDRECONFIG
  219. IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
  220. IRQConfig=2,3,5,9,10,11
  221. DMAConfig=5,6,7
  222.  
  223. [Panasonic.LogConfig]
  224. ConfigPriority=HARDRECONFIG
  225. IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
  226.  
  227. ;--------------------------------------------------------------------
  228.  
  229. [MSJSTICK.CopyList]
  230. vjoyd.vxd,,
  231. msjstick.drv,,
  232.  
  233. [MC.CopyList]
  234. snd929p.drv,,
  235. sndopl3p.drv,,
  236. snd929p.vxd,,
  237.  
  238. [MC.UpdateAutoexec]
  239. CmdAdd=SND4DOS.EXE
  240. CmdDelete=MCMODE.EXE
  241. CmdDelete=MCHKMIX.EXE
  242. CmdDelete=SNDINIT.EXE
  243.  
  244. [MCCfgUpd]
  245. DevDelete=MCMODE.EXE
  246. DevDelete=SNDINIT.EXE
  247.  
  248. [MC.CopySND4DOS]
  249. snd4dos.exe,,
  250.  
  251. [UpdateDigital]
  252. system.ini,386Enh,"device=vadlibd.386"
  253. system.ini,386Enh,"device=vsbd.386"
  254. system.ini,386Enh,"device=vsbpd.386"
  255. system.ini,386Enh,"device=vsndsys.386"
  256. system.ini,386Enh,"device=vmad16.386"
  257. system.ini,386Enh,"device=softnote.386"
  258. system.ini,386Enh,"device=vsnd16d.386"
  259. system.ini,386Enh,"device=v930d.386"
  260. system.ini,386Enh,"softsnth=yes"
  261. system.ini,386Enh,"device=c:\mcarlo\drv\softnote.386"
  262. system.ini,386Enh,"device=c:\mcarlo\drv\vsnd16d.386"
  263. system.ini,386Enh,"device=d:\mcarlo\drv\softnote.386"
  264. system.ini,386Enh,"device=d:\mcarlo\drv\vsnd16d.386"
  265. system.ini,drivers,"wave*=cs31ba11.drv",,1
  266. system.ini,drivers,"wave*=cs32ba11.drv",,1
  267. system.ini,drivers,"wave*=sndsys.drv",,1
  268. system.ini,drivers,"midi*=opl3.drv",,1
  269. system.ini,drivers,"midi*=msadlib.drv",,1
  270. system.ini,drivers,"midi*=mcarlo.drv",,1
  271. system.ini,drivers,"aux*=mcarlo.drv",,1
  272. system.ini,drivers,"mixer*=mcarlo.drv",,1
  273. system.ini,drivers,"wave*=mcarlo.drv",,1
  274. system.ini,drivers,"midi*=mpu401.drv",,1
  275. system.ini,drivers,"midi*=mad16c.drv",,1
  276. system.ini,drivers,"aux*=mad16c.drv",,1
  277. system.ini,drivers,"mixer*=mad16c.drv",,1
  278. system.ini,drivers,"wave*=mad16c.drv",,1
  279. system.ini,drivers,"midi*=m16midi.drv",,1
  280. system.ini,drivers,"aux*=snd930.drv",,1
  281. system.ini,drivers,"mixer*=snd930.drv",,1
  282. system.ini,drivers,"wave*=snd930.drv",,1
  283. system.ini,drivers,"midi*=snd930.drv",,1
  284. system.ini,drivers,"aux*=snd16.drv",,1
  285. system.ini,drivers,"mixer*=snd16.drv",,1
  286. system.ini,drivers,"wave*=snd16.drv",,1
  287. system.ini,drivers,"midi*=snd16.drv",,1
  288. system.ini,drivers,"midi*=c:\mcarlo\drv\mcarlo.drv",,1
  289. system.ini,drivers,"aux*=c:\mcarlo\drv\mcarlo.drv",,1
  290. system.ini,drivers,"mixer*=c:\mcarlo\drv\mcarlo.drv",,1
  291. system.ini,drivers,"wave*=c:\mcarlo\drv\mcarlo.drv",,1
  292. system.ini,drivers,"midi*=c:\mcarlo\drv\mpu401.drv",,1
  293. system.ini,drivers,"midi*=c:\mcarlo\drv\mad16c.drv",,1
  294. system.ini,drivers,"aux*=c:\mcarlo\drv\mad16c.drv",,1
  295. system.ini,drivers,"mixer*=c:\mcarlo\drv\mad16c.drv",,1
  296. system.ini,drivers,"wave*=c:\mcarlo\drv\mad16c.drv",,1
  297. system.ini,drivers,"midi*=c:\mcarlo\drv\m16midi.drv",,1
  298. system.ini,drivers,"midi*=d:\mcarlo\drv\mcarlo.drv",,1
  299. system.ini,drivers,"aux*=d:\mcarlo\drv\mcarlo.drv",,1
  300. system.ini,drivers,"mixer*=d:\mcarlo\drv\mcarlo.drv",,1
  301. system.ini,drivers,"wave*=d:\mcarlo\drv\mcarlo.drv",,1
  302. system.ini,drivers,"midi*=d:\mcarlo\drv\mpu401.drv",,1
  303. system.ini,drivers,"midi*=d:\mcarlo\drv\mad16c.drv",,1
  304. system.ini,drivers,"aux*=d:\mcarlo\drv\mad16c.drv",,1
  305. system.ini,drivers,"mixer*=d:\mcarlo\drv\mad16c.drv",,1
  306. system.ini,drivers,"wave*=d:\mcarlo\drv\mad16c.drv",,1
  307. system.ini,drivers,"midi*=d:\mcarlo\drv\m16midi.drv",,1
  308.  
  309. [MSJSTICK.UpdateInis]
  310. system.ini,drivers,"joystick="
  311.  
  312. [MC4.UpdateInis]
  313. system.ini,drivers,"midi*=mpu401.drv",,1
  314. system.ini,drivers,"midi*=mpu401p.drv",,1
  315. system.ini,drivers,"midi*=c:\mcarlo\drv\mpu401.drv",,1
  316. system.ini,drivers,"midi*=c:\mcarlo\drv\mpu401p.drv",,1
  317. system.ini,drivers,"midi*=d:\mcarlo\drv\mpu401.drv",,1
  318. system.ini,drivers,"midi*=d:\mcarlo\drv\mpu401p.drv",,1
  319. system.ini,drivers,"midi*=rdmpu401.drv",,1
  320.  
  321. [MC4.CopyList]
  322. sndm401p.vxd,,
  323. sndm401p.drv,,
  324.  
  325. [Sny.CopyList]
  326. slcd32.mpd,,
  327.  
  328. [Mit.CopyList]
  329. mtmminip.mpd,,
  330.  
  331. [Pan.CopyList]
  332. mkecr5xx.mpd,,
  333.  
  334. ;---------------------------------------------------------------;
  335.  
  336. [JOYSTICK.AddReg]
  337. HKR,,DevLoader,,mmdevldr.vxd
  338. HKR,Drivers,MIGRATED,,0
  339. HKR,Drivers\joystick,,,
  340.  
  341. [MSJSTICK.AddReg]
  342. HKR,,Driver,,vjoyd.vxd
  343. HKR,Drivers\joystick\msjstick.drv,Description,,%*TBSC003.DeviceDesc%
  344. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  345. HKR,Drivers,SubClasses,,"joystick"
  346.  
  347. [IOS]
  348. HKR,,DevLoader,,*IOS
  349. HKR,,DontLoadIfConflict,,"Y"
  350. HKR,,PollingSupportNeeded,1,01
  351.  
  352. [CanPoll]
  353. HKR,,Polling,,1
  354.  
  355. [NoReadAhead]
  356. HKLM,System\CurrentControlSet\Control\FileSystem\CDFS,NoReadAhead,3,01,00,00,00
  357.  
  358. [HDC_HW_REG]
  359. HKR,,NoSetupUI,,1
  360.  
  361. [MC.AddReg]
  362. HKR,,DevLoader,,mmdevldr.vxd
  363. HKR,Drivers,MIGRATED,,0
  364. HKR,Drivers\midi,,,
  365. HKR,Drivers\wave,,,
  366. HKR,Drivers\mixer,,,
  367. HKR,Drivers\aux,,,
  368.  
  369. HKR,,Driver,,snd929p.vxd
  370. HKR,Drivers\wave\snd929p.drv,Description ,,%*TBSC001.DeviceDesc%
  371. HKR,Drivers\wave\snd929p.drv,Driver,,snd929p.drv
  372. HKR,Drivers\mixer\snd929p.drv,Description,,%*TBSC001.DeviceDesc%
  373. HKR,Drivers\mixer\snd929p.drv,Driver,,snd929p.drv
  374. HKR,Drivers\aux\snd929p.drv,Description  ,,%*TBSC001.DeviceDesc%
  375. HKR,Drivers\aux\snd929p.drv,Driver,,snd929p.drv
  376. HKR,Drivers\midi\sndopl3p.drv,Description ,,%V_INTERNAL%
  377. HKR,Drivers\midi\sndopl3p.drv,Driver,,sndopl3p.drv
  378. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  379.  
  380. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  381.  
  382. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  383. HKLM,%KEY_IOC%\Vol,,,
  384.  
  385. HKR,Config,,,
  386. HKR,Config,ChipType,,"82C929A"
  387. HKR,Config,ExtCODEC,,"Yes"
  388. HKR,Config,ExtSynth,,"O3"
  389. HKR,Config,ExtWaveTable,,"Yes"
  390. HKR,Config,VxDVersion,,"4.00"
  391. HKR,Config,KeyCode,1,1A
  392. HKR,Config,"Single Mode DMA",1,00
  393.  
  394. ; Start of customizeable Mixer driver section;
  395. ; "Yes" means no customization; "No" means customize.
  396. HKR,Config,Default_Codec_Mapping,,"No"
  397.  
  398. ; TYPE 1 - CHANNEL NAME SECTION
  399. ; Specify the customized names for the channels
  400. HKR,Config,AUX1_Src_Name,,"Audio CD"
  401. HKR,Config,AUX2_Src_Name,,"MIDI"
  402. HKR,Config,DAC_Src_Name,,"Digital"
  403. HKR,Config,LINE_Src_Name,,"Line"
  404. HKR,Config,MIC_Src_Name,,"Microphone"
  405.  
  406. ; TYPE 2 - EXTRA CONTROLS Thru Internal H/W Resources
  407. ; Specify if extra ON/OFF controls are desired and how many,
  408. ; maximum is 3. These are controled thru internal pins.
  409. HKR,Config,Total_Internal_Controls,1,00
  410.  
  411. ; Control definitions
  412. HKR,Config,Internal_Control_1_Name,,"Internal1"
  413. HKR,Config,Internal_Control_1_By,,"XCTL0"
  414. HKR,Config,Internal_Control_1_OnVal,1,01
  415. HKR,Config,Internal_Control_2_Name,,""
  416. HKR,Config,Internal_Control_2_By,,""
  417. HKR,Config,Internal_Control_2_OnVal,1,01
  418. HKR,Config,Internal_Control_3_Name,,""
  419. HKR,Config,Internal_Control_3_By,,""
  420. HKR,Config,Internal_Control_3_OnVal,1,01
  421.  
  422. ; TYPE 3 - EXTRA CONTROLS Thru External H/W Resources
  423. ; Specify if extra ON/OFF controls are desired and how many,
  424. ; maximum is 3. These are controled thru external DLLs.
  425. HKR,Config,Total_External_Controls,1,00
  426.  
  427. ; Control definitions
  428. HKR,Config,External_Control_1_Name,,"External1"
  429. HKR,Config,External_Control_1_By,,"XCONTL_1.DLL"
  430. HKR,Config,External_Control_2_Name,,""
  431. HKR,Config,External_Control_2_By,,"XCONTL_2.DLL"
  432. HKR,Config,External_Control_3_Name,,""
  433. HKR,Config,External_Control_3_By,,"XCONTL_3.DLL"
  434.  
  435. [MC4.AddReg]
  436. HKR,,Devloader,,mmdevldr.vxd
  437. HKR,Drivers,MIGRATED,,0
  438. HKR,Drivers\midi,,,
  439.  
  440. HKR,,Driver,,sndm401p.vxd
  441. HKR,Drivers\midi\sndm401p.drv,Driver,,sndm401p.drv
  442. HKR,Drivers\midi\sndm401p.drv,External,1,01,00,00,00
  443. HKR,Drivers\midi\sndm401p.drv,Description,,%V_EXTERNAL%
  444. HKR,Drivers,SubClasses,,"midi"
  445.  
  446. ;---------------------------------------------------------------;
  447.  
  448. [DestinationDirs]
  449. MC.CopySND4DOS = 30
  450. MC.CopyList = 11
  451. Pan.CopyList = 12
  452. Mit.CopyList = 12
  453. Sny.CopyList = 12
  454. MC4.CopyList = 11
  455. MSJSTICK.CopyList = 11
  456. DefaultDestDir = 10             ; The Windows 95 Directory
  457.  
  458. [SourceDisksNames]
  459. 1=" Turtle Beach TBS929  Windows95 Install ",,0001
  460.  
  461. [SourceDisksFiles]
  462. snd929p.vxd=1
  463. snd929p.drv=1
  464. sndopl3p.drv=1
  465. snd4dos.exe=1
  466. vjoyd.vxd=1
  467. msjstick.drv=1
  468. sndm401p.drv=1
  469. sndm401p.vxd=1
  470. slcd32.mpd=1
  471. mtmminip.mpd=1
  472. mkecr5xx.mpd=1
  473.  
  474. ;---------------------------------------------------------------;
  475.  
  476. [Strings]
  477. ;Non-localized strings
  478. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  479. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  480. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  481.  
  482. ;Localized strings
  483. OPTi="OPTi Inc."
  484. TBS="Turtle Beach"
  485. MfgName="Turtle Beach"
  486. *TBSC001.DeviceDesc="Turtle Beach TBS929"
  487. *TBSC002.DeviceDesc="Turtle Beach TBS929 MPU-401 Port"
  488. *TBSC003.DeviceDesc="Turtle Beach TBS929 Joystick Port"
  489. *TBSC004.DeviceDesc="[ Turtle Beach TBS929 IDE CD ROM Controller ]"
  490. *TBSC005.DeviceDesc="Turtle Beach TBS929 (Zeos computer)"
  491. *TBSC006.DeviceDesc="[ Turtle Beach TBS929 Sony CD ROM Controller ]"
  492. *TBSC007.DeviceDesc="[ Turtle Beach TBS929 Mitsumi CD ROM Controller ]"
  493. *TBSC008.DeviceDesc="[ Turtle Beach TBS929 Panasonic CD ROM Controller ]"
  494. MediaClassName="Sound, video and game controllers"
  495. V_INTERNAL="Turtle Beach TBS929 FM Synthesis"
  496. V_EXTERNAL="Turtle Beach TBS929 MPU-401"
  497.