16.101.X [Pre-GCN driver pack]

Discussion in 'Videocards - AMD Radeon Drivers Section' started by user1, Jul 28, 2016.

  1. user1

    user1 Ancient Guru

    Messages:
    2,782
    Likes Received:
    1,305
    GPU:
    Mi25/IGP

    when editing an inf that lacks most of the proper sections you will need to readd them ,

    so for example if you were to add a 6870 to an inf you would need to make sure these parts are present

    [ATI.Mfg.NTamd64.6.1]
    "%AMD6738.4%" = ati2mtag_NI, PCI\VEN_1002&DEV_6738 <<< this identifies the card

    [ati2mtag_NI] <<<< this tells windows what sections to use
    FeatureScore=E6
    CopyFiles=R300.Miniport, R300.Display, R300.DXX, R300.DispWow, R300.OGL, R300.OD
    CopyFiles=R300.Mppxy
    CopyFiles=R300.ProxyM, R300.ProxyU
    CopyFiles=r300.CFNext
    CopyFiles=r300.CFNextWow
    CopyFiles=R300.OpenCL
    CopyFiles=R300.OpenCLWow64
    CopyFiles=R300.AMDKMPFD
    CopyFiles=r300.Miniport_PA
    CopyFiles=r300.Display_PA
    CopyFiles=r300.DispWow_PA
    CopyFiles=R300.MFTDEC
    AddReg = ati2mtag_SoftwareDeviceSettings
    AddReg = ati2mtag_NI_SoftwareDeviceSettings
    AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
    AddReg = ati2mtag_Post_EG
    AddReg = ati2mtag_ProxySettings_DX10
    AddReg = ati2mtag_ProxySettings_DX10_PXAA
    AddReg = ati2mtag_Proxy
    AddReg = ati2mtag_DX11
    DelReg = ati2mtag_RemoveDeviceSettings
    DelFiles = R300.DelFiles
    RegisterDlls = TMM.RegisterDlls
    RegisterDlls = MFTDECRegister


    [ati2mtag_NI.Services] <<<< sets up kernel mode driver
    AddService = amdkmdap, 0x00000002, Proxy_Service_Inst, R300_EventLog_Inst
    AddService = amdkmdag, 0x00000000, AMD_Service_Inst_NI, R300_EventLog_Inst
    DelService = Ati External Event Utility
    AddService = AMD External Events Utility, 0x00000000, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst, APPLICATION, ATIeRecord

    [ati2mtag_NI.Coinstallers] <<<< no idea what this does, not required to work, but i would add it anyway
    AddReg=Coinstaller_AddReg
    CopyFiles=Coinstaller_CopyFiles

    [Proxy_Service_Inst] <<<< Very important, part of setting up kernel mode driver, older cards need this
    ServiceType = 1 ; SERVICE_KERNEL_DRIVER
    StartType = 3 ; SERVICE_DEMAND_START
    ErrorControl = 0 ; SERVICE_ERROR_IGNORE
    LoadOrderGroup = Video
    ServiceBinary = %12%\atikmpag.sys
    Delreg = Delreg_services
    ;;;GENCOM_REMOVED

    [AMD_Service_Inst_NI] <<< Kernel mode driver service related
    AddReg = ati2mtag_SoftwareDeviceSettings
    AddReg = ati2mtag_NI_SoftwareDeviceSettings
    AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
    AddReg = ati2mtag_ProxySettings_DX10
    AddReg = ati2mtag_ProxySettings_DX10_PXAA
    AddReg = ati2mtag_Proxy
    AddReg = ati2mtag_DX11
    DelReg = ati2mtag_RemoveDeviceSettings
    DelFiles = R300.DelFiles
    ServiceType = 1 ; SERVICE_KERNEL_DRIVER
    StartType = 3 ; SERVICE_DEMAND_START
    ErrorControl = 0 ; SERVICE_ERROR_IGNORE
    LoadOrderGroup = Video
    ServiceBinary = %12%\atikmdag.sys

    [ati2mtag_NI.HW] <<< required
    AddReg = atikmdag_MSI_HardwareDeviceSettings

    [ati2mtag_NI_SoftwareDeviceSettings] <<< sets up registry keys for specific card
    HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
    HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
    HKR,, SMOOTHVISION_NAME, %REG_SZ%, ""
    HKR, "UMD",GI_DEF, %REG_SZ%, 1
    HKR, "UMD",AreaAniso_DEF, %REG_SZ%, 0
    HKR,, VIDEO_NAME_SUFFIX, %REG_SZ%, "Avivo(TM)"
    HKR,, SameOnAllUsingStandardInVideoTheaterCloneMode, %REG_SZ%, "1"
    HKR, "UMD",ASTT_DEF, %REG_SZ%, 0
    HKR, "UMD",ASD_DEF, %REG_SZ%, 1
    HKR,, 3to2Pulldown_NA, %REG_SZ%, 0
    HKR,, GI_NA, %REG_SZ%, 1
    HKR,, AreaAniso_NA, %REG_SZ%, "1"
    HKR,, AAF_NA, %REG_SZ%, 0
    HKR, "UMD", AAF_DEF, %REG_SZ%, 0
    HKR, "UMD",AAF_Value_SET,%REG_SZ%, "Standard:0,Edge-detect:3"
    HKR, "UMD",AAF_Mapping_SET,%REG_SZ%, "0(Standard:2,Edge-detect:12) 2(Standard:2) 4(Standard:4,Edge-detect:12) 8(Standard:8,Edge-detect:24) 16(Standard:16)"
    HKR, "UMD",ATMS_DEF, %REG_SZ%, 1
    HKR, "UMD",AAAMethod_DEF, %REG_SZ%, 0
    HKR,, TemporalAAMultiplier_NA, %REG_SZ%, "1"
    HKR,, Detail_NA, %REG_SZ%, "0"
    HKR,, Denoise_NA, %REG_SZ%, "0"
    HKR, "UMD\DXVA",3to2Pulldown, %REG_SZ%, "1"
    HKR, "UMD\DXVA",3to2Pulldown_DEF, %REG_SZ%, "1"
    HKR,, 3to2Pulldown_NA, %REG_SZ%, "0"
    HKR, "UMD\DXVA",DI_METHOD_DEF, %REG_SZ%, "-1"
    HKR, "UMD\DXVA",StaticGamma, %REG_SZ%, "100"
    HKR, "UMD\DXVA",StaticGamma_DEF, %REG_SZ%, "100"
    HKR,, ASTT_NA, %REG_SZ%, "1"
    HKR, "UMD",ASTT_DEF, %REG_SZ%, 0
    HKR, "UMD",ASD_DEF, %REG_SZ%, 0
    HKR, "UMD",ASE_DEF, %REG_SZ%, 0
    HKR,, DemoMode_NA, %REG_SZ%, "0"
    HKR,, SplitScreen_NA, %REG_SZ%, "0"
    HKR,, TheaterMode_NA, %REG_SZ%, 1
    HKR,, DemoMode_DEF, %REG_SZ%, "0"
    HKR,, StaticGamma_NA, %REG_SZ%, 0
    HKR,, Gamma_NA, %REG_SZ%, 1
    HKR,, DemoMode_NA, %REG_SZ%, 0
    HKR,, EQAA_NA, %REG_SZ%, 1
    HKR,, MLF_NA, %REG_SZ%, 0
    HKR, "UMD",MLF_DEF, %REG_SZ%, 0
    HKR,, EnableUlps_NA, %REG_SZ%, 1
    HKR,, SurfaceFormatReplacements_NA, %REG_SZ%, 0
    HKR, "UMD",SurfaceFormatReplacements_DEF, %REG_SZ%, 1
    HKR,, TFQ_NA, %REG_SZ%, 0
    HKR, "UMD",TFQ_DEF, %REG_SZ%, 1
    HKR,, AntiAlias_NA, %REG_SZ%, 0
    HKR, "UMD",AntiAliasSamples_SET,%REG_SZ%, "0 2 4 8"
    HKR,, TextureLod_NA, %REG_SZ%, 1
    HKR, "UMD",AntiAlias_DEF, %REG_SZ%, 1
    HKR, "UMD",AntiAliasSamples_DEF, %REG_SZ%, 0
    HKR, "UMD",AntiAliasMapping_SET,%REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4) 8(0:8,1:8,2:16)"
    HKR,, TestOnceRequest_NA, %REG_SZ%, 1
    HKR,, AutoTuneRequest_NA, %REG_SZ%, 1
    HKR,, DALNonStandardModesBCD1, %REG_BINARY%,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00,18,56,13,92,00,00,00,00
    HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
    HKR,, EnableCrossFireAutoLink, %REG_DWORD%, 0
    HKR,, DFP_AddHDTVPixelFormats, %REG_DWORD%, 3
    HKR,, Gxo24HzTimingSupport, %REG_DWORD%, 1
    HKR,, GXOxvYCCSupport, %REG_DWORD%, 1
    HKR, "UMD\DXVA",CmMode_XvYCC, %REG_DWORD%, 1
    HKR,, GXOxvYCCSupport, %REG_DWORD%, 1
    HKR, "UMD\DXVA",CmMode_XvYCC, %REG_DWORD%, 1
    HKR,, EnableUlps, %REG_DWORD%, 1
    HKR, "UMD\DXVA",MosquitoNoiseRemoval_DEF, %REG_SZ%, "50"
    HKR, "UMD\DXVA",MosquitoNoiseRemoval_ENABLE_DEF, %REG_SZ%, "0"
    HKR,, MosquitoNoiseRemoval_NA, %REG_SZ%, "0"
    HKR, "UMD\DXVA",Deblocking_DEF, %REG_SZ%, "50"
    HKR, "UMD\DXVA",Deblocking_ENABLE_DEF, %REG_SZ%, "0"
    HKR,, Deblocking_NA, %REG_SZ%, "0"
    HKR, "UMD\DXVA", CameraShake_ENABLE_DEF, %REG_SZ%, "0"
    HKR, "UMD\DXVA", CameraShakeStrength_DEF, %REG_SZ%, "1"
    HKR, "UMD\DXVA", CameraShakeDelay_DEF, %REG_SZ%, "1"
    HKR, "UMD\DXVA", CameraShakeZoom_DEF, %REG_SZ%, "95"
    HKR,"UMD\DXVA",ColorStretch_NA, %REG_SZ%, "1"
    HKR,"UMD\DXVA",FalseContour_NA, %REG_SZ%, "1"
    HKR,"UMD\DXVA",UpsampledArtifact_ENABLE_DEF, %REG_SZ%, "1"
    HKR,"UMD\DXVA",SuperResolution_NA, %REG_SZ%, "1"
    HKR,"UMD\DXVA",W7VideoExperience_ENABLE_DEF, %REG_SZ%, "0"
    HKR,"UMD\DXVA",OverridePA_ENABLE_DEF, %REG_SZ%, "1"
    HKR,"UMD\DXVA",W7VideoExperience_NA, %REG_SZ%, "1"
    HKR, "UMD", NoOSPowerOptions, %REG_SZ%, 1
    HKR,, ShaderCache_NA, %REG_SZ%, "1"
    HKR, "UMD",Main3D_DEF, %REG_SZ%, 3
    HKR, "UMD",AntiAlias_DEF, %REG_SZ%, 1
    HKR, "UMD",AntiAliasSamples_DEF, %REG_SZ%, 0
    HKR, "UMD",AnisoType_DEF, %REG_SZ%, 0
    HKR, "UMD",AnisoDegree_DEF, %REG_SZ%, 0
    HKR, "UMD",TextureOpt_DEF, %REG_SZ%, 0
    HKR, "UMD",TextureLod_DEF, %REG_SZ%, 0
    HKR, "UMD",TruformMode_DEF, %REG_SZ%, 0
    HKR, "UMD",VSyncControl_DEF, %REG_SZ%, 1
    HKR, "UMD",SwapEffect_DEF, %REG_SZ%, 0
    HKR, "UMD",TemporalAAMultiplier_DEF, %REG_SZ%, 0
    HKR, "UMD",ExportCompressedTex_DEF, %REG_SZ%, 1
    HKR, "UMD",PixelCenter_DEF, %REG_SZ%, 0
    HKR, "UMD",ForceZBufferDepth_DEF, %REG_SZ%, 0
    HKR, "UMD",EnableTripleBuffering_DEF, %REG_SZ%, 0
    HKR, "UMD",CatalystAI_DEF, %REG_SZ%, 1
    HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
    HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
    HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
    HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
    HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
    HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
    HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
    HKR,, Display_Detection_DEF, %REG_DWORD%, 0
    HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
    HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0

    [ati2mtag_NI.GeneralConfigData] <<<< pretty sure this does nothing these days, add it anyway
    MaximumDeviceMemoryConfiguration=256
    MaximumNumberOfDevices=4

    [Strings]
    ..........
    ;;; KFD <<<< add id's under this
    AMD6738.1 = "AMD Radeon HD 6800 Series" <<< sets the name of the card




    If the driver is compatible adding the appropriate sections should be enough to get it working.
     
    xlollomanx likes this.
  2. xlollomanx

    xlollomanx Member

    Messages:
    33
    Likes Received:
    3
    GPU:
    Gigabyte RTX 3080
    Thanks @user1 for your guide. I tried to follow it and I think I have done all steps correctly but seems this new drivers are not compatible with my HD7670M. I got this in installation menu https://prnt.sc/heps39 (AMD Video Drivers option is missing). I attach my modded inf file if anyone can be interested: https://pastebin.com/7VFE4Jvv .If you have time can you look at it? My card id is: "%AMD6840.1%" = ati2mtag_R476, PCI\VEN_1002&DEV_6840 . Thanks again.

    P.S: my laptop have an APU: A10 5750M+ integrated HD8650G and dedicated HD7670M (but detected as HD7600M from new drivers). Because of this I tried to add integrated gpu too in the .inf file but with the same results.
     
    Last edited: Nov 24, 2017
  3. windrunnerxj

    windrunnerxj Master Guru

    Messages:
    487
    Likes Received:
    128
    GPU:
    RTX 4060
    I didn't change CPUs but I remember doing a test between 15.11.1 and legacy Crimson and from what I remember the drawcall performance was about twice as fast on Crimson compared to the official Catalyst. But I don't think it affects gaming much (if at all), the only obvious difference was an increase in 3DMark numbers but game performance was about the same. Might've been a 3DMark bug as well or something.
    By the way, what drivers do you use now? Modded Catalyst?
     
  4. sagael

    sagael Active Member

    Messages:
    90
    Likes Received:
    5
    GPU:
    7670m
    colleague how I modify the inf? i have the same gpu with the same cpu, I use the catalys mod of the theme

    PS:
    Is it possible to name the 7670m as a 8670m or 6770m?
     

  5. user1

    user1 Ancient Guru

    Messages:
    2,782
    Likes Received:
    1,305
    GPU:
    Mi25/IGP
    oh you can't use the catalyst installer unless you modify the C0311213.msi file that goes with the inf , you have to use a tool called Orca msi editor if you want the installer to recognize the card,

    Recommend just installing it manually via device manager
    you should also remove or comment out this line "CatalogFile=C0311213.CAT" since the cat file is useless after the inf has been edited and can cause installation problems.
     
    xlollomanx likes this.
  6. xlollomanx

    xlollomanx Member

    Messages:
    33
    Likes Received:
    3
    GPU:
    Gigabyte RTX 3080
    The .inf file is located in the folder you used to extract drivers installation. For example C://amd/Non-WHQL-firepro-win64-64bit (etc)/Package/drivers/Display/WT6A_inf/ . In my case .inf file is named "C0311213.inf" but it may change. Then you can edit this file simply using a text editor or even better with notepad++ (with it it's easier to read the strings).

    Thank you, I managed to install this drivers using orca because with device manager it says always " already updated drivers installed" (or something else), but they not seems to work properly on my side: I can't change brightness, not recognize integrated gpu and gives BSOD after some minutes. Maybe they have only sense in desktop gpu, btw thanks again for you support.
     
  7. sagael

    sagael Active Member

    Messages:
    90
    Likes Received:
    5
    GPU:
    7670m
    What are the parts to modify?
     
  8. xlollomanx

    xlollomanx Member

    Messages:
    33
    Likes Received:
    3
    GPU:
    Gigabyte RTX 3080
    Just follow the guide user1 wrote some post ago. Only things I want to make more precise is when user1 refer to ati2mtag_NI (the red part) depend on you card. On my 7670M is R476. So you need an .inf file with working settings of you card beacuse you have to copy it in this file (for example take the inf file from 15.11.1 beta drivers).
     
  9. user1

    user1 Ancient Guru

    Messages:
    2,782
    Likes Received:
    1,305
    GPU:
    Mi25/IGP

    You should be able to install the drivers via device manager, there is a fix for the brightness someone mentioned earlier in this thread, though you're case is kinda difference since you have a gcn igpu and a vliw dgpu, rather than the typical vliw igpu and gcn dgpu.

    I also noticed in the paste bin now you are missing the "ati2mtag_R476_PX" sections, which is specifically mentioned in the "[ati2mtag_R476]" section and the "[AMD_Service_Inst_R476]", would be kinda important since PX refers to the power xpress hybrid gpu mode.


    also incase you missed somthing , this is how I would install the drivers.
    inorder to prep the machine for the driver i reccomend starting by running DDU in safe mode, rebooting, running the wushowhide.diagcab tool blocking windows update gpu drivers(quickly, as windows will attempt to install them immediately), and then rebooting into disable Driver signature enforement mode, then start by installing the Igpu drivers via device manager , then installing the dgpu driver, it should work. (or at the very least not block the driver install. just to see how it goes.
     
    xlollomanx likes this.
  10. leonardcoutinho

    leonardcoutinho Guest

    Messages:
    3
    Likes Received:
    1
    GPU:
    Radeon R7 260X 2GB GDDR5
    I followed user1 guide to mod Workstation drivers and works nice, I will test driver for some days and give some feedback here. My laptop is an hp probook 6475b with A6 4400m Trinity Mobile.
     

  11. leonardcoutinho

    leonardcoutinho Guest

    Messages:
    3
    Likes Received:
    1
    GPU:
    Radeon R7 260X 2GB GDDR5
    Driver from v7900 works nice, stable, VCE working, brightness control ok, amd catalyst settings ok(looks very nice, with red colour). Just mode it, and install with sign drivers off. I recommend to disable windows to download drivers from windows update automatically too.
    Drivers are dated from january/2017.
     
    xlollomanx likes this.
  12. xlollomanx

    xlollomanx Member

    Messages:
    33
    Likes Received:
    3
    GPU:
    Gigabyte RTX 3080
    Finally I figure out how install this drivers from device manager. I have to delete the folder in this path "C:\Windows\System32\DriverStore\FileRepository" to get it work, because here are stored data drivers. I added both integrated and dedicated GPU and this time they installed without any problems and working fine. Thanks @user1 and @leonardcoutinho.
     
  13. sagael

    sagael Active Member

    Messages:
    90
    Likes Received:
    5
    GPU:
    7670m
    do not leave those files on the route where they installed it, when they used crimson they were

    in win 7 how to avoid installing the default drivers?

    Which folder is specifically deleted? since I get a lot out of AMD, if I erase all the tags from that address, can it bring me problems?
     
  14. user1

    user1 Ancient Guru

    Messages:
    2,782
    Likes Received:
    1,305
    GPU:
    Mi25/IGP
    If you use DDU on win7 it will automatically disable auto driver updates for video cards.
     
  15. xlollomanx

    xlollomanx Member

    Messages:
    33
    Likes Received:
    3
    GPU:
    Gigabyte RTX 3080
    About avoiding automatic updates, I removed internet cable until I finished installation, but I'm on w10 and ddu not stop drivers from auto-updating. I deleted all files in that folder, but I backed up them before doing this. But I do this just because I'm not been able to install drivers normally, try to install them without delete anything first.
     
    Last edited: Nov 29, 2017

  16. sagael

    sagael Active Member

    Messages:
    90
    Likes Received:
    5
    GPU:
    7670m
    I found the file that part should I change?

    https://pastebin.com/NEqaWPv2
     
  17. xlollomanx

    xlollomanx Member

    Messages:
    33
    Likes Received:
    3
    GPU:
    Gigabyte RTX 3080
    This inf file does not belong to latest firepro drivers...If you don't have it, download it from amd sites, just look for firepro v7900. Now if you have my same setup A10 5750M+ integrated HD8650G and dedicated HD7670M (don't know why, but it's detected as HD7600M), you can just navigate to firepro inf delete all entries and copy paste my inf: https://pastebin.com/bWVEdrRK , it should work. Otherwise you should follow user1 guide to make it works, or you can make me a screenshot of your gpu's in the catalyst software ( Information>Hardware) and I'll edit it for you when I have time.
     
  18. sagael

    sagael Active Member

    Messages:
    90
    Likes Received:
    5
    GPU:
    7670m
    thanks for the help first of all, install the firepro in the device manager things go as unknown, change the content of the inf, try to manually install the folder path and there were no changes that could have happened?

    PS: product of all the above catalys does not give me information of any kind of the GPU
     
  19. xlollomanx

    xlollomanx Member

    Messages:
    33
    Likes Received:
    3
    GPU:
    Gigabyte RTX 3080
    I think my inf file is not correct for you...Unistall firepro drivers with ddu, then install any working drivers, like 15.7.1. What we need to mod the inf file is this infos: http://support.amd.com/PublishingImages/Support/GPU-55/image2.png . I take this screenshot from google, but if you install 15.7.1 you'll have this software. If you have an APU like me you'll have primary and secondary adapter, I need screen of both.
     
  20. sagael

    sagael Active Member

    Messages:
    90
    Likes Received:
    5
    GPU:
    7670m
    I managed to change the name in the administrator of the device steps, uninstall with the DDU, unzip the zip, modify the scammer (AMD6840.1 = "AMD Radeon HD 6770M") then install the drivers manually, in the end install only the catalys

    catalyst continues to recognize me as 7600m series

    [​IMG]

    [​IMG]

    [​IMG]

    PS: friend a doubt you have overclocked that configuration? it happens to me the next thing that when adding another module ram being in 8gb (originally it was 1 of 4gb) it only throws me integrated in games, in 4gb the dedicated one works
     

Share This Page