Cómo una comunidad en línea trajo de vuelta The Legend of Zelda

No tengo un primer recuerdo de La leyenda de Zelda: Ocarina of Time Porque ha estado en mi vida el mayor tiempo posible. Antes de tener la coordinación para jugar yo mismo, veía a mis hermanos mayores jugar durante horas y horas. Cuando finalmente pude jugarlo yo mismo, sentí que estaba volando.

Persigo esos golpes de dopamina una o dos veces al año a través del juego Ocarina del tiempo, que generalmente requiere desempolvar mi viejo GameCube con la esperanza de que el disco no esté demasiado rayado para leer. Pero durante los últimos meses, no he jugado Ocarina del tiempo en una consola de Nintendo en absoluto. En cambio, lo estaba jugando en algo llamado barco harkiniano: puerto no oficial de Ocarina del tiempo Para computadoras que habrían sido inimaginables hace unos pocos años.

Desde hace décadas, Nintendo se ha entregado gentilmente a mi amor, y a otros jugadores, Ocarina del tiempo Al relanzar el popular juego en todas las consolas del hogar desde la Nintendo 64. De alguna manera, estos puertos oficiales permitieron que el juego creciera conmigo. Pero no todos los puertos son iguales. Ocarina del tiempo El último relanzamiento como parte de la colección Nintendo Switch Online ha sido, en definitiva, bastante malo.

Encontrar formas de jugar el juego en otro lugar era sospechoso en el mejor de los casos. Antes barcoJugar el juego en una PC requiere el uso de un emulador para imitar el hardware de la consola de Nintendo. Se sabe que los emuladores son muy desafiantes y, en ocasiones, afectan en gran medida el juego. Pero para construir un puerto original que no sea imitado se requiere acceso a él. Ocarina del tiempo Código fuente: el código legible por humanos escrito por los desarrolladores que lo crearon.

Esto plantea un grave problema, porque Ocarina del tiempo El código fuente se mantiene estrictamente entre Dios y Nintendo. Para los simples mortales, sólo la comprensión del funcionamiento interno de Ocarina del tiempo Es un binario semi-incomprensible compilado a partir del código fuente y cargado en el cartucho del juego. Aquí es donde entra algo llamado desagrupación.

La descompilación es una forma de ingeniería inversa en el software. Al igual que comenzar al final de un laberinto y trabajar hacia atrás, un entusiasta de la descompilación escribe un nuevo código basado en el archivo binario compilado del programa que está tratando de hacer coincidir. En lugar de hacer conjeturas sobre cómo se verá el código fuente original, todo lo que necesitan hacer es asegurarse de que el nuevo código se construya con el propio binario. Una vez que hayan hecho eso, el nuevo código, que se ve muy diferente al original, puede ser tratado como código fuente y abierto a modificaciones, mejoras y recompilación.

Este puede ser un proceso muy tedioso y lento, especialmente para un programa grande como un videojuego. Pero Ocarina del tiempo La base de fanáticos está dedicada, y en 2020, un grupo de tales fanáticos bajo el nombre de Zelda Reverse Engineering Team (ZeldaRET para abreviar) anunció su intención de deconstruir todo el juego, junto con varias otras entradas en la franquicia. Por primera vez en más de dos décadas, se sintió que un puerto de computadora hecho con un ventilador podría ser útil, pero ZeldaRET no tenía tales planes. El grupo de voluntarios está formado en su totalidad por velocistas y depositantes sin intención de transferir los juegos que han desarrollado con éxito (un hecho que han explicado muchas veces en su sitio web).

¿Y quién puede culparlos? Si bien la ingeniería inversa de software tiene protecciones legales marginales, la transferencia de juegos desarrollados por otra persona es un campo minado de litigios, y Nintendo es conocida por ser dura cuando se trata de defender sus derechos de propiedad intelectual. Además, el objetivo declarado de ZeldaRET es aumentar la comprensión y la preservación de los juegos clásicos, cuya necesidad es cada vez más evidente en la industria de los videojuegos, y que no requiere un esfuerzo arriesgado para lograr.

Pero a diferencia de Nintendo, todo el código de ZeldaRET es de código abierto. La base de código disponible públicamente y la base de fans muy dedicada hicieron que fuera casi inevitable intentar una salida, fuera legalmente arriesgada o no.

Jack Walker y Kinks, fanáticos acérrimos de Zelda, aceptaron el desafío. En junio de 2020, con el proyecto de descompilación solo un 17 por ciento completo, los dos comenzaron a generar ideas para un puerto basado en su creciente base de código. En noviembre de 2021, después de reunir un equipo de desarrolladores voluntarios, Ha comenzado la construcción del primer puerto real. Y en marzo de este año, cuatro meses después de que se eliminara la exitosa traducción y 23 años después del lanzamiento inicial de Ocarina of Time, Después Puerto de PC – ahora llamado barco harkiniano En referencia a los juegos CD-i Zelda mal diseñados que a menudo están disponibles públicamente.

para que cualquiera pueda continuar barco harkiniano ¿Discordar y descargar el juego completo? No, eso sería piratería, y barcoDesarrolladores de software estrictamente antipiratería. En su lugar, lo que encontrarás en su página de descargas es una especie de envoltorio del juego, con todas las mecánicas y la lógica del juego por separado listas para usar, pero ninguno de los activos protegidos por derechos de autor, como modelos de personajes, mapas de nivel o música que hacen que el juego sea jugable.

Al descargar, el usuario necesita “construir” el puerto alimentando barco Un archivo ROM específico para el juego original, esencialmente una copia del archivo binario en el cartucho o disco del juego, del cual el puerto extrae esos activos. Esto significa que la única forma legítima de operar barco harkiniano Requiere la posesión de una copia de Ocarina del tiempo Tener las herramientas y los conocimientos necesarios para asociarlo con el software que se ejecuta en su computadora. Esta no es una tarea fácil, pero vale la pena, porque el producto final es algo hermoso.

Una vez construido, abrir barco harkiniano Produce una escena familiar para los fanáticos de Zelda: una colina apartada iluminada por una luna iluminada y representada en gráficos 3D primitivos y nostálgicos. Se tocan acordes emocionales en un piano sorprendentemente fiel. Una persona familiar monta un caballo familiar en la pantalla.

Esta pantalla de título es exactamente lo que verás en la versión oficial del juego. De hecho, la experiencia a partir de ahora es exactamente lo que esperarías del juego original, aunque con salida HD original, compatibilidad con pantalla panorámica, estabilización completa y un retraso de entrada impresionantemente mínimo.

Pero para cavar barco harkiniano, debe sumergirse en la barra de configuración. Allí encontrarás opciones cosméticas, mejoras en el juego, trucos y docenas de otras características cuidadosamente diseñadas por un equipo de desarrollo voluntario activo y talentoso.

Cuando juego, el juego se ejecuta a 60 fps, tres veces la velocidad de fotogramas entrecortada original. La chaqueta de Link es azul claro para combinar con su paleta actualizada. Aliento de lo salvaje. La velocidad de escalar y empujar bloques aumenta para aflojar la mecánica de rompecabezas más compleja del juego, y puedo usar los botones adicionales en el gamepad para equipar más elementos, reduciendo el tiempo dedicado a pausar y reanudar los cambios de equipo. Hay docenas de otros pequeños cambios y actualizaciones que hacen que el juego envejecido se vea positivo nuevamente, y hay más que esperar con futuros lanzamientos.

Pero, ¿qué pasa con Sleeping Bear de Nintendo? Puede que solo sea cuestión de tiempo antes de que todo el proyecto sea forzado a la clandestinidad por una sola nota de su brillante equipo legal. Según la ley de derechos de autor moderna, los titulares de los derechos pueden ejercer un poder casi ilimitado sobre su trabajo; Solo la percepción de una infracción de derechos de autor es suficiente para desatar una serie de amenazas legales asfixiantes. Pero el hecho de que barco El hecho de que haya pasado tanto tiempo sin noticias de Kioto es motivo de optimismo inicial. Tal vez la dedicación de la comunidad a la autosupervisión de las infracciones de derechos de autor y la eliminación enérgica de cualquier intento o defensa de la piratería en sus filas valdrán la pena.

Mientras Nintendo ofrezca copias de sus juegos clásicos de calidad inquietantemente baja a precios sorprendentemente altos, barco harkiniano Prueba de que a veces la opción casual es la mejor opción. En un mundo perfecto, barco Proporcionará trabajo remunerado a sus dedicados desarrolladores cuyos esfuerzos pueden celebrarse amplia y públicamente. En el mundo real, sus desarrolladores no reciben compensación y su amado trabajo se disfruta en tonos apagados, siempre nerviosos por el futuro. Lo siguen haciendo porque aman el juego. Es un amor que entiendo.

Derek Hill es escritor y diseñador independiente. En su tiempo libre, disfruta de la carpintería y de recorrer la arquitectura moderna.

Leave a Reply

Your email address will not be published. Required fields are marked *