Porteo de Mac OS clásico a consolas Nintendo ArtX

Fuentes: Porting Classic Mac OS to Nintendo ArtX Consoles

El desarrollador Rairii ha alcanzado un hito en su proyecto de portar el clásico Mac OS a sistemas basados en PowerPC, específicamente en las consolas Nintendo GameCube, Wii y Wii U. Este logro, logrado mediante la modificación de hardware ArtX, representa la primera vez que el sistema operativo clásico se ejecuta en un nuevo hardware desde la era de los clones CHRP, sin la intervención de Apple. El proyecto, iniciado el 22 de junio de 2025, se realiza sin el uso de agentes de código o modelos de lenguaje de inteligencia artificial, con el objetivo de aprender y disfrutar el proceso de emulación a bajo nivel.

El proceso técnico ha requerido la adaptación de OpenBIOS y el sistema de arranque 'Trampoline' para gestionar la memoria física y la I/O del hardware. Se han realizado parches críticos para corregir suposiciones erróneas sobre el espacio de direcciones físicas, mapear la memoria y configurar el controlador de interrupciones compatible con el Flipper de GameCube. Además, se han modificado los drivers de disco y el árbol de dispositivos para soportar el formato de disco nativo de Mac OS, superando las limitaciones de los sistemas de archivos FAT. Este trabajo técnico destaca por su enfoque en la compatibilidad profunda con el hardware original, utilizando técnicas de emulación y parcheo directo para lograr la ejecución estable del sistema operativo en arquitecturas modernas de Nintendo.