pastrychef, thanks for the great guide and for taking the time to put it together! I've been able to get my build up and running:
Mojave 10.14.2
Asus Maximus X Hero, BIOS 1704
Sapphire Vega 64
i9-9900k 5GHz OC with Vcore = 1.26
A few questions I was hoping to get some help with
1) As mm2margaret noted in post #4253, it seems like with the newer Asus BIOS's and the 9900k, there is no longer an option to set the primary display (to either PEG or IGPU). It's just not there under the system agent configuration options. All that's left is to set multi-monitor to enable (which then brings up render standby, etc) or disabled. The problem with enabling multi-monitor without being able to set primary display, is that it appears that the iGPU is always set as the default primary display, so unless there's a monitor hooked up to the motherboard video outputs, there's no way to see the POST and get into BIOS. So I've left multi-monitor disabled, which to me means that the iGPU should be disabled. There's also no discreet BIOS setting to enable or disable the IGPU. However, when I check with VDADecoderchecker and MacXvideo, both programs state that hardware acceleration is enabled. Do you or anyone know if it that means the iGPU is indeed working, or could these programs just be seeing hardware acceleration provided by the VEGA. Is there a definitive way to check if hardware encoding/decoding with the IGPU is working?
2) Once Mojave is booted, it's shutting down my CPU fans as the system idles. They spin back up under load, but it's quite disconcerting especially since I have a overclocked 9900k, and a watercooled build, and keeping the CPU cool is pretty imporant, especially with heat the 9900k can generate (as you know!). I've never had this happen before in a hackintosh, where the OS appears to be able to override the BIOS fan settings. I can only guess it's related to the FakeSMC's in the EFI folder, but is there a way to have the BIOS fan settings take priority, or at least remove fan control from Mojave?
Thanks again for your help!
Attached are the BIOS screenshots showing the lack of a "Primary Display" option under system agent configuration