Uno de los proyectos de ingeniería inversa más seguidos del mundo de los videojuegos llegó a la meta. El grupo doldecomp terminó la descompilación completa de Super Smash Bros. Melee, lanzado en 2001 para GameCube. Todo el código del juego se reconstruyó en forma legible, y herramientas de inteligencia artificial ayudaron en el tramo final, lo que generó un debate en la comunidad.
Qué se hizo
El proyecto empezó en 2020 y trabaja con la versión estadounidense del juego. Según XenoSpectrum, que sigue el marcador del proyecto, la última función se reconstruyó el 7 de septiembre de 2026. Son 19.828 funciones en total, y el ejecutable generado a partir del código nuevo es idéntico al original.
Este tipo de trabajo se llama descompilación por coincidencia. Los voluntarios escriben, función por función, un código que, compilado con el mismo compilador de la época, genera exactamente las mismas instrucciones de máquina que el juego original. Cada función pasa o falla una verificación automática, así que no existe el "casi listo": el marcador solo llega al 100% cuando todo coincide.
Dónde entra la IA
El anuncio del 100% en X traía un asterisco: "usado con IA (Claude)". En el historial del proyecto, al menos un colaborador escribió que dos contribuciones fueron "implementadas y verificadas con Codex y Astra", herramientas y modelos de OpenAI. Held Games va más allá y afirma que un modelo de OpenAI ayudó a cerrar el tramo final en pocos días.
XenoSpectrum hace una salvedad importante: las dos contribuciones citadas suman menos de una décima de punto porcentual del total, y el registro público no muestra qué llevó el proyecto de cerca del 93% al 100% en septiembre. Es decir, la IA participó, pero seis años de trabajo humano hicieron la mayor parte.
La polémica
El crédito a la IA dividió a los fans. Parte de la comunidad criticó el uso de las herramientas, mientras que otros recordaron que, en una descompilación por coincidencia, la IA solo propone código que debe reproducir el original byte por byte, y que las personas siguen revisando cada contribución. Es muy distinto de generar un juego nuevo con IA.
¿Se puede jugar en PC?
No directamente. El repositorio reconstruye el ejecutable de GameCube y no incluye el juego: para compilarlo, hay que extraer el archivo principal de una copia propia del disco. El valor del proyecto está en otro lado: con el código legible, es más fácil crear mods, estudiar el juego y, en el futuro, hacer versiones para otras plataformas. Según el propio repositorio, ahora el trabajo es poner nombres y ordenar el código.
Por qué importa
Melee es uno de los juegos competitivos más jugados de la historia, y la descompilación completa ayuda a preservarlo. El caso también muestra cómo la IA está acelerando la ingeniería inversa de juegos antiguos, tema de nuestra nota sobre cómo la IA se volvió una herramienta de ingeniería inversa.