; Creative VIBRA 128
;
; Feature  : Enhanced (WDM)
; Language : English
;
; Date     : 29 Aug 2001
; Revision : 1.00.003
;
; Copyright 1995-2001, Creative Technology Ltd.

[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%MfgName%
DriverVer=08/29/2001, 5.12.01.4210
CatalogFile=vi19x82k.cat

[SourceDisksNames]
101 = %DriverDisk1%,,
102 = %DriverDisk2%,,
103 = %DriverDisk3%,,

[SourceDisksFiles]
ev19x8mp.sys  = 101
eapci2m.ecw   = 101
;eapci4m.ecw   = 101
;eapci8m.ecw   = 101
;eapci2m.ecw   = 101
a3d.dll       = 101

;--DOS files--
;mt32.exe      = 101
;sbinit.com    = 101
;sblegacy.exe  = 101
;sbtest.exe    = 101
;sbpci.bin     = 101
;sbcfg.exe     = 101
;sbpci.ini     = 101

;===Disk 2===
;sbload.exe    = 102
;--Waveset--
;eapci2m.e02   = 102
sbres32.dll   = 102
sbres16.dll   = 102
sbioctl.exe   = 102

;===Disk 3===
;--DOS files--
;sbmixer.exe   = 103
;sbdosins.exe  = 103
;--Waveset--
;eapci2m.e01   = 103

[Manufacturer]
%MfgName%=CREATIVE

;; Mechanism for excluding drivers from the "Add New Hardware" list.
[ControlFlags]
ExcludeFromSelect = pci\ven_1102&dev_8938

;; *EXCLUDE is a made up ID to prevent rank 1 drivers from showing in list.
;;ExcludeFromSelect = *

[CREATIVE]
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938                   ; 938
; Tutang (Taiwan)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_80C51033
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_80E51033   ; SlimTower-Jim (NEC)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_80f21033
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_71501071   ; MiTAC 7150 (Own brand)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_2150107B
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_59381102
; Quanta (Taiwan)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_5938110A   ; TF8 (Siemens Scenic Mobile 510PIII)
; MiTAC (Taiwan)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_100C13BD   ; Ceres-C (Sharp, Intel BX)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_100D13BD   ; (Sharp, Intel Banister)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_100E13BD   ; TwinHead P09S/P09S3 (Sharp)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_100F13BD
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_F6F113BD   ; Marlin (Sharp)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_F7F013BD
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_F7F113BD
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_3250144D
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_3251144D
; TwinHead (Taiwan)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_040214FF   ; 1000 (Own brand)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_0E7014FF   ; P88TE (Own brain)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_0E8014FF
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_C40114FF   ; 9100/9200/2000 (Own brand/WinBook)
; AlphaTop (Taiwan)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_B400156D   ; G400 (Geo)
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_B560156D   ; G560
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_B700156D   ; G700/U700
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_B795156D   ; G795
%SBPCI.DeviceDesc%=SBPCI_Device,PCI\VEN_1102&DEV_8938&SUBSYS_B797156D   ; G797


[SBPCI_Device]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
;;DelFiles=SBPCI.DelList
;CopyFiles=Setup.CopyList,SBPCI.CopyList,Waveset.CopyList,DOSFiles.CopyList,A3D.CopyList,Proppage16.CopyList,PropIoctl.CopyList
CopyFiles=SBPCI.CopyList,Waveset.CopyList,A3D.CopyList,Proppage16.CopyList,PropIoctl.CopyList
AddReg=SBPCI.AddReg,SBPCI_NAMES.AddReg,Waveset.AddReg,DOSSetup.AddReg,A3D.AddReg,PropPages16.AddReg,W9xMix.AddReg

[SBPCI_Device.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DMus%,       WDM_SBPCI.Interface.DMus
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DMus%,      WDM_SBPCI.Interface.DMus
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_DMus%, WDM_SBPCI.Interface.DMus
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,       WDM_SBPCI.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,      WDM_SBPCI.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,     WDM_SBPCI.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,   WDM_SBPCI.Interface.Topology
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,WDM_SBPCI.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,       WDM.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,      WDM.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,     WDM.Interface.UART

[WDM_SBPCI.Interface.DMus]
AddReg=WDM_SBPCI.Interface.DMus.AddReg
[WDM_SBPCI.Interface.DMus.AddReg]
HKR,,FriendlyName,,%WDM_SBPCI.DMus.szPname%
HKR,,CLSID,,%Proxy.CLSID%

[WDM_SBPCI.Interface.Wave]
AddReg=WDM_SBPCI.Interface.Wave.AddReg
[WDM_SBPCI.Interface.Wave.AddReg]
HKR,,FriendlyName,,%WDM_SBPCI.Wave.szPname%
HKR,,CLSID,,%Proxy.CLSID%

[WDM_SBPCI.Interface.Topology]
AddReg=WDM_SBPCI.Interface.Topo.AddReg
;; warning!! must be "Topo" because "Topology" is too long
[WDM_SBPCI.Interface.Topo.AddReg]
HKR,,FriendlyName,,%WDM_SBPCI.Topology.szPname%

[WDM.Interface.UART]
AddReg=WDM.Interface.UART.AddReg
[WDM.Interface.UART.AddReg]
HKR,,FriendlyName,,%WDM_SBPCI.UART.szPname%
HKR,,CLSID,,%Proxy.CLSID%

[SBPCI.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,ev19x8mp.sys
HKR,,NTMPDriver,,"ev19x8mp.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv

HKR,Drivers\wave\wdmaud.drv, Description,,%SBPCI.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%SBPCI.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%SBPCI.DeviceDesc%

; Digital support
; Analog     = 0x00000000 (0,0,0,0)
; Digital    = 0x00000001 (1,0,0,0)
; Autosense  = 0x00000002 (2,0,0,0)
; No Digital = 0x0000ffff (ff,ff,0,0)
;HKR,Config,OutputMode,1,2,0,0,0

[Waveset.AddReg]
HKR,Waveset,Current,1,00,00,00,00
HKR,Waveset\0000,Filename,,"\DosDevices\%10%\system32\drivers\eapci2m.ecw"
HKR,Waveset\0000,Title,,"2 Megabyte General MIDI"
;HKR,Waveset\0001,Filename,,"\DosDevices\%10%\system32\drivers\eapci4m.ecw"
;HKR,Waveset\0001,Title,,"4 Megabyte General MIDI"
;HKR,Waveset\0002,Filename,,"\DosDevices\%10%\system32\drivers\eapci8m.ecw"
;HKR,Waveset\0002,Title,,"8 Megabyte General MIDI"


[W2KMix.AddReg]
;
; These are initial settings for the mixer
; These override the defaults build into the driver if used
; If this section is commented out then the defaults
; built into the driver will be used.
;
HKR,Settings,WaveVol_Left,0x00010001,0x00000000
HKR,Settings,WaveVol_Right,0x00010001,0x00000000
HKR,Settings,WaveMute,0x00010001,0x00000000
HKR,Settings,CDVol_Left,0x00010001,0xffffde19
HKR,Settings,CDVol_Right,0x00010001,0xffffde19
HKR,Settings,CDMute,0x00010001,0x00000000
HKR,Settings,LineInVol_Left,0x00010001,0x0000007a
HKR,Settings,LineInVol_Right,0x00010001,0x0000007a
HKR,Settings,LineInMute,0x00010001,0x00000000
HKR,Settings,MicBoost,0x00010001,0x00000001
HKR,Settings,MicVol,0x00010001,0xffefe3e0
HKR,Settings,MicMute,0x00010001,0x00000001
HKR,Settings,VideoVol_Left,0x00010001,0x80000000
HKR,Settings,VideoVol_Right,0x00010001,0x80000000
HKR,Settings,VideoMute,0x00010001,0x00000001
HKR,Settings,AuxVol_Left,0x00010001,0x0000007a
HKR,Settings,AuxVol_Right,0x00010001,0x0000007a
HKR,Settings,AuxMute,0x00010001,0x00000000
HKR,Settings,PhoneVol,0x00010001,0x0000007a
HKR,Settings,PhoneMute,0x00010001,0x00000000
HKR,Settings,LineOutVol_Left,0x00010001,0xfff9bcdc
HKR,Settings,LineOutVol_Right,0x00010001,0xfff9bcdc
HKR,Settings,LineOutMute,0x00010001,0x00000000
HKR,Settings,WaveInMux,0x00010001,0x00000004
HKR,Settings,MixCapVol_Left,0x00010001,0x000afd7f
HKR,Settings,MixCapVol_Right,0x00010001,0x000afd7f
HKR,Settings,CDCapVol_Left,0x00010001,0x000a7203
HKR,Settings,CDCapVol_Right,0x00010001,0x000a7203
HKR,Settings,LineInCapVol_Left,0x00010001,0x000a7203
HKR,Settings,LineInCapVol_Right,0x00010001,0x000a7203
HKR,Settings,MicCapVol_Left,0x00010001,0xfffbf947
HKR,Settings,MicCapVol_Right,0x00010001,0xfffbf947
HKR,Settings,VideoCapVol_Left,0x00010001,0x000a7203
HKR,Settings,VideoCapVol_Right,0x00010001,0x000a7203
HKR,Settings,AuxCapVol_Left,0x00010001,0x000a3cdc
HKR,Settings,AuxCapVol_Right,0x00010001,0x000a3cdc
HKR,Settings,PhoneCapVol_Left,0x00010001,0x000a3cdc
HKR,Settings,PhoneCapVol_Right,0x00010001,0x000a3cdc
HKR,Settings,Device Properties Flag,0x00010001,0x00000001
HKR,Config,OutputFlags,0x00010001,0x00000001
HKR,Config,OutputMode,0x00010001,0x00000000
HKR,Config,Starter,0x00010001,0x00000000

[W9xMix.AddReg]
;
; These are initial settings for the mixer
; These override the defaults build into the driver if used
; If this section is commented out then the defaults
; built into the driver will be used.
;
HKR,Settings,WaveVol_Left,0x00010001,00000000
HKR,Settings,WaveVol_Right,0x00010001,00000000
HKR,Settings,WaveMute,0x00010001,0x00000000
HKR,Settings,CDVol_Left,0x00010001,4294958617
HKR,Settings,CDVol_Right,0x00010001,4294958617
HKR,Settings,CDMute,0x00010001,0x00000000
HKR,Settings,LineInVol_Left,0x00010001,122
HKR,Settings,LineInVol_Right,0x00010001,122
HKR,Settings,LineInMute,0x00010001,0x00000000
HKR,Settings,MicBoost,0x00010001,0x00000001
HKR,Settings,MicVol,0x00010001,4293911520
HKR,Settings,MicMute,0x00010001,0x00000001
HKR,Settings,VideoVol_Left,0x00010001,2147483648
HKR,Settings,VideoVol_Right,0x00010001,2147483648
HKR,Settings,VideoMute,0x00010001,0x00000001
HKR,Settings,AuxVol_Left,0x00010001,122
HKR,Settings,AuxVol_Right,0x00010001,122
HKR,Settings,AuxMute,0x00010001,0x00000000
HKR,Settings,PhoneVol,0x00010001,122
HKR,Settings,PhoneMute,0x00010001,0x00000000
HKR,Settings,LineOutVol_Left,0x00010001,4294556892
HKR,Settings,LineOutVol_Right,0x00010001,4294556892
HKR,Settings,LineOutMute,0x00010001,0x00000000
HKR,Settings,WaveInMux,0x00010001,0x00000004
HKR,Settings,MixCapVol_Left,0x00010001,720255
HKR,Settings,MixCapVol_Right,0x00010001,720255
HKR,Settings,CDCapVol_Left,0x00010001,684547
HKR,Settings,CDCapVol_Right,0x00010001,684547
HKR,Settings,LineInCapVol_Left,0x00010001,684547
HKR,Settings,LineInCapVol_Right,0x00010001,684547
HKR,Settings,MicCapVol_Left,0x00010001,4294703431
HKR,Settings,MicCapVol_Right,0x00010001,4294703431
HKR,Settings,VideoCapVol_Left,0x00010001,684547
HKR,Settings,VideoCapVol_Right,0x00010001,684547
HKR,Settings,AuxCapVol_Left,0x00010001,670940
HKR,Settings,AuxCapVol_Right,0x00010001,670940
HKR,Settings,PhoneCapVol_Left,0x00010001,670940
HKR,Settings,PhoneCapVol_Right,0x00010001,670940
HKR,Settings,Device Properties Flag,0x00010001,0x00000001
HKR,Config,OutputFlags,0x00010001,0x00000001
HKR,Config,OutputMode,0x00010001,0x00000000
HKR,Config,Starter,0x00010001,0x00000000

[A3D.AddReg]
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"

;[WDM_DIRECTMUSIC.AddReg]
;HKLM,%DMusicPort%,DefaultOutputPort,0,"{d7534620-0cd5-11d3-a1f9-00a098f3bd0}"

[DOSSetup.AddReg]
HKLM,"SOFTWARE\Creative Labs\SBPCI",%SBPCIKey%,,"%24%\%DOSDir%"
HKLM,"SOFTWARE\Creative Labs\SBPCI",WDM,,TRUE
;HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce, DOSSetup, , "%24%\%DOSDir%\sbdosins.exe -a"

[PropPages32.AddReg]
HKR,,EnumPropPages32,,"sbres32.dll,EnumPropPages"

[PropPages16.AddReg]
HKR,,EnumPropPages,,"sbres16.dll,EnumPropPages"

[DestinationDirs]
SBPCI.CopyList         = 10,system32\drivers ; %SystemRoot%\system32\drivers
Waveset.CopyList       = 10,system32\drivers ; %SystemRoot%\system32\drivers
;DOSFiles.CopyList      = 24,%DOSDir% ;%windir%\temp
DefaultDestDir         = 10,system32\drivers
;Setup.CopyList         = 24,%SetupDir%   ; LDID_APPS + DOSDir
A3D.CopyList           = 10,system
Proppage.CopyList      = 10,system32
Proppage16.CopyList    = 10,system
PropIoctl.CopyList     = 10,system

[SBPCI.CopyList]
ev19x8mp.sys

[Waveset.CopyList]
eapci2m.ecw
;eapci2m.e01
;eapci2m.e02
;eapci4m.ecw
;eapci8m.ecw

[A3D.CopyList]
a3d.dll

;[DOSFiles.CopyList]
;sbdosins.exe
;mt32.exe
;sbinit.com
;sblegacy.exe
;sbload.exe
;sbmixer.exe
;sbtest.exe
;sbpci.bin
;sbcfg.exe
;sbpci.ini

;[Setup.CopyList]
;sbsetup.exe
;sbsetup.ini
;sblang.dll

[Proppage.CopyList]
sbres32.dll

[Proppage16.CopyList]
sbres16.dll

[PropIoctl.CopyList]
sbioctl.exe

;;[SBPCI.DelList]
;;ev19x8mp.sys,,,0x00010001

;;**************** NT Install ****************

[SBPCI_Device.NT]
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
;;DelFiles=SBPCI.DelList
;;CopyFiles=Setup.CopyList,SBPCI.CopyList,A3D.CopyList,Waveset.CopyList,Proppage.CopyList
CopyFiles=SBPCI.CopyList,A3D.CopyList,Waveset.CopyList,Proppage.CopyList
AddReg=SBPCI.AddReg,SBPCI_NAMES.AddReg,Waveset.AddReg,A3D.AddReg,PropPages32.AddReg,W2KMix.AddReg

[SBPCI_Device.NT.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DMus%,       WDM_SBPCI.Interface.DMus
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DMus%,      WDM_SBPCI.Interface.DMus
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_DMus%, WDM_SBPCI.Interface.DMus
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,       WDM_SBPCI.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,      WDM_SBPCI.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,     WDM_SBPCI.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,   WDM_SBPCI.Interface.Topology
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,WDM_SBPCI.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,       WDM.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,      WDM.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,     WDM.Interface.UART

[SBPCI_Device.NT.Services]
;AddService = wdmaud,  0x00000000, wdmaud_Service_Inst
;AddService = swmidi,  0x00000000, swmidi_Service_Inst
;DelService = ev18x8mp
AddService = ev19x8mp, 0x00000002, sbpci_Service_Inst

;[wdmaud_Service_Inst]
;DisplayName    = %wdmaud.SvcDesc%
;ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
;StartType      = 1                  ; SERVICE_SYSTEM_START
;ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
;ServiceBinary  = %10%\system32\drivers\wdmaud.sys

;[swmidi_Service_Inst]
;DisplayName    = %swmidi.SvcDesc%
;ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
;StartType      = 1                  ; SERVICE_SYSTEM_START
;ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
;ServiceBinary  = %10%\system32\drivers\swmidi.sys

[sbpci_Service_Inst]
DisplayName    = %sbpci.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\ev19x8mp.sys

[SBPCI_NAMES.AddReg]
;; Nodes
HKLM,%MediaCategories%\{381CE89E-F873-40c9-A33B-D00ABB39A709},Name,,%SBPCINode.PhoneVolume%
HKLM,%MediaCategories%\{381CE89E-F873-40c9-A33B-D00ABB39A709},Display,1,00,00,00,00
HKLM,%MediaCategories%\{F5083FF2-4F53-4879-8A4D-E55D7ADAD7E1},Name,,%SBPCINode.PhoneMute%
HKLM,%MediaCategories%\{F5083FF2-4F53-4879-8A4D-E55D7ADAD7E1},Display,1,00,00,00,00
HKLM,%MediaCategories%\{A1A92EBE-8345-4174-9150-81BD83C1CAD0},Name,,%SBPCINode.RecordControls%
HKLM,%MediaCategories%\{A1A92EBE-8345-4174-9150-81BD83C1CAD0},Display,1,00,00,00,00
;HKLM,%MediaCategories%\{3DD9FE72-C203-49ac-86A3-D320ABE16C29},Name,,%SBPCINode.SPDIFMode%
;HKLM,%MediaCategories%\{3DD9FE72-C203-49ac-86A3-D320ABE16C29},Display,1,00,00,00,00
;HKLM,%MediaCategories%\{1AEA11C1-CF2A-11d3-ADEF-0050DA1B0816},Name,,%SBPCINode.Autosense%
;HKLM,%MediaCategories%\{1AEA11C1-CF2A-11d3-ADEF-0050DA1B0816},Display,1,00,00,00,00

HKLM,%MediaCategories%\%SBPCIGUID.ZVPORTVolume%,Name,,%SBPCINode.ZVPORTVolume%
HKLM,%MediaCategories%\%SBPCIGUID.ZVPORTVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%SBPCIGUID.ZVPORTMute%,Name,,%SBPCINode.ZVPORTMute%
HKLM,%MediaCategories%\%SBPCIGUID.ZVPORTMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%SBPCIGUID.AUXVolume%,Name,,%SBPCINode.AUXVolume%
HKLM,%MediaCategories%\%SBPCIGUID.AUXVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%SBPCIGUID.AUXMute%,Name,,%SBPCINode.AUXMute%
HKLM,%MediaCategories%\%SBPCIGUID.AUXMute%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%SBPCIGUID.PCBEEPVolume%,Name,,%SBPCINode.PCBEEPVolume%
HKLM,%MediaCategories%\%SBPCIGUID.PCBEEPVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%SBPCIGUID.PCBEEPMute%,Name,,%SBPCINode.PCBEEPMute%
HKLM,%MediaCategories%\%SBPCIGUID.PCBEEPMute%,Display,1,00,00,00,00

; for reverb chorus and wavewide
HKLM,%MediaCategories%\%SBPCIGUID.Reverb%,Name,,%SBPCINode.Reverb%
HKLM,%MediaCategories%\%SBPCIGUID.Reverb%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%SBPCIGUID.Chorus%,Name,,%SBPCINode.Chorus%
HKLM,%MediaCategories%\%SBPCIGUID.Chorus%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%SBPCIGUID.Spatialization%,Name,,%SBPCINode.Spatialization%
HKLM,%MediaCategories%\%SBPCIGUID.Spatialization%,Display,1,00,00,00,00

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Uninstall information

;[Setup.Reg]
; uninstall entry for Add-Remove Programs
;HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\SBPCIUnInstall,DisplayName,,"Creative PCI Audio Drivers"
;HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\SBPCIUnInstall,UninstallString,,"%24%\%SetupDir%\sbsetup.exe"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; STRING SECTIONS

[Strings]
;MSFT="Microsoft"
MfgName                     ="Creative Technology Ltd."
SBPCI.DeviceDesc            ="Creative SB AudioPCI (WDM)"
SBPCI+M.DeviceDesc          ="Creative SB AudioPCI (WDM)"
WDM_SBPCI.Wave.szPname      ="Creative SB AudioPCI"
WDM_SBPCI.Topology.szPname  ="Creative SB AudioPCI"
WDM_SBPCI.UART.szPname      ="Creative SBPCI External MIDI"
WDM_SBPCI.DMus.szPname      ="Creative SBPCI Synthesizer"
DriverDisk1                 ="Creative SB AudioPCI WDM Audio Driver Disk 1 or CD"
DriverDisk2                 ="Creative SB AudioPCI WDM Audio Driver Disk 2"
DriverDisk3                 ="Creative SB AudioPCI WDM Audio Driver Disk 3"
SetupDir                    ="SBPCI"
SBPCIKey                    ="SBPCI Path"
DOSDir                      ="SBPCI"
DriverOEMVersion	    ="Enhanced WDM"

;*MS.MPU401.DeviceDesc     ="Microsoft MPU Audio Driver(WDM)"
MediaCategories           ="SYSTEM\CurrentControlSet\Control\MediaCategories"
;WDM_MIDI                  ="WDM-based Device"
;WDM.UART.szPname          ="SBPCI MPU-401"
;wdmaud.SvcDesc            ="Microsoft WDM Virtual Wave Driver (WDM)"
;swmidi.SvcDesc            ="Microsoft Software Synthesizer (WDM)"
sbpci.SvcDesc             ="Creative SB AudioPCI Audio Driver (WDM)"
SBPCINode.PhoneVolume     ="Modem Volume"
SBPCINode.PhoneMute       ="Modem Mute"
SBPCINode.RecordControls  ="Recording Control"
;SBPCINode.SPDIFMode       ="SPDIF"
;SBPCINode.Autosense       ="SPDIF Autosense"
DMusicPort                ="SOFTWARE\Microsoft\DirectMusic\Defaults"

Proxy.CLSID               ="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_AUDIO          ="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER         ="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE        ="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_TOPOLOGY       ="{DDA54A40-1E4C-11D1-A050-405705C10000}"
KSCATEGORY_SYNTHESIZER    ="{DFF220F3-F70F-11D0-B917-00A0C9223196}"

;; Nodes (non-localizeable)
SBPCIGUID.ZVPORTVolume     ="{B84C0790-D2B9-4d2a-847D-6B1D90C2859C}"
SBPCIGUID.ZVPORTMute       ="{A334F332-95F8-4961-93F0-064433B3E9DA}"

SBPCIGUID.AUXVolume        ="{CDD89CC0-CCD2-11d3-A673-00A0CC392437}"
SBPCIGUID.AUXMute          ="{464A0C20-CCD3-11d3-A673-00A0CC392437}"

SBPCIGUID.PCBEEPVolume     ="{55047220-CD0D-11d3-A673-00A0CC392437}"
SBPCIGUID.PCBEEPMute       ="{3FE0A700-CD0E-11d3-A673-00A0CC392437}"

SBPCIGUID.Reverb       	   ="{D4F24431-D560-11d3-A839-00902744A2E3}"
SBPCIGUID.Chorus     	   ="{D4F24432-D560-11d3-A839-00902744A2E3}"
SBPCIGUID.Spatialization   ="{D4F24433-D560-11d3-A839-00902744A2E3}"

KSNAME_Wave                ="Wave"
KSNAME_UART                ="UART"
KSNAME_Topology            ="Topology"
;KSNAME_Wavetable          ="Wavetable"
KSNAME_DMus                ="FMSynth"

SBPCINode.ZVPORTVolume     ="ZV Port"
SBPCINode.ZVPORTMute       ="ZV Port Mute"

SBPCINode.AUXVolume        ="Aux Volume"
SBPCINode.AUXMute          ="Aux Mute"

SBPCINode.PCBEEPVolume     ="PC Beep"
SBPCINode.PCBEEPMute       ="PC Beep Mute"

SBPCINode.Reverb     	   ="Reverb"
SBPCINode.Chorus           ="Chorus"
SBPCINode.Spatialization   ="Spatial"  
