GadgetBond

  • Latest
  • How-to
  • Tech
    • AI
    • Amazon
    • Apple
    • CES
    • Computing
    • Creators
    • Google
    • Meta
    • Microsoft
    • Mobile
    • Samsung
    • Security
    • Xbox
  • Transportation
    • Audi
    • BMW
    • Cadillac
    • E-Bike
    • Ferrari
    • Ford
    • Honda Prelude
    • Lamborghini
    • McLaren W1
    • Mercedes
    • Porsche
    • Rivian
    • Tesla
  • Culture
    • Apple TV
    • Disney
    • Gaming
    • Hulu
    • Marvel
    • HBO Max
    • Netflix
    • Paramount
    • SHOWTIME
    • Star Wars
    • Streaming
Add GadgetBond as a preferred source to see more of our stories on Google.
Font ResizerAa
GadgetBondGadgetBond
  • Latest
  • Tech
  • AI
  • Deals
  • How-to
  • Apps
  • Mobile
  • Gaming
  • Streaming
  • Transportation
Search
  • Latest
  • Deals
  • How-to
  • Tech
    • Amazon
    • Apple
    • CES
    • Computing
    • Creators
    • Google
    • Meta
    • Microsoft
    • Mobile
    • Samsung
    • Security
    • Xbox
  • AI
    • Anthropic
    • ChatGPT
    • ChatGPT Atlas
    • Gemini AI (formerly Bard)
    • Google DeepMind
    • Grok AI
    • Meta AI
    • Microsoft Copilot
    • OpenAI
    • Perplexity
    • xAI
  • Transportation
    • Audi
    • BMW
    • Cadillac
    • E-Bike
    • Ferrari
    • Ford
    • Honda Prelude
    • Lamborghini
    • McLaren W1
    • Mercedes
    • Porsche
    • Rivian
    • Tesla
  • Culture
    • Apple TV
    • Disney
    • Gaming
    • Hulu
    • Marvel
    • HBO Max
    • Netflix
    • Paramount
    • SHOWTIME
    • Star Wars
    • Streaming
Follow US
AppleComputingEntertainmentGamingMac

Developer boots Mac OS X 10.0 Cheetah on the Nintendo Wii console

A retro‑computing fan has turned a humble Nintendo Wii into a fully working Mac OS X 10.0 Cheetah machine using a custom bootloader, kernel patches, and home‑built drivers.

By
Shubham Sawarkar
Shubham Sawarkar's avatar
ByShubham Sawarkar
Editor-in-Chief
I’m a tech enthusiast who loves exploring gadgets, trends, and innovations. With certifications in CISCO Routing & Switching and Windows Server Administration, I bring a sharp...
Follow:
- Editor-in-Chief
Apr 12, 2026, 1:43 PM EDT
Share
We may get a commission from retail offers. Learn more
A desktop monitor shows Mac OS X 10.0 Cheetah running with the “About This Mac” window and IORegistryExplorer open, while on the wooden desk below sit a closed Mac laptop, a potted plant, and a white Nintendo Wii console connected beside the display in a clean home‑office setup.
Photo: Bryan Keller
SHARE

For most people, the Nintendo Wii is a nostalgic white box that lives in a drawer somewhere between old HDMI cables and a retired iPod. For Bryan Keller, it became the answer to a very specific, very nerdy question: could an early‑2000s version of Mac OS X actually run on Nintendo’s motion‑controlled console?

Turns out, yes. And not in a janky, “it technically booted once” way, but in a surprisingly usable form: Mac OS X 10.0 Cheetah, Apple’s first version of OS X from 2001, running on a Wii with a working keyboard, mouse, and installer interface.

If that sounds like a cursed crossover from an alternate timeline, that’s because it kind of is.

Keller’s curiosity didn’t come out of nowhere. After seeing Windows NT ported to the Wii, he started wondering whether Apple’s classic PowerPC‑era OS could pull off the same trick. Under the Wii’s plastic shell is a PowerPC 750CL chip – a close cousin of the PowerPC 750CXe that powered Apple’s G3 iBook and early iMacs back in the day. That shared architecture was the spark: in theory, the Wii isn’t that far off from the Macs that originally ran Cheetah. In practice, getting there meant writing a lot of code that Apple never intended anyone to write.

To even get OS X to look in the Wii’s direction, Keller started by building a custom bootloader that could talk to Nintendo’s hardware and then hand things off to Apple’s operating system. That alone isn’t trivial – you’re essentially convincing a game console to pretend to be a Mac long enough for Mac OS X to believe it belongs there.

But the real grind was deeper in the stack. Keller went into the OS X kernel source code, patched it, and compiled a modified kernel binary specifically tailored for the Wii. Out of the box, Cheetah has no idea what a Wii is, let alone how to boot from its storage or render anything on its display.

So he had to teach it.

First, storage. The Wii doesn’t have a standard Mac hard drive or optical drive for Cheetah to boot from, so Keller wrote custom drivers that let the OS X kernel read from the Wii’s SD card slot and actually boot into a filesystem. That’s the difference between a fun boot screen screenshot and an operating system you can click around in.

Then came graphics. The Wii’s video hardware and OS X’s graphics stack don’t exactly speak the same language. Keller wrote a framebuffer driver for the OS X interface and fixed a color incompatibility between the Wii’s video output and OS X’s expectations, essentially hand‑crafting the layer that draws the classic Aqua interface on a console that was designed for Mario, not Mail.app.

Peripherals were another rabbit hole. Getting a keyboard and mouse working meant digging into decade‑old OS X Cheetah USBFamily source code, which, incredibly, he tracked down via IRC, the chat platform that feels as retro as Cheetah itself. With USB sorted, he finally had what most of us would recognize as a computer: a Wii that boots into the Mac OS X Cheetah installer, complete with functional input devices and a UI you can actually use.

This wasn’t a quick weekend hack either. Keller was so invested that he literally took the Wii with him on vacation to Hawaii just so he could keep working on the project. While most people pack a Switch or a Kindle, he brought along a Nintendo Wii, which he was slowly turning into a time‑traveling Mac.

If you’re the sort of person who likes reading postmortems and build logs, Keller has laid out the entire journey – from architecture quirks to driver work – in a detailed blog post, complete with explanations of each major obstacle and how he solved it. For developers or tinkerers who want to go further, he’s also published the project source code on GitHub, which means you can, in theory, try to build your own Wii‑powered Cheetah machine if you’re willing to dive into kernel patches and low‑level debugging.

On paper, the project is completely impractical. No one is going to replace their Mac with a Wii running a 2001 operating system. There’s no real productivity angle here, no “this is secretly the best cheap computer you can build in 2026” twist. It’s pure, distilled tinkering: doing something hard and deeply unnecessary just to see if it can be done.

But that’s exactly why it resonates.

There’s a long tradition of “because we can” projects in tech: running Doom on printers, smart fridges, and even an Anker charging station, squeezing old operating systems onto hardware they were never meant for, or reviving long‑dead platforms on new silicon. Keller’s Cheetah‑on‑Wii experiment sits squarely in that culture – it’s a celebration of hardware weirdness, software archaeology, and the sheer joy of making two incompatible worlds shake hands.

It also hits a nostalgia nerve. For longtime Mac users, Mac OS X Cheetah is the beginning of the modern Mac era: the early Aqua interface, the blue stripes, the glossy buttons, the feeling that the Mac had fully stepped into the future. Seeing that OS boot up on a Wii – a different kind of cultural icon from the mid‑2000s – feels like a crossover episode between fandoms.

And beyond nostalgia, projects like this quietly do something important: they preserve knowledge. Every time someone fights with old USB stacks, hunts down forgotten source code on IRC, or reverse‑engineers a console’s boot process, they’re documenting how these systems work before that knowledge disappears into obsolete forums and broken links. Keller’s write‑up, and the decision to open‑source the code, means this isn’t just a stunt; it’s a reference for anyone who wants to understand how operating systems, kernels, and hardware architectures interact at a low level.

What you’re left with is a strangely charming picture: a Nintendo Wii on a desk, wired up to a keyboard and mouse, calmly presenting a Mac OS X 10.0 Cheetah installer as if that were the most natural thing in the world. It’s not useful in the way a new MacBook is useful, but it’s deeply useful in another way – as a reminder that tech can still be playful, weird, and obsessively personal.

And if you’re wondering why anyone would do this, the better question might be: in a world where most devices are locked down and heavily optimized, how often do we get to see someone bend a 20‑year‑old OS and a 2006 game console into cooperating, just for the fun of it?

For those who want to go down the rabbit hole themselves, Keller’s technical walkthrough and the wiiMac GitHub repo are out there, waiting – along with one very overachieving Wii that now doubles as a vintage Mac.


Discover more from GadgetBond

Subscribe to get the latest posts sent to your email.

Leave a Comment

Leave a ReplyCancel reply

Most Popular

Samsung’s 6K Odyssey G8 leads a big 2026 monitor refresh

LG’s 52-inch UltraGear 5K2K drops $300 for Memorial Day

Logitech refreshes its Signature series with Comfort Plus keyboard and mouse

Also Read
Perplexity logo displayed on a dark teal background, featuring a turquoise geometric icon above the white “perplexity” wordmark in lowercase letters.

Perplexity open-sources Bumblebee, its dev laptop security scanner

Phomemo D420D thermal label printer

Wireless Phomemo D420D label printer is discounted for a limited time

Promotional image for CMF Headphone Pro featuring a model wearing black over-ear headphones with different ear cushion accent colors — orange, black, and mint green — shown in three poses against a light gray background.

CMF Headphone Pro drops to $69 with 30% off across all colors

Stylized Firefox browser mockup displaying multiple travel-themed webpages with a purple color scheme, including hotel booking and Greece travel discovery pages, layered across dark and light browser windows against a purple abstract background.

Mozilla is rebuilding Firefox with Project Nova

Firefox VPN interface showing a “Choose VPN Location” menu with countries including Canada, France, Germany, United Kingdom, and United States of America, with Germany highlighted and a cursor pointing at the selection against a purple-themed background.

Firefox’s built-in VPN now lets you pick your location

Collage of 15 accessibility advocates and creators arranged in three rows against a blue PlayStation-themed background featuring the triangle, circle, X, and square symbols. Top row, left to right: Ben Breen (SightlessKombat), Cameron Keywood, Cesar Flores, Christopher Robinson, and David Deacon. Middle row, left to right: Dr. Amy Kavanagh seated outdoors with a guide dog, James Rath posing with a dog, James Toland wearing headphones and glasses, Li Brady with green-highlighted hair, and Mikey Starovoytov smiling at a table with hands clasped together. Bottom row, left to right: Paul Lane in a suit and bow tie, Ross Minor outdoors, Sam Kitchen wearing glasses and a red hoodie, Shaz Shanghanoo in dramatic and beautiful makeup, and Steve Saylor wearing glasses in colorful lighting.

Sony levels up PS5 accessibility with a new PlayStation Studios Council

Blue PlayStation State of Play promotional graphic featuring the PlayStation logo and “STATE OF PLAY” text on the left, with large 3D PlayStation controller symbols — square, triangle, cross, and circle — stacked on the right against a glowing blue background.

Sony locks in June 2 State of Play with Wolverine and 60+ minutes of PS5 news

An iPhone 17 Pro is horizontal in the center of the frame. A soccer field is visible on the screen of the iPhone, displaying the view from the camera. Behind the iPhone, a soccer net and stadium are visible but out of focus.

Apple TV’s next big test: an MLS match shot entirely on iPhone 17 Pro

Company Info
  • Homepage
  • Support my work
  • Latest stories
  • Company updates
  • GDB Recommends
  • Daily newsletters
  • About us
  • Contact us
  • Write for us
  • Editorial guidelines
Legal
  • Privacy Policy
  • Cookies Policy
  • Terms & Conditions
  • DMCA
  • Disclaimer
  • Accessibility Policy
  • Security Policy
  • Do Not Sell or Share My Personal Information
Socials
Follow US

Disclosure: We love the products we feature and hope you’ll love them too. If you purchase through a link on our site, we may receive compensation at no additional cost to you. Read our ethics statement. Please note that pricing and availability are subject to change.

Copyright © 2026 GadgetBond. All Rights Reserved. Use of this site constitutes acceptance of our Terms of Use and Privacy Policy | Do Not Sell/Share My Personal Information.