Mac OS X Cheetah Successfully Ported to Nintendo Wii - MacRumors
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.

Popular Stories

General Apps Reddit Feature

Reddit Starts Blocking Mobile Website, Pushing Users to App Instead

Monday May 11, 2026 6:10 am PDT by
Social network Reddit recently began blocking mobile visitors to its website while pushing them to download the official Reddit app, and it's fair to say that the move is not going down well with users. If you visit reddit.com on your iPhone today, you may see a new popup that can't be dismissed, asking you to "get the app to keep using Reddit." A Reddit spokesperson told Ars Technica...
iOS 26

Apple Releases iOS 26.5 and iPadOS 26.5 With End-to-End Encrypted RCS, New Wallpaper, and Maps Updates

Monday May 11, 2026 10:06 am PDT by
Apple today released iOS 26.5 and iPadOS 26.5, the newest updates to the iOS 26 and iPadOS 26 operating systems. The software comes nearly two months after Apple released iOS 26.4 and iPadOS 26.4. The new software can be downloaded on eligible iPhones and iPads over-the-air by going to Settings > General > Software Update. Apple has also released iOS 15.8.8, iOS 16.7.16, iOS 18.7.9, and...
Four iPhone 18 Pro Colors Mock Feature

iPhone 18 Pro Launching in September With These 10 New Features

Saturday May 9, 2026 6:03 am PDT by
While the iPhone 18 Pro and iPhone 18 Pro Max are not launching until September, there are already plenty of rumors about the devices. It was initially reported that the iPhone 18 Pro models would have fully under-screen Face ID, with only a front camera visible in the top-left corner of the screen. However, the latest rumors indicate that only one Face ID component will be moved under the...

Top Rated Comments

CheesePuff Avatar
5 weeks ago

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: 31 Votes (Like | Disagree)
TheDailyApple Avatar
5 weeks ago
I bad for all the people dumping on this. Sure it’s not everyone’s cup of tea, but it’s no different than spending time on any other type of puzzle. Some people like to challenge themselves, tinker, and test what can be done and whether they’re able to do it.

Whether it’s due to jealousy, a difference of opinion about what’s fun, or something else, I don’t understand what people have against others doing what they enjoy when they’re able.
Score: 26 Votes (Like | Disagree)
5 weeks ago

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: 25 Votes (Like | Disagree)
5 weeks ago

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: 21 Votes (Like | Disagree)
5 weeks ago
This may be the most geeky story I've read all day. And I read some pretty damn geeky stories.
Score: 16 Votes (Like | Disagree)
5 weeks ago
I wonder if he could port it to the iPad …

Back then, 21 system preferences nicely laid out and visible.
Today, I occasionally have to search for settings.



Attachment Image
Score: 15 Votes (Like | Disagree)