Contribute
Register

Radeon Compatibility Guide - ATI/AMD Graphics Cards

Joined
Mar 9, 2019
Messages
13
Motherboard
B360M D2v
CPU
i3 9100F
Graphics
HD7700
Mobile Phone
  1. Other
i want to ask about amd radeon hd7700 only get 7mb on big sur, I use opencore 0.6.7, I have added the boot flag radpg = 15
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
1,317
Motherboard
Gigabyte Z97X-UD5H
CPU
i7-4790K
Graphics
HD 4600 / RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Which make and model from the HD7000 series of AMD cards are you using? I use a few XFX HD7870 dGPU's, they work just fine in Catalina with OpenCore, without any extra options, just WhateverGreen.kext.

Have you tried booting the system without the radpg=15 boot argument, what difference does it make?

What other AMD graphics related options have you added?
 
Joined
Mar 9, 2019
Messages
13
Motherboard
B360M D2v
CPU
i3 9100F
Graphics
HD7700
Mobile Phone
  1. Other
What is the device ID?
device ID for amd radeon HD7700
device ID:6837

1616342374292.png
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
1,317
Motherboard
Gigabyte Z97X-UD5H
CPU
i7-4790K
Graphics
HD 4600 / RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
0x6837 is not a natively supported device id in macOS.

There are two that are close HD7750 - 0x683F and HD7770 - 0x683D

You may need to use one of these two device id's, i.e. a fake id, for your HD7700 card.

Which bootloader are you using, Clover or OpenCore?
 

Gigamaxx

Moderator
Joined
May 15, 2016
Messages
6,388
Motherboard
GIGABYTE X470 Arous Gaming 7 WiFi
CPU
Ryzen R9 3900X
Graphics
RX 480
Mac
  1. iMac
Here are the Verde Device IDs for Catalina.

0x68201002 0x68211002 0x68231002 0x68251002 0x68271002 0x682B1002 0x682D1002 0x682F1002 0x68351002 0x68391002 0x683B1002 0x683D1002 0x683F1002

Attached is a sample of a plist edit for open core. You should use Hackintool/PCIe tab to find the correct PCI address. You can dump a PCI devices plist and find the VGA device. This will be the PCI address you can edit the attached to match the correct location. Adjust the AAPL_slot_name as well. You can set the Device IDs as follows. 0x6837. = 0x3768 so you can test the list by checking only the number set after 68.... the 37 can be changed to 27, 21, 3B, etc.. 0x2768, 0x2168, 0x3B68.
You can also test different frame buffer by injecting their name, i.e Hamachi

Screen Shot 2021-03-21 at 3.36.27 PM.png
 

Attachments

  • HD 7700 plist.plist
    650 bytes · Views: 20
Joined
Mar 9, 2019
Messages
13
Motherboard
B360M D2v
CPU
i3 9100F
Graphics
HD7700
Mobile Phone
  1. Other
0x6837 is not a natively supported device id in macOS.

There are two that are close HD7750 - 0x683F and HD7770 - 0x683D

You may need to use one of these two device id's, i.e. a fake id, for your HD7700 card.

Which bootloader are you using, Clover or OpenCore?
I have using opencore 0.6.7
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
1,317
Motherboard
Gigabyte Z97X-UD5H
CPU
i7-4790K
Graphics
HD 4600 / RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Have you tried adding the Device Property settings for the HD7700 provided by Gigamaxx to your /OC/config.plist?

Other than the needing to confirm the PciRoot address and AAPL,slot-name matches your systems PciRoot address and slot-name, the info should be good to use for your HD7700.

You can check the PciRoot and slot-name for your HD7700 in Hackintool > PCIe devices tab or by using IORegistryExplorer.
 
Top