El código de juego de Zelda 64 ha sido diseñado en reversa con éxito, Haciendo posibles las modificaciones y los puertos


Ocarina del tiempo - Nintendo Life
Imagen: Nintendo Life

Un grupo de fans conocido como "Equipo de ingeniería inversa de Zelda’ tiene reportedly been able to successfully reverse-engineer “100%” of The Legend of Zelda: Ocarina del tiempo código. Esencialmente lo que hace es “abre las puertas” a mods, trucos, e incluso puertos de la Nintendo 64 classic.

Si bien existe la posibilidad de que esto ocurra en el futuro, el mismo grupo enfatiza que su propia descompilación es “no es un puerto” y menciona que no participará en ningún trabajo para adaptar el código del juego a nuevas plataformas.. The group is also planning to decompile other builds of the game, like the Master Quest Debug version.

Un puerto de PC completamente funcional de Super Mario 64 tomó aproximadamente nueve meses para comenzar a funcionar después de ventiladores’ esfuerzos de descompilación – agregando soporte para resoluciones más altas, nuevos gráficos, e incluso trazado de rayos. It means something similar could potentially happen with Link’s N64 outing.

VGC’s story has also explained the legalities of ZRET’s project, Por si te lo preguntabas:

“El tipo de ingeniería inversa que hace ZRET se legaliza porque los fanáticos involucrados no usaron ningún contenido filtrado.. En lugar, Ellos recrearon minuciosamente el juego desde cero utilizando lenguajes de codificación modernos.. El proyecto tampoco utiliza ninguno de los activos originales con derechos de autor de Nintendo, como gráficos o sonido.”

Más allá de un puerto de PC potencial, this decompilation project can also be used to possibly assist with the historical preservation of Ocarina of Time. Esto es lo que dijo el equipo sobre sus esfuerzos.:

"Ha sido un viaje salvaje. Hemos podido crear código C que, cuando se compila, reproduce el juego original. A esto lo llamamos descompilación "coincidente".

"Anoche, Higo, que es un miembro notable de la comunidad y un líder de proyecto, coincidió con la última función restante en el proyecto. Esto significa que todo el código compilado en el juego se ha convertido en código C legible por humanos..

“Pensamos durante un tiempo que es posible que nunca seamos capaces de igualar todas las funciones por completo, entonces este es un logro increíblemente emocionante. Decenas de personas ayudaron a trabajar en este proyecto., y juntos pudimos lograr algo asombroso ".