A maverick hacker got Mac OS X running on a Wii


You may already know that emulators can run Wii games on a Mac. But one developer has flipped the script. Bryan Keller now has an ancient version of the Mac’s operating system running on Nintendo’s 2006 game console (via Kottke). Why? Because they said it couldn’t be done.

The developer first had the idea in 2013 while a sophomore in college. However, they found renewed motivation five years ago when Redditor u/CussdomTidder posted, “There is a zero percent chance of this ever happening.”

Michael Jordan in an interview for The Last Dance. Subtitle: "It became personal with me."

Developer Bryan Keller took it personally. (YouTube / ESPN / Netflix)

Keller used that as fuel to begin plugging away, “feeling encouraged” by the anonymous contrarian. Thus began the process of porting Mac OS X 10.0 (Cheetah) onto a device designed to play Wii Sports and Super Mario Galaxy.

“Last year, when I saw that Windows NT had been ported to the Wii, I felt a renewed sense of motivation,” Keller wrote. “Even if my lack of low-level experience resulted in failure, attempting this project would still be an opportunity to learn something new.”

Photo of an airplane, where a Wii sits next to a MacBook with code on its screen

Keller didn’t allow something as trivial as a flight to get in the way of the task at hand. (Bryan Keller / GitHub)

Keller noted that the Wii is a phenomenally hackable console, with other enterprising hackers porting Windows 95 and NT, Linux and NetBSD onto it. Nintendo’s system also runs a PowerPC chip similar to those found in older Macs. “Given this close lineage, I felt confident that the CPU wouldn’t be a blocker,” they wrote. From there, Keller wrote a custom boot loader, patched the kernel and wrote new drivers. They even got the Wii’s USB ports working for mouse and keyboard input.

Tthe developer found the process “deeply satisfying,” especially given the initial doubt. (I’m talking to you, disparaging Redditor.) “In the end, I learned (and accomplished) far more than I ever expected,” Keller wrote. “And perhaps more importantly, I was reminded that the projects that seem just out of reach are exactly the ones worth pursuing.”

For the technically minded, the developer’s blog goes into extensive detail about the process. And full-on madlads can visit Keller’s GitHub to try it for themselves.



Source link

  • Related Posts

    RFK Jr. rewrites CDC panel’s charter, opening door to anti-vaccine quacks

    As expected, anti-vaccine Health Secretary Robert F. Kennedy Jr. has significantly rewritten the charter for a federal vaccine advisory panel. The edits give him more power to appoint his like-minded…

    John Deere Is Paying Farmers $99 Million for Allegedly Monopolizing Repair

    On Monday, farming equipment manufacturer John Deere announced it would pay $99 million in a settlement to a class action lawsuit brought on by its customers. The suit accused the…

    Leave a Reply

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

    You Missed

    Masters 2026: Rory McIlroy makes confident start to Augusta defence

    Masters 2026: Rory McIlroy makes confident start to Augusta defence

    Jimmy Sullivan, Queensland state MP, dies at 44 | Queensland politics

    Jimmy Sullivan, Queensland state MP, dies at 44 | Queensland politics

    Indigenous B.C. man who killed wife sentenced to under seven years

    RFK Jr. rewrites CDC panel’s charter, opening door to anti-vaccine quacks

    RFK Jr. rewrites CDC panel’s charter, opening door to anti-vaccine quacks

    At Maximum Range, This Is What Pushes Aircraft Like The Airbus A350 To Their Limits

    At Maximum Range, This Is What Pushes Aircraft Like The Airbus A350 To Their Limits

    More women in politics does not always mean more gender equality