I've been happily using ML on my Hackintosh (specs in my sig) and have recently upgraded to Mavericks. I simply installed it over the top of ML as I have far too many apps installed to be starting from scratch.
Everything seems to work fine but I cannot see to boot up without the use of the -f flag. Without it, the boot screen simply sits there with the rotating wheel. I have rebuilt my kext cache but I don't even have any mkexts in E/E or S/L/E.
It *seems* to be related to my ACL662 AppleHDA kext as when I try and run kextcache -system-prelinked-kernel. I get some invalid signature message. I read that this is due to the kext being unsigned by Apple. The sound, however, seems to be working fine...