Mac OS X запустили на Nintendo Wii

Розробник Браян Келлер успішно запустив операційну систему Mac OS X 10.0 Cheetah на ігровій консолі Nintendo Wii. Експеримент став прикладом нестандартного використання старого програмного забезпечення та апаратного забезпечення, демонструючи гнучкість архітектури PowerPC.

Чому це стало можливим

Основою експерименту стала архітектурна сумісність: Nintendo Wii використовує процесор PowerPC 750CL, який є розвитком чипів, що застосовувалися в ранніх комп’ютерах Apple, зокрема близький до 750CXe, встановленого в старих iMac і iBook, тоді як Mac OS X 10.0 Cheetah спочатку була розроблена саме під цю архітектуру, що й зробило можливим її запуск на консолі.

Щоб запустити Mac OS X 10.0 Cheetah на Nintendo Wii, розробнику довелося створити власний завантажувач, модифікувати та скомпілювати ядро системи, написати драйвери для роботи з SD-картою і графікою, а також адаптувати підтримку периферії, що вимагало глибокого розуміння як програмної архітектури ОС, так і апаратних особливостей консолі.

У підсумку Bryan Keller зміг запустити інсталятор Mac OS X 10.0 Cheetah на Nintendo Wii і забезпечити базову працездатність системи: працюють клавіатура та миша, завантажується інтерфейс ОС, а сама платформа придатна для простого використання, фактично перетворюючи консоль на повноцінний комп’ютер із ранньою версією macOS.


Телеграм double.newsТелеграм double.news

Схожі Новини
Logitech

Logitech скоротила викиди на третину та довела частку продукції з перероблених матеріалів до 81% 

За підсумками 2026 фінансового року Logitech повідомила про суттєве скорочення викидів вуглецю, збільшення використання перероблених матеріалів у виробництві та розширення можливостей для ремонту власної продукції.
Детальніше
Mobi Fold

Logitech представила Mobi Fold — свою першу ультракомпактну мишу для роботи в дорозі

Компанія Logitech анонсувала Mobi Fold - першу складану мишу у своєму портфоліо. Новинка створена для людей, які працюють не лише в офісі, а й у дорозі: в аеропортах, кафе, коворкінгах чи готелях.
Детальніше