À retenir : – une seule nintendo wii tourne sous mac os x – bryan keller a adapté le système d’exploitation d’apple à la console – le processeur de la wii est dérivé des puces des premiers macs – un bootloader fait maison a été conçu pour interagir avec la wii – le système est réellement utilisable avec souris et clavier
Un développeur nommé Bryan Keller a réussi à faire fonctionner Mac OS X sur la Nintendo Wii, une prouesse remarquable étant donné que sur les 101 millions de consoles vendues depuis 2006, il n’en existe qu’une seule qui exécute ce système d’exploitation. Cette initiative marque une étape inédite dans l’histoire des jeux vidéo, puisque c’est la première fois qu’une version de macOS opère sur cette plateforme.
L’élément clé du projet réside dans le processeur de la Wii, un IBM Power 750 dérivé du PowerPC 750CXe utilisé par Apple dans ses iMac et Power Mac G3 au début des années 2000. Cette similitude matérielle a ouvert la voie à l’idée que si le hardware parlait le même langage, un logiciel similaire pourrait également être adapté. Pour son projet, Bryan Keller a opté pour Mac OS X Cheetah, la version 10.0 lancée en 2001. Ce choix n’est pas simplement une démarche nostalgique ; en effet, avec seulement 88 Mo de RAM disponibles sur la console — bien en dessous des exigences théoriques de 128 Mo — Cheetah se révèle plus léger et fonctionnel par rapport aux versions ultérieures plus exigeantes.
Le noyau Darwin, qui est l’épine dorsale open source de Mac OS X, a aussi facilité le processus d’adaptation. Keller a pu se concentrer sur les modifications nécessaires tout en utilisant les éléments open source disponibles.
La partie logicielle s’est avérée être un défi bien plus complexe. Il lui a fallu créer un bootloader totalement inédit pour permettre à Mac OS X d’interagir correctement avec les composants internes de la Wii. Accompagné d’un « device tree » personnalisé décrivant l’architecture matérielle spécifique de la console, ce travail était essentiel pour assurer une compatibilité optimale entre les deux systèmes.
Dans sa quête technique, Bryan Keller a également dû adapter le noyau XNU d’Apple afin qu’il reconnaisse cette configuration matérielle unique et développer des pilotes spécifiques pour chaque composant concerné. Un autre obstacle est apparu du côté vidéo : alors que le circuit d’encodage de la Wii est conçu pour utiliser une sortie TV analogique nécessitant des données au format YUV 16 bits, Mac OS X produit nativement du RGB. Pour pallier cela, il a mis en place deux tampons d’images capables d’effectuer jusqu’à 60 conversions par seconde.
Au final, cette aventure technique aboutit à un système pleinement fonctionnel qui permet aux utilisateurs d’utiliser souris et clavier sur leur Nintendo Wii — une première extraordinaire pour cette console emblématique du jeu vidéo.
5 commentaires sur “Mac os x fonctionne sur la nintendo wii”
Pff, vous rigolez ou quoi ? C’est pas comme si ça allait révolutionner le monde du gaming. La Wii c’est pour jouer, pas pour faire mumuse avec des systèmes d’exploitation
Vraiment ce Bryan Keller est un dingue ! Je m’imagine déjà en train de jouer à Mario tout en bossant sur mes projets Mac… il faut trop que j’essaie ça maintenant 😂
Franchement, qui a besoin de faire tourner Mac OS X sur une Wii ? C’est vraiment inutile, les gens devraient se concentrer sur des projets plus utiles !
Dites moi que je rêve… Une seule console sous Mac OS X ? La prochaine fois au lieu de trifouiller vos consoles, jouez à Call of Duty comme tout le monde !
Pff, vous rigolez ou quoi ? C’est pas comme si ça allait révolutionner le monde du gaming. La Wii c’est pour jouer, pas pour faire mumuse avec des systèmes d’exploitation
C’est trop génial ! Une Wii qui fait tourner macOS, c’est comme si on essayait de mettre un moteur Ferrari dans une vieille Golf. J’adore l’idée !
Vraiment ce Bryan Keller est un dingue ! Je m’imagine déjà en train de jouer à Mario tout en bossant sur mes projets Mac… il faut trop que j’essaie ça maintenant 😂
Franchement, qui a besoin de faire tourner Mac OS X sur une Wii ? C’est vraiment inutile, les gens devraient se concentrer sur des projets plus utiles !
Dites moi que je rêve… Une seule console sous Mac OS X ? La prochaine fois au lieu de trifouiller vos consoles, jouez à Call of Duty comme tout le monde !