Display Driver Uninstaller Thread

Discussion in 'Videocards - AMD Radeon Drivers Section' started by Wagnard, Jul 14, 2013.

Thread Status:
Not open for further replies.
  1. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    Thanks Titan :thumbup:
     
  2. Titan29

    Titan29 Master Guru

    Messages:
    304
    Likes Received:
    10
    GPU:
    Sapphire Vega 64
    Here is the oem23.inf:

    ;------------------------------------------------------------------------------
    ; AMD HD Audio Information file : AtihdW86.inf
    ;
    ; Copyright (c) 2011 Advanced Micro Devices, Inc. All rights reserved
    ;------------------------------------------------------------------------------

    [Version]
    Signature="$Windows NT$"
    Class=MEDIA
    ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318}
    Provider=%AMD%
    CatalogFile=AtihdW86.cat
    DriverVer=06/25/2013,8.0.0.8813

    [DestinationDirs]
    DefaultDestDir = 10
    HDAudioInstall.CopyList = 10,system32\drivers
    SfxFx.CopyList=11 ; %windir%\system32

    [SourceDisksNames]
    1 = %DiskId1%
    222=%DiskDescription%

    [SourceDisksFiles]
    DelayAPO.dll=222
    AtihdW86.sys = 1

    [Manufacturer]
    %AMD%=AMD,NTamd64.6.2,NTamd64.6.0

    [SignatureAttributes]
    AtihdW86.sys=SignatureAttributes.DRM
    DelayAPO.dll=SignatureAttributes.PETrust

    [SignatureAttributes.DRM]
    DRMLevel=1300

    [SignatureAttributes.PETrust]
    PETrust=true

    [ControlFlags]
    ExcludeFromSelect = *

    [AMD.NTamd64.6.2]
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_793C&SUBSYS_00793C00&REV_1000
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_791A&SUBSYS_00791A00&REV_1000
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1000
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1001
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1002
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1003
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1005
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1006


    ; OEM Specific

    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_104D6800&REV_1002
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_104D6900&REV_1002
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_104D6A00&REV_1002
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_104D6B00&REV_1002
    %HdAudioDeviceDescription% = HDAudioInstall, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_104D7900&REV_1003

    [AMD.NTamd64.6.0]


    [HDAudioInstall]
    Include=ks.inf,wdmaudio.inf
    Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
    CopyFiles = HDAudioInstall.CopyList,SfxFx.CopyList
    AddReg = HDAudioInstall.AddReg
    AddProperty = HdAudBranding.AddProperty
    RegisterDlls = SfxFx.RegisterDlls

    [HdAudBranding.AddProperty]
    ;DeviceBrandingIcon,,,,"%1%\AtihdW86.sys,-203"
    DeviceVendorWebSite,,,,"http://amd.com"

    [HDAudioInstall.HW]
    AddReg = HdAudSecurity.AddReg

    [HDAudioInstall.Services]
    AddService=AtiHDAudioService, 0x00000002, HdAud_Service_Install

    [HdAud_Service_Install]
    DisplayName = %ATIHdAudioDriver.SvcDesc%
    ServiceType = 1
    StartType = 3
    ErrorControl = 1
    ServiceBinary = %10%\system32\drivers\AtihdW86.sys

    [HDAudioInstall.CopyList]
    AtihdW86.sys

    [HDAudioInstall.AddReg]
    HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
    HKR,,Driver,,AtihdW86.sys
    HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"

    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\aux\wdmaud.drv,Driver,,wdmaud.drv

    HKR,Drivers\wave\wdmaud.drv,Description,,%HdAudioDeviceDescription%
    HKR,Drivers\midi\wdmaud.drv,Description,,%HdAudioDeviceDescription%
    HKR,Drivers\mixer\wdmaud.drv,Description,,%HdAudioDeviceDescription%
    HKR,Drivers\aux\wdmaud.drv,Description,,%HdAudioDeviceDescription%

    ; Driver global settings
    HKR,GlobalSettings,ValidateCodecWrites,1,00,00,00,00 ; Enables readback of writes to codec registers
    HKR,GlobalSettings,SilentStream,1,01,00,00,00;
    HKR,GlobalSettings,EnableCodecPowerSaving,1,01,00,00,00 ; double the original delay time.

    [HDAudioInstall.Interfaces]
    AddInterface = %KSCATEGORY_AUDIO%, "e0HDMIOut2Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0HDMIOut2Topo", HDAudioInstall.e0HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0HDMIOut2Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0HDMIOut2Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0HDMIOut2Topo", HDAudioInstall.e0HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0HDMIOut4Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0HDMIOut4Topo", HDAudioInstall.e0HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0HDMIOut4Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0HDMIOut4Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0HDMIOut4Topo", HDAudioInstall.e0HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0HDMIOut6Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0HDMIOut6Topo", HDAudioInstall.e0HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0HDMIOut6Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0HDMIOut6Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0HDMIOut6Topo", HDAudioInstall.e0HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0HDMIOut8Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0HDMIOut8Topo", HDAudioInstall.e0HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0HDMIOut8Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0HDMIOut8Wave", HDAudioInstall.e0HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0HDMIOut8Topo", HDAudioInstall.e0HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e1HDMIOut2Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e1HDMIOut2Topo", HDAudioInstall.e1HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e1HDMIOut2Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e1HDMIOut2Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e1HDMIOut2Topo", HDAudioInstall.e1HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e1HDMIOut4Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e1HDMIOut4Topo", HDAudioInstall.e1HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e1HDMIOut4Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e1HDMIOut4Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e1HDMIOut4Topo", HDAudioInstall.e1HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e1HDMIOut6Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e1HDMIOut6Topo", HDAudioInstall.e1HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e1HDMIOut6Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e1HDMIOut6Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e1HDMIOut6Topo", HDAudioInstall.e1HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e1HDMIOut8Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e1HDMIOut8Topo", HDAudioInstall.e1HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e1HDMIOut8Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e1HDMIOut8Wave", HDAudioInstall.e1HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e1HDMIOut8Topo", HDAudioInstall.e1HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e2HDMIOut2Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e2HDMIOut2Topo", HDAudioInstall.e2HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e2HDMIOut2Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e2HDMIOut2Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e2HDMIOut2Topo", HDAudioInstall.e2HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e2HDMIOut4Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e2HDMIOut4Topo", HDAudioInstall.e2HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e2HDMIOut4Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e2HDMIOut4Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e2HDMIOut4Topo", HDAudioInstall.e2HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e2HDMIOut6Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e2HDMIOut6Topo", HDAudioInstall.e2HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e2HDMIOut6Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e2HDMIOut6Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e2HDMIOut6Topo", HDAudioInstall.e2HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e2HDMIOut8Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e2HDMIOut8Topo", HDAudioInstall.e2HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e2HDMIOut8Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e2HDMIOut8Wave", HDAudioInstall.e2HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e2HDMIOut8Topo", HDAudioInstall.e2HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e3HDMIOut2Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e3HDMIOut2Topo", HDAudioInstall.e3HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e3HDMIOut2Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e3HDMIOut2Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e3HDMIOut2Topo", HDAudioInstall.e3HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e3HDMIOut4Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e3HDMIOut4Topo", HDAudioInstall.e3HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e3HDMIOut4Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e3HDMIOut4Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e3HDMIOut4Topo", HDAudioInstall.e3HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e3HDMIOut6Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e3HDMIOut6Topo", HDAudioInstall.e3HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e3HDMIOut6Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e3HDMIOut6Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e3HDMIOut6Topo", HDAudioInstall.e3HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e3HDMIOut8Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e3HDMIOut8Topo", HDAudioInstall.e3HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e3HDMIOut8Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e3HDMIOut8Wave", HDAudioInstall.e3HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e3HDMIOut8Topo", HDAudioInstall.e3HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e4HDMIOut2Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e4HDMIOut2Topo", HDAudioInstall.e4HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e4HDMIOut2Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e4HDMIOut2Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e4HDMIOut2Topo", HDAudioInstall.e4HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e4HDMIOut4Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e4HDMIOut4Topo", HDAudioInstall.e4HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e4HDMIOut4Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e4HDMIOut4Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e4HDMIOut4Topo", HDAudioInstall.e4HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e4HDMIOut6Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e4HDMIOut6Topo", HDAudioInstall.e4HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e4HDMIOut6Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e4HDMIOut6Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e4HDMIOut6Topo", HDAudioInstall.e4HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e4HDMIOut8Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e4HDMIOut8Topo", HDAudioInstall.e4HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e4HDMIOut8Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e4HDMIOut8Wave", HDAudioInstall.e4HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e4HDMIOut8Topo", HDAudioInstall.e4HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e5HDMIOut2Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e5HDMIOut2Topo", HDAudioInstall.e5HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e5HDMIOut2Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e5HDMIOut2Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e5HDMIOut2Topo", HDAudioInstall.e5HDMIOutputTopo
    AddInterface = %KSCATEGORY_AUDIO%, "e5HDMIOut4Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e5HDMIOut4Topo", HDAudioInstall.e5HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e5HDMIOut4Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e5HDMIOut4Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e5HDMIOut4Topo", HDAudioInstall.e5HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e5HDMIOut6Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e5HDMIOut6Topo", HDAudioInstall.e5HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e5HDMIOut6Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e5HDMIOut6Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e5HDMIOut6Topo", HDAudioInstall.e5HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e5HDMIOut8Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e5HDMIOut8Topo", HDAudioInstall.e5HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e5HDMIOut8Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e5HDMIOut8Wave", HDAudioInstall.e5HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e5HDMIOut8Topo", HDAudioInstall.e5HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e6HDMIOut2Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e6HDMIOut2Topo", HDAudioInstall.e6HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e6HDMIOut2Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e6HDMIOut2Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e6HDMIOut2Topo", HDAudioInstall.e6HDMIOutputTopo
    AddInterface = %KSCATEGORY_AUDIO%, "e6HDMIOut4Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e6HDMIOut4Topo", HDAudioInstall.e6HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e6HDMIOut4Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e6HDMIOut4Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e6HDMIOut4Topo", HDAudioInstall.e6HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e6HDMIOut6Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e6HDMIOut6Topo", HDAudioInstall.e6HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e6HDMIOut6Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e6HDMIOut6Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "eHDMIOut6Topo", HDAudioInstall.e6HDMIOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e6HDMIOut8Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e6HDMIOut8Topo", HDAudioInstall.e6HDMIOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e6HDMIOut8Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e6HDMIOut8Wave", HDAudioInstall.e6HDMIOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e6HDMIOut8Topo", HDAudioInstall.e6HDMIOutputTopo
    AddInterface = %KSCATEGORY_AUDIO%, "e0DPOut2Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0DPOut2Topo", HDAudioInstall.e0DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0DPOut2Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0DPOut2Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0DPOut2Topo", HDAudioInstall.e0DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0DPOut4Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0DPOut4Topo", HDAudioInstall.e0DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0DPOut4Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0DPOut4Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0DPOut4Topo", HDAudioInstall.e0DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0DPOut6Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0DPOut6Topo", HDAudioInstall.e0DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0DPOut6Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0DPOut6Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0DPOut6Topo", HDAudioInstall.e0DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0DPOut8Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0DPOut8Topo", HDAudioInstall.e0DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0DPOut8Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0DPOut8Wave", HDAudioInstall.e0DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0DPOut8Topo", HDAudioInstall.e0DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e1DPOut2Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e1DPOut2Topo", HDAudioInstall.e1DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e1DPOut2Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e1DPOut2Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e1DPOut2Topo", HDAudioInstall.e1DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e1DPOut4Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e1DPOut4Topo", HDAudioInstall.e1DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e1DPOut4Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e1DPOut4Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e1DPOut4Topo", HDAudioInstall.e1DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e1DPOut6Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e1DPOut6Topo", HDAudioInstall.e1DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e1DPOut6Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e1DPOut6Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e1DPOut6Topo", HDAudioInstall.e1DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e1DPOut8Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e1DPOut8Topo", HDAudioInstall.e1DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e1DPOut8Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e1DPOut8Wave", HDAudioInstall.e1DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e1DPOut8Topo", HDAudioInstall.e1DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e2DPOut2Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e2DPOut2Topo", HDAudioInstall.e2DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e2DPOut2Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e2DPOut2Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e2DPOut2Topo", HDAudioInstall.e2DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e2DPOut4Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e2DPOut4Topo", HDAudioInstall.e2DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e2DPOut4Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e2DPOut4Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e2DPOut4Topo", HDAudioInstall.e2DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e2DPOut6Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e2DPOut6Topo", HDAudioInstall.e2DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e2DPOut6Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e2DPOut6Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e2DPOut6Topo", HDAudioInstall.e2DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e2DPOut8Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e2DPOut8Topo", HDAudioInstall.e2DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e2DPOut8Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e2DPOut8Wave", HDAudioInstall.e2DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e2DPOut8Topo", HDAudioInstall.e2DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e3DPOut2Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e3DPOut2Topo", HDAudioInstall.e3DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e3DPOut2Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e3DPOut2Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e3DPOut2Topo", HDAudioInstall.e3DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e3DPOut4Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e3DPOut4Topo", HDAudioInstall.e3DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e3DPOut4Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e3DPOut4Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e3DPOut4Topo", HDAudioInstall.e3DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e3DPOut6Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e3DPOut6Topo", HDAudioInstall.e3DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e3DPOut6Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e3DPOut6Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e3DPOut6Topo", HDAudioInstall.e3DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e3DPOut8Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e3DPOut8Topo", HDAudioInstall.e3DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e3DPOut8Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e3DPOut8Wave", HDAudioInstall.e3DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e3DPOut8Topo", HDAudioInstall.e3DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e4DPOut2Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e4DPOut2Topo", HDAudioInstall.e4DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e4DPOut2Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e4DPOut2Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e4DPOut2Topo", HDAudioInstall.e4DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e4DPOut4Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e4DPOut4Topo", HDAudioInstall.e4DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e4DPOut4Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e4DPOut4Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e4DPOut4Topo", HDAudioInstall.e4DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e4DPOut6Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e4DPOut6Topo", HDAudioInstall.e4DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e4DPOut6Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e4DPOut6Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e4DPOut6Topo", HDAudioInstall.e4DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e4DPOut8Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e4DPOut8Topo", HDAudioInstall.e4DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e4DPOut8Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e4DPOut8Wave", HDAudioInstall.e4DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e4DPOut8Topo", HDAudioInstall.e4DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e5DPOut2Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e5DPOut2Topo", HDAudioInstall.e5DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e5DPOut2Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e5DPOut2Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e5DPOut2Topo", HDAudioInstall.e5DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e5DPOut4Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e5DPOut4Topo", HDAudioInstall.e5DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e5DPOut4Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e5DPOut4Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e5DPOut4Topo", HDAudioInstall.e5DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e5DPOut6Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e5DPOut6Topo", HDAudioInstall.e5DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e5DPOut6Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e5DPOut6Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e5DPOut6Topo", HDAudioInstall.e5DPOutputTopo
     
    Last edited: Sep 14, 2013
  3. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    Thanks for posting !
     
  4. Titan29

    Titan29 Master Guru

    Messages:
    304
    Likes Received:
    10
    GPU:
    Sapphire Vega 64
    continued...

    AddInterface = %KSCATEGORY_AUDIO%, "e5DPOut8Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e5DPOut8Topo", HDAudioInstall.e5DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e5DPOut8Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e5DPOut8Wave", HDAudioInstall.e5DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e5DPOut8Topo", HDAudioInstall.e5DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e6DPOut2Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e6DPOut2Topo", HDAudioInstall.e6DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e6DPOut2Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e6DPOut2Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e6DPOut2Topo", HDAudioInstall.e6DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e6DPOut4Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e6DPOut4Topo", HDAudioInstall.e6DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e6DPOut4Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e6DPOut4Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e6DPOut4Topo", HDAudioInstall.e6DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e6DPOut6Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e6DPOut6Topo", HDAudioInstall.e6DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e6DPOut6Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e6DPOut6Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e6DPOut6Topo", HDAudioInstall.e6DPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e6DPOut8Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e6DPOut8Topo", HDAudioInstall.e6DPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e6DPOut8Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e6DPOut8Wave", HDAudioInstall.e6DPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e6DPOut8Topo", HDAudioInstall.e6DPOutputTopo
    ;Instance for Mirabilis

    AddInterface = %KSCATEGORY_AUDIO%, "e0VirtualEPOut2Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0VirtualEPOut2Topo", HDAudioInstall.e0VirtualEPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0VirtualEPOut2Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0VirtualEPOut2Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0VirtualEPOut2Topo", HDAudioInstall.e0VirtualEPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0VirtualEPOut4Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0VirtualEPOut4Topo", HDAudioInstall.e0VirtualEPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0VirtualEPOut4Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0VirtualEPOut4Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0VirtualEPOut4Topo", HDAudioInstall.e0VirtualEPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0VirtualEPOut6Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0VirtualEPOut6Topo", HDAudioInstall.e0VirtualEPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0VirtualEPOut6Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0VirtualEPOut6Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0VirtualEPOut6Topo", HDAudioInstall.e0VirtualEPOutputTopo

    AddInterface = %KSCATEGORY_AUDIO%, "e0VirtualEPOut8Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_AUDIO%, "e0VirtualEPOut8Topo", HDAudioInstall.e0VirtualEPOutputTopo
    AddInterface = %KSCATEGORY_RENDER%, "e0VirtualEPOut8Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_REALTIME%, "e0VirtualEPOut8Wave", HDAudioInstall.e0VirtualEPOutputWave
    AddInterface = %KSCATEGORY_TOPOLOGY%, "e0VirtualEPOut8Topo", HDAudioInstall.e0VirtualEPOutputTopo

    [HDAudio.SysFx.Render]
    HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
    HKR,"FX\\0",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
    HKR,"FX\\0",%PKEY_FX_PostMixClsid%,,%FX_POSTMIX_CLSID%
    HKR,"FX\\0",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
    HKR,"FX\\0",%PKEY_FX_Association%,,%KSNODETYPE_ANY%
    ; System Effects settings
    [HDAudio.SysFx1.Render]
    HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%SYSFX_FriendlyName%
    HKR,"FX\\0",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
    HKR,"FX\\0",%PKEY_SYSFX_PostMixClsid%,,%SYSFX_POSTMIX_CLSID%
    HKR,"FX\\0",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
    HKR,"FX\\0",%PKEY_SYSFX_Association%,,%KSNODETYPE_ANY% ; GUID NULL means install on all endpoints
    ; supply a specific GUID to install on a particular bridge pin node type
    [HDAudioInstall.e0HDMIOutputWave]
    AddReg = HDAudioInstall.e0HDMIOutputWave.AddReg

    [HDAudioInstall.e0HDMIOutputWave.AddReg]
    HKR,,FriendlyName,,%e0HDMIOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e0HDMIOutputTopo]
    AddReg = HDAudioInstall.e0HDMIOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e0HDMIOutputTopo.AddReg]
    HKR,,FriendlyName,,%e0HDMIOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e1HDMIOutputWave]
    AddReg = HDAudioInstall.e1HDMIOutputWave.AddReg

    [HDAudioInstall.e1HDMIOutputWave.AddReg]
    HKR,,FriendlyName,,%e1HDMIOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e1HDMIOutputTopo]
    AddReg = HDAudioInstall.e1HDMIOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e1HDMIOutputTopo.AddReg]
    HKR,,FriendlyName,,%e1HDMIOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e2HDMIOutputWave]
    AddReg = HDAudioInstall.e2HDMIOutputWave.AddReg

    [HDAudioInstall.e2HDMIOutputWave.AddReg]
    HKR,,FriendlyName,,%e2HDMIOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e2HDMIOutputTopo]
    AddReg = HDAudioInstall.e2HDMIOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e2HDMIOutputTopo.AddReg]
    HKR,,FriendlyName,,%e2HDMIOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e3HDMIOutputWave]
    AddReg = HDAudioInstall.e3HDMIOutputWave.AddReg

    [HDAudioInstall.e3HDMIOutputWave.AddReg]
    HKR,,FriendlyName,,%e3HDMIOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e3HDMIOutputTopo]
    AddReg = HDAudioInstall.e3HDMIOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e3HDMIOutputTopo.AddReg]
    HKR,,FriendlyName,,%e3HDMIOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e4HDMIOutputWave]
    AddReg = HDAudioInstall.e4HDMIOutputWave.AddReg

    [HDAudioInstall.e4HDMIOutputWave.AddReg]
    HKR,,FriendlyName,,%e4HDMIOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e4HDMIOutputTopo]
    AddReg = HDAudioInstall.e4HDMIOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e4HDMIOutputTopo.AddReg]
    HKR,,FriendlyName,,%e4HDMIOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e5HDMIOutputWave]
    AddReg = HDAudioInstall.e5HDMIOutputWave.AddReg

    [HDAudioInstall.e5HDMIOutputWave.AddReg]
    HKR,,FriendlyName,,%e5HDMIOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e5HDMIOutputTopo]
    AddReg = HDAudioInstall.e5HDMIOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e5HDMIOutputTopo.AddReg]
    HKR,,FriendlyName,,%e5HDMIOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e6HDMIOutputWave]
    AddReg = HDAudioInstall.e6HDMIOutputWave.AddReg
    [HDAudioInstall.e6HDMIOutputWave.AddReg]
    HKR,,FriendlyName,,%e6HDMIOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%
    [HDAudioInstall.e6HDMIOutputTopo]
    AddReg = HDAudioInstall.e6HDMIOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg
    [HDAudioInstall.e6HDMIOutputTopo.AddReg]
    HKR,,FriendlyName,,%e6HDMIOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%
    [HDAudioInstall.e0DPOutputWave]
    AddReg = HDAudioInstall.e0DPOutputWave.AddReg

    [HDAudioInstall.e0DPOutputWave.AddReg]
    HKR,,FriendlyName,,%e0DPOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e0DPOutputTopo]
    AddReg = HDAudioInstall.e0DPOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e0DPOutputTopo.AddReg]
    HKR,,FriendlyName,,%e0DPOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e1DPOutputWave]
    AddReg = HDAudioInstall.e1DPOutputWave.AddReg

    [HDAudioInstall.e1DPOutputWave.AddReg]
    HKR,,FriendlyName,,%e1DPOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e1DPOutputTopo]
    AddReg = HDAudioInstall.e1DPOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e1DPOutputTopo.AddReg]
    HKR,,FriendlyName,,%e1DPOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e2DPOutputWave]
    AddReg = HDAudioInstall.e2DPOutputWave.AddReg

    [HDAudioInstall.e2DPOutputWave.AddReg]
    HKR,,FriendlyName,,%e2DPOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e2DPOutputTopo]
    AddReg = HDAudioInstall.e2DPOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e2DPOutputTopo.AddReg]
    HKR,,FriendlyName,,%e2DPOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e3DPOutputWave]
    AddReg = HDAudioInstall.e3DPOutputWave.AddReg

    [HDAudioInstall.e3DPOutputWave.AddReg]
    HKR,,FriendlyName,,%e3DPOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e3DPOutputTopo]
    AddReg = HDAudioInstall.e3DPOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e3DPOutputTopo.AddReg]
    HKR,,FriendlyName,,%e3DPOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e4DPOutputWave]
    AddReg = HDAudioInstall.e4DPOutputWave.AddReg

    [HDAudioInstall.e4DPOutputWave.AddReg]
    HKR,,FriendlyName,,%e4DPOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e4DPOutputTopo]
    AddReg = HDAudioInstall.e4DPOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e4DPOutputTopo.AddReg]
    HKR,,FriendlyName,,%e4DPOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e5DPOutputWave]
    AddReg = HDAudioInstall.e5DPOutputWave.AddReg

    [HDAudioInstall.e5DPOutputWave.AddReg]
    HKR,,FriendlyName,,%e5DPOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e5DPOutputTopo]
    AddReg = HDAudioInstall.e5DPOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

    [HDAudioInstall.e5DPOutputTopo.AddReg]
    HKR,,FriendlyName,,%e5DPOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e6DPOutputWave]
    AddReg = HDAudioInstall.e6DPOutputWave.AddReg
    [HDAudioInstall.e6DPOutputWave.AddReg]
    HKR,,FriendlyName,,%e6DPOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%
    [HDAudioInstall.e6DPOutputTopo]
    AddReg = HDAudioInstall.e6DPOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg
    [HDAudioInstall.e6DPOutputTopo.AddReg]
    HKR,,FriendlyName,,%e6DPOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%
    [HDAudioInstall.e0VirtualEPOutputWave]
    AddReg = HDAudioInstall.e0VirtualEPOutputWave.AddReg

    [HDAudioInstall.e0VirtualEPOutputWave.AddReg]
    HKR,,FriendlyName,,%e0VirtualEPOutputWaveDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    [HDAudioInstall.e0VirtualEPOutputTopo]
    AddReg = HDAudioInstall.e0VirtualEPOutputTopo.AddReg, HDAudio.SysFx1.Render, EPProperties.AddReg

    [HDAudioInstall.e0VirtualEPOutputTopo.AddReg]
    HKR,,FriendlyName,,%e0VirtualEPOutputTopoDeviceName%
    HKR,,CLSID,,%Proxy.CLSID%

    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin0Out%,Name,,%Node.GuidBridgePin0Out%
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin0Out%,Display,1,00,00,00,00

    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin1Out%,Name,,%Node.GuidBridgePin1Out%
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin1Out%,Display,1,00,00,00,00

    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin2Out%,Name,,%Node.GuidBridgePin2Out%
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin2Out%,Display,1,00,00,00,00

    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin3Out%,Name,,%Node.GuidBridgePin3Out%
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin3Out%,Display,1,00,00,00,00

    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin4Out%,Name,,%Node.GuidBridgePin4Out%
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin4Out%,Display,1,00,00,00,00

    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin5Out%,Name,,%Node.GuidBridgePin5Out%
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin5Out%,Display,1,00,00,00,00
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin6Out%,Name,,%Node.GuidBridgePin6Out%
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePin6Out%,Display,1,00,00,00,00
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePinV0Out%,Name,,%Node.GuidBridgePinV0Out%
    HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.GuidBridgePinV0Out%,Display,1,00,00,00,00

    ;;
    ;; Copy custom SYSFX and property page
    ;;
    [SfxFx.CopyList]
    DelayAPO.dll
    ;;
    ;; Register custom SYSFX and property page
    ;;
    [SfxFx.RegisterDlls]
    11,,DelayAPO.dll,1

    [EPProperties.AddReg]
    HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, 1, 41,00,00,00,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\0", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1

    HKR,"EP\\1", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\1", %PKEY_AudioEngine_OEMFormat%, 1, 41,00,00,00,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\1", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1

    HKR,"EP\\2", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\2", %PKEY_AudioEngine_OEMFormat%, 1, 41,00,00,00,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\2", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1

    HKR,"EP\\3", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\3", %PKEY_AudioEngine_OEMFormat%, 1, 41,00,00,00,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\3", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1

    HKR,"EP\\4", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\4", %PKEY_AudioEngine_OEMFormat%, 1, 41,00,00,00,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\4", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1

    HKR,"EP\\5", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\5", %PKEY_AudioEngine_OEMFormat%, 1, 41,00,00,00,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\5", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1
    HKR,"EP\\6", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\6", %PKEY_AudioEngine_OEMFormat%, 1, 41,00,00,00,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\6", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1
    HKR,"EP\\7", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\7", %PKEY_AudioEngine_OEMFormat%, 1, 41,00,00,00,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\7", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1

    [HdAudSecurity.AddReg]
    ; FILE_DEVICE_SOUND
    HKR,,DeviceType,0x10001,0x0000001D
    ; SDDL_DEVOBJ_SYS_ALL_ADM_RWX_WORLD_RWX_RES_RWX
    HKR,,Security,,"D:p(A;;GA;;;SY)(A;;GRGWGX;;;BA)(A;;GRGWGX;;;WD)(A;;GRGWGX;;;RC)"

    [Strings]
    RunDisplayName="High Definition Audio Property Page Shortcut"
    DiskId1 = "AMD HD Audio Installation Disk"
    DiskDescription = "AMD DelayAPO"
    ATIHdAudioDriver.SvcDesc = "AMD Function Driver for HD Audio Service"

    e0HDMIOutputWaveDeviceName = "AMD HD Audio HDMI out #0"
    e1HDMIOutputWaveDeviceName = "AMD HD Audio HDMI out #1"
    e2HDMIOutputWaveDeviceName = "AMD HD Audio HDMI out #2"
    e3HDMIOutputWaveDeviceName = "AMD HD Audio HDMI out #3"
    e4HDMIOutputWaveDeviceName = "AMD HD Audio HDMI out #4"
    e5HDMIOutputWaveDeviceName = "AMD HD Audio HDMI out #5"
    e6HDMIOutputWaveDeviceName = "AMD HD Audio HDMI out #6"
    e0HDMIOutputTopoDeviceName = "AMD HD Audio HDMI out mixer #0"
    e1HDMIOutputTopoDeviceName = "AMD HD Audio HDMI out mixer #1"
    e2HDMIOutputTopoDeviceName = "AMD HD Audio HDMI out mixer #2"
    e3HDMIOutputTopoDeviceName = "AMD HD Audio HDMI out mixer #3"
    e4HDMIOutputTopoDeviceName = "AMD HD Audio HDMI out mixer #4"
    e5HDMIOutputTopoDeviceName = "AMD HD Audio HDMI out mixer #5"
    e6HDMIOutputTopoDeviceName = "AMD HD Audio HDMI out mixer #6"
    e0DPOutputWaveDeviceName = "AMD HD Audio DP out #0"
    e1DPOutputWaveDeviceName = "AMD HD Audio DP out #1"
    e2DPOutputWaveDeviceName = "AMD HD Audio DP out #2"
    e3DPOutputWaveDeviceName = "AMD HD Audio DP out #3"
    e4DPOutputWaveDeviceName = "AMD HD Audio DP out #4"
    e5DPOutputWaveDeviceName = "AMD HD Audio DP out #5"
    e6DPOutputWaveDeviceName = "AMD HD Audio DP out #6"
    e0DPOutputTopoDeviceName = "AMD HD Audio DP out mixer #0"
    e1DPOutputTopoDeviceName = "AMD HD Audio DP out mixer #1"
    e2DPOutputTopoDeviceName = "AMD HD Audio DP out mixer #2"
    e3DPOutputTopoDeviceName = "AMD HD Audio DP out mixer #3"
    e4DPOutputTopoDeviceName = "AMD HD Audio DP out mixer #4"
    e5DPOutputTopoDeviceName = "AMD HD Audio DP out mixer #5"
    e6DPOutputTopoDeviceName = "AMD HD Audio DP out mixer #6"

    e0VirtualEPOutputWaveDeviceName = "AMD Virtual EndPoint #0"
    e0VirtualEPOutputTopoDeviceName = "AMD Virtual EndPoint mixer #0"
    HdAudioDeviceDescription = "AMD High Definition Audio Device"
    AMD = "Advanced Micro Devices"

    KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
    KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
    KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}"
    KSCATEGORY_REALTIME = "{EB115FFC-10C8-4964-831D-6DCB02E6F23F}"
    Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"



    GUID.GuidBridgePin0Out = "{6F456606-DC34-4F13-B931-CB7C6ED92B6D}"
    Node.GuidBridgePin0Out = "1 - Digital Display Audio"

    GUID.GuidBridgePin1Out = "{3CD780CB-2DE0-4E2F-956F-82B3B1456757}"
    Node.GuidBridgePin1Out = "2 - Digital Display Audio"

    GUID.GuidBridgePin2Out = "{33C9944E-5FAD-4402-839A-C917B06B8ABB}"
    Node.GuidBridgePin2Out = "3 - Digital Display Audio"

    GUID.GuidBridgePin3Out = "{488EC8C3-79FF-4867-810E-9D0C6E01E5C7}"
    Node.GuidBridgePin3Out = "4 - Digital Display Audio"

    GUID.GuidBridgePin4Out = "{0B484814-FC80-4941-B152-85E2D23456AB}"
    Node.GuidBridgePin4Out = "5 - Digital Display Audio"

    GUID.GuidBridgePin5Out = "{DCFA27CA-9514-4F54-99B2-753891AC88D7}"
    Node.GuidBridgePin5Out = "6 - Digital Display Audio"
    GUID.GuidBridgePin6Out = "{B8CF34BB-82E7-4C81-B27F-12CD5EFB57AF}"
    Node.GuidBridgePin6Out = "7 - Digital Display Audio"
    GUID.GuidBridgePinV0Out = "{49D74A8B-CCF6-4AB9-80CF-E54E950D576B}"
    Node.GuidBridgePinV0Out = "DDMA Audio"
    ;Information for FX
    ; PropertyKeys
    ;Non-localizable
    PKEY_FX_Association = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},0"
    PKEY_FX_PreMixClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},1"
    PKEY_FX_PostMixClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},2"
    PKEY_FX_UiClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},3"
    PKEY_ItemNameDisplay = "{B725F130-47EF-101A-A5F1-02608C9EEBAC},10"

    FX_UI_CLSID = "{5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}"
    KSNODETYPE_ANY = "{00000000-0000-0000-0000-000000000000}"
    FX_PREMIX_CLSID = "{62dc1a93-ae24-464c-a43e-452f824c4250}"
    FX_POSTMIX_CLSID = "{637c490d-eee3-4c0a-973f-371958802da2}"
    ;Localizable
    FX_FriendlyName = "Microsoft Audio Home Theater Effects"
    ;-------------------------------------------------------------------------------------------------------

    PKEY_SYSFX_Association = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},0"
    PKEY_SYSFX_PostMixClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},2"

    SYSFX_POSTMIX_CLSID = "{2FAF63B8-11DB-4E13-91C0-A99866F6BC9B}"
    SYSFX_FriendlyName = "Delay System Effect"
    ;--------------------------------------------------------------------------------------------------------
    PKEY_AudioEndpoint_Association = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},2"
    PKEY_AudioEngine_OEMFormat = "{E4870E26-3CC5-4CD2-BA46-CA0A9A70ED04},3"
    PKEY_AudioEndpoint_Supports_EventDriven_Mode = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},7"
     

  5. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    At first look it, I dont find any reason for that oem to be in use...
    Maybe it is stuck.

    a "pnputil -f -d oem23.inf" and then running DDU should fix the problem of the driver reinstalling.
     
    Last edited: Sep 14, 2013
  6. CoMa666

    CoMa666 Master Guru

    Messages:
    428
    Likes Received:
    7
    GPU:
    rtx 3090 Fe
    it's possible this program can delete cockies? it's safe?
     
  7. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    This program has nothing to do with cookies
     
  8. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    Next version I plan to force oem removal even if the system still consider them in use.
    I'll put ,of course, safety to be sure not to force remove a system device.
    So titan and others having this problem should be solved for good.

    Thanks Titan for you time on this, appreciated.
     
    Last edited: Sep 15, 2013
  9. dellon132

    dellon132 Ancient Guru

    Messages:
    1,898
    Likes Received:
    0
    GPU:
    HD 5570 1 GB DDR3
    When will this build be released?
     
  10. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    Probably today.
    I'm at work and I have my laptop. Usually I have time to code.
    The code is already quite done. Just need to figure out something.
     

  11. dellon132

    dellon132 Ancient Guru

    Messages:
    1,898
    Likes Received:
    0
    GPU:
    HD 5570 1 GB DDR3
    Ok will this version include broken device cleanup other than the implemented force command?
     
  12. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    TestRelease 7.4

    DOWNLOAD V7.4 HERE
    if stable enough (should be) , ill name it 8.0 later along with other stuff.

    Changelog :

    -Multithreaded (ui more responsive)
    -Reordered the Cleaning procedure. Driver store clean up at the end.
    -Driver store cleanup enhancement (force removal for display and sound device only)
    -Crash fix (null exception)
    -Now if the application crash, most of the time it will crash elegantly. Send the .log to me will have all necessary information

    I would like to have confirmation from AMD users if it works as intended.
    Thanks
     
    Last edited: Sep 18, 2013
  13. weah

    weah Member Guru

    Messages:
    115
    Likes Received:
    0
    GPU:
    ATI HD5850 Toxic @1Ghz
    7.4 log (safe mode):

    19/09/2013 00:51:20 >> DDU Version: 7.4
    19/09/2013 00:51:20 >> OS: Windows 7 or Server 2008r2
    19/09/2013 00:51:20 >> Architecture: x64
    19/09/2013 00:51:20 >> PCI\VEN_1002&DEV_6899&SUBSYS_E140174B&REV_00\4&113C73B2&0&0018: Scheda grafica VGA Standard
    1 matching device(s) found.

    19/09/2013 00:51:20 >> Detected GPU : Scheda grafica VGA Standard

    19/09/2013 00:51:20 >> Current driver version : 6.1.7600.16385
    19/09/2013 00:52:02 >> Uninstalling AMD driver ...
    19/09/2013 00:52:02 >> Executing DEVCON Remove
    19/09/2013 00:52:02 >> -PCI\VEN_1002&DEV_6899&SUBSYS_E140174B&REV_00\4&113C73B2&0&0018- GPU id found
    19/09/2013 00:52:02 >> PCI\VEN_1002&DEV_6899&SUBSYS_E140174B&REV_00\4&113C73B2&0&0018: Disabled
    1 device(s) disabled.

    19/09/2013 00:52:02 >> PCI\VEN_1002&DEV_6899&SUBSYS_E140174B&REV_00\4&113C73B2&0&0018: Removed
    1 device(s) were removed.

    19/09/2013 00:52:03 >> -HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1002\5&19970D5F&0&0001- Audio device found
    19/09/2013 00:52:03 >> HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1002\5&19970D5F&0&0001: Disabled
    1 device(s) disabled.

    19/09/2013 00:52:03 >> HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1002\5&19970D5F&0&0001: Removed
    1 device(s) were removed.

    19/09/2013 00:52:03 >> DEVCON Remove Display Complete
    19/09/2013 00:52:03 >> DEVCON Remove Audio/HDMI Complete
    19/09/2013 00:52:03 >> DEVCON Remove Monitor started
    19/09/2013 00:52:03 >> -DISPLAY\DELA030\5&1620D889&3&12345678&01&00- Monitor id found
    19/09/2013 00:52:03 >> DISPLAY\DELA030\5&1620D889&3&12345678&01&00 : Disabled on reboot
    The 1 device(s) are ready to be disabled. To disable the devices, restart the

    devices or reboot the system .

    19/09/2013 00:52:03 >> DISPLAY\DELA030\5&1620D889&3&12345678&01&00 : Removed
    1 device(s) were removed.

    19/09/2013 00:52:03 >> -DISPLAY\DELA030\5&1620D889&3&UID261- Monitor id found
    19/09/2013 00:52:03 >> DISPLAY\DELA030\5&1620D889&3&UID261 : Disabled on reboot
    The 1 device(s) are ready to be disabled. To disable the devices, restart the

    devices or reboot the system .

    19/09/2013 00:52:03 >> DISPLAY\DELA030\5&1620D889&3&UID261 : Removed
    1 device(s) were removed.

    19/09/2013 00:52:04 >> Killing Explorer.exe
    19/09/2013 00:52:04 >> Cleaning Directory
    19/09/2013 00:52:04 >> Impossibile trovare la directory 'C:\Program Files\ATI'.
    19/09/2013 00:52:04 >> Deleting some specials folders, it could take some times...
    19/09/2013 00:52:04 >> Metodo non riuscito con codice di errore imprevisto: 3.
    19/09/2013 00:52:04 >> Impossibile trovare la directory 'C:\Program Files\ATI Technologies'.
    19/09/2013 00:52:04 >> Impossibile trovare la directory 'C:\ProgramData\ATI'.
    19/09/2013 00:52:05 >> Impossibile trovare la directory 'C:\ProgramData\AMD'.
    19/09/2013 00:52:05 >> Impossibile trovare la directory 'C:\Program Files\Common Files\ATI Technologies\Multimedia'.
    19/09/2013 00:52:05 >> Impossibile trovare la directory 'C:\Program Files (x86)\AMD AVT'.
    19/09/2013 00:52:05 >> Impossibile trovare la directory 'C:\Program Files (x86)\ATI Technologies'.
    19/09/2013 00:52:05 >> Impossibile trovare la directory 'C:\Program Files (x86)\AMD APP'.
    19/09/2013 00:52:05 >> Deleting some specials folders, it could take some times...
    19/09/2013 00:52:05 >> Metodo non riuscito con codice di errore imprevisto: 3.SteadyVideo testdelete
    19/09/2013 00:52:05 >> Cleaning known Regkeys
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:06 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:07 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:08 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:09 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:10 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato.
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato. HydraVisionDesktopManager
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato. GRID
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato. HydraVisionMDEngine
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato. StartCCC
    19/09/2013 00:52:11 >> Nessun valore con il nome specificato. AMD AVT
    19/09/2013 00:52:11 >> Debug : Starting S-1-5-xx region cleanUP
    19/09/2013 00:52:11 >> Debug : End S-1-5-xx region cleanUP
    19/09/2013 00:52:14 >> End of Registry Cleaning
    19/09/2013 00:52:14 >> Executing Driver Store cleanUP(Find OEM)...
    19/09/2013 00:52:14 >> DEVCON DP_ENUM RESULT BELOW
    19/09/2013 00:52:14 >> The following third-party driver packages are installed on this computer:
    oem0.inf
    Provider: Microsoft
    Class: Stampanti
    oem1.inf
    Provider: Microsoft
    Class: Stampanti
    oem11.inf
    Provider: Nokia
    Class: Porte (COM e LPT)
    oem12.inf
    Provider: ATK
    Class: Dispositivi di sistema
    oem13.inf
    Provider: Nokia
    Class: Modem
    oem14.inf
    Provider: Nokia
    Class: Schede di rete
    oem15.inf
    Provider: Nokia
    Class: unknown
    oem16.inf
    Provider: Nokia
    Class: unknown
    oem17.inf
    Provider: Microsoft
    Class: Controller comune Microsoft per classe Windows
    oem18.inf
    Provider: Dell Inc.
    Class: Schermi
    oem19.inf
    Provider: Nokia
    Class: Dispositivi portatili
    oem2.inf
    Provider: Nokia
    Class: unknown
    oem20.inf
    Provider: Nokia
    Class: Modem
    oem22.inf
    Provider: Renesas Electronics
    Class: Controller USB (Universal Serial Bus)
    oem23.inf
    Provider: Canon
    Class: Stampanti
    oem24.inf
    Provider: Intel
    Class: Controller USB (Universal Serial Bus)
    oem27.inf
    Provider: Hewlett-Packard
    Class: Dispositivi di acquisizione immagini
    oem28.inf
    Provider: Microsoft
    Class: Stampanti
    oem3.inf
    oem30.inf
    Provider: Intel Corporation
    Class: Controller IDE ATA/ATAPI
    oem32.inf
    Provider: ATK
    Class: Dispositivi di sistema
    oem35.inf
    Provider: HP
    Class: Stampanti
    oem36.inf
    Provider: Intel Corporation
    Class: Controller IDE ATA/ATAPI
    oem38.inf
    Provider: JMicron Technology Corp.
    Class: Controller di archiviazione
    oem4.inf
    Provider: Nokia
    Class: unknown
    oem41.inf
    Provider: Renesas Electronics
    Class: Controller USB (Universal Serial Bus)
    oem42.inf
    Provider: Realtek
    Class: Schede di rete
    oem45.inf
    Provider: VIA Technologies, Inc.
    Class: Controller audio, video e giochi
    oem46.inf
    Provider: Symantec Corporation
    Class: Generic Mount Devices
    oem6.inf
    Provider: DT Soft Ltd
    Class: Dispositivi di sistema
    oem8.inf
    Provider: Marvell Semiconductor Inc.
    Class: Dispositivi di sistema

    19/09/2013 00:52:14 >> Driver Store CleanUP Complete.
    19/09/2013 00:52:14 >> Cleaning Process/Services...
    19/09/2013 00:52:14 >> Scanning for new device...
    19/09/2013 00:52:14 >> Restarting Computer
    19/09/2013 00:52:15 >> Clean uninstall completed!

    Unfortunately Driver Fusion & CCleaner show some registry leftovers...

    Code:
    [HKEY_CLASSES_ROOT\AtiComCloneControl.CloneViewHelper]
    @="CloneViewHelper Class"
    
    [HKEY_CLASSES_ROOT\AtiComCloneControl.CloneViewHelper\CLSID]
    @="{4242B984-6C36-4FC8-8626-DE5E8B11886D}"
    
    [HKEY_CLASSES_ROOT\AtiComCloneControl.CloneViewHelper.1]
    @="CloneViewHelper Class"
    
    [HKEY_CLASSES_ROOT\AtiComCloneControl.CloneViewHelper.1\CLSID]
    @="{4242B984-6C36-4FC8-8626-DE5E8B11886D}"
    
    
    [HKEY_CLASSES_ROOT\CLSID\{4242B984-6C36-4FC8-8626-DE5E8B11886D}]
    @="CloneViewHelper Class"
    
    [HKEY_CLASSES_ROOT\CLSID\{4242B984-6C36-4FC8-8626-DE5E8B11886D}\InprocServer32]
    @="C:\\Windows\\system32\\atitmm64.dll"
    "ThreadingModel"="both"
    
    [HKEY_CLASSES_ROOT\CLSID\{4242B984-6C36-4FC8-8626-DE5E8B11886D}\ProgID]
    @="AtiComCloneControl.CloneViewHelper.1"
    
    [HKEY_CLASSES_ROOT\CLSID\{4242B984-6C36-4FC8-8626-DE5E8B11886D}\VersionIndependentProgID]
    @="AtiComCloneControl.CloneViewHelper"
    
    [HKEY_LOCAL_MACHINE\Software\ATI]
    
    
    Other paths related to AMD to remove:
    Code:
    C:\Windows\Installer\{9AB0D5B6-4779-8C4F-CA91-A1FEDB56D7EC}
    C:\Windows\Installer\{C2FB14FB-DF6B-287D-BDC3-C7BEC86F539E}
    
     
    Last edited: Nov 11, 2013
  14. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    Thanks I'll take care of those. I sadly do not own an AMD card anymore. So iT's not easy for me to catch all.


    I wil not clean controlset00x as they are backup keys.

    I will only clean the "currentcontolset"


    EDIT: also thanks to you and the log you provided, I have found a cleaning bug for AMD under windows 7 that prevented my inf/directory not found issue to be fixed :3eyes:
     
    Last edited: Sep 19, 2013
  15. weah

    weah Member Guru

    Messages:
    115
    Likes Received:
    0
    GPU:
    ATI HD5850 Toxic @1Ghz
    Can you consider to include also these in your removal process?

    links removed*
     
    Last edited: Nov 11, 2013

  16. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
  17. Titan29

    Titan29 Master Guru

    Messages:
    304
    Likes Received:
    10
    GPU:
    Sapphire Vega 64
    Tried v7.4 and it is removing the AMD audio device as well.
    Thanks a lot Wagnard!
     
  18. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    Nice, sorry for all the trouble and thanks for your time on this.
     
  19. Shady757

    Shady757 Member Guru

    Messages:
    177
    Likes Received:
    2
    GPU:
    Gigabyte G1 GTX 970/GSYNC
    Release 7.5

    Finally added that updating feature, however it lacks a full auto-updater, it works by alerting you, and asking if you wish to visit the forum thread.

    Also packed with 7-Zip which may remove the Windows 8 warning I was getting every time because of an unknown publisher.

    Sadly, I can't update OP, so you'll just have to wait until Wagnard can update it with the new link and info.


    (Shameless copy and paste from Nvidia thread.)
     
  20. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,667
    Likes Received:
    346
    GPU:
    MSI Geforce GTX 1080
    I will update the link later (currently at work.)à
    Thanks for the work shady757.

    Also 7.5 has a bug fix specifically for AMD users with windows 7. The bug prevented the fix of "cant find directory or inf errors" when updating or downgrading drivers.I will update the link later (currently at work.)
     
Thread Status:
Not open for further replies.

Share This Page