Super Mario Galaxy llegó al 100% de descompilación el 28 de septiembre de 2026, y el hito ya abrió el camino para AstroCore, un puerto nativo no oficial para PC mostrado en ejecución por la comunidad Luma's Workshop. El avance cierra la etapa principal de Petari, un proyecto de SMGCommunity que reconstruye el código del clásico de Wii, mientras un equipo separado trabaja para transformar esta base en una versión ejecutable en computadoras.
La diferencia técnica es importante. Petari es una descompilación matching: su objetivo es reconstruir código fuente que reproduzca el binario original, y el propio repositorio afirma que no es un proyecto de puerto para PC. Por su parte, AstroCore es la capa orientada a la ejecución en computadoras. Por lo tanto, la noticia reúne dos hitos relacionados, pero distintos.
Super Mario Galaxy llega al 100% en Petari
El repositorio oficial SMGCommunity/Petari describe el trabajo como una descompilación de Super Mario Galaxy. El proyecto no distribuye activos ni código comercial de Nintendo y exige que el usuario posea los datos originales necesarios para compilar la reconstrucción.
La política del proyecto también prohíbe código de descompilación generado por inteligencia artificial. Las herramientas de IA pueden ayudar en la limpieza, el formato, la documentación y los nombres, pero el equipo rechaza contribuciones que utilicen generación automática para reconstruir el código del juego.
Este hito no significa que el repositorio Petari se haya convertido en un ejecutable listo para Windows. En realidad, el README separa explícitamente la descompilación del desarrollo de un puerto. Esta distinción evita confundir la reconstrucción del código con la recompilación estática automática o la emulación de Wii.
AstroCore transforma la descompilación en puerto para PC
En paralelo, la página oficial de AstroCore identifica el proyecto como el software de PC usado para ejecutar estos juegos. Luma's Workshop publicó una demostración en video y afirmó que espera disponibilizar el proyecto pronto, aunque todavía no ha anunciado una fecha de lanzamiento.
El video es la evidencia práctica más importante hasta ahora: el AstroCore ya logra poner Super Mario Galaxy en ejecución fuera del entorno original. Sin embargo, todavía no existe una versión pública de AstroCore, ni requisitos de sistema completos o una lista cerrada de funciones compatibles.
Por eso, funciones como resolución desbloqueada, mayores frecuencias de cuadros y modding avanzado deben tratarse como posibilidades naturales de un puerto nativo, y no como una lista definitiva de funciones de la primera versión pública.
La descompilación no es emulación ni recompilación automática
El método también difere de los proyectos de recompilación estática que Allves Games sigue. En el LCS Recomp de GTA Liberty City Stories, por ejemplo, una herramienta transforma por adelantado el binario de PSP en unidades de código para un entorno de ejecución moderno.
El Petari sigue otra ruta. Los desarrolladores reconstruyeron manualmente el código de Super Mario Galaxy hasta obtener una base correspondiente al programa original. Después, un port como AstroCore puede adaptar ese código reconstruido a las API, la entrada, el vídeo, el audio y los demás servicios de una computadora moderna.
Este modelo se parece más al port nativo de Super Mario Strikers, que también parte de código descompilado, que de proyectos que traducen automáticamente instrucciones de un ejecutable comercial.
Super Mario Galaxy 2 es el próximo objetivo del equipo
Después de concluir la etapa principal del primer juego, el equipo de descompilación informó que pretende hacer una ronda de limpieza y luego avanzar hacia Super Mario Galaxy 2. El segundo título ya cuenta con un esfuerzo propio de ingeniería inversa, conocido como Garigari.
Mientras tanto, AstroCore entra en una fase diferente: transformar la base reconstruida en una experiencia práctica en PC. La comunidad ya ha mostrado jugabilidad, pero todavía necesita demostrar una compilación pública, documentar la compatibilidad y establecer qué mejoras estarán disponibles en el lanzamiento.
El avance también encaja en una secuencia reciente de ports comunitarios. El port de GoldenEye 007, por ejemplo, ya ha alcanzado una campaña completa a 60 FPS a partir de código reconstruido, mientras que otros proyectos usan recompilación estática para llegar a sistemas modernos.
Lo que cambia después del 100%
Para Petari, llegar al 100% representa un hito de preservación e ingeniería inversa. Para los jugadores, sin embargo, el delta más relevante será el siguiente: una primera versión pública de AstroCore que se pueda instalar y probar fuera del entorno de desarrollo.
Hasta que ese lanzamiento ocurra, es más preciso decir que el port de Super Mario Galaxy para PC está en desarrollo y ya ha sido demostrado, pero todavía no ha sido lanzado al público. Tampoco existe un anuncio de Android o iOS para AstroCore en este momento.
Fuentes: SMGCommunity/Petari; Luma's Workshop — AstroCore; video “The next step...”; GamesRadar+.
Pingback: Foxhollow Star Fox Adventures chega nativo ao PC