開發者布萊恩·凱勒(Bryan Keller)在看到 Windows NT 成功移植到任天堂 Wii 遊戲機後,好奇舊版蘋果 Mac 作業系統是否也能在 Wii 上運行,於是決定嘗試一下。他成功地讓 Mac OS X 10.0 Cheetah 在 Wii 上運行,並在部落格上分享了整個過程。

Wii 使用的是 PowerPC 750CL 處理器,它是蘋果在 G3 iBook 和 iMac 中使用的 PowerPC 750CXe 處理器的升級版,這也是凱勒預感移植成功的原因。凱勒編寫了一個自定義引導加載程序,最終成功加載了 OS X,他在其網站上詳細記錄了整個多步驟過程。
他需要修改 OS X 核心源代碼,編譯一個修改後的核心二進制文件,然後編寫自定義驅動程序,使核心能夠從 Wii 的 SD 卡插槽讀取數據並啟動文件系統。他還得為 OS X 接口編寫幀緩衝區驅動程序,解決 Wii 影片硬體和 OS X 圖形代碼之間的顏色不兼容問題,並在 IRC 上尋找十年前的 OS X Cheetah USBFamily 源代碼,才能讓外設正常工作。
凱勒最終成功運行了 Mac OS X Cheetah 安裝程序,並讓鍵盤和鼠標正常工作,使 Wii 變成了一台可以運行 OS X 的可用系統。






