Wii использует процессор PowerPC 750CL, который является более новой версией PowerPC 750CXe, который Apple применяла в iBook G3 и iMac, поэтому у Келлера была догадка, что процесс будет успешным. Келлер написал собственный загрузчик и в итоге сумел загрузить OS X; многоступенчатый процесс подробно описан на его веб-сайте.
Ему пришлось пропатчить исходный код ядра OS X и скомпилировать модифицированный бинарный файл ядра, а затем написать собственные драйверы, чтобы ядро могло считывать данные со слота SD-карты Wii для загрузки в файловую систему. Ему также пришлось написать драйвер фреймбуфера для интерфейса OS X, устранить несовместимость цветов между видеооборудованием Wii и графическим кодом OS X, а также найти исходный код OS X Cheetah USBFamily десятилетней давности в IRC, чтобы заставить работать периферийные устройства.
Келлеру удалось запустить установщик Mac OS X Cheetah с функциональной клавиатурой и мышью, превратив Wii в пригодную для использования систему под управлением OS X.
Келлер был настолько увлечен проектом, что взял Wii с собой в отпуск на Гавайи, чтобы поработать над ним. Тем, кто интересуется тем, как он решил множество проблем, необходимых для запуска OS X на Wii, стоит ознакомиться с его веб-сайтом. Любой, кто хочет попробовать настроить OS X на Wii, может получить исходный код проекта на GitHub.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Juli Clover




