wdma_emu.inf Driver File Contents (2k.xp.original.zip)

;-------------------------------------------------------------------------
;
; Creative Technology Ltd.
;     Copyright (c) Creative Technology Ltd, 1994-2001.
;
; Description
;     This inf file contains the following device for Creative's audio card.
;
;  Audio Device - PCI\VEN_1102&DEV_0004&CC_040100
;                    
;  Modified Date: 1 June 2001
;  Version: 2.0.0.1
;
;-------------------------------------------------------------------------

[Version]
Signature="$CHICAGO$"
CatalogFile=wdma_emu.cat
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%CREAF%
LayoutFile=layout.inf, layout1.inf, layout2.inf
DriverVer =03/29/2001

[Manufacturer]
%CLMfgName%=Creative

[ControlFlags]
ExcludeFromSelect = PCI\VEN_1102&DEV_0004&CC_040100

[Creative]
%EMU10K2.DeviceDesc%=EMU10K2_Device,PCI\VEN_1102&DEV_0004&CC_040100

[EMU10K2_Device]
AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
CopyFiles=SysFiles.CopyList, Others.CopyList, Emu10k2.CopyList
AddReg=EMU10K2.AddReg, CTOSSRV.AddReg, WDM_DIRECTMUSIC.AddReg

[EMU10K2_Device.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_WavePci%,      	Live2K.Interface.WvPciB.98
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_WavePci%,     	Live2K.Interface.WvPciB.98
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_WavePci%,    	Live2K.Interface.WvPciB.98
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_WaveCyc%,      	Live2K.Interface.WvCycB.98
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_WaveCyc%,     	Live2K.Interface.WvCycB.98
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_WaveCyc%,    	Live2K.Interface.WvCycB.98
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,   	Live2K.Interface.Topology
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,	Live2K.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Synth%,  	Live2K.Interface.Synth
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Synth%, 	Live2K.Interface.Synth
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_Synth%, 	Live2K.Interface.Synth
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SynthA%,  	Live2K.Interface.SynthA
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SynthA%, 	Live2K.Interface.SynthA
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_SynthA%, 	Live2K.Interface.SynthA
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SynthB%,  	Live2K.Interface.SynthB
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SynthB%, 	Live2K.Interface.SynthB
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_SynthB%, 	Live2K.Interface.SynthB
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SwSynth%,  	Live2K.Interface.SwSynth
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SwSynth%, 	Live2K.Interface.SwSynth
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_SwSynth%,	Live2K.Interface.SwSynth
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART1%,       	Live2K.Interface.UART1
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART1%,      	Live2K.Interface.UART1
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART1%,     	Live2K.Interface.UART1
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART2%,       	Live2K.Interface.UART2
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART2%,      	Live2K.Interface.UART2
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART2%,     	Live2K.Interface.UART2
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MidiAutoFx%,    Live2K.Interface.MidiAutoFx
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MidiAutoFx%,   Live2K.Interface.MidiAutoFx
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MidiAutoFx%,  Live2K.Interface.MidiAutoFx
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DmUart1%,      	Live2K.Interface.DmUart1
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DmUart1%,     	Live2K.Interface.DmUart1
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DmUart1%,    	Live2K.Interface.DmUart1
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DmUart2%,      	Live2K.Interface.DmUart2
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DmUart2%,     	Live2K.Interface.DmUart2
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DmUart2%,    	Live2K.Interface.DmUart2
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DmAutoFx%,      Live2K.Interface.DmAutoFx
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DmAutoFx%,     Live2K.Interface.DmAutoFx
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DmAutoFx%,    Live2K.Interface.DmAutoFx
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DmSynth%,       Live2K.Interface.DmSynth
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DmSynth%,      Live2K.Interface.DmSynth
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_DmSynth%, Live2K.Interface.DMSynth

[Live2K.Interface.WvPciB.98]
AddReg=Live2K.Interface.WP98B.AddReg
[Live2K.Interface.WP98B.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.Wave.szPname%

[Live2K.Interface.WvCycB.98]
AddReg=Live2K.Interface.WC98B.AddReg
[Live2K.Interface.WC98B.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.Wave.szPname%
HKR,,DisableFlags,0x00010001,0x00000001

[Live2K.Interface.WvPciB.NT]
AddReg=Live2K.Interface.WPNTB.AddReg
[Live2K.Interface.WPNTB.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.Wave.szPname%

[Live2K.Interface.WvCycB.NT]
AddReg=Live2K.Interface.WCNTB.AddReg
[Live2K.Interface.WCNTB.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.Wave.szPname%
HKR,,DisableFlags,0x00010001,0x00000001

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

[Live2K.Interface.Synth]
AddReg=Live2K.Interface.Syn.AddReg
[Live2K.Interface.Syn.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.Synth.szPname%

[Live2K.Interface.SynthA]
AddReg=Live2K.Interface.SynA.AddReg
[Live2K.Interface.SynA.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.SynthA.szPname%

[Live2K.Interface.SynthB]
AddReg=Live2K.Interface.SynB.AddReg
[Live2K.Interface.SynB.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.SynthB.szPname%

[Live2K.Interface.SwSynth]
AddReg=Live2K.Interface.SwS.AddReg
[Live2K.Interface.SWS.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.SwSynth.szPname%

[Live2K.Interface.UART1]
AddReg=Live2K.Interface.UART1.AddReg
[Live2K.Interface.UART1.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.UART1.szPname%

[Live2K.Interface.UART2]
AddReg=Live2K.Interface.UART2.AddReg
[Live2K.Interface.UART2.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.UART2.szPname%

[Live2K.Interface.MidiAutoFx]
AddReg=Live2K.Interface.MidA.AddReg
[Live2K.Interface.MidA.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.MidiAutoFx.szPname%

[Live2K.Interface.DmUart1]
AddReg=Live2K.Interface.DMU1.AddReg
[Live2K.Interface.DMU1.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.DmUart1.szPname%

[Live2K.Interface.DmUart2]
AddReg=Live2K.Interface.DMU2.AddReg
[Live2K.Interface.DMU2.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.DmUart2.szPname%

[Live2K.Interface.DmAutoFx]
AddReg=Live2K.Interface.DMA.AddReg
[Live2K.Interface.DMA.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.DmAutoFx.szPname%

[Live2K.Interface.DmSynth]
AddReg=Live2K.Interface.DMS.AddReg
[Live2K.Interface.DMS.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Live2K.DmSynth.szPname%

[EMU10K2.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,e10kx2k.sys
HKR,,NTMPDriver,,"e10kx2k.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,,%EMU10K2.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%EMU10K2.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%EMU10K2.DeviceDesc%
HKLM,%StrEMU10KxHomeKey%\BMix,Refresh,0x00010001,0x00000001
HKLM,%StrEMU10KxHomeKey%\DriverVersion,DriverInfVersion,,"0.75.1340"
HKLM,%StrCTKey%\DATABASE\PRODUCT\LANG,,,"CTDLANG.DAT"
HKLM,%StrCTKey%\DATABASE\PRODUCT\SILICON,,,"CTSTATIC.DAT"
HKLM,%StrCTKey%\DATABASE\PRODUCT\DGBOARD,,,"CTDAUGHT.DAT"
HKLM,%StrCTKey%\DATABASE\PRODUCT\FEATURE,"PCI&VEN_1102&DEV_0004",,"CTBAS2W.DAT"

[CTOSSRV.AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,Type,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,Start,0x00010001,3
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,ErrorControl,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,ImagePath,0x00020000,"\SystemRoot\System32\drivers\ctoss2k.sys"
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,DisplayName,0x00000000,"Creative OS Services Driver"
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,Group,0x00000000,"Base"
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,DriverDataDirectory,0x00000000,"\SystemRoot\System"
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,UseFastPoolAllocator,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,EnablePowerMonitor,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,EnableRegistryPatch,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,EnableFpuOverride,0x00010001,1

[CTOSSRV.AddReg.NT]
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,Type,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,Start,0x00010001,3
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,ErrorControl,0x00010001,1
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,ImagePath,0x00020000,"System32\drivers\ctoss2k.sys"
HKLM,SYSTEM\CurrentControlSet\Services\ossrv,DisplayName,0x00000000,"Creative OS Services Driver"

[WDM_DIRECTMUSIC.AddReg]
HKLM,%DMusicPort%,DefaultOutputPort,0,"{C6402642-0888-11D3-BD6B-0000E84E5D07}"

[DestinationDirs]
SysFiles.CopyList    = 10,system32\drivers ; %SystemRoot%\system32\drivers
Others.CopyList      = 11                  ; %SystemRoot%\System(Win98), %SystemRoot%\System32(Win2K)
Emu10k2.CopyList     = 11                  ; %SystemRoot%\System(Win98), %SystemRoot%\System32(Win2K)

[SourceDisksNames]
55=%StrDisk%,"",

[SourceDisksFiles]
e10kx2k.sys=55
ctoss2k.sys=55
ctdlang.dat=55
ctstatic.dat=55
ctdaught.dat=55
ctbasicw.dat=55
ctbas2w.dat=55
default.ecw=55

[SysFiles.CopyList]
e10kx2k.sys
ctoss2k.sys

[Others.CopyList]
ctdlang.dat
ctstatic.dat
ctdaught.dat
default.ecw

[Emu10k2.CopyList]
ctbas2w.dat

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

[EMU10K2_Device.NT]
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=SysFiles.CopyList, Others.CopyList, Emu10K2.CopyList
AddReg=EMU10K2.AddReg, CTOSSRV.AddReg.NT, WDM_DIRECTMUSIC.AddReg

[EMU10K2_Device.NT.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_WavePci%,      	Live2K.Interface.WvPciB.NT
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_WavePci%,     	Live2K.Interface.WvPciB.NT
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_WavePci%,    	Live2K.Interface.WvPciB.NT
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_WaveCyc%,      	Live2K.Interface.WvCycB.NT
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_WaveCyc%,     	Live2K.Interface.WvCycB.NT
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_WaveCyc%,    	Live2K.Interface.WvCycB.NT
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,   	Live2K.Interface.Topology
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,	Live2K.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Synth%,  	Live2K.Interface.Synth
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Synth%, 	Live2K.Interface.Synth
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_Synth%, 	Live2K.Interface.Synth
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SynthA%,  	Live2K.Interface.SynthA
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SynthA%, 	Live2K.Interface.SynthA
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_SynthA%, 	Live2K.Interface.SynthA
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SynthB%,  	Live2K.Interface.SynthB
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SynthB%, 	Live2K.Interface.SynthB
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_SynthB%, 	Live2K.Interface.SynthB
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SwSynth%,  	Live2K.Interface.SwSynth
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SwSynth%, 	Live2K.Interface.SwSynth
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_SwSynth%,	Live2K.Interface.SwSynth
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART1%,       	Live2K.Interface.UART1
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART1%,      	Live2K.Interface.UART1
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART1%,     	Live2K.Interface.UART1
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART2%,       	Live2K.Interface.UART2
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART2%,      	Live2K.Interface.UART2
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART2%,     	Live2K.Interface.UART2
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MidiAutoFx%,    Live2K.Interface.MidiAutoFx
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MidiAutoFx%,   Live2K.Interface.MidiAutoFx
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MidiAutoFx%,  Live2K.Interface.MidiAutoFx
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DmUart1%,      	Live2K.Interface.DmUart1
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DmUart1%,     	Live2K.Interface.DmUart1
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DmUart1%,    	Live2K.Interface.DmUart1
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DmUart2%,      	Live2K.Interface.DmUart2
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DmUart2%,     	Live2K.Interface.DmUart2
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DmUart2%,    	Live2K.Interface.DmUart2
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DmAutoFx%,      Live2K.Interface.DmAutoFx
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DmAutoFx%,     Live2K.Interface.DmAutoFx
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DmAutoFx%,    Live2K.Interface.DmAutoFx
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DmSynth%,       Live2K.Interface.DmSynth
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DmSynth%,      Live2K.Interface.DmSynth
AddInterface=%KSCATEGORY_SYNTHESIZER%,%KSNAME_DmSynth%, Live2K.Interface.DmSynth

[EMU10K2_Device.NT.Services]
AddService = emu10kx,  0x00000002, emu10kx_Service_Inst

[emu10kx_Service_Inst]
DisplayName    = %EMU10KX.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\e10kx2k.sys

[Strings]
CREAF="Creative"
StrDisk="Creative Installer CD-ROM"
CLMfgName="Creative Technology, Ltd."
EMU10K2.DeviceDesc="Creative Audigy Audio Processor (WDM)"
Live2K.Wave.szPname="SBLive!2K Audio"
Live2K.Topology.szPname="Live!2K Mixer"
Live2K.Synth.szPname="Live!2K Synth"
Live2K.SynthA.szPname="Live!2K Synth A"
Live2K.SynthB.szPname="Live!2K Synth B"
Live2K.SwSynth.szPname="Live!2K Sw Synth"
Live2K.UART1.szPname="Live!2K MIDI Port"
Live2K.UART2.szPname="Live!2K MIDI Port II"
Live2K.MidiAutoFx.szPname="Live!2K MIDI AutoFx"
Live2K.DmUart1.szPname="Live!2K DirectMusic MIDI Port"
Live2K.DmUart2.szPname="Live!2K DirectMusic MIDI Port II"
Live2K.DmAutoFx.szPname="Live!2K DirectMusic AutoFx"
Live2K.DmSynth.szPname="Live!2K DirectMusic Synthesizer"

EMU10KX.SvcDesc = "Creative EMU10K1/EMU10K2 Audio Driver (WDM)"

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_SYNTHESIZER	="{DFF220F3-F70F-11D0-B917-00A0C9223196}"
KSCATEGORY_TOPOLOGY	="{DDA54A40-1E4C-11D1-A050-405705C10000}"

KSNAME_WavePci="WavePci"
KSNAME_WaveCyc="WaveCyc"
KSNAME_Topology="Topology"
KSNAME_Synth="Synth"
KSNAME_SynthA="SynthA"
KSNAME_SynthB="SynthB"
KSNAME_SwSynth="SwSynth"
KSNAME_UART1="Uart1"
KSNAME_UART2="Uart2"
KSNAME_MidiAutoFx="MidiAutoFx"
KSNAME_DmUart1 ="DmUart1"
KSNAME_DmUart2 ="DmUart2"
KSNAME_DmAutoFx="DmAutoFx"
KSNAME_DmSynth ="DmSynth"

StrEMU10KxHomeKey="SYSTEM\CurrentControlSet\Control\Creative Tech\Emu10kx"
StrCTKey="SYSTEM\CurrentControlSet\Control\Creative Tech"
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: web1, load: 2.04