AMD Driver DLLs Repository and Performance Survey

Discussion in 'Videocards - AMD Radeon Catalyst Drivers Section' started by PrMinisterGR, May 30, 2015.

  1. CRTFTW

    CRTFTW Member

    Messages:
    42
    Likes Received:
    0
    GPU:
    radeon 380x X2
    Do you know if/how it's possible to install drivers for API's separately?

    In my scenario, I need to install the Mantle driver from 16.8.3. It's the one of the only drivers that won't crash with my CFX 380x's, as long as I use DLL's from a driver after 16.9.1 in the Battlefield 4 folder. Any other combination (new driver, new driver + old DLL's, etc) just crashes

    This way I could keep new drivers for DX11/12/Vulkan, but run old drivers for Mantle.
     
  2. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    6,846
    Likes Received:
    0
    GPU:
    Sapphire 7970 Quadrobake
    17.4.3 DLL are up.

    I actually don't know that. I believe it needs a custom driver package and a digital signature on top.
     
  3. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    6,846
    Likes Received:
    0
    GPU:
    Sapphire 7970 Quadrobake
  4. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    6,846
    Likes Received:
    0
    GPU:
    Sapphire 7970 Quadrobake
    17.5.1 DLL are up
     

  5. mtdew332

    mtdew332 Member Guru

    Messages:
    121
    Likes Received:
    0
    GPU:
    Sapphire R9 390x
    It doesnt work for me.
    Im using the 17.1.2 drivers because they run Forza Horizon 3 and TW 08 great on my rig but any drivers newer break/cause bugs in those two games that i play.
    So i put the 17.3.3 DLLs in the mass Effect Andromeda folder and i do not get the same performance increase in Mass Effect Andromeda that I do if i install the whole 17.3.3/17.5.1 driver packages.
    So I'm stuck having to choose between keeping my drivers updated and which games run best on which drivers....and yeah,it sucks.

    Of course,It's easy enough to test for yourself.

    EDIT: I got it to work...This works for me.
    1: I downloaded and extracted the 17.1.2 drivers. (the ones I know work fine with my older DX games)
    2: I downloaded and extracted the 17.5.1 drivers. (or just grab the dll files from here of course)
    3: I replaced only the relevant dll files needed for Mass Effect Andromeda optimizations in the 17.1.2 drivers with the newer/optimized dll files that were contained in the 17.5.1 drivers.
    aticfx32.dll - aticfx64.dll - atidxx32.dll - atidxx64.dll
    (they are located in the packages/drivers/display/WT6A_INF/Bxxxxxx folder)
    4: I then did a clean install of my "newly modified" 17.1.2 drivers.

    I now have perfectly working older DX9 games as before AND I have the newer performance optimizations for Mass Effect Andromeda.
     
    Last edited: May 12, 2017
  6. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    6,846
    Likes Received:
    0
    GPU:
    Sapphire 7970 Quadrobake
    That means that you're basically replacing DX10-12 with the one from 17.1.2 for the whole system.
     
  7. mtdew332

    mtdew332 Member Guru

    Messages:
    121
    Likes Received:
    0
    GPU:
    Sapphire R9 390x
    It's the only way i seem to be able to get the Mass Effect Andromeda optimizations to work for me.
    Just copying the dlls to the MassEffectAndromeda.exe folder doesn't give me any fps increase, while doing it the other way gives me a 10-15fps performance increase in MEA.
    Can anyone verify that they get the performance increase in MEA by just copying the dlls to the MassEffectAndromeda.exe folder? Ive tested it many times and it just doesn't work for me. (i wish it did)
     
    Last edited: May 15, 2017
  8. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    6,846
    Likes Received:
    0
    GPU:
    Sapphire 7970 Quadrobake
    Unfortunatelly I don't have the time to revert the driver right now.
    Btw, the 17.5.2 DLL are up.
     
  9. Bleed

    Bleed Member

    Messages:
    10
    Likes Received:
    0
    GPU:
    AMD RX 480/8 GB
    So is there anywhere I can see the results of these tests? What are the better drivers for Rise of the Tomb Raider, for example?

    EDIT: Nevermind, found the results, just not enough testing, no Rise of the Tomb Raider.
     
    Last edited: May 29, 2017
  10. Chastity

    Chastity Master Guru

    Messages:
    592
    Likes Received:
    1
    GPU:
    Sapphire Nitro 390 BP
    I tried using some earlier DX9 packs with SWTOR and discovered the .dll's were being ignored. I was able to delete them during gameplay, which tells me they were not in use.
     

  11. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    6,846
    Likes Received:
    0
    GPU:
    Sapphire 7970 Quadrobake
    So the game probably uses hardcoded paths for it, which would align perfectly with the quality of its development history :nerd:

    The 17.6.1 DLL are up.
     
  12. Romulus_ut3

    Romulus_ut3 Master Guru

    Messages:
    523
    Likes Received:
    0
    GPU:
    HD 7950 Vapor-X 3GB Boost
    Had a very weird experience.

    Wanted to play DOOM with Vulkan. With 17.6.1, the game wouldn't boot whenever Vulkan renderer was selected. Verifying game cache didn't help. Clean install of the latest 17.6.2 drivers didn't yield any difference either. Then I looked at the logs it wanted to submit and saw something regarding Vulkan-1.dll being involved. I downloaded an older Version of Vulkan-1.dll and voila, game works. I found this very weird.

    BTW, the Vulkan API dynamic link libraries that are available here is missing the most important Vulkan-1.dll which comes in two flavors, a x86 and an x64 one, found in SysWOW64 and System32 folders, respectively.

    I'll appreciate if if someone can download the Vulkan-1.dll from previous AMD drivers, as the Vulkan-1.dll I currently have is a year old almost.
     
    Last edited: Jun 25, 2017
  13. JonasBeckman

    JonasBeckman Ancient Guru

    Messages:
    13,188
    Likes Received:
    1
    GPU:
    Sapphire R9 Fury OC
    vulkan-1.dll and vulkaninfo.exe (And version specific copies of them.) are from the Vulkan runtime and not the drivers, AMD's Vulkan driver .dll is instead called amdvlk .dll :)

    If you want to try the latest 1.0.51.0 runtime you can get it here:
    VulkanRT.rar
    http://www7.zippyshare.com/v/Q5CY6B8j/file.html

    I just update these manually via the full SDK from:
    https://vulkan.lunarg.com/doc/sdk/1.0.51.0/windows/release_notes-1.0.html
    https://vulkan.lunarg.com/sdk/home#windows


    AMD is still bundling 1.0.39.1 in their drivers though going by the release notes the 1.0.51.0 runtime has a new AMD extension so they are working on the API even if the current drivers use a older version, runtime is also backwards compatible.
    (As for Nvidia I think their current Vulkan beta branch driver uses the earlier 1.0.49.0 runtimes.)


    As for Vulkan games I currently only have Serious Sam Fusion to test against, they recently switched to the 1.0.49.0 SDK so it makes for a pretty up to date testing environment for Vulkan though the API implementation is considered beta, as is Fusion itself but it's getting pretty complete now with only Talos Principle remaining to be ported to the new engine platform.


    EDIT: Also I tend to uninstall old Vulkan runtimes as they otherwise stack, you should only require the latest but I don't think having multiples will conflict but I'm not 100% sure. :)
     
    Last edited: Jun 25, 2017
  14. Romulus_ut3

    Romulus_ut3 Master Guru

    Messages:
    523
    Likes Received:
    0
    GPU:
    HD 7950 Vapor-X 3GB Boost
    Google DOOM Vulkan Crashfix and see the results pile up.

    The Vulkan Runtime bundled with 17.6.2 is 1.5.0 and it doesn't help prevent DOOM from Crashing at startup.

    Using an older version of Vulkan-1.dll alongside the executable fixes things immediately. The amdvk.dll and it's different versions doesn't do anything. The Vulkan-1.dll runtime is what matters, and when creating such a repository, I feel that the exclusion of the runtime dll makes the Vulkan section incomplete.

    The latest Vulkan Runtime doesn't fix anything.
     
    Last edited: Jun 26, 2017
  15. OnnA

    OnnA Ancient Guru

    Messages:
    3,137
    Likes Received:
    0
    GPU:
    Nitro Fiji-X HBM 1150/570
    @PrMinisterGR

    Please give me .dll for WattMan (Best compatibility will be with 17.7.1 whql)
    I might have a solution for new 17.7.2 not OCing problems :D on some GPUs
    We need only dll for OC or dlls for entire Wattman.

    THX
     

  16. Y0!

    Y0! Member

    Messages:
    26
    Likes Received:
    0
    GPU:
    6770M 1 GB
    Laptop, Intel HD 3000 + Radeon 6770M.
    I tried the 14.4 files (DX9) and CS:GO doesn't work, it starts Steam, then the black screen appears for a couple of seconds, then it comes back to the desktop and csgo.exe stays in the process list forever. I put atiumd64.dll and atiumdag.dll in \Steam\steamapps\common\Counter-Strike Global Offensive where csgo.exe was, then - where Steam.exe was, in both cases it's all the same.

    Is there any possibility that you shared files for the desktop PCs and that they differ from the files for laptops ("mobility")? Here's the link to 14.4 mobility: copy-paste it to your download manager.

    P.S. I also tried to put DX9, OCL and OGL files from 14.12 to \Futuremark\3DMark06 but looks like 3DMark06 didn't care about them at all, because I always get a huge performance drop with every driver newer than 14.8, but this time I got the same fps/results in 3DMark06 as with 14.8 that is installed at the moment.
     
  17. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    6,846
    Likes Received:
    0
    GPU:
    Sapphire 7970 Quadrobake
    Hey guys, I'm sorry, I'm in the middle of a big move right now and I won't be able to update this properly for at least another month.
     
  18. OnnA

    OnnA Ancient Guru

    Messages:
    3,137
    Likes Received:
    0
    GPU:
    Nitro Fiji-X HBM 1150/570
    NP, do you can upload at last new ones?
    17.7.2 -> i will do something then in reg. of OC :)
     

Share This Page