;----------------------------------------------------------------------------; ; 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.