• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

  • We regret to inform you that our server had an unexpected catastrophic failure and we lost the recent backups as well. The last healthy backups was restored of February 24, 2025. Members who have already registered, please consider a reregistration. Once re-registered, the memberships will be restored for those who have purchased a membership. We'll continue to monitor and send emails to assist you to have you onboard. Any inconvenience is highly regretted. Thank you for your continued support and participations.

    Sincerely, EliteMacx86

13700KF + RX 6950 XT Problem

RayZee888

New member
Joined
Aug 20, 2023
Messages
5
Motherboard
Gigabyte B85M-D3H
CPU
4590s
Graphics
RX 580
OS X/macOS
14.x
Bootloader
  1. OpenCore (UEFI)
Mobile Phone
  1. Android
  2. iOS
Hello,

Since yesterday I have been struggling with the Sonoma installation on 13700kf, RX 6950 XT. I tried creating my own EFI folder, but things kept failing, so I downloaded the one ready to install on a 12/13 generation Intel. The installation has started, the system is installed. Of course, now there is a problem with graphics. I knew I'd have to pretend it was an RX 6900 XT, but I didn't know it would have so many problems. There is no way I can get it to work properly. I am attaching the content of the SSDT-GPU-SPOOF.aml file and a screenshot from the Windows device manager:

/*
* Intel ACPI Component Architecture
* AML/ASL+ Disassembler version 20200925 (64-bit version)
* Copyright (c) 2000 - 2020 Intel Corporation
*
* Disassembling to symbolic ASL+ operators
*
* Disassembly of iASL30ctHP.aml, Sun May 19 19:37:51 2024
*
* Original Table Header:
* Signature "SSDT"
* Length 0x000000FC (252)
* Revision 0x02
* Checksum 0x9F
* OEM ID "EMX86"
* OEM Table ID "GPUSPOOF"
* OEM Revision 0x00001000 (4096)
* Compiler ID "INTL"
* Compiler Version 0x20200925 (538970405)
*/
DefinitionBlock ("", "SSDT", 2, "EMX86", "GPUSPOOF", 0x00001000)
{
External (_SB_.PCI0, DeviceObj)
External (_SB_.PCI0.PEG0, DeviceObj)
External (DTGP, MethodObj) // 5 Arguments

Scope (\_SB.PCI0.PEG0)
{
If (_OSI ("Darwin"))
{
Device (GFX0)
{
Name (_ADR, Zero) // _ADR: Address
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
Local0 = Package (0x08)
{
"AAPL,slot-name",
Buffer (0x07)
{
"Slot-1"
},

"device-id",
Buffer (0x04)
{
0xBF, 0x73, 0x00, 0x00 // .s..
},

"no-gfx-spoof",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
},

"model",
Buffer (0x17)
{
"AMD Radeon RX 6900 XT"
}
}
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
}
}



Any help?
 

Attachments

  • gpu.png
    gpu.png
    69.1 KB · Views: 10
  • IMG_0356.JPEG
    IMG_0356.JPEG
    626.2 KB · Views: 9
  • EFI.zip
    EFI.zip
    7.3 MB · Views: 2
  • Zrzut ekranu 2024-05-19 o 20.03.26.png
    Zrzut ekranu 2024-05-19 o 20.03.26.png
    322.9 KB · Views: 5
  • Zrzut ekranu 2024-05-19 o 20.20.40.png
    Zrzut ekranu 2024-05-19 o 20.20.40.png
    149 KB · Views: 5
Last edited:
Hello,

Since yesterday I have been struggling with the Sonoma installation on 13700kf, RX 6950 XT. I tried creating my own EFI folder, but things kept failing, so I downloaded the one ready to install on a 12/13 generation Intel. The installation has started, the system is installed. Of course, now there is a problem with graphics. I knew I'd have to pretend it was an RX 6900 XT, but I didn't know it would have so many problems. There is no way I can get it to work properly. I am attaching the content of the SSDT-GPU-SPOOF.aml file and a screenshot from the Windows device manager:

/*
* Intel ACPI Component Architecture
* AML/ASL+ Disassembler version 20200925 (64-bit version)
* Copyright (c) 2000 - 2020 Intel Corporation
*
* Disassembling to symbolic ASL+ operators
*
* Disassembly of iASL30ctHP.aml, Sun May 19 19:37:51 2024
*
* Original Table Header:
* Signature "SSDT"
* Length 0x000000FC (252)
* Revision 0x02
* Checksum 0x9F
* OEM ID "EMX86"
* OEM Table ID "GPUSPOOF"
* OEM Revision 0x00001000 (4096)
* Compiler ID "INTL"
* Compiler Version 0x20200925 (538970405)
*/
DefinitionBlock ("", "SSDT", 2, "EMX86", "GPUSPOOF", 0x00001000)
{
External (_SB_.PCI0, DeviceObj)
External (_SB_.PCI0.PEG0, DeviceObj)
External (DTGP, MethodObj) // 5 Arguments

Scope (\_SB.PCI0.PEG0)
{
If (_OSI ("Darwin"))
{
Device (GFX0)
{
Name (_ADR, Zero) // _ADR: Address
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
Local0 = Package (0x08)
{
"AAPL,slot-name",
Buffer (0x07)
{
"Slot-1"
},

"device-id",
Buffer (0x04)
{
0xBF, 0x73, 0x00, 0x00 // .s..
},

"no-gfx-spoof",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
},

"model",
Buffer (0x17)
{
"AMD Radeon RX 6900 XT"
}
}
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
}
}



Any help?
Your GPU path must match the SSDT. Otherwise, the spoofing will not work.
 
The graphics card works, but it doesn't support h264/hevc. DRM content playback also doesn't work.. The ID is shown as 6950xt.
 

Attachments

  • Zrzut ekranu 2024-05-21 o 06.33.50.png
    Zrzut ekranu 2024-05-21 o 06.33.50.png
    5.3 MB · Views: 6
  • ssdt.zip
    ssdt.zip
    1.8 KB · Views: 2
  • config.plist.zip
    config.plist.zip
    4.9 KB · Views: 0
  • Zrzut ekranu 2024-05-21 o 06.39.14.png
    Zrzut ekranu 2024-05-21 o 06.39.14.png
    6.5 MB · Views: 5
  • ss.jpg
    ss.jpg
    447 KB · Views: 4
The graphics card works, but it doesn't support h264/hevc. DRM content playback also doesn't work.. The ID is shown as 6950xt.
IOReg is missing.
 

Trending content

Forum statistics

Threads
1,926
Messages
17,856
Members
27,670
Latest member
Abdel11