Mac OS X Cheetah Successfully Ported to Nintendo Wii - MacRumorsOpen MenuShow RoundupsShow Forums menuVisit ForumsOpen Sidebar
Skip to Content

Mac OS X Cheetah Successfully Ported to Nintendo Wii

Developer Bryan Keller was curious whether an old version of Apple's Mac operating system was capable of running on the Nintendo Wii after seeing Windows NT ported to the gaming device, so he decided to give it a try. He was able to get Mac OS X 10.0 Cheetah to operate on the Nintendo Wii, and he shared a blog post walking through the project.

os x cheetah wii
The Wii uses a PowerPC 750CL processor, which is a newer version of the PowerPC 750CXe that Apple used in the G3 iBook and iMac, which is why Keller had a hunch that the process would be successful. Keller wrote a custom bootloader and eventually managed to load OS X, with the multi-step process detailed on his website.

He had to patch the OS X kernel source code and compile a modified kernel binary, then write custom drivers so the kernel was able to read from the Wii SD card slot to boot into the file system. He also had to write a framebuffer driver for the OS X interface, bridge a color incompatibility between the Wii video hardware and OS X graphics code, and seek out decade-old OS X Cheetah USBFamily source code on IRC to get peripherals working.

Keller was able to get the Mac OS X Cheetah installer running with a functional keyboard and mouse, turning the Wii into a usable system running OS X.

Keller was invested enough in the project that he took the Wii with him on vacation to Hawaii so he could work on it. For those curious about how he solved the myriad problems required to get OS X running on a Wii, his website is worth checking out. Anyone who wants to try setting up OS X on a Wii can get the project source code on GitHub.

Top Rated Comments

CheesePuff Avatar
1 hour ago at 04:42 pm

oh and based on the view outside dude's window ... he needs prioritize going outside, not putting an out of date OS on an out of date game console.
some people have, you know... hobbies
Score: 5 Votes (Like | Disagree)
1 hour ago at 04:34 pm

But why:confused:
Why not?

I mean, why port Doom to an Anker charging station ('https://hackaday.com/2025/08/21/playing-doom-on-the-anker-prime-charging-station/')? If you can make it happen, do it. Maybe it ends up being of limited practical use, but, for all we know, this project leads to another that gives us Snow Leopard on a PlayStation 3 or something, which leads to something else.
Score: 4 Votes (Like | Disagree)
1 hour ago at 04:43 pm

oh and based on the view outside dude's window ... he needs prioritize going outside, not putting an out of date OS on an out of date game console.
you’re posting on a forum called MacRumors
Score: 3 Votes (Like | Disagree)
46 minutes ago at 05:00 pm
Whenever I use one of our G4 Cubes or my older Mac mini jukebox running 10.6.8 ... it really tugs at heart strings how things were simpler, colorful, immediately identifiable and straightforward.

Years into whatever trend, we're still stuck with narrower fonts, grey on grey on grey, monochrome ... then a major shift to " Liquid Glass " ... ugh.
Score: 2 Votes (Like | Disagree)
DHagan4755 Avatar
46 minutes ago at 05:00 pm
Some people have interesting hobbies. It's either this or build a WeatherSTAR emulator ('https://www.taiganet.com'). I think this is cooler though. Many people have no idea how revolutionary that interface was back then. And, I've often wondered how snappy an old Mac OS X, like Cheetah, would run on modern hardware since the operating system was so much simpler then than it is now. But what do I know? I'm not a programmer.
Score: 2 Votes (Like | Disagree)
1 hour ago at 04:29 pm
I mean sure this is awesome, but some people just have too much time on theirs hands!

I do appreciate the effort however.
Score: 2 Votes (Like | Disagree)
Related Apple News: Roundup | Homepod Deals | Mac | Apple Vision Pro | Digital Chat Station