> By the way I added those two lines to WMware Workstation on a PC and applesmc module still loaded successfully! Since it isn't an Apple should it not have refused? Just guessing...
It is supposed to work this way:
On non-Apple hardware, the applesmc driver will load in the ESXi VM, but a nested Mac OS VM will not boot properly (the graphical interface will never start).
On Apple hardware, the applesmc driver will load in the ESXi VM, and a nested Mac OS VM will boot properly to the graphical desktop.