SBPCI9X.INF Driver File Contents (1373_9x.zip)

Driver Package File Name: 1373_9x.zip
File Size: 987.6 KB

; 5880, 1371, 1373
; Sound Blaster AudioPCI 128
;
; Created : 9/15/96  jjc
; modfied : 10/29/98 dws
; modfied : 12/22/98 bay
; modfied : 07/26/99 der
;

[Version]
; needed for MS joystick files
layoutfile=layout.inf

Signature="$CHICAGO$"
Class=MEDIA
provider=%Creative%

[ClassInstall]
AddReg=Class.AddReg

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

[Manufacturer]
%MfgName%=CREATIVE

[CREATIVE]
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_13711274   ; Concert AC97 PCI board
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_4f438086   ; Intel OC440LX 
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_52438086   ; Intel RC440BX
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_57538086   ; Intel WS440BX
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_42498086   ; Intel BI440ZX
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_424c8086   ; Intel BL440ZX
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_425a8086   ; Intel BZ440ZX
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_464a8086   ; Intel FJ440ZX
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_43418086   ; Intel Cayman
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_56438086   ; Intel Vancouver
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_53528086   ; Intel SunRiver
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_4D4F8086   ; Intel Monteal
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_46498086   ; Intel Fire Island
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_43438086   ; Intel Cape Cod
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371&SUBSYS_8054107B   ; Gateway Tabor2
%DEV_1371.DeviceDesc%=DEV1371.Device,PCI\VEN_1274&DEV_1371                   ; Concert AC97 PCI board
%SSC-Legacy.DeviceDesc%=SSC_Legacy_Device, VIRTUAL\SSC-Legacy
%ENSJoy.DeviceDesc%=ENSJoy.Device, VIRTUAL\*PNPB02F

[PreCopySection]
HKR,,NoSetupUI,,1

;---------------------------------------------------------------;
[DEV1371.Device]
UpdateAutoBat=Soundscape.UpdateAutoBat
DelFiles=Soundscape.DeleteList
CopyFiles=sscncrt.SystemCopyList,sscncrt.SetupCopyList,sscncrt.WinDirCopyList,sscncrt.HelpDirCopyList,sscncrt.DOSCopyList,sscncrt.IosubsysCopyList
AddReg=WAVE.AddReg, MIXER.AddReg, E4080.AddReg, sscncrt.AddReg, A3D.AddReg, DriverInfo.AddReg

[SSC_Legacy_Device]
AddReg=SSC_Legacy_Device.AddReg

[ENSJoy.Device]
CopyFiles=MSJSTICK.CopyList
AddReg=JOYSTICK.AddReg, MSJSTICK.AddReg
UpdateInis=MSJSTICK.UpdateInis

[Soundscape.UpdateAutoBat]
CmdDelete=SSINIT.EXE

;---------------------------------------------------------------;

[Soundscape.DeleteList]
sndscape.drv,,
vsndscp.386,,
sscape.cpl,,
sndscape.hlp,,
concert.vxd,,

[sscncrt.SystemCopyList]
sbpci.vxd,,
sbpci9x.drv,,
sbpcir16.dll,,
a3d.dll,,
ac3api.dll,,

; wavesets
;default.ecw,eapci2m.ecw,
eapci2m.ecw,,
eapci4m.ecw,,
eapci8m.ecw,,

[sscncrt.SetupCopyList]
sbsetup.exe,,
clnutl32.dll,,
clnutl16.dll,,
clnutil.dll,,
iwlang.dll,,
sbsetup.ini,,
sbpcir32.dll,,

[sscncrt.WinDirCopyList]
starter.exe,,
ensmix32.exe,,
enscfg32.exe,,
mixres32.dll,,

[sscncrt.HelpDirCopyList]
sbpci9x.hlp,,

[sscncrt.IosubsysCopyList]
ensqio.vxd,,

[sscncrt.DOSCopyList]
mt32.exe,,
sbinit.com,,
sblegacy.exe,,
sbload.exe,,
sbmixer.exe,,
sbtest.exe,,
sbpci.bin,,
sbcfg.exe,,
sbpci.INI,,

[MSJSTICK.CopyList]
vjoyd.vxd,,
msjstick.drv,,

;---------------------------------------------------------------;

[E4080.AddReg]
HKR,Drivers\wave\sbpci9x.drv,Description,,%DEV_1371.DeviceDesc%
HKR,Drivers\mixer\sbpci9x.drv,Description,,%DEV_1371.DeviceDesc%
HKR,Drivers\aux\sbpci9x.drv,Description,,%DEV_1371.DeviceDesc%
HKR,Drivers\midi\ENSONIQ_Synth,Description,,%ENSxxxx.InternalMIDI%
HKR,Drivers\midi\ENSONIQ_Out,Description,,%ENSxxxx.ExternalMIDI%

[sscncrt.AddReg]
HKR,,Driver,,sbpci.vxd
HKR,Drivers\wave\sbpci9x.drv,,,
HKR,Drivers\wave\sbpci9x.drv,Driver,,sbpci9x.drv
HKR,Drivers\mixer\sbpci9x.drv,,,
HKR,Drivers\mixer\sbpci9x.drv,Driver,,sbpci9x.drv
HKR,Drivers\aux\sbpci9x.drv,,,
HKR,Drivers\aux\sbpci9x.drv,Driver,,sbpci9x.drv
HKR,Drivers\midi\ENSONIQ_Synth,Driver,,sbpci9x.drv
HKR,Drivers\midi\ENSONIQ_Synth,External,1,00,00,00,00
HKR,Drivers\midi\ENSONIQ_Synth,NumPorts,1,02,00,00,00
HKR,Drivers\midi\ENSONIQ_Synth,Port,1,00,00,00,00
HKR,Drivers\midi\ENSONIQ_Out,Driver,,sbpci9x.drv
HKR,Drivers\midi\ENSONIQ_Out,External,1,01,00,00,00
HKR,Drivers\midi\ENSONIQ_Out,NumPorts,1,02,00,00,00
HKR,Drivers\midi\ENSONIQ_Out,Port,1,01,00,00,00
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
HKR,,EnumPropPages,,"sbpci9x.drv,DrvEnumPropPages"

; adds the URL to the driver about box
HKLM,Software\"Creative Tech"\SBPCI,URL,,%URL%

; this key tells the driver that the DOS files are installed
HKLM,Software\"Creative Tech"\SBPCI,%sbpcikey%,,"%24%\%DOSDir%"

; adds keys for our wavesets
HKLM,Software\"Creative Tech"\Waveset,current,1,00,00,00,00
HKLM,Software\"Creative Tech"\Waveset\0000,Filename,,"%11%\eapci2m.ecw"
HKLM,Software\"Creative Tech"\Waveset\0000,Title,,"2 MB General MIDI"
HKLM,Software\"Creative Tech"\Waveset\0001,Filename,,"%11%\eapci4m.ecw"
HKLM,Software\"Creative Tech"\Waveset\0001,Title,,"4 MB General MIDI"
HKLM,Software\"Creative Tech"\Waveset\0002,Filename,,"%11%\eapci8m.ecw"
HKLM,Software\"Creative Tech"\Waveset\0002,Title,,"8 MB General MIDI"

;Things that run on startup
HKLM, Software\Microsoft\Windows\CurrentVersion\Run, SBPCISetup, ,"%24%\%DOSDir%\sbsetup.exe"
HKLM, Software\Microsoft\Windows\CurrentVersion\Run, SystemTray, , "SysTray.ExE"

; 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%\%DOSDir%\sbsetup.exe -u"

[WAVE.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,,,
HKR,Drivers,MIGRATED,,0
HKR,Drivers\midi,,,
HKR,Drivers\wave,,,
HKR,Drivers\mixer,,,
HKR,Drivers\aux,,,

[SSC_Legacy_Device.AddReg]
HKR,,DeviceDriver,,sbpci.vxd
HKR,,DevLoader,,*CONFIGMG
HKR,,SBEmu,1,01
HKR,,EnumPropPages,,"sbpci9x.drv,DrvEnumLegacyPages"

[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"

[DriverInfo.AddReg]
; This section is added to all INFs to add registry entries for Driver Info.
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Description,,%DriverDescription%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,CurrentVer,,%DriverOEMVersion%
HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Ver_%DriverOEMVersion%,,%DriverVersionID%
;---------------------------------------------------------------;

[JOYSTICK.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\joystick,,,

[MSJSTICK.AddReg]
HKR,,Driver,,vjoyd.vxd
HKR,Drivers\joystick\msjstick.drv,Description,,%ENSJoy.DeviceDesc%
HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
HKR,Drivers,SubClasses,,"joystick"

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

;---------------------------------------------------------------;

[DestinationDirs]
sscncrt.WinDirCopyList   = 10
DefaultDestDir           = 11            ; LDID_SYS
sscncrt.SystemCopyList   = 11            ; LDID_SYS
MSJSTICK.CopyList        = 11            ; LDID_SYS
sscncrt.IosubsysCopyList = 12            ; LDID_IOS
sscncrt.HelpDirCopyList  = 18
sscncrt.SetupCopyList    = 24,%DOSDir%   ; LDID_APPS + DOSDir
sscncrt.DOSCopyList      = 24,%DOSDir%   ; LDID_APPS + DOSDir

[SourceDisksNames]
1=%DriverDisk1%,,0000-0000

[SourceDisksFiles]
sbpci9x.drv    =1
sbpcir16.dll   =1
sbpci.vxd      =1
sbpci9x.hlp    =1
a3d.dll        =1
ensqio.vxd     =1
ac3api.dll     =1

; setup files
sbsetup.exe    =1
clnutil.dll    =1
clnutl32.dll   =1
clnutl16.dll   =1
iwlang.dll     =1
sbsetup.ini    =1
sbpcir32.dll   =1

; DOS files
mt32.exe       =1
sbinit.com     =1
sblegacy.exe   =1
sbload.exe     =1
sbmixer.exe    =1
sbtest.exe     =1
sbpci.bin      =1
sbcfg.exe      =1
sbpci.ini      =1

; mixer files
starter.exe    =1
ensmix32.exe   =1
enscfg32.exe   =1
mixres32.dll   =1

; wavesets
eapci2m.ecw    =1,..\..\common\wavesets
eapci4m.ecw    =1,..\..\common\wavesets
eapci8m.ecw    =1,..\..\common\wavesets

;---------------------------------------------------------------;

[Strings]
Creative              ="Creative"
MfgName               ="Creative"
DEV_1371.DeviceDesc   ="Creative Sound Blaster AudioPCI 128"
SSC-Legacy.DeviceDesc ="Sound Blaster AudioPCI 128 Legacy Device"
ENSJoy.DeviceDesc     ="Creative Gameport Joystick"
DOSDir                ="SBPCI"
sbpcikey              ="SBPCI Path"
DriverDisk1           ="Creative Sound Blaster AudioPCI 128 Driver Disk"

ENSxxxx.ExternalMIDI  ="SB AudioPCI 128 External MIDI Port"
ENSxxxx.InternalMIDI  ="SB AudioPCI 128 Internal Synth"

MediaClassName        ="Sound, video and game controllers"
V_CLSWAVEFORM         ="Audio"
V_CLSMIDI             ="MIDI"
V_CLSMIXER            ="Mixer"
V_CLSAUX              ="Auxiliary"
V_GENERAL             ="General MIDI Instrument"
URL                   ="http://www.ensoniq.com"

; Driver Information Entries
DriverMfgr            ="Creative"
DriverVersionID       ="4.06.1167"
DriverOEM             ="Creative"
DriverFamily          ="Audio"
DriverProduct         ="SB AudioPCI 128"
DriverDescription     ="Creative Sound Blaster AudioPCI 128"
DriverOEMVersion="5.40"
server: ftp, load: 1.27