Une Nintendo Wii posée sur un bureau, démarrant Mac OS X. Cette phrase ne devrait pas être réelle. Et pourtant, nous y sommes.
Le moddeur Bryan Keller a publié un article de blog extrêmement détaillé le 8 avril, retraçant l'intégralité du processus de développement pour faire fonctionner Mac OS X sur la console à détection de mouvement de Nintendo. Le projet remonte en fait à 2013, lorsque Keller a d'abord émis l'idée avant de la mettre de côté. Qu'est-ce qui a finalement relancé l'effort ? Un autre moddeur qui a porté Windows NT sur la Wii. Keller a vu cela et a apparemment pensé : « Tiens ma panne de fer à souder. »
Comment un projet parallèle de 2013 est devenu un portage d'OS fonctionnel
Le parcours de développement documenté par Keller n'est pas un simple projet de week-end. Faire démarrer Mac OS X sur le matériel de la Wii signifiait lutter avec des séquences de chargement complexes, des problèmes de compatibilité du noyau et une série de bugs qui ont suivi Keller lors d'un vol réel. À un moment donné, tenter de démarrer l'OS depuis une clé USB a failli rendre la console complètement inutilisable.
Voilà le truc : la Wii utilise un processeur PowerPC, qui est la même architecture qu'Apple utilisait dans son matériel avant la transition vers Intel en 2006. Mac OS X 10.4 (Tiger) et les versions antérieures fonctionnaient nativement sur les puces PowerPC. Le CPU Broadway de la Wii est un dérivé de PowerPC, ce qui rend ce portage théoriquement possible plutôt que complètement délirant.
danger
Le port WiiMac est encore un prototype. La sortie audio reste non résolue, et vous aurez besoin d'une Wii jailbreakée avec BootMii pour l'exécuter. Le dépôt public est disponible sur GitHub sous le nom WiiMac.
Le propre résumé de Keller sur le projet mérite d'être cité directement : « Au final, j'ai appris (et accompli) bien plus que ce que j'avais jamais prévu - et peut-être plus important encore, j'ai été rappelé que les projets qui semblent juste hors de portée sont exactement ceux qui valent la peine d'être poursuivis. »
L'idée de l'iMac G3 que personne n'a demandée mais dont tout le monde a besoin
Le portage en soi est déjà impressionnant. Mais le véritable chaos qu'il a débloqué est l'idée de caser une Wii à l'intérieur d'un Apple iMac G3, cette machine tout-en-un CRT translucide emblématique de la fin des années 1990 et du début des années 2000.
La logique est en fait cohérente. Le YouTuber Matt Gray a précédemment remplacé les composants internes d'un iMac G3 par un Mac Mini, le connectant au CRT intégré de la machine via un connecteur VGA propriétaire et une dérivation USB interne. La Wii est suffisamment compacte physiquement pour pouvoir théoriquement se loger dans l'espace où se trouvait la carte mère d'origine. Sa forme correspond même au compartiment du lecteur optique frontal du G3, ce qui signifie que les lecteurs de disques pourraient toujours fonctionner.

Disposition interne de l'iMac G3
La sortie vidéo et la connectivité USB de la Wii nécessiteraient des adaptateurs pour correspondre aux connecteurs propriétaires du G3, mais c'est le même problème que Gray a déjà résolu avec la configuration du Mac Mini. Ce que la plupart des joueurs manquent, c'est que l'iMac G3 et la Wii partagent une époque esthétique : tous deux sont des produits de cette période de conception particulière de la fin des années 90 au milieu des années 2000, lorsque l'électronique grand public était colorée, arrondie et sans excuses ludique.
Donc, le projet est simple. Une Wii à l'intérieur d'une coque d'iMac G3. Le port Mac OS X de Keller fonctionnant sur l'écran. Un ordinateur Apple rétro qui est secrètement une console Nintendo, exécutant le propre logiciel d'Apple datant de 2001. Complètement inutile. Absolument valable.
Ce que le bootloader WiiMac nécessite réellement
Pour ceux qui sont curieux d'essayer le portage sans construire un ordinateur hybride maudit, les exigences sont simples :
- Une Nintendo Wii jailbreakée avec BootMii (pas une Wii U)
- L'accès au dépôt du bootloader WiiMac sur GitHub
- De la patience, car l'audio ne fonctionne toujours pas et il s'agit d'un prototype
Le blog de Keller décrit chaque étape du processus de développement en détail technique, donc toute personne ayant une expérience en codage et une console jailbreakée a un véritable point de départ. Le projet est ouvert, public et apparemment suffisamment fonctionnel pour démarrer sur un bureau.
La scène du modding rétro est sur une lancée sérieuse ces derniers temps. Entre cela, le port Windows NT sur Wii qui l'a inspiré, et des projets comme les cartes mères hybrides PS1 qui circulent, il y a un réel appétit pour pousser le vieux matériel dans des territoires pour lesquels il n'a jamais été conçu. Pour des projets matériels plus inhabituels et des plongées approfondies dans le rétro, assurez-vous de consulter davantage :
Le projet de Keller a commencé comme une idée vieille de 13 ans qui a failli rendre une console inutilisable dans un avion. Il s'est terminé avec Mac OS X démarrant sur une Wii. La prochaine étape logique, clairement, est de mettre cette Wii à l'intérieur d'un Mac CRT translucide. Quelqu'un doit faire en sorte que cela se produise, et vous pouvez trouver beaucoup d'inspiration matérielle en parcourant les dernières critiques pour voir quelles configurations rétro la communauté réalise actuellement.







