Someone has done the silly, impressive thing: Bryan Keller got Mac OS X 10.0, the old ”Cheetah” release, running on Nintendo’s 2006 Wii. The Mac OS X 10.0 on Wii project started as a dare-from-the-internet kind of challenge and ended with a console built for Wii Sports and Super Mario Galaxy behaving a lot more like an aging PowerPC Mac than Nintendo probably intended.

Keller says the idea first popped into their head in 2013, while they were still in college, but the project got extra fuel later from a bit of internet skepticism. After someone declared there was ”a zero percent chance” it would ever happen, Keller apparently treated that as a personal invitation.

Why the Wii was the target

This was not pure stunt engineering. The Wii is famously hackable, and it shares PowerPC DNA with older Macs, which made the hardware a more plausible target than a random game console would be. That matters because successful ports usually live or die on boring compatibility questions, not on vibes.

Keller says others had already dragged Windows 95, Windows NT, Linux, and NetBSD onto the Wii, so the console had an existing reputation as a playground for low-level experimentation. That gives this port a place in a longer tradition: hackers choosing hardware that was never meant to be open, then making it embarrassingly open anyway.

What Keller had to build

Getting the operating system to boot meant writing a custom boot loader, patching the kernel, and building new drivers. Keller also got the Wii’s USB ports working for mouse and keyboard input, which is the point where this stops being a screensaver trick and starts looking like an actual engineering project.

  • Operating system: Mac OS X 10.0 ”Cheetah”
  • Target hardware: Nintendo Wii
  • Input support: USB mouse and keyboard
  • Key work: custom boot loader, kernel patches, new drivers

For Keller, the satisfying part was not just the result but the stubbornness of it all. The project began as a way to learn, then turned into a rebuttal to anyone who thought the answer was obvious. That is basically the hacker ethos in a sentence: if the machine says no, try a little harder and make it say yes.

How to dig into the Mac OS X on Wii port

Keller has posted a detailed write-up for people who want the technical version, and the code is on GitHub for the brave, the curious, and the deeply bored. The broader lesson is less about Mac OS X on a Wii than about what happens when consumer hardware gets repurposed by someone willing to live in kernel-land for a while.

The obvious next question is whether this kind of port still has any frontier left, or whether the real challenge now is simply finding an old machine weird enough to be worth the trouble.

Source: Engadget

Leave a comment

Your email address will not be published. Required fields are marked *