Otro juego que se convirtió en “víctima” de la ingeniería inversa es The Legend of Zelda: A Link to the Past de Nintendo . El juego ahora presenta mejoras clave, como compatibilidad con pantalla panorámica, transiciones más rápidas y sombreadores de píxeles. Y nuevamente podrá complacer tanto a los fanáticos antiguos como a los nuevos.
Un usuario de GitHub llamado Snesrev ha portado completamente el juego a la PC utilizando más de 80 000 líneas de código. Además de las mejoras mencionadas anteriormente, los jugadores ahora tienen acceso a un mapa mundial de mayor calidad, ranuras de elementos adicionales y más.
Esta versión del juego ha sido completamente rediseñada en código C y requiere las bibliotecas LakeSNES del emulador SNES. En The Legend of Zelda, como suele decirse, nada se cortó, solo se recodificó. El juego tiene los mismos niveles, los mismos enemigos y acertijos, e incluso puede ejecutar el código de máquina original junto con la versión C portada.
La versión portada de Zelda se une a otros proyectos recientes, incluido Star Wars: Dark Forces, que se han portado por completo a la PC. A diferencia de la emulación, que efectivamente convierte su PC en una consola antigua, los juegos remasterizados se reconstruyen desde cero, lo que permite agregar funciones adicionales como pantalla panorámica y sombreadores de píxeles.
La ingeniería inversa tiene una base legal bastante inestable. Y si lo desea, la empresa matriz del juego puede solucionar muchos problemas para los desarrolladores de dichos productos. Por ejemplo, después de que alguien hiciera un port para PC realmente genial del juego clásico Super Mario 64, Nintendo tomó medidas enérgicas y los enlaces de descarga desaparecieron del intercambio de archivos.
Aquí te dejamos una lista de noticias que de seguro vas a querer leer: