Prebuilt "Budget" Gamer to Hackintosh (9700K/ASROCK Phantom Gaming 4S/RX5700XT)

Got a little bored the other night and decided to try my hand at installing OSX on my somewhat new (since x-mass) "budget" gaming rig. Long story on the "budget" part...the short version is I wound up spending about 2x my initial plan. Since I won't be buying a replace MBPro anytime soon, I decided to try this instead. I'm not finished with it, but everything other than WiFi and Bluetooth works properly as of now. I have a wireless card on order that should solve that issue.

I used the OpenCore Vanilla Guide as the basis for the hack. Tools were the OpenCore Tools from TECHNolli. Had issues the first go round, specifically kernel panics at boot. Trashed the plist and files and started over using a post from here with a similar setup as a guide. Pretty much worked the first try after mirroring that setup.

Originally tried iMac18,3 for the SMBIOS on the first go around. For the second try I was planning on iMacPro1,1 but switched to iMac19,1 at the last moment. So far its working fine. Only real issue is a puzzling set of benchmarks on GeekBench 5. Under Win10Pro the OpenCL compute benchmark is 71K-72K, but under OS X Catalina the same benchmark is just shy of 37K. Have to look into this a bit more. For kicks I downloaded Civ V from the APP store and tried it out on max settings...way better than my mid-14 MBPro/GT750M could manage on mid settings. Other games that are dual-platform perform about the same (Rising World, Tropico 6, Civ VI, 7 Days to Die, etc.) as they do under Win10Pro. So maybe this is a GeekBench issue.

Files Setup:

Firmware SSDTs KEXTs
ApfsDriverLoader.efi SSDT-AWAC AirportBrcmFixup
FwRuntimeServices.efi SSDT-EC-USBX BrcmBluetoothInjector
HFSPlus.efi SSDT-PMC BrcmFirmwareData
SSDT-UIAC BrcmPatchRAM3
IntelMausi
Lilu
SMCProcessor
SMCSuperIO
USBInjectAll
VirtualSMC
VodooHDA
WhateverGreen

Before someone comments on it, I know there are more KEXTs than I probably need and there might be some better options out there. The whole purpose of this was to see if it was feasible and play around a bit. As I get time and the will, I'll change things/optimize.

Still need to do some cleanup, especially with the USB ports. But I'm satisfied with the experience. Can't stand the monitor I'm using, so I'll be upgrading that soon. OS X looks horrible on a 24" 1080P monitor. Once I pick the 1440P gaming monitor I want, I'll make the final selection for the main 4K monitor. Wish I could find a decent 24" 4K, but looks like I'll have to settle for a 27". Pretty sure it'll be:

Primary (4K) Secondary/Gaming (1440P)
BenQ PD2700U Pixio PX7 Prime
BenQ EX2780Q
Pixio P275H

Computer Specs:

Powespec B743

Case Black LianLi LanCool 205 Stock
Processor Intel i7-9700K Stock
Cooler Cooler Master Hyper 212 RGB Stock
Motherboard ASROCK Z390 Phantom Gaming 4s Stock
RAM 32GB (2x16) Corsair Vengeance Pro RGB DDR$-3200 CL16 Upgraded from stock 16GB (2x8) NeoForza Faye DDR4-3200
Video Card Saphire Pulse RX5700XT Prebuilt was a "business unit" with onboard graphics. I originally added an EVGA 1660TI, then decided I might try this and switched to the RX5700XT.
Power Supply Cooler Master Masterwatt Lite 600 80+ Stock...will replace with a 750W Seasonic Prime Ultra Titanium
Wirless Network Adapter Intel Wireless-AC 9462 Stock...waiting on the guy in the big brown truck to bring me a BCM94360NG to have wireless. Until then, a cheap Cat6 cable to the rescue.
Win10Pro Harddrive 512gb Intel 660P NVMe (NTFS) Stock...will replace with 1TB NVMe 970 Evo/Sabrent Rocket/SN750BLK in a PCIe adapter.
MacOS Catalina Harddrive Inland Pro 240GB TLC Sata SSD (AFPS) Will replace with a 1TB NVMe 970 Evo/Sabrent Rocket/SN750BLK in the motherboard's slot.
Shared Storage Drive 1TB Seagate BarraCuda 7200RPM SATA III (EXFAT) Had this laying around, new in box. Figured might as well chuck it in. Originally NTFS, but after the hack I switched it. Tried the Paragon driver, nothing but problems. Undecided on what'll happen here, other than way more (faster) storage.
submitted by /u/mdnky
[link] [comments]