Monday, 1 March 2010

The Hackintosh Project Part 1 - or how I got annoyed by the cost of style over performance

I love Mac... There, I've said it - I'm outed! I like the look, I like the feel - I love my iPhone and my black MacBook is well spec'd, looks cool and has been my saviour for the last few years. It has done pretty much everything I could want out of a laptop and has done it with panache and extreme ease of use. I open the lid, it turns on and is ready to go - I can plug it into my HD projector and it pops up movies in crisp quality far beyond the resolution of its little screen. The battery life is (still!) superb and it runs pretty much like a dream even when the very adequate 250GB hard-drive is full-to-brimming.

BUT - my little laptop is just that... a laptop for doing day to day tasks, working on the train, writing up PhD chapters , watching iPlayer - all that fun stuff. With a 2.4GhZ Core 2 Duo processor and 2GB of RAM, it packs a bit of punch for its size - but is not really up to all the tasks that I need. I want to be able to render AfterEffects projects, I want to edit movies, I want to futz around with high-res photos, I want to run Windoze in a virtual machine so I can use my accountancy software, I want to augment reality, I want to run hard-core 3d visibility calculations and do geo-statistics on landscapes. Don't get me wrong, the black MacBook can do all those things (and my one currently is) - but you won't be able to get it to do anything else whilst it's processing!

OSX

The main draw to me of Macs - as well as the look - is the OSX operating system. I like the clean interface, the intuitive menus and the seamless 'spaces' and expose hot-corners. I haven't tried Windows 7, which may or may not accurately ape these features - but I love playing around in the Terminal and having access to all the funky unix commands - but only when I want them - not all the time! I know that the up-to-date distros of Ubuntu, etc. are getting much better in terms of GUIs - but in my opinion you can't beat the ability to plug in and play peripherals and all the developers porting stuff to OSX.

So I need a PowerHouse computer with OSX. Great - so I have 2 choices, an iMac 27inch or a Mac Pro.

iMac -

  • 2.66GHz Quad-Core Intel Core i5
  • 4GB 1066MHz DDR3 SDRAM - 2x2GB
  • 1TB Serial ATA Drive
  • ATI Radeon HD 4850 512MB

For an iMac with a quad-core processor, 4GB of RAM and with a reasonably decent graphics card we are looking at £1,634.00. Ouch! Admittedly this comes with a whopping 27inch tasty screen and due to all the gubbins being in the screen it obviously has a small desktop footprint. Except it doesn't really.... I generally like the aesthetics of Macs - but the iMac to me (especially the 27in one) is just too big. It totally dominates the room and as opposed to a slimline 27in monitor with a desktop box hidden away somewhere - the iMac seems to me to be a bit of a White monster in the corner of the room. For a funky architects studio which a great bank of them thats a different story - but for a home desktop powerhouse - it seems just a bit too overpowering - the room becomes about the computer instead of being about the bookshelves or whatever!

Mac Pro - The Mac Pro is Apple's powerhouse desktop - and to be fair its certainly a bad-ass.

One 2.66GHz Quad-Core Intel Xeon "Nehalem" processor
3GB (three 1GB) memory
640GB hard drive 1
18x double-layer SuperDrive
NVIDIA GeForce GT 120 with 512M

This little beauty will set you back £1940. It doesn't come inbuilt in the monitor but the Nehalem processors are pretty sweet. The geForce GT 120 seems to be a rebranding of the nVidia GT 9500 - which whilst a reasonable card isn't all that hot. For an extra £163 you can upgrade to the ATI Radeon HD4870 which is a v. good sub-£200 graphics card - but still not at the top of the graphics game as you would hope from a computer setting you back over 2k.

Too much Buck for the Bang?

Macs are expensive. They are too expensive for the components that are in them. This I have always suspected - however its much harder to spec up a laptop and I like the MacBooks. It all comes ready-prepared, works out of the box and looks nice. For my money the extra money for a £800 MacBook is worth it over a better spec'd £600 laptop (that is ugly and runs Windows). But when you start looking at the higher-end desktop Macs it's very difficult to justify this.

Enter the Hackintosh

I don't have £2k to spend on a new computer. I don't like Windows, am used to OSX and want a powerful machine to do all sorts of processing and graphicsy-stuff. I will also make another admission here - I love PC gaming. I have an old PC that I play games like Battlefield 2 and low-spec FPSs on - but it immediately falls over on any of the more modern games.

It turns out that due to the wonderful people at the Hackintosh Project it is possible to install OSX on non-Mac hardware. Whilst lots of people use Hackintosh for NetBooks and that type of thing - it is also possible to run it on a desktop as well.

So I thought I would try and spec up one of those iMacs or Mac Pros and see if I can get the same bang for a lot less buck. Of course I would need to be able to run OSX and a Windows partition (purely for the games).

Here is what I managed for £645.15 including shipping and VAT. This is all from www.aria.co.uk.

1 x Antec Two Hundred Midi Tower Gaming Case @ 34.65GBP
1 x Arianet Stealth 700W "Silent" ATX Power Supply for AMD and Intel Motherboards 20Pin + 4Pin @ 29.36GBP
1 x Western Digital Caviar Green 1TB SATA-II 32MB Cache - OEM (WD10EADS) @ 66.96GBP
1 x SAMSUNG SH-S223C SATA DVDRW Black @ 15.26GBP
1 x TP-Link 10/100/1000Mbps Gigabit PCI Network Card @ 5.58GBP
1 x HIS ATI Radeon HD 5770 1024MB GDDR5 PCI-Express Graphics Card @ 115.14GBP
1 x Gigabyte GA-EP45-UD3LR Intel P45 (Socket 775) DDR2 Motherboard @ 82.24GBP
1 x Intel Core 2 Quad Q8300 LGA775 (Yorkfield) 2.50GHz (1333FSB) Processor - Retail @ 108.09GBP
2 x Patriot Viper Extreme Performance 4GB (2x2GB) DDR2 PC2-6400C4 800MHz Dual Channel Kit @ 70.49GBP
1 x Western Digital 500GB 3.5" SATA II Hard Drive - OEM @ 36.88GBP

Here we have a Quad Core processor - it's only 4 processors each at 2.50Ghz but should be just about on par with the mid-range iMac version (not quite as good as the Intel i5 in the Mac Pro). One of the reasons for choosing this processor was that it's compatible with the Intel P45 motherboard, which is needed for the OSX install (as you will see in the next installment). I have slammed in 8GB of RAM (double the iMac and the 1.5x the Mac Pro). With a TB drive for the OSX install and a separate 500GB HDD for the stand-alone Windoze gaming install (500GB more than the iMac and 900Gb more than the Mac Pro). The graphics card here outstrips both the iMac and the Mac Pro cards (even the ones in the highest spec machines).

The spec here (albeit with a slightly under-powered processor) should be easily on par and exceeding in lots of cases the offerings from the iMac and Mac Pro. which works out at saving so far of at least £1000 (more if you compare it to the Mac Pro).

This is already pretty sweet Windows gaming computer right out of the box (well after assembly!). But if the Hackintosh install works then I have the best of both worlds. It also clearly appeals to my anarchist side - taking the only reason for a PC (the Windows gaming and cheap hardware) and one of the main reasons for a desktop Mac (OSX) and putting them together in beautiful harmony.

Of course, my initial joy and excitement may well fade once I get the bits and have to put them together! I've built SFF Pcs before, but this will be my first desktop from complete scratch. I have to wait a couple of days for the delivery from Aria so stay tuned over the next couple of weeks to see how the story unfolds!