;----------------------------------------------------------------------------;
; Copyright (c) 1996-2000 Philips Semiconductors. All Rights Reserved. ;
; Copyright (c) 1998-2000 QSound Labs, Inc. All Rights Reserved. ;
; Portions Copyright (c) 1996 Echo Speech Corporation. All Rights Reserved. ;
; Portions Copyright (c) 1993 Microsoft Corporation. All Rights Reserved. ;
;----------------------------------------------------------------------------;
;----------------------------------------------------------------------------;
; Install 9X663ELW (Windows 9X, V6.63, English, Labway XWave Thunder 3D) ;
;----------------------------------------------------------------------------;
[Version]
Signature="$CHICAGO$"
Class=MEDIA
Provider=%MfgName%
[Manufacturer]
%MfgName%=PHILIPS
[PHILIPS]
; Labway XWave Thunder 3D Audio Board
%PCI\VEN_1483&DEV_5020&REV_19.DeviceDesc% = XWAVE, PCI\VEN_1004&DEV_0304&SUBSYS_50201483&REV_19
%PCI\VEN_1483&DEV_5021&REV_19.DeviceDesc% = XWAVEJS, PCI\VEN_1004&DEV_0305&SUBSYS_50211483
%PCI\VEN_1483&DEV_5022&REV_19.DeviceDesc% = XWAVESR, PCI\VEN_1004&DEV_0306&SUBSYS_50221483
; Virtual Legacy Device
%PCI\VEN_1483&DEV_5020&REV_19.Virtual% = XWAVEVLD, VIRTUAL\TBIRD128_LEGACY
; Generic - Uninstall catcher
%PCI\VEN_1004&DEV_0304.DeviceDesc% = GENERIC, PCI\VEN_1004&DEV_0304&SUBSYS_03041004&REV_19
;----------------------------------------------------------------------------;
; LABWAY XWAVE THUNDER 3D Audio Board ;
;----------------------------------------------------------------------------;
[XWAVE]
LogConfig = XWAVE.LogConfig
CopyFiles = XWAVE.SysCopyFiles, XWAVE.WinCopyFiles
UpdateInis = XWAVE.UpdateInis
AddReg = XWAVE.AddReg, WAVE.AddReg, MIXER.AddReg
[XWAVE.LogConfig]
ConfigPriority=NORMAL
DMAConfig= 1
[XWAVE.SysCopyFiles]
A3D.DLL
CI.DLL
COMCTL32.DLL
DRVTB16.DLL
DRVTB32.DLL
TBCPL.CPL
TBIRD128.DLS
TBIRD128.DRV
TBIRD128.VXD
TBSUPP.DLL
TBUNINST.EXE
VSB2TBD.VXD
VTBPMD.VXD
[XWAVE.WinCopyFiles]
CDI.EXE
CDI.INI
HOOKTOOL.EXE
PROCHOOK.DLL
TBIRD128.PCH
TBTRAY.EXE
[XWAVE.UpdateInis]
system.ini,drivers,"midi=tbird128.drv",,0
system.ini,drivers,"mixer=tbird128.drv",,0
system.ini,drivers,"wave=tbird128.drv",,0
system.ini,drivers,"aux=tbird128.drv",,0
[XWAVE.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,, %PCI\VEN_1483&DEV_5020&REV_19.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,, %PCI\VEN_1483&DEV_5020&REV_19.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,, %PCI\VEN_1483&DEV_5020&REV_19.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,, %PCI\VEN_1483&DEV_5020&REV_19.DeviceDesc%
;** Other Settings
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM00%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM01%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM02%,1,2F
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM03%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM04%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM06%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM07%,1,2A
;** PARAM97 is the short device name - max 16 characters
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM97%,0,%PCI\VEN_1483&DEV_5020&REV_19.ShortName%
;** PARAM98 is the long device name - max 32 characters
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM98%,0,%PCI\VEN_1483&DEV_5020&REV_19.DeviceDesc%
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,CD,0D,4D,1E,D9,8E,3A,59,C6,96,20,7E,E0,8E,2F,22,08,F9
HKLM,%OTHER_SETTINGS%,%SETTING_INSTVER%,0,%INSTALL_DESC%
;** CDI Parameters
HKCR,%OTHER_SETTINGS%\cdi_run,,0,"1"
HKLM,%OTHER_SETTINGS%,%SETTING_CDI_2SPEAKER%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_CDI_4SPEAKER%,1,1
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,CDInterceptor,,"cdi.exe"
;** Uninstall Settings
HKLM,%PCI\VEN_1483&DEV_5020&REV_19.Uninstall%,"DisplayName",,%PCI\VEN_1483&DEV_5020&REV_19.SupportFiles%
HKLM,%PCI\VEN_1483&DEV_5020&REV_19.Uninstall%,"UninstallString",,"tbuninst.exe"
;***
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.Internal%,Driver,,tbird128.drv
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.Internal%,Description,,%PCI\VEN_1483&DEV_5020&REV_19.Internal%
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.Internal%,NumPorts,1,02,00,00,00
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.Internal%,Port,1,01,00,00,00
;***
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.External%,Driver,,tbird128.drv
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.External%,Description,,%PCI\VEN_1483&DEV_5020&REV_19.External%
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.External%,NumPorts,1,02,00,00,00
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.External%,Port,1,00,00,00,00
HKR,Drivers\midi\%PCI\VEN_1483&DEV_5020&REV_19.External%,External,1,01,00,00,00
;***
HKR,,Driver,,"tbird128.vxd"
HKR,Drivers,MIGRATED,,1
HKR,Drivers\midi,,,
HKR,Drivers\wave,,,
HKR,Drivers\mixer,,,
HKR,Drivers\aux,,,
HKR,Drivers\midi\tbird128.drv,,,
HKR,Drivers\wave\tbird128.drv,,,
HKR,Drivers\mixer\tbird128.drv,,,
HKR,Drivers\aux\tbird128.drv,,,
;***
HKR,Drivers\wave\tbird128.drv,Driver,,tbird128.drv
HKR,Drivers\mixer\tbird128.drv,Driver,,tbird128.drv
HKR,Drivers\aux\tbird128.drv,Driver,,tbird128.drv
;HKR,Drivers\midi\tbird128.drv,Driver,,tbird128.drv
;***
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
HKR,%SETTINGS%,,,
HKR,%SETTINGS%,DMABufferSize,1,24 ; Flag of 1 means this is an integer
HKR,%SETTINGS%,WatchMSDOSExec,1,01
HKR,%SETTINGS%,DisableWarning,1,00
HKR,%SETTINGS%,EnableAutoAcquire,1,01
HKR,%SETTINGS%,Mute,1,00
HKR,%SETTINGS%,MicOutBoost,1,01
;***
HKR,%SETTINGS%,DMADAC,1,0
HKR,%SETTINGS%,DMAADC,1,0
HKR,%SETTINGS%,EnableAutoAcquireOPL3,1,0
HKR,%SETTINGS%,OldMSDOSGameCompatibility,,"Yes"
;** TB Tray Parameters
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM08%,1,16
HKLM,%OTHER_SETTINGS%,%SETTING_ENABLE_TRAY%,1,1
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,TBTray,,"tbtray.exe"
;** SoftSynth Parameters
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM20%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM21%,,"\S-YXG50\Setup.exe"
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM22%,1,0
;** DirectX Parameters
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM23%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM24%,,"\DirectX\DXSetup.exe"
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM27%,,"IF EXIST C:\TBRDINIT.BAT CALL C:\TBRDINIT.BAT"
;** A3D Stuff
HKCR,A3D,,,A3d Object
HKCR,A3D\CLSID,,,{d8f1eee0-f634-11cf-8700-00a0245d918b}
HKCR,CLSID\{d8f1eee0-f634-11cf-8700-00a0245d918b},,,A3d Object
HKCR,CLSID\{d8f1eee0-f634-11cf-8700-00a0245d918b}\InprocServer32,,,a3d.dll
HKCR,CLSID\{d8f1eee0-f634-11cf-8700-00a0245d918b}\InprocServer32,ThreadingModel,,Apartment
;----------------------------------------------------------------------------;
; ;
; Labway XWave Thunder 3D Joystick Sections ;
; ;
;----------------------------------------------------------------------------;
[XWAVEJS]
LogConfig = XWAVEJS.LogConfig
CopyFiles = XWAVEJS.SysCopyFiles, XWAVEJS.WinCopyFiles
UpdateInis = XWAVEJS.UpdateInis
AddReg = XWAVEJS.AddReg
[XWAVEJS.LogConfig]
[XWAVEJS.WinCopyFiles]
[XWAVEJS.SysCopyFiles]
vjoyd.vxd,,
msjstick.drv,,
msanalog.vxd,,
tbirdjoy.vxd,,
[XWAVEJS.UpdateInis]
system.ini,drivers,"joystick="
[XWAVEJS.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\joystick,,,
HKR,,Driver,,vjoyd.vxd
HKR,Drivers\joystick\msjstick.drv,Description,,%PCI\VEN_1483&DEV_5021&REV_19.Joystick%
HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
HKR,Drivers,SubClasses,,"joystick"
HKLM,%KEY_OEM%,OEMData,1,00,00,00,0c,00,00,00,00
HKLM,%KEY_OEM%,OEMCallout,0,tbirdjoy.vxd
HKLM,%KEY_OEM%,"Magic PollFlags",1,78,56,34,12
HKLM,%KEY_OEM%,OEMName,0,%PCI\VEN_1483&DEV_5021&REV_19.GamePort%
;----------------------------------------------------------------------------;
; ;
; Labway XWave Thunder 3D Support Registers Sections ;
; ;
;----------------------------------------------------------------------------;
[XWAVESR]
LogConfig = XWAVESR.LogConfig
CopyFiles = XWAVESR.SysCopyFiles, XWAVESR.WinCopyFiles
UpdateInis = XWAVESR.UpdateInis
AddReg = XWAVESR.AddReg
[XWAVESR.LogConfig]
[XWAVESR.SysCopyFiles]
[XWAVESR.WinCopyFiles]
[XWAVESR.UpdateInis]
[XWAVESR.AddReg]
;----------------------------------------------------------------------------;
; ;
; Labway XWave Thunder 3D Virtual Legacy Device Sections ;
; ;
;----------------------------------------------------------------------------;
[XWAVEVLD]
LogConfig = XWAVEVLD.LogConfig
CopyFiles = XWAVEVLD.SysCopyFiles, XWAVEVLD.WinCopyFiles
UpdateInis = XWAVEVLD.UpdateInis
AddReg = XWAVEVLD.AddReg
[XWAVEVLD.LogConfig]
[XWAVEVLD.SysCopyFiles]
[XWAVEVLD.WinCopyFiles]
[XWAVEVLD.UpdateInis]
[XWAVEVLD.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,,Driver,,vsb2tbd.vxd
;----------------------------------------------------------------------------;
; ;
; Wave Sections ;
; ;
;----------------------------------------------------------------------------;
[WAVE.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKLM,%KEY_IOC%\acm,,,
HKLM,%KEY_IOC%\Rec,,,
HKLM,%KEY_IOC%\MPlay,,,
;----------------------------------------------------------------------------;
; ;
; Mixer Sections ;
; ;
;----------------------------------------------------------------------------;
[MIXER.AddReg]
HKLM,%KEY_IOC%\Vol,,,
;** CD Volume - Mid Setting
HKR,%SETTINGS%,LeftCDVol,1,00,80,00,00
HKR,%SETTINGS%,RightCDVol,1,00,80,00,00
;** DAC Volume - Mid Setting
HKR,%SETTINGS%,LeftDACVol,1,00,80,00,00
HKR,%SETTINGS%,RightDACVol,1,00,80,00,00
;** LineIn Volume - Mid Setting
HKR,%SETTINGS%,LeftLineInVol,1,00,80,00,00
HKR,%SETTINGS%,RightLineInVol,1,00,80,00,00
;** Master Volume - Mid Setting
HKR,%SETTINGS%,LeftMasterVol,1,00,80,00,00
HKR,%SETTINGS%,RightMasterVol,1,00,80,00,00
;** MicOut Volume - Muted
HKR,%SETTINGS%,LeftMicOutVol,1,00,00,00,00
HKR,%SETTINGS%,RightMicOutVol,1,00,00,00,00
;** Synth Volume - Mid Setting
HKR,%SETTINGS%,LeftSynthVol,1,00,80,00,00
HKR,%SETTINGS%,RightSynthVol,1,00,80,00,00
;** VoiceADCLine Volume - Muted
HKR,%SETTINGS%,LeftVoiceADCLineVol,1,00,00,00,00
HKR,%SETTINGS%,RightVoiceADCLineVol,1,00,00,00,00
;** VoiceADCMic Volume - Muted
HKR,%SETTINGS%,LeftVoiceADCMicVol,1,00,00,00,00
HKR,%SETTINGS%,RightVoiceADCMicVol,1,00,00,00,00
;** WaveADCLine Volume - Muted
HKR,%SETTINGS%,LeftWaveADCLineVol,1,00,00,00,00
HKR,%SETTINGS%,RightWaveADCLineVol,1,00,00,00,00
;** WaveADCMic Volume - 0db
HKR,%SETTINGS%,LeftWaveADCMicVol,1,01,01,00,00
HKR,%SETTINGS%,RightWaveADCMicVol,1,00,00,00,00
;** WaveADC_CD Volume - Muted
HKR,%SETTINGS%,LeftWaveADC_CDVol,1,00,00,00,00
HKR,%SETTINGS%,RightWaveADC_CDVol,1,00,00,00,00
;** Initial Recording Setting - MIC
HKR,%SETTINGS%,VoiceADCSource,,"MIC"
HKR,%SETTINGS%,WaveADCSource,,"MIC"
;** Load Mixer Labels settngs
HKR,%SETTINGS%,%SETTING_LOAD_MIXER_LABEL_FROM_REGISTRY%,1,1
;** MIXER_LABEL_SETTINGS
; Constraints on labels:
; LONG labels can be up to 64 characters long, including the null terminator
; SHORT labels can be up to 16 characters long, including the null terminator
;
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_HIDE_PANELS,1,1
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE0_LONG,, "Line-In"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE0_SHORT,, "Line"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE0_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE0_HIDE_IN_REC,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE0_HIDE_IN_VOICE,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE1_LONG,, "Wave/SXG"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE1_SHORT,, "Wave/SXG"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE1_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE2_LONG,, "Synthesizer"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE2_SHORT,, "Synth"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE2_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE3_LONG,, "Microphone"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE3_SHORT,, "Mic"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE3_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE3_HIDE_IN_REC,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE3_HIDE_IN_VOICE,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE4_LONG,, "CD"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE4_SHORT,, "CD"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE4_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE4_HIDE_IN_REC,1,1
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE4_HIDE_IN_VOICE,1,1
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE5_LONG,, "Mic Out"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE5_SHORT,, "Mic Out"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE5_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE6_LONG,, "Stereo Mix"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE6_SHORT,, "Stereo Mix"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE6_HIDE_IN_REC,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE7_LONG,, "Aux In"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE7_SHORT,, "Aux"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE7_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE7_HIDE_IN_REC,1,0
;HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE8_LONG,, "Video Out"
;HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE8_SHORT,, "Video"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE8_LONG,, "Ext WT"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE8_SHORT,, "Ext WT"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE8_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE8_HIDE_IN_REC,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE9_LONG, , "Modem Out"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE9_SHORT,, "ModemOut"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE9_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE10_LONG, , "Modem In"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE10_SHORT,, "ModemIn"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_SOURCE10_HIDE_IN_VOL,1,0
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_DEST0_LONG,, "Volume Control"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_DEST0_SHORT,, "Vol"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_DEST1_LONG, , "Recording Control"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_DEST1_SHORT,, "Rec"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_DEST2_LONG, , "Voice Commands"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_DEST2_SHORT,, "Voice"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL0_LONG,, "Recording Input Source"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL0_SHORT,, "Record Source"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL1_LONG, , "Voice Input Source"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL1_SHORT,, "Voice Source"
;Output Section, STEPS can range from 1 to 1F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL2_LONG, , "Line-In Volume Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL2_SHORT,, "Line Volume"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL2_STEPS, 1, 00000018
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL3_LONG, , "Wave/SXG Output Volume Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL3_SHORT,, "Wave/SXG Volume"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL4_LONG, , "FM Synthesis Volume Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL4_SHORT,, "Synth Volume"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL5_LONG, , "CD Volume Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL5_SHORT,, "CD Volume"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL5_STEPS, 1, 00000018
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL6_LONG, , "Microphone Output Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL6_SHORT,, "Mic Output"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL6_STEPS, 1, 00000018
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL7_LONG, , "Aux Volume Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL7_SHORT,, "Aux Volume"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL7_STEPS, 1, 00000018
;HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL8_LONG, , "Video Volume Level"
;HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL8_SHORT,, "Video Volume"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL8_STEPS, 1, 00000018
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL8_LONG, , "External WaveTable Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL8_SHORT,, "Ext W/T Volume"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL9_LONG, , "Modem Out Volume Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL9_SHORT,, "Modem Out Vol"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL9_STEPS, 1, 00000018
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL10_LONG,, "Modem In Volume Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL10_SHORT,, "Modem In Vol"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL10_STEPS, 1, 00000018
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL11_LONG,, "Master Volume Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL11_SHORT,, "Master Volume"
;WaveIn/Recording Section, STEPS can range from 1 to 0F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL12_LONG, , "Line-In Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL12_SHORT,, "Line Input"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL12_STEPS, 1, 0000000F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL13_LONG, , "Microphone Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL13_SHORT,, "Mic Input"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL13_STEPS, 1, 0000000F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL14_LONG, , "CD Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL14_SHORT,, "CD Input"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL14_STEPS, 1, 0000000F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL15_LONG, , "Stereo Mix Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL15_SHORT,, "Stereo Mix"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL15_STEPS, 1, 0000000F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL16_LONG, , "Aux Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL16_SHORT,, "Aux In"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL16_STEPS, 1, 0000000F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL17_LONG, , "Video Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL17_SHORT,, "Video In"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL17_STEPS, 1, 0000000F
;VoiceIn/Recording Section, STEPS can range from 1 to 0F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL18_LONG, , "Voice Line-In Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL18_SHORT,, "Line Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL18_STEPS, 1, 0000000F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL19_LONG, , "Voice Microphone Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL19_SHORT,, "Mic Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL19_STEPS, 1, 0000000F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL20_LONG, , "Voice CD Input Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL20_SHORT,, "CD Level"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL20_STEPS, 1, 0000000F
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL21_LONG, , "Line-In Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL21_SHORT,, "Line Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL22_LONG, , "Wave/SXG Output Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL22_SHORT,, "Wave/SXG Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL23_LONG, , "FM Synthesis Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL23_SHORT,, "Synth Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL24_LONG, , "Compact Disc Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL24_SHORT,, "CD Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL25_LONG, , "Mic Out Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL25_SHORT,, "Mic Out Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL26_LONG, , "Aux Out Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL26_SHORT,, "Aux Out Mute"
;HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL27_LONG, , "Video Out Mute"
;HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL27_SHORT,, "Video Out Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL27_LONG, , "External WaveTable Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL27_SHORT,, "Ext W/T Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL28_LONG, , "Modem Out Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL28_SHORT,, "ModemOut"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL29_LONG, , "Modem In Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL29_SHORT,, "ModemIn"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL30_LONG, , "Master Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL30_SHORT,, "Master Mute"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL31_LONG, , "Line-In Input Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL31_SHORT,, "Line Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL32_LONG, , "Microphone Input Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL32_SHORT,, "Mic Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL33_LONG, , "Voice-In Line Input Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL33_SHORT,, "Line Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL34_LONG, , "Voice-In Mic Input Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL34_SHORT,, "Mic Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL35_LONG, , "Wave/SXG Output Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL35_SHORT,, "Wave/SXG Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL36_LONG, , "20 db Boost"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL36_SHORT,, "Boost"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL37_LONG, , "3D Stereo Enhancement"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL37_SHORT,, "3D Stereo"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL38_LONG, , "CD Input Meter"
HKR,%MIXER_LABEL_SETTINGS%,SR_STR_MIXER_CONTROL38_SHORT,, "CD Meter"
;----------------------------------------------------------------------------;
; ;
; Generic Device Section ;
; ;
;----------------------------------------------------------------------------;
[GENERIC]
LogConfig = GENERIC.LogConfig
CopyFiles = GENERIC.SysCopyFiles, GENERIC.WinCopyFiles
UpdateInis = GENERIC.UpdateInis
AddReg = GENERIC.AddReg
[GENERIC.LogConfig]
[GENERIC.SysCopyFiles]
[GENERIC.WinCopyFiles]
[GENERIC.UpdateInis]
[GENERIC.AddReg]
;----------------------------------------------------------------------------;
; ;
; Class Sections ;
; ;
;----------------------------------------------------------------------------;
[ClassInstall]
AddReg=Class.AddReg
[Class.AddReg]
HKR,,,,%MediaClassName%
HKR,,Icon,,"0"
HKR,,Installer,,mmci.dll
;----------------------------------------------------------------------------;
; ;
; File Copying Sections ;
; ;
;----------------------------------------------------------------------------;
[DestinationDirs]
XWAVE.SysCopyFiles = 11 ; System directory
XWAVE.WinCopyFiles = 10 ; Windows directory
XWAVEJS.SysCopyFiles = 11 ; System directory
XWAVEJS.WinCopyFiles = 10 ; Windows directory
XWAVESR.SysCopyFiles = 11 ; System directory
XWAVESR.WinCopyFiles = 10 ; Windows directory
XWAVEVLD.SysCopyFiles = 11 ; System directory
XWAVEVLD.WinCopyFiles = 10 ; Windows directory
GENERIC.SysCopyFiles = 11 ; System directory
GENERIC.WinCopyFiles = 10 ; Windows directory
DefaultDestDir = 11 ; System directory
[PreCopySection]
HKR,,NoSetupUI,,1
[SourceDisksFiles]
a3d.dll = 1
cdi.exe = 1
cdi.ini = 1
ci.dll = 1
comctl32.dll = 1
drvtb16.dll = 1
drvtb32.dll = 1
hooktool.exe = 1
prochook.dll = 1
tbcpl.cpl = 1
tbird128.dls = 1
tbird128.drv = 1
tbird128.pch = 1
tbird128.vxd = 1
tbirdjoy.vxd = 1
tbsupp.dll = 1
tbtray.exe = 1
tbuninst.exe = 1
vsb2tbd.vxd = 1
vtbpmd.vxd = 1
msanalog.vxd = 1, ..\..\DIRECTX
vjoyd.vxd = 1, ..\..\DIRECTX
msjstick.drv = 1, ..\..\DIRECTX\DRIVERS\ENG
[SourceDisksNames]
1=%PCI\VEN_1483&DEV_5020&REV_19.InstallDisk%,,,
;----------------------------------------------------------------------------;
; ;
; Strings - Non-localized and Localized ;
; ;
;----------------------------------------------------------------------------;
[Strings]
;Non-localized strings
KEY_WARNVER = "SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
KEY_CHKVER = "SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
KEY_FIL = "SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
KEY_IOC = "SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
;Localized strings
MfgName = "Philips Semiconductors N.A."
MediaClassName = "Sound, video and game controllers"
PCI\VEN_1483&DEV_5020&REV_19.DeviceDesc = "XWave Thunder 3D PCI Audio"
PCI\VEN_1483&DEV_5020&REV_19.ShortName = "Thunder 3D"
PCI\VEN_1483&DEV_5020&REV_19.Internal = "XWave Thunder 3D WaveTable Synth"
PCI\VEN_1483&DEV_5020&REV_19.External = "XWave Thunder 3D External"
PCI\VEN_1483&DEV_5020&REV_19.Virtual = "XWave Thunder 3D Virtual Legacy Device"
PCI\VEN_1483&DEV_5021&REV_19.DeviceDesc = "XWave Thunder 3D GamePort"
PCI\VEN_1483&DEV_5021&REV_19.Joystick = "XWave Thunder 3D Gameport Joystick"
PCI\VEN_1483&DEV_5021&REV_19.GamePort = "XWave Thunder 3D GamePort Driver"
PCI\VEN_1483&DEV_5022&REV_19.DeviceDesc = "XWave Thunder 3D Support Registers"
PCI\VEN_1483&DEV_5020&REV_19.InstallDisk = "XWave Thunder 3D PCI Audio Software"
PCI\VEN_1483&DEV_5020&REV_19.Uninstall = "\Software\Microsoft\Windows\CurrentVersion\Uninstall\XWaveThunder3DPCIAudio"
PCI\VEN_1483&DEV_5020&REV_19.SupportFiles = "XWave Thunder 3D PCI Audio Support Files"
PCI\VEN_1004&DEV_0304.DeviceDesc = "Philips ThunderBird Audio"
KEY_OEM = "SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\XWaveThunder3DPCIAudioGamePort"
SETTING_INSTVER = "Install Version"
INSTALL_DESC = "Labway XWave Thunder 3D PCI Win9X V6.63 (English)"
OTHER_SETTINGS = "Software\VLSI\ThunderBird"
OTHER_SETTINGS_LAUNCHER = "Software\VLSI\ThunderBird\Launcher"
SETTING_PARAM00 = "PARAM00"
SETTING_PARAM01 = "PARAM01"
SETTING_PARAM02 = "PARAM02"
SETTING_PARAM03 = "PARAM03"
SETTING_PARAM04 = "PARAM04"
SETTING_PARAM05 = "PARAM05"
SETTING_PARAM06 = "PARAM06"
SETTING_PARAM07 = "PARAM07"
SETTING_PARAM08 = "PARAM08"
SETTING_PARAM20 = "PARAM20"
SETTING_PARAM21 = "PARAM21"
SETTING_PARAM22 = "PARAM22"
SETTING_PARAM23 = "PARAM23"
SETTING_PARAM24 = "PARAM24"
SETTING_PARAM27 = "PARAM27"
SETTING_PARAM97 = "PARAM97"
SETTING_PARAM98 = "PARAM98"
SETTING_PARAM99 = "PARAM99"
SETTINGS = "Settings"
MIXER_LABEL_SETTINGS = "Settings\MixerLabels"
SETTING_LOAD_MIXER_LABEL_FROM_REGISTRY = "Load Mixer Labels From Registry"
SETTING_ENABLE_TRAY = "Tray Need"
SETTING_CDI_2SPEAKER = "CD2SPEAKER"
SETTING_CDI_4SPEAKER = "CD4SPEAKER"
;----------------------------------------------------------------------------;
; ;
; Copyright (C) 1996-2000, Philips Semiconductors ;
; All Rights Reserved ;
; Philips Confidential ;
; ;
;----------------------------------------------------------------------------;
; ;
; $Archive$
; $Revision$
; $Modtime$
; $Date$
; ;
;----------------------------------------------------------------------------;
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.