I built a Hackintosh with the following specs (prices in Canadian dollars)
Case: Fractal Design Define R4 Arctic White w/ Window Side Panel - $145
CPU: Intel Core i7 4790k - $420
Motherboard: Gigabyte GA-Z97X-UD3H-BK - $180
RAM: 32GB Kingston HyperX Fury White 1866mhz (4 sticks @ 8gb each) - $220
Power Supply: Seasonic X650 - $160
GPU: Asus Strix GTX 960 4GB - $305
Storage For Mac OS X: Intel 320 120gb SSD - $0 (taken from my old comp)
Storage For Windows: Western Digital Blue 1TB - $65
Cooler: Phanteks TC14PE - $105
Wifi: TP-LINK TL-WDN4800 - $45
Total Cost: $1,645 CAD / $1,299 USD
The Final Build:
(windowed side panel taken off for photo)
Building:
Took me two days to get it all put together, installed and get the quirks worked out with the motherboard's BIOS. Still having issues running 32gb of RAM, it's stable at 16gb, will need to do some more McGyvering around with it. I should note that I didn't take into account that Gigabyte motherboards have a Qualified Vendors List of RAM sticks that are basically 'certified' and assumed any RAM would work without hitch only to find out my dilemma later (oddly enough, Windows runs perfectly fine with 4 sticks. I still need to try out some timing settings in the BIOS, potentially a Systems Definition to mimic an iMac 14,2, or finally, a BIOS update. My RAM is HX318C10FWK2/16. If all else fails I'm going to be forced to run the system at 16gb and sell the two other sticks OR swap my motherboard to the Z97X-UD5H-BK as my RAM is on the support list for that mobo.
*UPDATE*
32GB RAM issue seems to be fixed. Did a new install of OS X Yosemite with a new bootable USB installed (last time I created it with Legacy Support). This time I chose iMac 14,2 system definition and omitted the NCPM. However, I needed to switch to Mac Pro 3,1 system definition to install the Nvidia Web Drivers. In BIOS, loaded optimized defaults and after OS X installed I disabled the IGP and LAN WAKE, as well as turned off wake on LAN and ethernet (I'm running wireless) as well as
VT-d disabled and Intel Virtualization Disabled.
OS X Installation:
In regards to the install, it was actually significantly easier than I anticipated thanks to the instructions laid out on
TonyMacx86.
Essentially, all one really needs to do is find a motherboard from TonyMac's
Buyer's Guide and then look for a user build in the forums as the guidelines state to show the steps necessary. Then, just follow the steps. For my motherboard, I use
this guide.
Chimera boot screen is great as it allows me to quickly select if I want to boot into OS X or my Windows partition found on another hard drive. Boot time from the point of turning on the computer to getting into OS X is actually surprisingly fast with the SSD, in fact, faster than my old 2008 Mac Pro with an SSD.
Performance:
My current Geekbench score is 18,041 (64 bit multicore) without overclocking. This is roughly the same speed as a 2009 Xserve. The iMac Retina with the same processor scores 16,547 (scores here:
https://browser.primatelabs.com/mac-benchmarks) but it's lower because it has very poor cooling and it's throttled down. If I chose to overclock, I could hit around 22,000 points (pretty normal for the 4790k).
Overall performance, this thing is AWESOME. The ability to have true SLI in Windows, plenty of fast CUDA cores for work in After Effects, 60fps+ gaming across all games at max settings (1920x1200 w/ 2xMSAA) and the options of swapping parts at will is freaking GREAT. I'm finally not bound to the limitations of an iMac or the ridiculous price tag of a Mac Pro. THIS is the middle ground that Apple has been in need of creating for YEARS but refuses to do so.
Temperatures:
In regards to temperatures, idle temps in OS X (via iStat Menus, yes they work) are around 26-29C, which is very low. Running chrome, with a few extensions and playing back a youtube clip jumps the temps to around 31-34C. Max temperatures are at 75C, not too shabby considering it's air cooled. I might try a different method of applying the thermal paste.
Noise Levels:
As for noise levels, they are insanely low. I have a very difficult time hearing the machine run... I have to put my ear up to the computer just to hear it at idle. I've *carefully* selected ultra quiet parts for it, so its almost dead silent. What's crazy is that the noise levels could be even lower IF I turned my power supplies mode into hybrid (fan turns on only when under 20% or higher) but I prefer to keep it cool AND the fact that the side panel has a window where as the standard case has sound isolated padding to keep noise to an absolute minimum. At full load, the computer generates only a low hum thanks to the GTX 960 being a quiet card and it's fans only turning when hitting 60C temps.
Quirks:
Once setup though, nearly everything works as normal EXCEPT for:
Audio doesn't work after waking from sleep mode but I use USB speakers so it's not a big deal. This can be fixed but I haven't looked into it yet.
Facetime and iMessage I can't confirm if they work, the apps load but I dont have any accounts to log into as I use Android.
Conclusions & Comparison to a Mac Pro:
I wonder why I never did this sooner. I've owned a PowerMac G4 MDD, Mac Pro 1,1, Mac Pro 3,1, MacBook Pro 2010, 2011 and 2012. Overall value of this machine has been terrific but without the limitations of my previous Mac Pro desktops. The 2008 Mac Pro I had created an incredible bottleneck with a GTX 660 and GTX 960 I had in it which was the final straw for me to ditch the desktop Mac Pro experience. While I could have opted for a used 2009 or 2010 dual processor Mac Pro and upgraded the processors to the x5690 processors for an addition $500 USD + shipping & customs import taxes (I live in Canada), finding a 2009 Mac Pro at a reasonable price WITHOUT scratches, dings, etc. would be difficult and would cost me about $2,000 USD anyway while also having to run two processors at 130 watts each, thus generating a lot of heat and ultimately fan noise to keep things cool which DOES make a difference in my room, it gets very warm with that much power consumption especially with my Dell u2410 monitor (it runs very hot). I've actually made a comparison of costs of 'geekbench points', essentially how much each geekbench point is worth dollars to points wise
here. And while an old 2009/2010 Mac Pro upgraded to two X5690 processors DOES prove to be extremely cost effective, there are other necessary costs with it as well; requires additional cards for USB 3.0 and those have been unreliable. The cost is greater anyway and I don't yet require THAT much horsepower.