It is time to start a new thread and share my tips, and we can discuss here.
For those who don't have much information, see SpaceInvaderOne's **VIDEO GUIDE** How to Install MacOS Mojave or High Sierra as a VM
There is not much information about hackintosh in VM, so I will not make an installer guide but some important tips which everyone had miss.
If you wanna get quick start(with opencore), I made a github repo to help people.
*** if you like those tips, don't
Important: to all of you who downloaded OVMF files from my posts
I'm very sorry for this, OVMF files have unexpected behaviors if compiled with xcode (it seems the culprit is clang 7.0.0) (at least on my system!); they somehow work, you probably didn't notice any issue, me too, unless I detached my second hdmi monitor and I wasn't able to boot anymore (only attaching hdmi made the vm to boot again).
So, if you downloaded OVMF files from me AND you have no tianocore logo at boot