Han conseguido ejecutar Mac OS X en una Wii
Y realmente funciona...
La Nintendo Wii nunca tuvo que ver con la potencia. Cuando se lanzó en 2006, Microsoft y Sony estaban ocupadas con la Xbox 360 y la PS3, impulsando los gráficos HD y la potencia bruta. Nintendo hizo todo lo contrario: una modesta cajita blanca que funcionaba a 729 MHz, con 88 MB de RAM, unas especificaciones que incluso entonces parecían humildes.
Lo que tenía, en cambio, eran controles de movimiento, un precio genial y tu abuelita deseando jugarlo en Navidad. Todo ello lo convierte en un candidato bastante improbable para ejecutar un sistema operativo de escritorio. Y sin embargo...
El desarrollador Bryan Keller ha conseguido recientemente que Mac OS X 10.0 Cheetah (la primera versión de OS X de Apple, de 2001) arranque en una Wii. No emulado. Se ejecuta en el propio hardware. La razón por la que pensó que merecía la pena intentarlo es que la Wii utiliza un procesador PowerPC 750CL, un pariente más reciente de la misma familia de chips que Apple utilizaba en los antiguos iMac G3 y en los iBooks. Básicamente, el mismo ADN, pero de diferente generación.
Conseguirlo no fue nada sencillo, claro. Escribió un gestor de arranque personalizado, parcheó el kernel de OS X, creó controladores para que el sistema pudiera leer la tarjeta SD de la Wii, arregló un desajuste de color entre la salida de vídeo de la Wii y el código gráfico de OS X, y buscó en IRC el código fuente de un controlador USB de hace 25 años sólo para conseguir que funcionaran un teclado y un ratón.
Estaba tan metido en esto que hasta metió la Wii en su equipaje y se la llevó a Hawai de vacaciones, dice. El resultado: una instalación de Mac OS X totalmente arrancable en una Nintendo Wii, con un teclado y un ratón que funcionan. También ha compartido un tutorial completo en su blog y, si quieres conocer aún más detalles, el código fuente está disponible en GitHub.
