OEMSETUP.INF Driver File Contents (win9xeng125.zip)

;----------------------------------------------------------------------------;
; Copyright (c) 1996-1999 VLSI Technology, Inc.  All Rights Reserved.        ;
; Copyright (c) 1998-1999 QSound Labs, Inc.  All Rights Reserved.            ;
; Copyright (c) 1996 Echo Speech Corporation.  All Rights Reserved.          ;
; Portions Copyright (c) 1993 Microsoft Corporation.  All Rights Reserved.   ;
;                                                                            ;
; Title: OEMSETUP.INF   - VLSI QSound ThunderBird(tm) PCI Audio INF          ;
;                         Installation File                                  ;
;                                                                            ;
; Fixes: 25 Feb, 1999   1pm - Customized for ENGLISH                         ;
;        24 Feb, 1999   4pm - Added ability to hide mixer panels             ;
;        16 Feb, 1999   9am - Customized configs                             ;
;        15 Feb, 1999  11am - Added TBSUPP.DLL, split configs                ;
;        09 Feb, 1999   9am - Removed COMPATJS.COM and references            ;
;        07 Jan, 1999   5pm - Added DX6 Install                              ;
;        04 Jan, 1999   3pm - Added Uninstall Program                        ;
;        14 Dec, 1998   2pm - Added SoftSynth Install                        ;
;        10 Dec, 1998   2pm - Added COMCTL32.DLL, moved REBOOT               ;
;        09 Dec, 1998   2pm - Fixed string lengths, added VOC-IN CD label    ;
;        08 Dec, 1998  10am - Added 3 CDI Registry entries, fixed labels     ;
;        06 Nov, 1998   9pm - Added CD Interceptor                           ;
;        02 Nov, 1998   5pm - Added MSJSTICK.DRV, MSANALOG.VXD, & VJOYD.VXD  ;
;        23 Oct, 1998   3pm - Added subsystem and subsystem vendor IDs       ;
;        15 Sep, 1998   3pm - A3D Registration                               ;
;        16 Aug, 1998  11am - Windows Install                                ;
;        09 Jul, 1998  10am - Added DIG JS                                   ;
;        27 Jun, 1998  10pm - Added JOYSTICK                                 ;
;        27 May, 1998  10am - Added A3D.DLL                                  ;
;        15 Apr, 1997   3pm - OSR2 fixed                                     ;
;                                                                            ;
;----------------------------------------------------------------------------;

[Version]
Signature="$CHICAGO$"
Class=MEDIA
Provider=%VTIQSL%
LayoutFile=LAYOUT.INF

[Manufacturer]
%VTIQSLMfgName%=VTIQSL

[VTIQSL]                          
; 160 Pin Q3D Part (Q3D, Q3D+ Audio Device)
%PCI\VEN_1004&DEV_0304&REV_19.DeviceDesc% = Q3D_DEF,  PCI\VEN_1004&DEV_0304&SUBSYS_03041004&REV_19
%PCI\VEN_1004&DEV_0003&REV_19.DeviceDesc% = Q3D,      PCI\VEN_1004&DEV_0304&SUBSYS_00031004&REV_19
%PCI\VEN_1004&DEV_0004&REV_19.DeviceDesc% = Q3D_PLUS, PCI\VEN_1004&DEV_0304&SUBSYS_00041004&REV_19

; 100 Pin SD Part (SD 2Ch, SD 4Ch, SD 4Ch / 256 voice Audio Device)
%PCI\VEN_1004&DEV_0304&REV_38.DeviceDesc% = SD_DEF,   PCI\VEN_1004&DEV_0304&SUBSYS_03041004&REV_38
%PCI\VEN_1004&DEV_0005&REV_38.DeviceDesc% = SD_2CH,   PCI\VEN_1004&DEV_0304&SUBSYS_00051004&REV_38
%PCI\VEN_1004&DEV_0006&REV_38.DeviceDesc% = SD_QUAD,  PCI\VEN_1004&DEV_0304&SUBSYS_00061004&REV_38
%PCI\VEN_1004&DEV_0010&REV_38.DeviceDesc% = SD_256,   PCI\VEN_1004&DEV_0304&SUBSYS_00101004&REV_38

; Generic - Uninstall catcher
%PCI\VEN_1004&DEV_0304.DeviceDesc%        = Q3D_DEF,  PCI\VEN_1004&DEV_0304&SUBSYS_03041004&REV_19

; Aztech PCI 368DSP Audio Board
%PCI\VEN_122D&DEV_1206&REV_19.DeviceDesc% = AZTECH,   PCI\VEN_1004&DEV_0304&SUBSYS_1206122D&REV_19

; Joystick Devices
%PCI\VEN_1004&DEV_0305&REV_19.DeviceDesc% = COMMONJS, PCI\VEN_1004&DEV_0305&SUBSYS_03051004&REV_19
%PCI\VEN_1004&DEV_0305&REV_38.DeviceDesc% = COMMONJS, PCI\VEN_1004&DEV_0305&SUBSYS_03051004&REV_38
%PCI\VEN_1004&DEV_0008&REV_19.DeviceDesc% = COMMONJS, PCI\VEN_1004&DEV_0305&SUBSYS_00081004&REV_19
%PCI\VEN_1004&DEV_0008&REV_38.DeviceDesc% = COMMONJS, PCI\VEN_1004&DEV_0305&SUBSYS_00081004&REV_38
%PCI\VEN_122D&DEV_1207&REV_19.DeviceDesc% = COMMONJS, PCI\VEN_1004&DEV_0305&SUBSYS_1207122D&REV_19

; Support Register Devices
%PCI\VEN_1004&DEV_0306&REV_19.DeviceDesc% = COMMONSR, PCI\VEN_1004&DEV_0306&SUBSYS_03061004&REV_19
%PCI\VEN_1004&DEV_0306&REV_38.DeviceDesc% = COMMONSR, PCI\VEN_1004&DEV_0306&SUBSYS_03061004&REV_38
%PCI\VEN_1004&DEV_0009&REV_19.DeviceDesc% = COMMONSR, PCI\VEN_1004&DEV_0306&SUBSYS_00091004&REV_19
%PCI\VEN_1004&DEV_0009&REV_38.DeviceDesc% = COMMONSR, PCI\VEN_1004&DEV_0306&SUBSYS_00091004&REV_38
%PCI\VEN_122D&DEV_1208&REV_19.DeviceDesc% = COMMONSR, PCI\VEN_1004&DEV_0306&SUBSYS_1208122D&REV_19

; Virtual Legacy Device
%Virtual.DeviceDesc% = STDVLD,   VIRTUAL\TBIRD128_LEGACY

;----------------------------------------------------------------------------;
;                                                                            ;
; VLSI Evaluation Audio Board (160 Pin - Q3D)                                ;
; Default Configuration                                                      ;
; Q3D Configuration                                                          ;
; Q3D+ Configuration                                                         ;
;                                                                            ;
;----------------------------------------------------------------------------;

[Q3D_DEF]
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg, Q3D_DEF.AddReg
DelReg     = Q3D_DEF.DelReg

[Q3D_DEF.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0304&REV_19.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0304&REV_19.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0304&REV_19.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0304&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,30
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
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,9E,0D,4D,1E,5E,0D,0D,2E,12,15,00,09,34,0D,0F,7C,48,FD
;** CDI Parameters
HKCR,%OTHER_SETTINGS%\cdi_run,,0,"0"
HKLM,%OTHER_SETTINGS%,%SETTING_CDI_2SPEAKER%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_CDI_4SPEAKER%,1,1

[Q3D_DEF.DelReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,CDInterceptor

[Q3D]
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg, Q3D.AddReg

[Q3D.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0003&REV_19.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0003&REV_19.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0003&REV_19.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0003&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,30
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
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,9D,0D,4D,1E,5E,0D,0D,2A,11,15,0D,07,37,0D,00,49,82,FD
;** 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"

[Q3D_PLUS]
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg, Q3D_PLUS.AddReg

[Q3D_PLUS.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0004&REV_19.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0004&REV_19.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0004&REV_19.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0004&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,30
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
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,9D,0D,4D,1E,5E,0D,1A,2D,11,15,0D,07,37,0D,00,59,62,FD
;** 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"

;----------------------------------------------------------------------------;
;                                                                            ;
; VLSI Evaluation Audio Board (100 Pin - SD)                                 ;
; Default Configuration                                                      ;
; SD 2 Channel Configuration                                                 ;
; SD Quad Configuration                                                      ;
; SD 256 Configuration                                                       ;
;                                                                            ;
;----------------------------------------------------------------------------;

[SD_DEF]
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg, SD_DEF.AddReg
DelReg     = SD_DEF.DelReg

[SD_DEF.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0304&REV_38.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0304&REV_38.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0304&REV_38.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0304&REV_38.DeviceDesc%
;** Other Settings
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM00%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM01%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM02%,1,37
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM03%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM04%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM06%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM07%,1,2A
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,7F,2C,3C,3F,7F,2C,2C,0F,33,34,21,28,15,2C,2E,ED,E8,FB
;** CDI Parameters
HKCR,%OTHER_SETTINGS%\cdi_run,,0,"0"
HKLM,%OTHER_SETTINGS%,%SETTING_CDI_2SPEAKER%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_CDI_4SPEAKER%,1,1

[SD_DEF.DelReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,CDInterceptor

[SD_2CH]
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg, SD_2CH.AddReg
DelReg     = SD_2CH.DelReg

[SD_2CH.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0005&REV_38.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0005&REV_38.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0005&REV_38.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0005&REV_38.DeviceDesc%
;** Other Settings
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM00%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM01%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM02%,1,37
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM03%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM04%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM06%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM07%,1,2A
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,7C,2C,3C,3F,7F,2C,2D,0D,30,34,2C,26,16,2C,21,E1,FE,FB
;** CDI Parameters
HKCR,%OTHER_SETTINGS%\cdi_run,,0,"0"
HKLM,%OTHER_SETTINGS%,%SETTING_CDI_2SPEAKER%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_CDI_4SPEAKER%,1,1

[SD_2CH.DelReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,CDInterceptor

[SD_QUAD]
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg, SD_QUAD.AddReg

[SD_QUAD.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0006&REV_38.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0006&REV_38.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0006&REV_38.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0006&REV_38.DeviceDesc%
;** Other Settings
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM00%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM01%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM02%,1,37
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM03%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM04%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM06%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM07%,1,2A
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,7C,2C,3C,3F,7F,2C,2A,0E,30,34,2C,26,16,2C,21,FD,E4,FB
;** 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"

[SD_256]
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg, SD_256.AddReg

[SD_256.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0010&REV_38.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0010&REV_38.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0010&REV_38.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,,%PCI\VEN_1004&DEV_0010&REV_38.DeviceDesc%
;** Other Settings
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM00%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM01%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM02%,1,37
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM03%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM04%,1,0
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM06%,1,1
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM07%,1,2A
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,3C,2D,6C,3F,7F,2C,2F,18,30,34,2C,26,16,2C,21,F9,E8,FB
;** 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"

;----------------------------------------------------------------------------;
;                                                                            ;
; AZTECH PCI 368DSP Audio Board                                              ;
;                                                                            ;
;----------------------------------------------------------------------------;

[AZTECH]                 
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg, AZTECH.AddReg

[AZTECH.AddReg]
HKR,Drivers\midi\tbird128.drv,Description,,%PCI\VEN_122D&DEV_1206&REV_19.DeviceDesc%
HKR,Drivers\wave\tbird128.drv,Description,,%PCI\VEN_122D&DEV_1206&REV_19.DeviceDesc%
HKR,Drivers\mixer\tbird128.drv,Description,,%PCI\VEN_122D&DEV_1206&REV_19.DeviceDesc%
HKR,Drivers\aux\tbird128.drv,Description,,%PCI\VEN_122D&DEV_1206&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,30
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
HKLM,%OTHER_SETTINGS%,%SETTING_PARAM99%,1,8F,0D,4D,1E,77,26,1A,3D,2A,3E,00,1A,0C,26,03,4A,04,FD
;** 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"

;----------------------------------------------------------------------------;
;                                                                            ;
; Common Audio Sections                                                      ;
;                                                                            ;
;----------------------------------------------------------------------------;

[COMMONAD]
LogConfig  = COMMONAD.LogConfig
CopyFiles  = COMMONAD.SysCopyFiles, COMMONAD.WinCopyFiles
UpdateInis = COMMONAD.UpdateInis
AddReg     = WAVE.AddReg, MIXER.AddReg, COMMONAD.AddReg

[COMMONAD.LogConfig] 
ConfigPriority=NORMAL
DMAConfig= 1

[COMMONAD.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

[COMMONAD.WinCopyFiles]
CDI.EXE
CDI.INI
HOOKTOOL.EXE
PROCHOOK.DLL
TBIRD128.PCH
TBTRAY.EXE

[COMMONAD.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

[COMMONAD.AddReg]
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\midi\%V_INTERNAL%,Driver,,tbird128.drv
HKR,Drivers\midi\%V_INTERNAL%,Description,,%V_INTERNAL%
HKR,Drivers\midi\%V_INTERNAL%,NumPorts,1,02,00,00,00
HKR,Drivers\midi\%V_INTERNAL%,Port,1,01,00,00,00
;***
HKR,Drivers\midi\%V_EXTERNAL%,Driver,,tbird128.drv
HKR,Drivers\midi\%V_EXTERNAL%,Description,,%V_EXTERNAL%
HKR,Drivers\midi\%V_EXTERNAL%,NumPorts,1,02,00,00,00
HKR,Drivers\midi\%V_EXTERNAL%,Port,1,00,00,00,00
HKR,Drivers\midi\%V_EXTERNAL%,External,1,01,00,00,00
;***
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%,,"\SoftSynt\English\Disk1\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"
;** Uninstall Settings
HKLM,%TBIRD_UNINSTALL%,"DisplayName",,"ThunderBird PCI Audio Support Files"
HKLM,%TBIRD_UNINSTALL%,"UninstallString",,"tbuninst.exe"
;** 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

;----------------------------------------------------------------------------;
;                                                                            ;
; Common Joystick Sections                                                   ;
;                                                                            ;
;----------------------------------------------------------------------------;

[COMMONJS]
CopyFiles  = COMMONJS.SysCopyFiles, COMMONJS.WinCopyFiles
UpdateInis = COMMONJS.UpdateInis
AddReg     = COMMONJS.AddReg

[COMMONJS.SysCopyFiles]
vjoyd.vxd,,
msjstick.drv,,
msanalog.vxd,,
tbirdjoy.vxd,,

[COMMONJS.WinCopyFiles]

[COMMONJS.UpdateInis]
system.ini,drivers,"joystick="

[COMMONJS.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\joystick,,,
HKR,,Driver,,vjoyd.vxd
HKR,Drivers\joystick\msjstick.drv,Description,,%Joystick.DeviceDesc%
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%,OEMName,0,%TBirdJoy.DeviceDesc%
HKLM,%KEY_OEM%,OEMCallout,0,tbirdjoy.vxd
HKLM,%KEY_OEM%,"Magic PollFlags",1,78,56,34,12

;----------------------------------------------------------------------------;
;                                                                            ;
; Common Support Registers Sections                                          ;
;                                                                            ;
;----------------------------------------------------------------------------;

[COMMONSR]
CopyFiles  = COMMONSR.SysCopyFiles, COMMONSR.WinCopyFiles
UpdateInis = COMMONSR.UpdateInis
AddReg     = COMMONSR.AddReg

[COMMONSR.SysCopyFiles]

[COMMONSR.WinCopyFiles]

[COMMONSR.UpdateInis]

[COMMONSR.AddReg]

;----------------------------------------------------------------------------;
;                                                                            ;
; Standard Virtual Legacy Device Sections                                    ;
;                                                                            ;
;----------------------------------------------------------------------------;

[STDVLD]
AddReg=VIRTUAL.AddReg

[VIRTUAL.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 Out"
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" 

;----------------------------------------------------------------------------;
;                                                                            ;
; Class Sections                                                             ;
;                                                                            ;
;----------------------------------------------------------------------------;

[ClassInstall]
AddReg=Class.AddReg

[Class.AddReg]
HKR,,,,%MediaClassName%
HKR,,Icon,,"0"
HKR,,Installer,,mmci.dll

;----------------------------------------------------------------------------;
;                                                                            ;
; File Copying Sections                                                      ;
;                                                                            ;
;----------------------------------------------------------------------------;

[DestinationDirs]
COMMONAD.SysCopyFiles = 11 ;	System directory
COMMONAD.WinCopyFiles = 10 ;	Windows directory
COMMONJS.SysCopyFiles = 11 ;	System directory
COMMONJS.WinCopyFiles = 10 ;	Windows directory
COMMONSR.SysCopyFiles = 11 ;	System directory
COMMONSR.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
msjstick.drv=1
vjoyd.vxd=1

[SourceDisksNames]
1=%ThunderBirdInstallDisk%,,

;----------------------------------------------------------------------------;
;                                                                            ;
; 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"
SETTINGS="Settings"
KEY_OEM="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\ThunderBird_PCI_Audio_GamePort"

;Localized strings
VTIQSL="VLSI Technology, Inc.   QSound Labs, Inc."
VTIQSLMfgName="VLSI_QSound"
ThunderBirdInstallDisk="VLSI_QSound ThunderBird PCI Audio Software"
MediaClassName="Sound, video and game controllers"
PCI\VEN_1004&DEV_0304.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_1004&DEV_0304&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_1004&DEV_0304&REV_38.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_1004&DEV_0305&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio GamePort"
PCI\VEN_1004&DEV_0305&REV_38.DeviceDesc="VLSI_QSound ThunderBird PCI Audio GamePort"
PCI\VEN_1004&DEV_0306&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio Support Registers"
PCI\VEN_1004&DEV_0306&REV_38.DeviceDesc="VLSI_QSound ThunderBird PCI Audio Support Registers"
PCI\VEN_1004&DEV_0003&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_1004&DEV_0004&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_1004&DEV_0005&REV_38.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_1004&DEV_0006&REV_38.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_1004&DEV_0010&REV_38.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_1004&DEV_0008&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio GamePort"
PCI\VEN_1004&DEV_0008&REV_38.DeviceDesc="VLSI_QSound ThunderBird PCI Audio GamePort"
PCI\VEN_1004&DEV_0009&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio Support Registers"
PCI\VEN_1004&DEV_0009&REV_38.DeviceDesc="VLSI_QSound ThunderBird PCI Audio Support Registers"
PCI\VEN_122D&DEV_1206&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio"
PCI\VEN_122D&DEV_1207&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio GamePort"
PCI\VEN_122D&DEV_1208&REV_19.DeviceDesc="VLSI_QSound ThunderBird PCI Audio Support Registers"
Virtual.DeviceDesc="VLSI_QSound ThunderBird PCI Audio Legacy Device"
V_INTERNAL="ThunderBird 128 WaveTable Synth"
V_EXTERNAL="ThunderBird 128 External"
Joystick.DeviceDesc="Gameport Joystick"
TBirdJoy.DeviceDesc="VLSI_QSound ThunderBird PCI Audio GamePort Driver"
OTHER_SETTINGS="Software\VLSI\ThunderBird"
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_PARAM99="PARAM99"
SETTING_LOAD_MIXER_LABEL_FROM_REGISTRY="Load Mixer Labels From Registry"
SETTING_ENABLE_TRAY="Tray Need"
SETTING_CDI_2SPEAKER="CD2SPEAKER"
SETTING_CDI_4SPEAKER="CD4SPEAKER"
MIXER_LABEL_SETTINGS="Settings\MixerLabels"
TBIRD_UNINSTALL="\Software\Microsoft\Windows\CurrentVersion\Uninstall\ThunderBirdPCIAudio"

; **** End of OEMSETUP.INF ****

;----------------------------------------------------------------------------;
;                                                                            ;
;                        VLSI Technology, Inc.                               ;
;                       Copyright (C) 1996-1998                              ;
;                         All Rights Reserved                                ;
;                          VLSI Confidential                                 ;
;                                                                            ;
;----------------------------------------------------------------------------;
;                                                                            ;
; $Archive$
; $Revision$
; $Modtime$
; $Date$
;                                                                            ;
;----------------------------------------------------------------------------;
Download Driver Pack

How To Update Drivers Manually

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.

server: ftp, load: 5.24