https://www.hackintosh-forum.de/forum/t ... n-catalina
https://khronokernel-2.gitbook.io/openc ... ktop-guide
CPU: AMD Ryzen 9 3900X 3.8 GHz 12-Core
Cooler: Corsair H80i v2
Motherboard: AsRock x570 Phantom Gaming-ITX/TB3
Memory: Corsair Vengeance RGB Pro (2x, 16GB) DDR4-3200
Storage: Corsair MP600 (1000GB) M.2 NVMe
Video Card: Sapphire Pulse Radeon RX 5500 XT
Case: Phanteks Enthoo Evolv Shift (Mini-ITX)
Power Supply: Corsair SF600 Platinum (600W)
USB Bluetooth Dongle (with internal Bluetooth USB Port disabled)
What does not work
Bluetooth (Devices listed but cannot connect)
Above 4G decoding
Thunderbolt (Installation only)
I had to create my own SSDT-EC.aml following the khronokernel guide.
First I was stuck loading the installer until I switched to another USB port.
Also, since the riser cable does not work reliably with PCIe 4.0 I had to force the GPU to PCIe 3.0
I've attached my EFI as a point of reference to get you started in hope you can avoid the same issues I have already solved. But you should at least try to understand the basics of OpenCore and what the ACPI patches do.