Manual Game Genie Permanente by Flipynofx

manual práctico Game Genie permanente en Roms the r na jua M a r l i a a e r P owe flipynofx INtrox En este man

Views 282 Downloads 2 File size 48MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

manual práctico Game Genie permanente en Roms

the r

na jua

M a r l i a a e

r

P

owe

flipynofx

INtrox En este manual aprenderemos a introducir de manera permanente códigos Game Genie a nuestros Roms de Famicom/NES, Sega Genesis y Super Nintendo. Muchos se preguntarán para que hacer esto si los emuladores que se pueden encontrar facilmente en la web dan soporte a dichos códigos. Pués bien, mucha gente utiliza emuladores de estas 3 consolas en otra consolas más avanzadas, como por ejemplo Sony Playstation 2. Muchos de los emuladores que se utilizan en dicha consola no dan soporte a estos códigos, entoncés, en el caso de necesitar utilizar un cheat, no pueden hacerlo. Lo mismo ocurre para quienes también utilizan Flash Carts de estas 3 consolas. A pesar de que dichos cartuchos tendrían que soportarlos, según indica el fabricante, a la hora de llevarlo a la práctica no es tan así, digamos que prácticamente es nula su función. Ante estos inconvenientes lo único que podemos hacer es introducir previamente y de forma permanente los cheats directamente al Rom.

este manual fue desarrollado y escrito para la comunidad

arcade game por flipynofx

FAMICOM / NES

Para introducir nuestros cheats de forma permamente a nuestros Roms de NES, vamos a usar FCE Ultra eXtended-Debug. El mismo nos facilitará la conversión del código Game Genie a un valor hexadecimal que usaremos para introducir el cheat de forma permanente en el Rom. Es necesario realizar y conservar una copia de seguridad ya que existe la posibilidad de que dañemos nuestro Rom en el proceso. Vamos a usar, a modo de ejemplo, el cheat para comenzar con 9 vidas en el juego Teenage Mutant Ninja Turtles 3 The Manhattan Project El código Game Genie a utilizar será: AEOA-ALLE

Comunidad Arcade Game flipynofx

Para empezar 1- Abrimos el FCE Ultra eXtended-Debug. 2- Cargamos el Rom

3- Abrimos Game Genie Decoder/Encoder Tool en el menú Tools

4- Abrimos Hex Editor en el menú Tools

Comunidad Arcade Game flipynofx

A) Copiamos el código en la caja Game Genie Code obtendremos de forma automática los resultados para usar con el editor hexadecimal. Los resultados que vamos a usar al principio son: Address Compare

B) Comenzamos a utilizar el editor hexadecimal Ubicamos Address y el valor de Compare, en este caso “03”, en la ventana del editor hexadecimal. El resultado de Compare luego será reemplazado por el resultado de Value.

A

B

Comunidad Arcade Game flipynofx

C) Cambiamos los valores con el editor hexadecimal Ya habiendo ubicado los valores arrojados por el Game Genie Encoder/Decoder Tool, hacemos Click izquierdo sobre el resultado de Compare en el editor y seleccionamos Go Here In Rom File

Comunidad Arcade Game flipynofx

D) Cambiamos los valores con el editor hexadecimal Luego de seleccionar Go Here In Rom File vemos que estamos en otra dirección, una de las que nos salieron en la caja Possible Affected Rom File Addresses Aquí es donde vamos a sustituir el resultado de Compare por el de Value

*Nota

Acerca de Possible Affected Rom File Addresses Una vez que ingresamos el cheat, nos pueden aparecer, por lo general, de 1 a 5 posibles direcciones. Si tenemos suerte vamos a dar con la dirección correcta donde cambiar los valores. Caso contario tenemos que buscar, en las posibles direcciones, donde funciona el código.

Comunidad Arcade Game flipynofx

E) Cambiamos los valores con el editor hexadecimal Una vez sustituido el resultado de Value Vamos al Menú File y seleccionamos Save Rom. Nuestro Rom ahora queda con el cheat de manera permanente y sin necesidad de activación manual alguna.

*Nota

Siempre asegurarse de hacer una copia de respaldo del Rom. El programa sobreescribe el Rom sin pedir autorización y si algo sale mal lo perderiamos.

Comunidad Arcade Game flipynofx

Comunidad Arcade Game flipynofx

Sega Genesis

Para introducir nuestros cheats de forma permamente a nuestros Roms de Sega Genesis, vamos a usar Game Genie Code Converter y un editor hexadecimal, personalmente recomiendo Hex Workshop. Toda la guía se hará utilizando los programas mencionados, lo que no significa que no pueda hacerse con otro software. Los Roms a utilizar deben tener la extensión .bin Es necesario realizar y conservar una copia de seguridad ya que existe la posibilidad de que dañemos nuestro Rom en el proceso. Vamos a usar, a modo de ejemplo, el cheat para comenzar con 10 Energy Balls en el juego Vectorman 2 El código Game Genie a utilizar será: BLXT-AAG6

Comunidad Arcade Game flipynofx

Para empezar 1- Abrimos el Game Genie Code Converter. Click en el botón GEN

2- Introducimos el Game Genie en la caja GG Code

3- El programa convierte el código Game Genie en una dirección hexadecimal, Hex Code. Por lo tanto, el código BLXT-AAG6 el programa lo convierte a este código: 00A7DC:000A, donde la primera parte del mismo (00A7DC) corresponde al Rom address y la segunda parte del código (000A) corresponde a 2 valores, el primer valor “00” y el segundo valor “0A” . El primer valor (00) es para la dirección 00A7DC y el segundo valor (0A) es para la dirección 00A7DD, que es la que continua luego de la dirección 00A7DC. Ahora solo resta abrir el Rom con el editor hexadecimal y ubicar la dirección que nos dió el conversor: 00A7DC

Comunidad Arcade Game flipynofx

A) Cambiamos los valores con el editor hexadecimal Abrimos el programa Hex Workshop. Una vez abierto, vamos a File - Open y abrimos el Rom. Vamos al menú Edit y seleccionamos Goto

B) Cambiamos los valores con el editor hexadecimal En el cuadro de dialogo Goto escribimos la dirección que nos dió el conversor (00A7DC) nos aseguramos que este marcado Hex y clickeamos en Go.

Comunidad Arcade Game flipynofx

C) Cambiamos los valores con el editor hexadecimal Luego de clickear en Go, el programa nos ubica en la dirección que nos dió el conversor.

D) Cambiamos los valores con el editor hexadecimal Tal como mencionamos al principio, el conversor nos arroja dos valores, el Rom address (00A7DC) y los 2 valores “00” y “0A” respectivamente. Al clickear en Go automaticamente el programa nos ubica en el Rom address y en el primer valor , en este caso, “00”. Como el valor “00” ya se encuentra con el mismo valor en el Rom, no lo modificamos, en cambio el siguiente valor “04” debemos modificarlo por “0A” que es el valor que nos dió el conversor.

Comunidad Arcade Game flipynofx

E) Cambiamos los valores con el editor hexadecimal Al cambiar el valor, notamos como el valor tipeado queda en color Rojo, esto nos indica que el cambio fue efectuado

F) Cambiamos los valores con el editor hexadecimal Para concluir, vamos al menu File y clickeamos en Save. Con esto ya tendremos nuestro Rom de Genesis con el cheat permanente. Recordar guadar una copia de respaldo del Rom por si llega a salir algo mal.

Comunidad Arcade Game flipynofx

Comunidad Arcade Game flipynofx

Super Nintendo

Para introducir nuestros cheats de forma permamente a nuestros Roms de Super Nintendo vamos a usar ZSnes y un editor hexadecimal, personalmente recomiendo Hex Workshop. Toda la guía se hará utilizando los programas mencionados, lo que no significa que no pueda hacerse con otro software. No sirven los códigos que comienzan con 7E o 7F, si utilizaramos un código que si comience con los dos ejemplos el método no funcionaría. Es necesario realizar y conservar una copia de seguridad ya que existe la posibilidad de que dañemos nuestro Rom en el proceso. Vamos a usar, a modo de ejemplo, el cheat para comenzar con 99 Lives en el juego Donkey Kong Country El código Game Genie a utilizar será: 1768-C34D

Comunidad Arcade Game flipynofx

Para empezar 1- Abrimos el ZSnes. Vamos al menú GAME y seleccionamos LOAD GAME. Localizamos el Rom y lo cargamos con el botón LOAD

2- Ni bien cargue el Rom, presionamos la tecla ESC para abrir el menú de ZSnes

Comunidad Arcade Game flipynofx

A) Introducimos el código Game Genie en el ZSnes Una vez que estamos con el Rom cargado y luego de traer el menú al presionar la tecla ESC Vamos al menú CHEAT y seleccionamos ADD CODE.

Es necesario tener siempre el Rom cargado antes de ingresar el código.

Comunidad Arcade Game flipynofx

B) Introducimos el código Game Genie en el ZSnes Tipeamos el código Game Genie en la caja ENTER CODE cuidando de no omitir el signo “-” y clickeamos el botón ADD.

No es necesario completar la caja DESCRIPTION. Solo la completamos en el caso de usar el emulador para jugar y si disponemos de más de 1 código.

Comunidad Arcade Game flipynofx

C) Introducimos el código Game Genie en el ZSnes Luego de agregar el código Game Genie este se convierte automaticamente a una dirección hexadecimal. Podemos identificar 3 valores bajo los nombres ADDRESS, CV y PV

ADDRESS: B882B8 CV: 63 PV: 05 CV es para Current Value y PV es para Previous Value. Con esto sabemos que en la dirección B882B8 el valor fue cambiado de 05 (PV) a 63 (CV). Cuando hackeamos el Rom, vamos a cambiar el 05 por 63.

Comunidad Arcade Game flipynofx

D) Introducimos el código Game Genie en el ZSnes Apuntamos el valor de CV (63) para usarlo más adelante. Necesitamos introducir 3 direcciones consecutivas más al ZSnes. Desde la dirección original (la que obtuvimos desde el código Game Genie) B882B8, las 3 nuevas direcciones que necesitamos ingresar son: B882B9, B882BA y B882BB. Además necesitamos incluir un valor a cada nueva dirección, simplemente usaremos como valor para cada una “00”. Entonces las tipeamos de la siguiente forma: B882B900 B882BA00 B882BB00 En otras palabras le agregamos “00” a cada dirección. Ahora las introducimos una por una en la caja ENTER CODE. Una vez que terminamos deberiamos tener algo así:

Ahora ya tenemos toda la información necesaria para encontrar el Rom address y hackear el Rom. Anotamos todos los números PV. Acorde al ejemplo de arriba vamos a anotar: 0500AD6B. Cerramos el ZSnes. *Al final de la sección voy a explicar como obtener las 3 direcciones necesarias

Comunidad Arcade Game flipynofx

E) Cambiamos los valores con el editor hexadecimal Abrimos el programa Hex Workshop. Una vez abierto, vamos a File - Open y abrimos el Rom. Vamos al menú Edit y seleccionamos Find

Aparece el cuadro de dialogo Find. En Find What nos aseguramos que Type este en Hex Value y en la caja Value introducimos el valor que habíamos anotado 0500AD6B . Click en aceptar.

Comunidad Arcade Game flipynofx

F) Cambiamos los valores con el editor hexadecimal Luego de haber clickeado Aceptar en el cuadro de dialogo Find, el editor hexadecimal nos lleva hasta la dirección que habíamos anotado:

Recordamos que en uno de los pasos anteriores deciamos que cuando hackeabamos el Rom lo que hacíamos era cambiar el PV (05) por el CV (63)

Comunidad Arcade Game flipynofx

G) Cambiamos los valores con el editor hexadecimal Al cambiar el valor, notamos como el valor tipeado queda en color Rojo, esto nos indica que el cambio fue efectuado

H) Cambiamos los valores con el editor hexadecimal Para concluir, vamos al menu File y clickeamos en Save. Con esto ya tendremos nuestro Rom de Super Nintendo con el cheat permanente. Recordar guadar una copia de respaldo del Rom por si llega a salir algo mal.

Comunidad Arcade Game flipynofx

Comunidad Arcade Game flipynofx

Como obtener las direcciones hexadecimales necesarias de la Sección Super Nintendo Usaremos el valor inicial que nos dió el conversor B882B8 y la calculadora de Windows. (Para este tutorial usé la calculadora que trae Windows 7) 1- Abrimos la calculadora, seleccionamos el modo Programador en el menú Ver 2- Nos aseguramos que este seleccionado Hexa 3- Introducimos el valor que nos dió el conversor: B882B8 4- Luego de introducir el valor seleccionamos Dec, nos convertirá el valor a 12092088

Al tener un valor decimal nos será mucho más facíl poder obtener las direcciones consecutivas que necesitamos. Por ejemplo lo que debemos hacer es tomar el valor convertido a decimal 12092088 como referencia para luego tipear 12092089, que es el número siguiente. Una vez que tenemos nuestro nuevo valor volvemos a la calculadora de Windows y hacemos el mismo procedimiento pero a la inversa, primero introducimos el valor decimal para luego obtener el valor hexadecimal:

Usamos el mismo criterio para obtener las 2 direcciones restantes.

Comunidad Arcade Game flipynofx

outrox Espero que el manual les haya sido útil, traté de hacerlo lo más entendible posible, algo así como “Manual for dummies” xD!!! Por cualquier consulta o sugerencia pueden escribirme a [email protected] o bien me pueden encontrar en la comunidad. “Trato de dar soporte” para Hardware y Software, sistemas Linux y Windows, Maquetación y Diseño Gráfico Profesional, Emulación tanto en PC como en Consolas y otras tantas cosas que ya ni recuerdo xD!!! Todo lo que se vió en el manual fue probado en consolas vía Flash Cart y en los emuladores FCEU, P-GEN y SNESSTATION.

Sebastian Guerrero Febrero 2013

Unite a la comunidad arcadegame http://www.taringa.net/comunidades/gamearcade/

the r

na jua

M a r l ia a

r

P

owe

Always thinking about games! Comunidad Arcade Game flipynofx