Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

bananakid/amd-radeon-pro-5600m-boot-camp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

AMD Software: Boot Camp Edition

This repository contains both AMD Software editions that exclusively support AMD Radeon Pro 5600M Navi12 RDNA1 GPU (typically found in 2020 16-inch MacBook Pro, also known as MacBookPro16,4) in Windows 10 & 11.

AMD Software: Adrenalin Edition 23.9.1 WHQL for AMD Radeon Pro 5600M

Version details
Driver Version:                 23.10.31.01
Windows Driver Store Version:	31.0.21031.1005 | 30.0.21030.1003 (Kernel Mode Driver 22.6.1)
Release Date:                   24.08.2023      | 17.07.2022      (Kernel Mode Driver 22.6.1)
Release Notes:                  https://www.amd.com/en/support/kb/release-notes/rn-rad-win-23-9-1
                                https://www.amd.com/en/support/kb/release-notes/rn-rad-win-22-6-1
Driver details

AMD Software: Adrenalin Edition 23.9.1

Software features

AMD Software: Adrenalin Edition 23.9.1 AMD Software: Adrenalin Edition 23.9.1 AMD Software: Adrenalin Edition 23.9.1 AMD Software: Adrenalin Edition 23.9.1 ↑ Note all those options can be configured separately for any game in AMD Software: Adrenalin Edition 23.9.1.

AMD Software: PRO Edition 23.Q3.1 WHQL for AMD Radeon Pro 5600M

Version details
Driver Version:                 23.10.18.06
Windows Driver Store Version:	31.0.21018.6011 | 30.0.21030.1003 (Kernel Mode Driver 22.6.1)
Release Date:                   24.08.2023      | 17.07.2022      (Kernel Mode Driver 22.6.1)
Release Notes:                  https://www.amd.com/en/support/kb/release-notes/rn-pro-win-23-q3-1
                                https://www.amd.com/en/support/kb/release-notes/rn-rad-win-22-6-1
Driver details

AMD Software: PRO Edition 23.Q3.1

Software features

AMD Software: PRO Edition 23.Q3.1 AMD Software: PRO Edition 23.Q3.1 AMD Software: PRO Edition 23.Q3.1 AMD Software: PRO Edition 23.Q3.1 AMD Software: PRO Edition 23.Q3.1 AMD Software: PRO Edition 23.Q3.1 ↑ Note there're almost no options for configuring game in AMD Software: PRO Edition 23.Q3.1, however viewport-related options do appear when configuring programs.

FAQ

Important

  1. AMD Software packages are stripped-down and include only GPU driver, AMD Software control panel and ReLive (which states for DVR, digital video recording).
  2. AMD Software is configured to disable driver updates and notifications. Other options that are not supported by AMD Radeon Pro 5600M are disabled as well.
Which edition do I choose?

There's no noticeable performance difference between Adrenalin Edition (YouTube promo) and PRO Edition (YouTube promo).

However AMD Software features are very different: Adrenalin Edition allows forcing "AMD FidelityFX Super Resolution" (FSR 1.0) to any game or fullscreen program, while PRO Edition allows using "Radeon PRO Viewport Boost" (movement based dynamic resolution), "Radeon PRO In-Viewport Image Boost" (forces higher than native resolution for viewport of design software only for supersampling the viewport contents, keep in mind not all software is supported) and "Radeon PRO Image Boost" (forces higher than native resolution for supersampling of entire screen, so all windowed programs are supersampled while Windows UI is scaled) features that may be useful in CAD, BIM and 3D design programs. I attach screenshots of AMD Software for both editions in spoilers so you can have a look at the differences yourself.

According to ads the only other difference is stability where PRO Edition is advertised as enterprise-grade solution, thus more stable. However I didn't experience any stability issues of Adrenalin Edition under moderate load. All in all I recommend using Adrenalin Edition unless you absolutely need "Radeon PRO Image Boost" or "Radeon PRO In-Viewport Image Boost".

Which parts of the driver were modified?

No binaries of the driver were modified in any way (hex-editing, etc.). The hardware compatibility was achieved by:

  • replacing AMD's amdkmdag.sys kernel mode driver (that comes with the packages downloaded from AMD website) with AMD's latest amdkmdag.sys that supports this GPU (both files contain valid digital signarures by AMD, Inc. and Microsoft)
  • updating package JSON setup configuration files
  • updating driver file structure
  • updating driver INF file

Driver INF file includes a couple of OpenGL and Direct3D-related tweaks found in Navi10 drivers by BootCampDrivers.com, though I didn't find it affects performance of this particular GPU in any manner. Driver INF also features usage of full DXNAVI instead of regular DX9 and DX11 as it was recently approved for RDNA1 (this update may have improved DirectX 9 and DirectX 11 performance slightly).

Is this just an old driver version hack with a new AMD Software version?

No, amdkmdag.sys kernel mode driver acts like "hub" for all the driver parts to "guide" their usage. Since all other parts of the driver (typically DLL files) are "new" and fit in file structure supported by "older" amdkmdag.sys, the actual GPU performance is "new" as well. The versions of Direct3D, Vulkan, OpenGL, OpenCL drivers in use can be checked in AMD Software control panel (in Hardware & Details) or in GPU-Z. Benchmarking was done to make sure this is true.

Can I use this driver to play online with anti-cheat?

Though kernel mode driver that is used is WHQL-certified, it is likely that anti-cheat systems of games won't allow playing online with this driver because package digital signature is incomplete.

However AMD Software: Adrenalin Edition 23.9.1 driver package was kindly signed with a valid digital certificate by the team of BootCampDrivers.com and is no more limited for online gaming. Please follow Note in the Installation section for details. AMD Software: PRO Edition 23.Q3.1 driver package hasn't been signed.

There're no known limitations for games in offline modes, even if game features anti-cheat for online mode (it will work just fine offline, just as well as any regular single-player game).

Can I get rid of ReLive in AMD Software?

Yes, you can use Radeon Software Slimmer to remove ReLive (DVR, digital video recording which states for screen recording) from instalation package before starting Setup.exe. However note that Overlay won't function if ReLive/DVR package wasn't installed!

Why FreeSync option is missing AMD Software?

Global FreeSync option is disabled in AMD SoftwareGamingDisplay, though this feature still can be used with external display that supports it. You can enable it for specific programs and games via per-application settings and use it with an appropriate external display. If you really need the global setting you can edit line 718 of INF file prior to installation: just change HKR,,freesync_runtime_component_na,%REG_SZ%,true to HKR,,freesync_runtime_component_na,%REG_SZ%,false.

Can I use this driver with eGPU?

Yes, both for NVIDIA and AMD eGPU. However if you're planning to use the driver with AMD eGPU side-by-side you should do one of the following things:

  • if you don't need additional AMD Software settings (except AMD ReLive), you should first install this package and then download and install eGPU driver of the same version (23.9.1) in Minimal Install mode (or via Device Manager)
  • if you need additional AMD Software settings fuctions (like AMD Link), you should first download and install eGPU driver of the same version (23.9.1) in any mode and then install this package in Minimal Install mode (or via Device Manager), then make sure to disable any automatic driver updates

Installation

Note

AMD Software: Adrenalin Edition 23.9.1 driver package was kindly signed with a valid digital certificate by the team of BootCampDrivers.com. If you play online games with anti-cheat systems, consider downloading 2 signed files distributed in a separate package and then overwriting 2 files in ...\23.10.31.01_WHQL_Radeon_Pro_5600M\Packages\Drivers\Display\WT6A_INF prior to installation. Keep in mind you don't have to follow installation steps 7 & 8 in this case, simply restart the computer after step 6. If done correctly, you won't need step 11 too as you won't see a Windows can't verify the publisher of this driver software warning as shown in setup sequence below. Please consider donating to BootCampDrivers.com if you need online gaming with anti-cheat system support. You can safely use the unsigned WHQL-certified driver if you only play games in offline mode (even if there's support for online mode).

  1. Choose which edition you want to use and download corresponding 7Z file

  2. Extract downloaded 7Z file using 7-Zip or any other program

  3. Download Display Driver Uninstaller 18.0.6.8 (or higher)

  4. Launch Command Prompt as Administrator and execute comand bcdedit /set onetimeadvancedoptions on

  5. Restart computer and press 4 on startup to enter 4) Safe Mode

  6. Launch Display Driver Uninstaller, select device type GPU and click Clean and do NOT restart

  7. Launch Command Prompt as Administrator and execute comand bcdedit /set onetimeadvancedoptions on

  8. Restart computer and press 7 on startup to 7) Disable driver signature enforcement

  9. Launch Setup.exe from the location where you extracted downloaded 7Z file

    AMD Software: Adrenalin Edition 23.9.1

    001

    AMD Software: PRO Edition 23.Q3.1

    001

  10. Select Install Type Full Install if you need both the GPU driver and AMD software with display recording software or Minimal Install if you only need GPU driver

    AMD Software: Adrenalin Edition 23.9.1

    002

    AMD Software: PRO Edition 23.Q3.1

    002

  11. Click Install this driver software anyway when Windows can't verify the published of this driver software dialog appears

    AMD Software: Adrenalin Edition 23.9.1

    003

    AMD Software: PRO Edition 23.Q3.1

    003

  12. Click Close when installation finishes and you see message Oops! Something went wrong. Error 205 - AMD Software installation completed successfuly but Windows Update may have reverted your driver version during the process

    AMD Software: Adrenalin Edition 23.9.1

    004

    AMD Software: PRO Edition 23.Q3.1

    004

  13. Optionally, launch Cleanup.bat as administrator

Warning

Cleanup.bat will remove AMD Bug Report Tool, remove UI languages (except US English) of AMD Software, remove web service integration for ReLive (support to upload to YouTube, Twitch, etc.), remove AMD Software context menu item (when you right-click Desktop), disable automatic startup of AMD Software control panel and ReLive. Double-check you don't need any of this before executing Cleanup.bat. Edit the file if you need to keep something.

  1. Restart computer
  2. Launch AMD Software from Start

Download

GitHub releases: 23.9.1 · 23.Q3.1

Legal Notes

This project is licensed under the terms of the MIT License.

All binaries are courtesy and property of Advanced Micro Devices, Inc.