I want to run OSX 10.9 in a VM on windows, any experience?

I'm planing build a hackingtosh and I wonder if it's possible to run OSX 10.9 in a VM, with windows 8 as main os. Has anyone of you ever had running OSX in a VM? is it important whether the "real" machine has an Intel or AMD CPU? I  certainly need a platform which supports at least 32GB of ram. What software should I use to create the VM? VMWare, VirtualBox, ...? 

Do you have any Idea which components I should use? my budget is around 2000-2500$ for the complete built and I definetly want a GTX 770 or something similar from AMD inside to play games and also use the CUDA cores for Blender. 

Can you give me some tips with the software? I have vitalized Ubuntu on a Windows machine before but never a OSX. 

I have any peripherals and a case. 

I would be very grateful for some tips and please excuse my poor English 

DdB

So if you want to Virtualize OSX the only way to do so according to the EULA is to do it on Apple hardware.

Thant being said it depends what level of virtualization you want. 

Since  you want to use the GPU  you will need to use para virtualization. Xen and KVM can do this ESXI can do this but it is a full operating system. Xen ans KVM only run on Linux, Xen will run BSD and Linux.

you will need to patch your VM software to work OSX- Google is your friend on that.

Also you will need a second GPU for your host OS.

You will need a CPU and motherboard with pass through 

Intel calls it vt-d 

AMD it is IOMMU

Sever and workstation motherboards normally support this SuperMicro is a good bet.

To get a copy of OSX you will have to make USB image from a Mac. Or get it elsewhere 

you will also need to get a custom boot loader to get OSX to boot TommyMacs has that info for the install.

TLDR: you won't be able to do everything you want in windows you will need Linux.

Virtualbox would work but you won't have your GPU working,

BTW: Blender will work with CUDA in linux

Also welcome to Tek Syndicate

Vmware works with hacks. I have had Maverick and Yosemite running fine.

 

Thanks for the answers! 

I only need the OSX for pro tools and apple logic, for anything else I will use the host os --> windows.

Do I need a proper runing gpu in OSX for pro tools and apple logic? Or would the new i7-5960X deliver enought power? I don't if apple using any kind of hardware acceleration on the gpu for their audio programms. 

how do you plan on passing through the audio card to OSX for protools?

I haven't thought about that :S. currently I'm running a AVID Digi 003 as interface and audio card. 

This device is running a USB interface is there a possibility to passing the port through?

You can patch through the USB device I Virtualbox but there is gonna be latency. 

How much? I have no idea this is kinda uncharted waters. I don't know what level of hardware access Protools will need and what it will do to your audio quality.

The only way I know you could get rid of the latency is full hardware pass through via Xen, KVM and ESXI.

you may need to get a separate USB card for your machine.

 

http://duc.avid.com/showthread.php?t=352203

ok if you want to do this you have to do full hardware passthrough.

If set up OSX in Xen should be able to set up Windows with a GPU i.e. Full gaming.

on the USB card(PCIE)you need to make sure it has OSX drivers because it will be controlled directly by OSX 

The latency isn't a problem for me personally. currently I have 0.5 sec latency when I start playing something in protools on my mac. 

I only do post production and mastering on this rig. I never had no latency ;) 

Do you have any recommendations for a compatible USB-card?

You can have your cake and eat it to it is just going be a fair amount of work

I Looks like sonnet makes a USB 3 card that works with OSX

i had Mac osx mountain lion running in vm-ware under windows on my FX8350, But OSX mavericks wont work for me, it keeps kernel pannicing me. some online guides shows versions of mavericks for AMD, but for me, they all did not work.

i've ran osx on a hackantoshable machine through vbox just as i would anythings else, no messing with anything was required, i've never gotten it running on amd hardware though (piledriver or k10)

Yeah but Protools need full hardware access for the audio capture card.

The only VMWARE product that could do that is ESXI

I have a 4770k and a 780ti. I installed VMware like a month ago and run mavericks on it just to run xcode, it works great for me.