Mac OS X op een Wii: dit bizarre experiment werkt echt
In dit artikel:
Ontwikkelaar Keller heeft Mac OS X 10.0 (Cheetah) draaiend gekregen op een Nintendo Wii, een project dat meer is dan een grap: het toont wat mogelijk is met reverse‑engineering en oude hardware. De basis voor het experiment is dat de Wii een PowerPC 750CL‑processor gebruikt, verwant aan de chips in vroege iBook- en iMac‑modellen, waardoor het idee haalbaar werd maar technisch verre van eenvoudig.
Keller begon bij nul: hij schreef een eigen bootloader om het systeem op te starten, patchte en compileerde een aangepaste kernel zodat die met de afwijkende Wii‑hardware kon werken, en ontwikkelde drivers om een SD‑kaart als opstartschijf te gebruiken. Ook de beeldweergave vereiste maatwerk—Wii‑grafica en OS X hanteren kleuren anders—dus maakte hij een video‑driver en corrigeerde kleurafhandeling. Voor randapparatuur dook hij in oude OS X‑broncode en vond via IRC USBFamily‑code, waardoor toetsenbord en muis functioneerden. Het resultaat is een werkende OS X‑installer op de Wii en een bruikbare Mac‑omgeving op basis van Cheetah.
Het project is zowel nostalgisch als technisch interessant: het illustreert de mogelijkheden van hobby‑reverse‑engineering, de veerkracht van klassieke Mac‑software en dat hardwaregrenzen minder rigide zijn dan vaak gedacht. Keller werkte zelfs tijdens een vakantie in Hawaï door aan de lastige puzzelstukjes, wat de gedrevenheid achter dit experiment onderstreept.