Lo sviluppatore Bryan Keller period curioso di sapere se una vecchia versione del sistema operativo Mac di Apple fosse in grado di funzionare sul Nintendo Wii dopo aver visto Home windows NT portato sul dispositivo di gioco, quindi ha deciso di provarlo. È riuscito a far funzionare Mac OS X 10.0 Cheetah su Nintendo Wii, e lui ha condiviso un post sul blog camminando attraverso il progetto.
Il Wii utilizza un processore PowerPC 750CL, che è una versione più recente del PowerPC 750CXe che Apple ha utilizzato nell’iBook G3 e nell’iMac, motivo per cui Keller aveva la sensazione che il processo avrebbe avuto successo. Keller ha scritto un bootloader personalizzato e alla advantageous è riuscito a caricare OS X, con il processo in più fasi dettagliato sul suo sito net.
Ha dovuto applicare una patch al codice sorgente del kernel di OS X e compilare un binario del kernel modificato, quindi scrivere driver personalizzati in modo che il kernel potesse leggere dallo slot della scheda SD Wii per avviarsi nel file system. Ha anche dovuto scrivere un driver framebuffer per l’interfaccia di OS X, colmare un’incompatibilità di colore tra l'{hardware} video Wii e il codice grafico di OS X e cercare il codice sorgente di OS X Cheetah USBFamily vecchio di dieci anni su IRC per far funzionare le periferiche.
Keller è riuscito a far funzionare il programma di installazione di Mac OS X Cheetah con una tastiera e un mouse funzionanti, trasformando il Wii in un sistema utilizzabile con OS X.
Keller period talmente coinvolto nel progetto da portare con sé la Wii in vacanza alle Hawaii per poterci lavorare sopra. Per coloro che sono curiosi di sapere come ha risolto la miriade di problemi necessari per far funzionare OS X su una Wii, il suo vale la pena dare un’occhiata al sito web. Chiunque voglia provare a configurare OS X su una Wii può ottenere il codice sorgente del progetto su GitHub.













