A foray into the less-than-well-known

posted in Clever Title
Published November 20, 2005
Advertisement
So this weekend, after a bit of hacking, I've got an x86 machine running Max OSX. It's truly a weird thing to behold, having both a shiny aluminum G5 chassis and a semi-plain Dell Dimension case sitting next to each other running the same operating system.

Previous builds of my game framework using Universal Binaries on the G5 presented no problem, but for some reason or another they just weren't happy on the P4. After shuffling the project across, the x86 builds were up and running in a native configuration.

At any rate, defintely worth a day of effort to see something that almost nobody thought would ever come to pass.. a Mac OS on PC hardware.
Next Entry File Nostalgia
0 likes 4 comments

Comments

Trapper Zoid
Wow. I'm no hardware hacker, and my knowledge of the internal mechanics of OSes is pretty thin, but how is that done?
November 20, 2005 06:35 PM
Bradsco
While skirting the issue of legality.. suffice to say there are developer versions of OSX in x86 format. If you happen to have hardware that is similar to the x86 machines Apple 'leased' to developers then the install works just like a normal OSX install on a PowerPC based system.
November 20, 2005 06:42 PM
Trapper Zoid
Dang; it seems then that it's unlikely it will be possible to run a triple boot of MacOS X/Linux/WinXP on my Athlon then. I guess I'll keep saving up for an Apple laptop so I can have a the trifecta of development platforms.
November 20, 2005 07:01 PM
Bradsco
Well it's possible depending on which chip you have. For a working machine supposedly all you need is an x86 processor that supports SSE3. This isn't a rule though, as the P4 I used was a Northwood core so it only implements SSE2. Rosetta (the emulation technology for running PowerPC apps on Intel hardware) is the only thing that *requires* SSE3.
There are some people out there running it on Athlon64 chips and other products from that family. It also seems to work well on nVidia based mainboards. This is all dubious at best though since Apple doesn't support or condone using the OS this way. I'm sure they don't mind the publicity though.
November 21, 2005 07:44 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement