• 3 min de lectura
Mac OS X 10.0 ahora arranca en una Nintendo Wii
Alguien ha hecho lo absurdo e impresionante: Bryan Keller consiguió que Mac OS X 10.0, la antigua versión «Cheetah», funcionara en la Wii de 2006 de Nintendo. El proyecto Mac OS X 10.0 en Wii empezó c

Imagen: Engadget
Alguien ha hecho lo absurdo e impresionante: Bryan Keller consiguió que Mac OS X 10.0, la antigua versión «Cheetah», funcionara en la Wii de 2006 de Nintendo. El proyecto Mac OS X 10.0 en Wii empezó como un reto tipo desafío-de-internet y terminó con una consola hecha para Wii Sports y Super Mario Galaxy comportándose mucho más como un Mac PowerPC envejecido de lo que Nintendo probablemente pretendía.
Keller dice que la idea le vino por primera vez a la cabeza en 2013, cuando todavía estaba en la universidad, pero el proyecto recibió combustible extra más tarde por un poco de escepticismo en internet. Después de que alguien declarara que había “cero por ciento de posibilidades” de que sucediera, Keller aparentemente trató eso como una invitación personal.
Por qué la Wii fue el objetivo
Esto no fue pura ingeniería de escaparate. La Wii es famosa por ser fácil de hackear, y comparte ADN PowerPC con Macs más antiguos, lo que convirtió al hardware en un objetivo más plausible que el de una consola cualquiera. Eso importa porque los ports exitosos suelen vivir o morir por cuestiones aburridas de compatibilidad, no por el ambiente.

Recomendado
El director ejecutivo de GameStop resta importancia al fin de los discos de Sony
Keller dice que otros ya habían llevado Windows 95, Windows NT, Linux y NetBSD a la Wii, así que la consola tenía ya una reputación como terreno de juego para la experimentación a bajo nivel. Eso sitúa este port dentro de una tradición más larga: hackers que eligen hardware que nunca se pensó que sería abierto y, aun así, lo hacen vergonzosamente abierto.
Lo que Keller tuvo que construir
Hacer que el sistema operativo arrancara significó escribir un gestor de arranque personalizado, parchear el núcleo y crear nuevos controladores. Keller también logró que los puertos USB de la Wii funcionaran para entrada de ratón y teclado, que es el punto en el que esto deja de ser un truco visual y empieza a parecer un proyecto de ingeniería real.
- Sistema operativo: Mac OS X 10.0 «Cheetah»
- Hardware objetivo: Nintendo Wii
- Soporte de entrada: ratón y teclado USB
- Trabajo clave: gestor de arranque personalizado, parches del núcleo, nuevos controladores
Para Keller, la parte satisfactoria no fue solo el resultado, sino la terquedad de todo el proceso. El proyecto empezó como una forma de aprender y luego se convirtió en una réplica contra cualquiera que creyera que la respuesta era obvia. Esa es básicamente la ética hacker en una frase: si la máquina dice que no, insiste un poco más y haz que diga que sí.
Cómo profundizar en el port de Mac OS X en Wii
Keller ha publicado un análisis detallado para quien quiera la versión técnica, y el código está en GitHub para los valientes, los curiosos y los profundamente aburridos. La lección más amplia tiene menos que ver con Mac OS X en una Wii y más con lo que ocurre cuando alguien dispuesto a vivir en el mundo del núcleo reusa hardware de consumo.
La siguiente pregunta obvia es si este tipo de port aún tiene alguna frontera por explorar, o si el verdadero desafío ahora es simplemente encontrar una máquina antigua lo bastante rara como para que valga la pena el esfuerzo.
Culture Editor
Maya explores gaming, streaming, and the internet as a place where people actually live. From deep-dives into creator economies to the anthropology of digital communities, she tracks platform drama and cultural shifts so you don't have to. She believes the best tech stories are fundamentally about human behavior.
vía Engadget


