Contribute
Register

[Success] AMD RX6000 Series working in macOS

Upgraded successfully, had to remap all USBs.
With 11.6.5, GPU detected immediately without any issues:

1652061295488.png
 
Will anyone try 6650 XT or 6950 XT? They seem to be the overclocked 6600 XT and 6900 XT. 6750 XT is the overclocked 6700 XT that we don’t need to consider.
 
literally trying now, its showing my ram in megabytes though (6650xt)
Not good to see as AMD will gradually phase out some original xx00 XT GPUs.
 
literally trying now, its showing my ram in megabytes though (6650xt)
?? RAM or VRAM ??
Thanks
Screen capture may be ?
 
Oh its fixed goot flags pikera for amd and
FF730000 For 6650xt


And BF730000 for 6950xt

This is spoofed though so utilising the hardware through the 6600xt/6950xt lens respectively, im getting around 8 ish% lower reults in geekbench vs windows, sounds about right vs what 6600xt would be!
what is the exact metal score in geek bench 5 ?
 
Will anyone try 6650 XT or 6950 XT? They seem to be the overclocked 6600 XT and 6900 XT. 6750 XT is the overclocked 6700 XT that we don’t need to consider.
I actually did thorough spec analysis and basically anyone that already has a 6900XT that is the variant model, (basically all the super over clocked ones like ultimate red devil) either match even the best 6950 specs or only SLIGHTLY below them. basically AMD just released their own overclocks and gave them a new model number but effectively if you already have an overclocked 6900xt it's literally same card. Heck to even find a 6950 non reference ard that was actually overclocked higher than my 6900, it had to be a water cooled model.

Made me feel better not having latest and greatest...I'm sure these new variants will work with same spoofing we already use for the 6900xt variants.
 
I am unable to boot my hackintosh with a new AMD Radeon RX 6950 XT Founder Edition, just swapped my Radeon VII. It's taking forever with tx_flush in the terminal.
OS: macOS Monterey 12.3

Used glxutils to extract this data.
Radeon VII
a3:00.0 1002:66af
/PC01@0/BR1A@0/SL01@0/pci-bridge@0/GFX0@0 = PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

I used PC01.BR1A.PEGP and SL01 for my SSDT-BRG0.aml
Edited config.plist to add the SSDT.
Used BF730000 as data in device-id
added agdpmod=pikera to boot-args
Lilu and WhateverGreen both last versions.

What I am missing?

Thanks.
 

Attachments

  • EFI.zip
    13.1 MB · Views: 90
I am unable to boot my hackintosh with a new AMD Radeon RX 6950 XT Founder Edition, just swapped my Radeon VII. It's taking forever with tx_flush in the terminal.
OS: macOS Monterey 12.3

Used glxutils to extract this data.
Radeon VII
a3:00.0 1002:66af
/PC01@0/BR1A@0/SL01@0/pci-bridge@0/GFX0@0 = PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

I used PC01.BR1A.PEGP and SL01 for my SSDT-BRG0.aml
Edited config.plist to add the SSDT.
Used BF730000 as data in device-id
added agdpmod=pikera to boot-args
Lilu and WhateverGreen both last versions.

What I am missing?

Thanks.
Buddy I am in the same boat with you. I am assisting a real MP 2019 spoofing through SSDT and device properties, but it does not work either.
In your case there is a pci-bridge which you have to substitute with a device to reach GFX0. So You are missing BRG0 device in between. Try it and let me know.
 

Attachments

  • SSDT-BRG0.aml.zip
    824 bytes · Views: 84
Buddy I am in the same boat with you. I am assisting a real MP 2019 spoofing through SSDT and device properties, but it does not work either.
In your case there is a pci-bridge which you have to substitute with a device to reach GFX0. So You are missing BRG0 device in between. Try it and let me know.
Wow I was going to bed, so tired but let's give a try. I understand what you did, I saw the my data is different I was sure I was doing something wrong and saw that everybody else has pci-device, my bloody designare10g ahhg this motherboard is so "rare". Ok let's try one more time.

Nothing. Endless loop. But thank you very much.
have a nice day

Edit:
Windows ACPI data from Device Manager:

PCIROOT(A0)#PCI(0000)#PCI(0000)#PCI(0000)#PCI(0000)
ACPI(_SB_)#ACPI(PC01)#ACPI(BR1A)#ACPI(PEGP)#PCI(0000)#(PCI0000)

Why isn't in windows nothing related to SL01?

Glxutil ACPI data in macOS
/PC01@0/BR1A@0/SL01@0/pci-bridge@0/GFX0@0 = PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

Are both the same? I'll keep reading the whole thread. Page 7 now ;)
 

Attachments

  • 4879770C-5CEC-4172-B008-67351F50AAA5.jpeg
    4879770C-5CEC-4172-B008-67351F50AAA5.jpeg
    3.2 MB · Views: 67
Last edited:
Wow I was going to bed, so tired but let's give a try. I understand what you did, I saw the my data is different I was sure I was doing something wrong and saw that everybody else has pci-device, my bloody designare10g ahhg this motherboard is so "rare". Ok let's try one more time.

Nothing. Endless loop. But thank you very much.
have a nice day

Edit:
Windows ACPI data from Device Manager:

PCIROOT(A0)#PCI(0000)#PCI(0000)#PCI(0000)#PCI(0000)
ACPI(_SB_)#ACPI(PC01)#ACPI(BR1A)#ACPI(PEGP)#PCI(0000)#(PCI0000)

Why isn't in windows nothing related to SL01?

Glxutil ACPI data in macOS
/PC01@0/BR1A@0/SL01@0/pci-bridge@0/GFX0@0 = PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

Are both the same? I'll keep reading the whole thread. Page 7 now ;)
If you look at your DSDT (which is similar to mine x299 pro/se) there are 2 devices SL01 and SL05 attached to BR1A and BR2A. But also there is a PEGP device attached to the same branches. For some reason WEG chooses SL01 and SL05 rather than PEGP.
 
Back
Top