home *** CD-ROM | disk | FTP | other *** search
- ;
- ; Turtle Beach TBS929 Windows95 Setup
- ; by David Gasior
- ; 05 03 96
- ;
-
- [Version]
- Signature="$Windows 95$"
- Class=MEDIA
- provider=%Turtle Beach%
-
- [ClassInstall]
- AddReg=Class.AddReg
-
- [Class.AddReg]
- HKR,,,,%MediaClassName%
- HKR,,Icon,,"-1"
- HKR,,Installer,,mmci.dll
-
- [Manufacturer]
- %MfgName%=TurtleBeach
-
- [TurtleBeach]
- %*TBSC001.DeviceDesc%=TBSC001_Device, *TBSC001
- %*TBSC002.DeviceDesc%=TBSC002_Device, *TBSC002
- %*TBSC003.DeviceDesc%=TBSC003_Device, *TBSC003
- %*TBSC004.DeviceDesc%=TBSC004_Device, *TBSC004
- %*TBSC005.DeviceDesc%=TBSC005_Device, *TBSC005
- %*TBSC006.DeviceDesc%=SonyP, *TBSC006
- %*TBSC007.DeviceDesc%=MKECR5xx, *TBSC007
- %*TBSC008.DeviceDesc%=MitsumiP, *TBSC008
-
- [PreCopySection]
- HKR,,NoSetupUI,,1
-
- ;---------------------------------------------------------------;
-
- [TBSC001_Device]
- LogConfig=MC.LC1,MC.LC2,MC.LC0
- CopyFiles=MC.CopyList, MC.CopySND4DOS
- UpdateAutoBat=MC.UpdateAutoexec
- UpdateCfgSys=MCCfgUpd
- UpdateInis=UpdateDigital
- AddReg=MC.AddReg
-
- [TBSC004_Device]
- LogConfig=MC.LC3
- AddReg = HDC_HW_REG
-
- [TBSC003_Device]
- LogConfig=MC.LC4,MC.LC5
- CopyFiles=MSJSTICK.CopyList
- AddReg=JOYSTICK.AddReg, MSJSTICK.AddReg
- UpdateInis=MSJSTICK.UpdateInis
-
- [TBSC002_Device]
- LogConfig=MC.LC6
- CopyFiles=MC4.CopyList
- AddReg=MC4.AddReg
- UpdateInis=MC4.UpdateInis
-
- [TBSC005_Device]
- LogConfig=MC.LC7,MC.LC8,MC.LC9
- CopyFiles=MC.CopyList, MC.CopySND4DOS
- UpdateAutoBat=MC.UpdateAutoexec
- UpdateCfgSys=MCCfgUpd
- UpdateInis=UpdateDigital
- AddReg=MC.AddReg
-
- [SonyP]
- LogConfig=SLCD.PIO,SLCD.IRQ,SLCD.DMA,SLCD.Full,SLCD.ECHO
- CopyFiles=Sny.CopyList
- AddReg=IOS,CanPoll,SonyReg
-
- [SonyP.FactDef]
- ConfigPriority=HARDRECONFIG
- IOCONFIG=340-343(3ff::)
-
- [SonyReg]
- HKR,,PortDriver,,SLCD32.mpd
- HKR,,ForceLoadPD,1,01
-
- [MKECR5xx]
- LogConfig=Panasonic.LogConfig
- CopyFiles=Pan.CopyList
- AddReg=ios,CanPoll,NoReadAhead,MKEReg
-
- [MKEReg]
- HKR,,PortDriver,,mkecr5xx.mpd
- HKR,,ForceLoadPD,1,01
-
- [MitsumiP]
- LogConfig=Mitsumi.IRQConfig,Mitsumi.LogConfig
- CopyFiles=Mit.CopyList
- AddReg=ios,CanPoll,NoReadAhead,MitsReg
-
- [MitsumiP.FactDef]
- ConfigPriority=HARDRECONFIG
- IOCONFIG=340-343
- IRQConfig=10
- DMAConfig=5
-
- [MitsReg]
- HKR,,PortDriver,,mtmminip.mpd
- HKR,,ForceLoadPD,1,01
-
- ;---------------------------------------------------------------;
-
- [MC.LC1]
- ConfigPriority=NORMAL
- IOConfig=220-22F, 240-24F
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IOConfig=388-38B
- IOConfig=F8D-F93
- IRQConfig=7, 10
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
- [MC.LC2]
- ConfigPriority=NORMAL
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IOConfig=388-38B
- IOConfig=F8D-F93
- IRQConfig=7, 9, 10, 11
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
- [MC.LC0]
- ConfigPriority=NORMAL
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IRQConfig=7, 9, 10, 11
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
- [MC.LC7]
- ConfigPriority=NORMAL
- IOConfig=220-22F, 240-24F
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IOConfig=388-38B
- IOConfig=F8D-F93
- IRQConfig=10
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
- [MC.LC8]
- ConfigPriority=NORMAL
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IOConfig=388-38B
- IOConfig=F8D-F93
- IRQConfig=9, 10, 11
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
- [MC.LC9]
- ConfigPriority=NORMAL
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IRQConfig=9, 10, 11
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
- ;--------------------------------------------------------------------
-
- [MC.LC3]
- ConfigPriority=HARDWIRED
- IOConfig=170-177(3ff::)
- IOConfig=376-376(3ff::)
- IRQConfig=S:15
-
- ;--------------------------------------------------------------------
-
- [MC.LC4]
- ConfigPriority=HARDWIRED
- IOConfig=201-201(3ff::)
-
- [MC.LC5]
- ConfigPriority=HARDWIRED
- IOConfig=200-207(3ff::)
-
- ;--------------------------------------------------------------------
-
- [MC.LC6]
- ConfigPriority=NORMAL
- IOConfig=300-301, 320-321, 330-331
- IRQConfig=5, 7, 9, 10
-
- ;--------------------------------------------------------------------
-
- [SLCD.PIO]
- ConfigPriority=HARDRECONFIG
- IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
-
- [SLCD.IRQ]
- ConfigPriority=HARDRECONFIG
- IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
- IRQConfig=3,4,5,6
-
- [SLCD.DMA]
- ConfigPriority=HARDRECONFIG
- IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
- DMAConfig=1,2,3
-
- [SLCD.Echo]
- ConfigPriority=HARDRECONFIG
- IRQConfig=3,5,7,9,10,11,12
- IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
-
- [SLCD.Full] ; Both DMA and IRQ in use
- ConfigPriority=HARDRECONFIG
- IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
- DMAConfig=1,2,3
- IRQConfig=3,4,5,6
-
- [Mitsumi.LogConfig]
- ConfigPriority=HARDRECONFIG
- IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
-
- [Mitsumi.IRQConfig]
- ConfigPriority=HARDRECONFIG
- IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
- IRQConfig=2,3,5,9,10,11
- DMAConfig=5,6,7
-
- [Panasonic.LogConfig]
- ConfigPriority=HARDRECONFIG
- IOConfig=4@320-343%fff0(3ff::),360-363(3ff::)
-
- ;--------------------------------------------------------------------
-
- [MSJSTICK.CopyList]
- vjoyd.vxd,,
- msjstick.drv,,
-
- [MC.CopyList]
- snd929p.drv,,
- sndopl3p.drv,,
- snd929p.vxd,,
-
- [MC.UpdateAutoexec]
- CmdAdd=SND4DOS.EXE
- CmdDelete=MCMODE.EXE
- CmdDelete=MCHKMIX.EXE
- CmdDelete=SNDINIT.EXE
-
- [MCCfgUpd]
- DevDelete=MCMODE.EXE
- DevDelete=SNDINIT.EXE
-
- [MC.CopySND4DOS]
- snd4dos.exe,,
-
- [UpdateDigital]
- system.ini,386Enh,"device=vadlibd.386"
- system.ini,386Enh,"device=vsbd.386"
- system.ini,386Enh,"device=vsbpd.386"
- system.ini,386Enh,"device=vsndsys.386"
- system.ini,386Enh,"device=vmad16.386"
- system.ini,386Enh,"device=softnote.386"
- system.ini,386Enh,"device=vsnd16d.386"
- system.ini,386Enh,"device=v930d.386"
- system.ini,386Enh,"softsnth=yes"
- system.ini,386Enh,"device=c:\mcarlo\drv\softnote.386"
- system.ini,386Enh,"device=c:\mcarlo\drv\vsnd16d.386"
- system.ini,386Enh,"device=d:\mcarlo\drv\softnote.386"
- system.ini,386Enh,"device=d:\mcarlo\drv\vsnd16d.386"
- system.ini,drivers,"wave*=cs31ba11.drv",,1
- system.ini,drivers,"wave*=cs32ba11.drv",,1
- system.ini,drivers,"wave*=sndsys.drv",,1
- system.ini,drivers,"midi*=opl3.drv",,1
- system.ini,drivers,"midi*=msadlib.drv",,1
- system.ini,drivers,"midi*=mcarlo.drv",,1
- system.ini,drivers,"aux*=mcarlo.drv",,1
- system.ini,drivers,"mixer*=mcarlo.drv",,1
- system.ini,drivers,"wave*=mcarlo.drv",,1
- system.ini,drivers,"midi*=mpu401.drv",,1
- system.ini,drivers,"midi*=mad16c.drv",,1
- system.ini,drivers,"aux*=mad16c.drv",,1
- system.ini,drivers,"mixer*=mad16c.drv",,1
- system.ini,drivers,"wave*=mad16c.drv",,1
- system.ini,drivers,"midi*=m16midi.drv",,1
- system.ini,drivers,"aux*=snd930.drv",,1
- system.ini,drivers,"mixer*=snd930.drv",,1
- system.ini,drivers,"wave*=snd930.drv",,1
- system.ini,drivers,"midi*=snd930.drv",,1
- system.ini,drivers,"aux*=snd16.drv",,1
- system.ini,drivers,"mixer*=snd16.drv",,1
- system.ini,drivers,"wave*=snd16.drv",,1
- system.ini,drivers,"midi*=snd16.drv",,1
- system.ini,drivers,"midi*=c:\mcarlo\drv\mcarlo.drv",,1
- system.ini,drivers,"aux*=c:\mcarlo\drv\mcarlo.drv",,1
- system.ini,drivers,"mixer*=c:\mcarlo\drv\mcarlo.drv",,1
- system.ini,drivers,"wave*=c:\mcarlo\drv\mcarlo.drv",,1
- system.ini,drivers,"midi*=c:\mcarlo\drv\mpu401.drv",,1
- system.ini,drivers,"midi*=c:\mcarlo\drv\mad16c.drv",,1
- system.ini,drivers,"aux*=c:\mcarlo\drv\mad16c.drv",,1
- system.ini,drivers,"mixer*=c:\mcarlo\drv\mad16c.drv",,1
- system.ini,drivers,"wave*=c:\mcarlo\drv\mad16c.drv",,1
- system.ini,drivers,"midi*=c:\mcarlo\drv\m16midi.drv",,1
- system.ini,drivers,"midi*=d:\mcarlo\drv\mcarlo.drv",,1
- system.ini,drivers,"aux*=d:\mcarlo\drv\mcarlo.drv",,1
- system.ini,drivers,"mixer*=d:\mcarlo\drv\mcarlo.drv",,1
- system.ini,drivers,"wave*=d:\mcarlo\drv\mcarlo.drv",,1
- system.ini,drivers,"midi*=d:\mcarlo\drv\mpu401.drv",,1
- system.ini,drivers,"midi*=d:\mcarlo\drv\mad16c.drv",,1
- system.ini,drivers,"aux*=d:\mcarlo\drv\mad16c.drv",,1
- system.ini,drivers,"mixer*=d:\mcarlo\drv\mad16c.drv",,1
- system.ini,drivers,"wave*=d:\mcarlo\drv\mad16c.drv",,1
- system.ini,drivers,"midi*=d:\mcarlo\drv\m16midi.drv",,1
-
- [MSJSTICK.UpdateInis]
- system.ini,drivers,"joystick="
-
- [MC4.UpdateInis]
- system.ini,drivers,"midi*=mpu401.drv",,1
- system.ini,drivers,"midi*=mpu401p.drv",,1
- system.ini,drivers,"midi*=c:\mcarlo\drv\mpu401.drv",,1
- system.ini,drivers,"midi*=c:\mcarlo\drv\mpu401p.drv",,1
- system.ini,drivers,"midi*=d:\mcarlo\drv\mpu401.drv",,1
- system.ini,drivers,"midi*=d:\mcarlo\drv\mpu401p.drv",,1
- system.ini,drivers,"midi*=rdmpu401.drv",,1
-
- [MC4.CopyList]
- sndm401p.vxd,,
- sndm401p.drv,,
-
- [Sny.CopyList]
- slcd32.mpd,,
-
- [Mit.CopyList]
- mtmminip.mpd,,
-
- [Pan.CopyList]
- mkecr5xx.mpd,,
-
- ;---------------------------------------------------------------;
-
- [JOYSTICK.AddReg]
- HKR,,DevLoader,,mmdevldr.vxd
- HKR,Drivers,MIGRATED,,0
- HKR,Drivers\joystick,,,
-
- [MSJSTICK.AddReg]
- HKR,,Driver,,vjoyd.vxd
- HKR,Drivers\joystick\msjstick.drv,Description,,%*TBSC003.DeviceDesc%
- HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
- HKR,Drivers,SubClasses,,"joystick"
-
- [IOS]
- HKR,,DevLoader,,*IOS
- HKR,,DontLoadIfConflict,,"Y"
- HKR,,PollingSupportNeeded,1,01
-
- [CanPoll]
- HKR,,Polling,,1
-
- [NoReadAhead]
- HKLM,System\CurrentControlSet\Control\FileSystem\CDFS,NoReadAhead,3,01,00,00,00
-
- [HDC_HW_REG]
- HKR,,NoSetupUI,,1
-
- [MC.AddReg]
- HKR,,DevLoader,,mmdevldr.vxd
- HKR,Drivers,MIGRATED,,0
- HKR,Drivers\midi,,,
- HKR,Drivers\wave,,,
- HKR,Drivers\mixer,,,
- HKR,Drivers\aux,,,
-
- HKR,,Driver,,snd929p.vxd
- HKR,Drivers\wave\snd929p.drv,Description ,,%*TBSC001.DeviceDesc%
- HKR,Drivers\wave\snd929p.drv,Driver,,snd929p.drv
- HKR,Drivers\mixer\snd929p.drv,Description,,%*TBSC001.DeviceDesc%
- HKR,Drivers\mixer\snd929p.drv,Driver,,snd929p.drv
- HKR,Drivers\aux\snd929p.drv,Description ,,%*TBSC001.DeviceDesc%
- HKR,Drivers\aux\snd929p.drv,Driver,,snd929p.drv
- HKR,Drivers\midi\sndopl3p.drv,Description ,,%V_INTERNAL%
- HKR,Drivers\midi\sndopl3p.drv,Driver,,sndopl3p.drv
- HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
-
- HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
-
- HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
- HKLM,%KEY_IOC%\Vol,,,
-
- HKR,Config,,,
- HKR,Config,ChipType,,"82C929A"
- HKR,Config,ExtCODEC,,"Yes"
- HKR,Config,ExtSynth,,"O3"
- HKR,Config,ExtWaveTable,,"Yes"
- HKR,Config,VxDVersion,,"4.00"
- HKR,Config,KeyCode,1,1A
- HKR,Config,"Single Mode DMA",1,00
-
- ; Start of customizeable Mixer driver section;
- ; "Yes" means no customization; "No" means customize.
- HKR,Config,Default_Codec_Mapping,,"No"
-
- ; TYPE 1 - CHANNEL NAME SECTION
- ; Specify the customized names for the channels
- HKR,Config,AUX1_Src_Name,,"Audio CD"
- HKR,Config,AUX2_Src_Name,,"MIDI"
- HKR,Config,DAC_Src_Name,,"Digital"
- HKR,Config,LINE_Src_Name,,"Line"
- HKR,Config,MIC_Src_Name,,"Microphone"
-
- ; TYPE 2 - EXTRA CONTROLS Thru Internal H/W Resources
- ; Specify if extra ON/OFF controls are desired and how many,
- ; maximum is 3. These are controled thru internal pins.
- HKR,Config,Total_Internal_Controls,1,00
-
- ; Control definitions
- HKR,Config,Internal_Control_1_Name,,"Internal1"
- HKR,Config,Internal_Control_1_By,,"XCTL0"
- HKR,Config,Internal_Control_1_OnVal,1,01
- HKR,Config,Internal_Control_2_Name,,""
- HKR,Config,Internal_Control_2_By,,""
- HKR,Config,Internal_Control_2_OnVal,1,01
- HKR,Config,Internal_Control_3_Name,,""
- HKR,Config,Internal_Control_3_By,,""
- HKR,Config,Internal_Control_3_OnVal,1,01
-
- ; TYPE 3 - EXTRA CONTROLS Thru External H/W Resources
- ; Specify if extra ON/OFF controls are desired and how many,
- ; maximum is 3. These are controled thru external DLLs.
- HKR,Config,Total_External_Controls,1,00
-
- ; Control definitions
- HKR,Config,External_Control_1_Name,,"External1"
- HKR,Config,External_Control_1_By,,"XCONTL_1.DLL"
- HKR,Config,External_Control_2_Name,,""
- HKR,Config,External_Control_2_By,,"XCONTL_2.DLL"
- HKR,Config,External_Control_3_Name,,""
- HKR,Config,External_Control_3_By,,"XCONTL_3.DLL"
-
- [MC4.AddReg]
- HKR,,Devloader,,mmdevldr.vxd
- HKR,Drivers,MIGRATED,,0
- HKR,Drivers\midi,,,
-
- HKR,,Driver,,sndm401p.vxd
- HKR,Drivers\midi\sndm401p.drv,Driver,,sndm401p.drv
- HKR,Drivers\midi\sndm401p.drv,External,1,01,00,00,00
- HKR,Drivers\midi\sndm401p.drv,Description,,%V_EXTERNAL%
- HKR,Drivers,SubClasses,,"midi"
-
- ;---------------------------------------------------------------;
-
- [DestinationDirs]
- MC.CopySND4DOS = 30
- MC.CopyList = 11
- Pan.CopyList = 12
- Mit.CopyList = 12
- Sny.CopyList = 12
- MC4.CopyList = 11
- MSJSTICK.CopyList = 11
- DefaultDestDir = 10 ; The Windows 95 Directory
-
- [SourceDisksNames]
- 1=" Turtle Beach TBS929 Windows95 Install ",,0001
-
- [SourceDisksFiles]
- snd929p.vxd=1
- snd929p.drv=1
- sndopl3p.drv=1
- snd4dos.exe=1
- vjoyd.vxd=1
- msjstick.drv=1
- sndm401p.drv=1
- sndm401p.vxd=1
- slcd32.mpd=1
- mtmminip.mpd=1
- mkecr5xx.mpd=1
-
- ;---------------------------------------------------------------;
-
- [Strings]
- ;Non-localized strings
- KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
- KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
- KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
-
- ;Localized strings
- OPTi="OPTi Inc."
- TBS="Turtle Beach"
- MfgName="Turtle Beach"
- *TBSC001.DeviceDesc="Turtle Beach TBS929"
- *TBSC002.DeviceDesc="Turtle Beach TBS929 MPU-401 Port"
- *TBSC003.DeviceDesc="Turtle Beach TBS929 Joystick Port"
- *TBSC004.DeviceDesc="[ Turtle Beach TBS929 IDE CD ROM Controller ]"
- *TBSC005.DeviceDesc="Turtle Beach TBS929 (Zeos computer)"
- *TBSC006.DeviceDesc="[ Turtle Beach TBS929 Sony CD ROM Controller ]"
- *TBSC007.DeviceDesc="[ Turtle Beach TBS929 Mitsumi CD ROM Controller ]"
- *TBSC008.DeviceDesc="[ Turtle Beach TBS929 Panasonic CD ROM Controller ]"
- MediaClassName="Sound, video and game controllers"
- V_INTERNAL="Turtle Beach TBS929 FM Synthesis"
- V_EXTERNAL="Turtle Beach TBS929 MPU-401"
-