Nintendo Wii на столе, загружающая Mac OS X. Это предложение не должно существовать. И все же, вот мы здесь.
Моддер Bryan Keller опубликовал 8 апреля очень подробный пост в блоге, рассказывающий о полном процессе разработки по запуску Mac OS X на консоли Nintendo с управлением движением. Проект на самом деле восходит к 2013 году, когда Келлер впервые озвучил идею, а затем отложил ее. Что наконец-то возродило усилия? Другой моддер портировал Windows NT на Wii. Келлер увидел это и, видимо, подумал: «держи мой паяльник».
Как побочный проект 2013 года стал рабочим портом ОС
Процесс разработки, который задокументировал Келлер, — это не обычный проект выходного дня. Чтобы запустить Mac OS X на оборудовании Wii, пришлось бороться со сложными последовательностями загрузки, проблемами совместимости ядра и парадом багов, которые преследовали Келлера даже в настоящем полете. В какой-то момент попытка загрузить ОС с USB-накопителя чуть не превратила консоль в кирпич.
Дело в том, что Wii использует процессор PowerPC, который имеет ту же архитектуру, что и Apple использовала в своем оборудовании до перехода на Intel в 2006 году. Mac OS X 10.4 (Tiger) и более ранние версии работали нативно на чипах PowerPC. Broadway CPU Wii является производным от PowerPC, что делает этот порт теоретически возможным, а не совершенно бредовым.
Опасно
Порт WiiMac все еще является прототипом. Вывод звука остается нерешенной проблемой, и для его запуска вам понадобится Wii с джейлбрейком BootMii. Публичный репозиторий доступен на GitHub под названием WiiMac.
Собственное резюме проекта Келлера стоит процитировать напрямую: «В итоге я узнал (и достиг) гораздо больше, чем ожидал, — и, возможно, что более важно, я напомнил себе, что проекты, которые кажутся недостижимыми, — это именно те, за которые стоит бороться».
Идея iMac G3, которую никто не просил, но которая нужна всем
Сам порт впечатляет сам по себе. Но настоящий хаос, который он вызвал, — это идея втиснуть Wii внутрь Apple iMac G3, культового полупрозрачного моноблока с ЭЛТ-экраном конца 1990-х и начала 2000-х годов.
Логика на самом деле прослеживается. Ютубер Matt Gray ранее менял внутренности iMac G3 на Mac Mini, подключая его к встроенному ЭЛТ-экрану машины через проприетарный разъем VGA и внутренний USB-разветвитель. Wii достаточно компактен физически, чтобы теоретически поместиться в пространстве, где находилась оригинальная материнская плата. Его форма даже совпадает с передним отсеком оптического привода G3, что означает, что дисководы по-прежнему могли бы функционировать.

Схема расположения внутренних компонентов iMac G3
Видеовыход и USB-подключение Wii потребуют адаптеров, чтобы соответствовать проприетарным разъемам G3, но это та же проблема, которую Gray уже решил со сборкой Mac Mini. Большинство игроков упускают из виду, что iMac G3 и Wii принадлежат к одной эстетической эпохе: оба являются продуктами того особого периода дизайна конца 90-х — середины 2000-х, когда потребительская электроника была яркой, округлой и бесстыдно игривой.
Так что предложение простое. Wii внутри корпуса iMac G3. Порт Mac OS X Келлера, работающий на экране. Ретро-компьютер Apple, который тайно является консолью Nintendo, работающей на собственном программном обеспечении Apple 2001 года. Абсолютно ненужно. Абсолютно стоит сделать.
Что на самом деле требуется загрузчику WiiMac
Для всех, кто хочет попробовать порт без сборки проклятого гибридного компьютера, требования просты:
- Nintendo Wii с джейлбрейком BootMii (не Wii U)
- Доступ к репозиторию загрузчика WiiMac на GitHub
- Терпение, потому что звук по-прежнему не работает, и это прототип
Блог Келлера подробно описывает каждый шаг процесса разработки, поэтому у любого, кто имеет опыт программирования и взломанную консоль, есть реальная отправная точка. Проект открыт, публичен и, по-видимому, достаточно функционален, чтобы загрузиться до рабочего стола.
Сцена ретро-моддинга в последнее время на подъеме. Между этим, портом Windows NT на Wii, который его вдохновил, и такими проектами, как сборки гибридных печатных плат PS1, которые набирают обороты, существует реальный интерес к тому, чтобы заставить старое оборудование работать на территориях, для которых оно никогда не предназначалось. Для получения дополнительной информации о необычных аппаратных проектах и ретро-погружениях обязательно ознакомьтесь с:
Проект Келлера начался как 13-летняя идея, которая чуть не превратила консоль в кирпич в самолете. Закончилось тем, что Mac OS X загрузилась на Wii. Следующий логичный шаг, очевидно, — поместить эту Wii внутрь полупрозрачного ЭЛТ-мака. Кто-то должен это сделать, и вы можете найти множество аппаратных вдохновений, просматривая последние обзоры, чтобы увидеть, какие ретро-сборки реализует сообщество прямо сейчас.







