Global Edition
Global Edition
UK Edition
EU Edition
US Edition

Understand the story, not the spin.

Markets

Developer Ports Mac OS X Cheetah to Nintendo Wii

Published 10 April 2026

Developer Bryan Keller has successfully ported the first version of Apple's Mac OS X, known as Cheetah, to run natively on a Nintendo Wii console, breathing new life into the 2006 gaming device.

Keller, an independent developer, achieved this feat by adapting Mac OS X 10.0, released in 2001, to the Wii's hardware. The project became viable due to the shared PowerPC architecture between the systems. The Wii features a PowerPC 750CL processor, a successor to the PowerPC 750CXe used in Apple's G3-era iMacs and iBooks. This compatibility provided a foundation, though extensive modifications were required to make the operating system boot and function.

To accomplish the port, Keller developed a custom bootloader to initiate the boot process, bypassing other available methods. He then patched the OS X kernel source code and compiled a modified binary tailored to the Wii's specifications. Key challenges included creating drivers for the console's SD card slot, enabling the system to access its file system during boot. He also wrote a framebuffer driver to handle the graphical interface, addressing a color format mismatch between the Wii's video output, optimized for analog TV signals...

Now playing
0:00 / 0:00