Compensación Por El Signo Del Zodiaco
Sustiabilidad C Celebridades

Encuentre La Compatibilidad Por Signo Del Zodiaco

Artículo

¿Cómo funcionó Game Genie?

límite superior de la tabla de clasificación '>

Game Genie fue el santo grial tecnológico de mi infancia jugando a Nintendo. Aquí había un dispositivo que me dejaba jugarSuper Mario Bros.con vidas infinitas, o conseguir infinitos cohetes enMetroid. Así es exactamente cómo funcionó y cómo la gente todavía lo usa hoy.

Conectando

Desde el principio, Game Genie se comercializó como un 'potenciador del juego', aunque existe una delgada línea entre 'mejorar' y 'hacer trampa'. En resumen, fue capaz de modificar los juegos al inicio, para que pudieras cambiarlos de formas que facilitaran tu vida de juego; las mejoras típicas implicaban agregar vidas o armas o, en casos raros, cosas extrañas como acceder a áreas ocultas del juego que no estaban disponibles. t normalmente reproducible.

El NES Game Genie fue diseñado para estar abarrotado en la parte frontal del NES; sobresalía por la parte delantera y tenía que colocar cartuchos de juego en la ranura del Game Genie. El Game Genie tenía un perverso conjunto de pines conectores que se unían a la ranura de la NES con un agarre mortal. Esta conexión terminó siendo un arma de doble filo: usar Game Genie podría eventualmente dañar la ranura del cartucho de tu NES si lo insertabas y quitabas mucho. Pero si lo dejas insertado permanentemente, efectivamentereemplazadola ranura del cartucho de NES, y esa conexión podría ser más confiable que insertar y quitar juegos dentro de la propia NES. Así que la buena noticia era que si estabas dispuesto a mantener el Game Genie ahí para siempre, podría proporcionar una conexión más confiable para tus juegos y probablemente sería mejor que soplar en tus cartuchos.

Aquí hay un comercial totalmente genial (hasta los tipos de imitación de Bill y Ted) que explica, en términos amigables para los niños, cómo funcionaba Game Genie:

Una explicación un poco más técnica de la magia del genio

Al usar un Game Genie, la NES se inició mostrando un menú básico de Game Genie. En ese menú, el jugador podría ingresar uno o más códigos, que modificarían ciertos aspectos del juego. A partir de ahí, Game Genie actuó como intermediario entre el cartucho y NES, interceptando solicitudes y escupiendo diferentes resultados basados ​​en los códigos que se habían ingresado.

Las funciones técnicas de Game Genie eran sorprendentemente básicas cuando se examinaban desde la perspectiva de la informática. Cada cartucho de juego de Nintendo configuraba una serie de ubicaciones dentro de la memoria de la NES donde se almacenaban varias piezas de información: la cantidad de vidas que te quedaban, el nivel en el que comenzaste, los elementos que tenías o incluso cosas más interesantes como la altura de tu personaje. podría saltar. A veces, estas ubicaciones en la memoria contenían números simples. Al encontrar estas ubicaciones (casi siempre mediante prueba y error, porque los desarrolladores de juegos no comparten esa información), los usuarios de Game Genie podrían insertar nuevos números en ellas. Entonces, al encontrar 'Cuántas vidas quedan' enSuper Mario Bros., podrías cambiar el número estándar de vidas (tres) por un número mucho mayor y jugar el juego con vidas efectivamente infinitas. (Para el registro, aparentemente el código SXIOPO ofrece vidas infinitas para ambos jugadores enSMB.)

Por lo tanto, el Genio del Juego usó dos piezas importantes de información para hacer que ocurriera un efecto importante dentro del juego: localización de una variable, y el contenido de esa variable. Entonces, para crear un 'código' de Game Genie (su interfaz alfabética simplificada para ingresar ubicaciones de memoria y valores para aparecer en ellos), un jugador emprendedor podría encontrar la ubicación y luego experimentar con posibles contenidos para aparecer allí; muchos contenidos podrían simplemente fallar el juego, pero al final podrías dar con algo utilizable. Al juntar esas dos piezas de información, se obtiene un código. Los códigos se intercambiaban entre los jugadores y se publicaban en folletos que recopilaban los mejores. Incluso hoy en día, los jugadores están desarrollando nuevos códigos. Hablé con Dain Anderson, fundador de NintendoAge.com, sobre este proceso. Él dijo:

'Uno de los aspectos interesantes de Game Genie es que

Es una pieza orgánica de hardware mediante la cual cualquier persona puede crear y cambiar códigos en cualquier momento, ya sea que el juego tenga 20 años o 2 años. . Dado que actúa como un paso a través entre la consola y el cartucho, puede implementar cambios en tiempo real. De hecho, la creación de códigos se ha convertido en un nicho para algunos de los tipos más técnicos, y encontrarás muchos hilos en NintendoAge donde la gente solicita nuevos códigos para juegos más antiguos que realizan una función específica.

son agentes del servicio secreto que han jurado mantener el secreto

La creación de códigos abarcaría un artículo completo, pero lo esencial es que usa un editor hexadecimal dentro de un emulador como FCEUX y rastrea qué aspectos del juego cambian a medida que modifica las ubicaciones de la RAM. Por ejemplo, si toma una instantánea de RAM y le quedan tres vidas, muere, luego toma otra instantánea de RAM, puede determinar mediante prueba y error, las ubicaciones cambiadas, que afectan el número de vidas. Al cambiar esta ubicación de memoria, puede crear un código que altere el número de vidas que recibirá un jugador '.

Si es un programador, consulte esta explicación técnica de cómo funcionan los códigos, incluidos los fragmentos de código C que se utilizan para decodificar los códigos alfabéticos fáciles de usar de Game Genie en valores hexadecimales fáciles de usar.

Galoob v. Nintendo

The Genie, introducido en 1990, fue creado por la empresa británica Codemasters; originalmente lo llamaron 'Power Pak' (un juego del 'Game Pak', el nombre oficial de Nintendo para sus cartuchos). El renombrado Game Genie fue distribuido por Lewis Galoob Toys, Inc. en los EE. UU. Si eres un niño de la década de 1980, probablemente recuerdes a Galoob como la compañía detrás de Micro Machines (todo el equipo finalmente se vendió a Hasbro).

A Nintendo no le gustó la idea de que el artilugio de Galoob modificara los juegos de NES, a pesar de que no cambió permanentemente los juegos en sí. Nintendo ejerció control sobre los juegos y los accesorios, creando un Sello de Calidad que solo se otorgó después de que Nintendo hubiera evaluado y aprobado un juego o pieza de hardware en particular para su uso en NES. La consola NES incluso tenía un 'chip de bloqueo' que intentaba evitar que los juegos y accesorios sin licencia funcionaran, hasta que los programadores emprendedores encontraron formas de evitarlo. Puede notar que Game Genie no llevaba el sello de calidad de Nintendo. Nintendo se negó a otorgar el preciado Sello al dispositivo, pero eso no impidió que Galoob lo vendiera. Hasta que Nintendo demandó a Galoob en 1991.

La demanda fue un argumento legal fascinante: Nintendo afirmó que el dispositivo de Galoob modificó los juegos de Nintendo, creando 'obras derivadas' y, por lo tanto, infringiendo los derechos de autor de los creadores de juegos. (Esto es bastante similar a las demandas de esa época con respecto al muestreo de música). Si Game Genie estuviera creando trabajos derivados cada vez que se ejecutaba, entonces esos trabajos serían ilegales (si el creador del juego / titular de los derechos de autor no los aprobara ) o al menos requerir algún tipo de estructura de licencia por la cual Galoob compensaría al creador del juego por ellos.

En pocas palabras, los tribunales estadounidenses se pusieron del lado de Galoob. Un giro interesante se remonta al propio marketing de Game Genie, que afirmaba que el Genie 'mejoraba' los juegos: la corte estuvo de acuerdo.Arcade de patentesescribe (énfasis agregado):

El Noveno Circuito acordó con el tribunal de distrito que Game Genie no crea ningún trabajo independiente. Al tomar esta determinación, el tribunal hizo una distinción entre los productos que 'mejoran' las obras con derechos de autor y los productos que 'reemplazan' las obras con derechos de autor. En este caso, Game Genie 'mejora' el juego de Nintendo, pero no 'reemplaza' al juego de Nintendo. Game Genie, por sí solo, no puede producir una pantalla audiovisual.

En otras palabras, invertir algunos bits en un juego realmente mejoró el juego, pero el jugador tenía que comprar el juego original, enchufarlo y luego hacer el cambio de bits él mismo, para que no se dañara el juego. titular de derechos de autor. Esta es una historia diferente de los casos de muestreo de música, en los que una nueva canción podría reemplazar la vieja canción que se está muestreando. Si Galoob hubiera estado vendiendo modificadoSuper Mario Bros.cartuchos, eso habría sido un asunto diferente, pero la tecnología de Game Genie se consideró legalmente legítima y continuó vendiéndose. (Si le gusta la historia legal, lea este artículo sobre el caso y algunos otros).

En un contraejemplo de cómo manejar este tipo de producto, Sega obtuvo la licencia de Game Genie, otorgándole su Sello de Calidad. Hubo algunas restricciones sobre cómo funcionaba Game Genie con los juegos de Sega (principalmente en cuanto a no modificar las partidas guardadas), pero al menos nadie acudió a los tribunales por ello.

Game Action Replay (GAR): una forma increíble de anular su garantía

Repetición de la acción del juego - NES

Hablé con Frankie Viturello, coanfitrión del webcast de Digital Press sobre juegos retro, sobre un artilugio interesante que ocasionalmente compartía espacio en los estantes con Game Genie: Game Action Replay. Viturello dijo:

A diferencia de Game Genie, que tenía la influencia financiera de la fabricación / distribución por parte de una gran compañía de juguetes, Game Action Replay fue lanzado por una compañía llamada 'QJ' y encontró distribución limitada en los EE. UU. En videos familiares y tiendas de juguetes. No encontrarás esta cosa en tu Toys 'R Us local.

'The Game Genie [tenía un sistema de código de edición hexadecimal], pero esta cosa tenía una función de 'guardar estado' que permitiría al usuario guardar inmediatamente el progreso en un banco de memoria integrado . Podrías apagar tu NES y volver a encenderlo y Action Replay te permitiría retomar el juego en el momento exacto en el que lo dejaste. Desafortunadamente, ¡necesitabas desarmar tu NES para 'instalarlo'! (¡Garantía anulada!)

El GAR tenía algunas otras características, incluidos varios modos de cámara lenta (que podrían hacer que los juegos se bloqueen). Dain Anderson, el antes mencionado fundador de NintendoAge.com, también mencionó esta pequeña magia:

¿Qué capital del estado lleva el nombre de un famoso estadista alemán?

La idea detrás del GAR es que puedes crear 'estados de guardado' del juego que estás jugando actualmente, lo que te permite comenzar de nuevo en un lugar en el que sigues muriendo. Para usar el GAR, un jugador presionaría SELECCIONAR + Botón A, y vería un destello en la pantalla que indica que el guardado fue exitoso. Podrían guardar hasta cinco estados que podrían recuperarse usando el botón SELECT + B.

También mencionó que el dispositivo tenía fallas, y su uso de RAM (en lugar de ROM) eventualmente llevó a la desaparición de GAR. (Oh, bueno, algunas cosas son demasiado hermosas para vivir).

Tus recuerdos de Game Genie

Si tuvieras un Game Genie, ¿cuáles eran tus códigos favoritos? Comparta sus recuerdos en los comentarios. También estoy aceptando sugerencias sobre los próximos temas para los artículos explicativos de Nintendo. Díganme ideas, amigos.

También me gustaría agradecer a los jugadores clásicos Frankie Viturello y Dain Anderson por responder a mis preguntas de NES.