Como crear Codebreakers para GBA

Las dudas o novedades sobre este ámbito van aquí.
Avatar de Usuario
VIP
Descansando en el hotel de Pirita
Descansando en el hotel de Pirita
Mensajes: 1784
Registrado: Mié Dic 28, 2005 6:43 am

Como crear Codebreakers para GBA

Mensajepor VIP »

Bien, creo que no hay ningún tema como este...
Creo que muchos se preguntarán de donde sacan esos códigos
de vida infinita, de ataque infinito, etc.
Ahora intentaré explicar todo eso detalladamente,
para quien quiera crear códigos de juegos que aún no tengan.

- Utilidades Necesarias -

Spoiler: Mostrar
Calculadora de Windows
(o cualquier otra cosa que pueda pasar de Dec a Hex)

Emulador de GBA
Recomiendo ESTE,
que es un Visual Boy mejorado para poder explorar mejor el cartucho.


- Código de Puntos de Vida -
Tutorial original realizado por: Codemasters Project Codehacker Team

Spoiler: Mostrar
Empezaremos con algo simple.
Con estos códigos podrás hacer que tu personaje
tenga tanto escasos puntos de vida como infinitos.

Tomaremos como ejemplo un juego de RPG,
por ejemplo, Breath Of Fire (U).
Imagina que tenemos 20 puntos de vida.
Vamos a la barra de herramientas del Visual Boy y
pinchamos en Cheats > Search for Cheats
Se nos abrirá una ventana como esta:

http://img503.imageshack.us/img503/6494/tuuutopu2.png

Nos aseguramos de que Hexadecimal, 16 BITS y Specific Value están marcadas.
A continuación, abrimos la calculadora e introducimos el número 20.
Escogemos el modo científico (Ver > Científica) y luego clicamos en Hex.
Aparecerá 14, que es el número 20 en valor Hex.

Volvemos a la ventana de Cheats y donde pone "Enter value:" introducimos 14.
Clicamos en Start y luego a Search; veremos que aparecen varios resultados. Clica en OK.
Ahora volvemos al juego y entramos en cualquier batalla.
Deja que te ataquen y así el número de Puntos de Vida cambiará.
Imagina ahora que te quedan 12 Puntos de Vida.
Volvemos a Search For Cheats y buscamos algún New Value en el que aparezca el número 12 en Hex, es decir, C.
En mi caso aparecen dos resultados:

Adress........Old Value...New Value
03000Fa8....0014.........000c
03002ba6....0014.........000c

Bien, ahora probaremos que código sirve.
Entra en Cheats > Codebreaker e introduce
la Adress de uno de los resultados y después
el número de puntos de vida que quieras en Hex.

Por ejemplo, yo usaré FFFF,
65535 puntos de vida...
Se puede tomar como infinito.

03000FA8 FFFF

Pongo ese código en Codebreakers.
Voy a una batalla cualquiera y pruebo a que me ataquen.
En este caso pierdo Puntos de Vida...
Eso quiere decir que el código es incorrecto.
Vamos a probar con el otro:

03002BA6 FFFF

Pongo ese código en Codebreakers.
Voy a una batalla cualquiera y pruebo a que me ataquen.
Al empezar la batalla tengo los máximos PV.
Eso quiere decir que el código es correcto.

Así ya tendríamos un código:

-

Breath Of Fire (U)

Max PV
03002BA6 FFFF

1 PV
03002BA6 0001

100 PV
03002BA6 0064

-

Como ves puedes sustituir el FFFF por cualquier número Hex.

Bien, ahora que dominamos este tipo de código...
vamos a pasar al siguiente.


- Código de Dinero -
Tutorial original realizado por: Codemasters Project Codehacker Team

Spoiler: Mostrar
Muy parecido al anterior, este código permite variar la
cant¡dad de dinero que llevas.

Siguiendo con el ejemplo de Breath Of Fire (U), imagina
que tenemos 750 Monedas.
Vamos a Search For Cheats y buscamos 2EE (750 en Hex).
Si no sabes como buscar Cheats miralo en el tutorial anterior.
Luego compramos cualquier cosa (por ejemplo, me quedo con 700)
y volvemos a Search For Cheats y buscamos un New Valu
que sea 2BC (700 en Hex).
Si obtenemos más de un resultado, tenemos que ir probando.

Adress........Old Value...New Value
0202DBF0....02EE.........02BC

Ahora probamos, por ejemplo:

0202DBF0 270F
Que serían 9999 monedas en Hex

Si funciona, el código es correcto.
Entonces...

-

Breath Of Fire (U)

Max PV
03002BA6 FFFF

1 PV
03002BA6 0001

100 PV
03002BA6 0064

9999G
0202DBF0 270F

100G
0202DBF0 0064

-

Como antes, puedes cambiar el valor 270F por el valor Hex que quieras.

Nota:
En otros juegos como, por ejemplo, Dragon Quest,
en el que hay varios tipos de monedas (Oro y Medallas)
puedes cambiar ambas cosas, siguiendo el mismo modelo.


- Código de Experiencia -
Tutorial original realizado por: Codemasters Project Codehacker Team

Spoiler: Mostrar
Bien, añádiré este nuevo código muy útil.
Hay muchos RPG's en los que hay experiencia,
así que cogeremos uno de los más clásicos:
Final Fantasy IV, por ejemplo.

Combate con cualquier enemigo. Al vencerlo,
cuando aparezca el mensaje:
" Has recibido XXX puntos de exp."
¡PARA AHÍ!
Abre la Calculadora y el menú Search for Cheats.
Si por ejemplo has recibido 1204 puntos de exp lo
pasamos a HEX (4B4) y buscamos sus dígitos en
una búsqueda modo 16-bits.

Vale, ahora de momento dejamos a un lado
esa ventana y volvemos al juego.
Haremos otra lucha.
Imagina que nos dan 645 puntos de exp.
Volvemos a convertir el numero a HEX (285).

Volvamos a la ventana de SFC y busquemos
una dirección que tenga:

Old Value: 4B4
New Value: 285

NOTA:
Si aparecen varias direcciones con los mismos Values
hay que probar una a una como en los casos anteriores.

Ahora sustituiremos el valor por 270F (9999 puntos de exp)
y haremos una batalla.
Si al ganar la batalla obtenemos 9999 puntos de exp,
el truco ha funcionado.

Entonces quedaría:

XXXXXXXX YYYY

Donde X es el Adress que funciona y donde Y es el
número HEX que indica la experiencia que ganarás.


- Créditos -

Spoiler: Mostrar
Codemasters Project contiene toda esta información
explicada brevemente en inglés.

Todo esto está traducido por y explicado detalladamente por Bry~, es decir, yo.


- ¿Y ya está? -

De momento acabo aquí...
Los otros códigos son bastante complejos,
así que si eso ya iré actualizando.

- F.A.Q. -

Spoiler: Mostrar
P: ¿Para que quiero ganar por ejemplo 500 de exp podiendo
ganar 999999?
R: Hay alguna gente que prefiere solo subir algunos niveles
en lugar de subir directamente al nivel máximo para no
quitarle tanto la grácia al juego.

P: ¡Hize todo bien pero no me funciona!
R: Revisa todos los pasos que has hecho y, si aún así
sigue sin funcionar postea el código hecho por ti aquí.
Hay algunos juegos en los cuales los trucos son algo
más dificiles de encontrar y de hacer funcionar.

P: ¿Qué pasa con los trucos para modificar especies,
por ejemplo, en juegos como Pokémon, Dragon Quest,
etc.?
R: Ésos trucos son más complicados ya que debes
encontrar primero la ubicación de las especies en el
juego explorando su código ex y luego probar varias
séries de números para saber que nº es cada espécie.
NOTA: Algunas veces es posible saber la
relación de nº hex y espécie explorando el ROM.


- Dudas, quejas, etc. -

Cualquier duda, queja, sugerencia o lo que sea
aquí abajo.
Última edición por VIP el Sab Jul 19, 2008 9:11 am, editado 1 vez en total.

Avatar de Usuario
/-![SadDleR]!-\
Maestr@ pokémon Johto
Maestr@ pokémon Johto
Mensajes: 657
Registrado: Sab Abr 05, 2008 3:07 pm

Mensajepor /-![SadDleR]!-\ »

esta muy complicado.... como q mejor agarro lo q ya estan echos!!
pero = gracias!
bye!
Imagen
ImagenImagenImagenImagenImagenImagenImagenImagen

Avatar de Usuario
VIP
Descansando en el hotel de Pirita
Descansando en el hotel de Pirita
Mensajes: 1784
Registrado: Mié Dic 28, 2005 6:43 am

Mensajepor VIP »

Mmm...
No es dificil :S
Es tener un poquito de paciencia.

Y cuando le pillas el truco,
si lo piensas,
son cosas lógicas y sencillas.

Animo a la gente a probarlo.

Pancho.O
A puñetazo limpio con Aníbal
A puñetazo limpio con Aníbal
Mensajes: 398
Registrado: Vie Nov 09, 2007 4:09 pm

Mensajepor Pancho.O »

seh, bastante bueno, pero si ya se conocen lo cheats de dinero infinito y vida infinita, no veo el porke poner valores mas especificos... pero en fin, no me intresaron los datos que pusite, aunke los entend, y seria bueno ke, por mas complikado ke sea, expikes los demas cheats (en español XD)

grax de toas formas por el dato XD
*** Pancho.O's Handshop ***
Reabierto! Trabajos a Mano!

Imagen

Avatar de Usuario
[~ShiroSwan~]
De turno con Acerón
De turno con Acerón
Mensajes: 5152
Registrado: Sab Abr 08, 2006 6:14 pm

Mensajepor [~ShiroSwan~] »

Buen tutorial
estan simples los pasos
alo mejor postee unos creados por mi
del juego EDLA las 2 torres.


buen aporte bry..
Imagen

Avatar de Usuario
Pein
Entre Morti y los fantasmas
Entre Morti y los fantasmas
Mensajes: 384
Registrado: Sab Abr 26, 2008 11:57 am

Re: Como crear Codebreakers para GBA

Mensajepor Pein »

que bien que bien tengo en el juego de tu ejemplo 1500 dinero y vida :mrgreen:
Imagen
Spoiler: Mostrar
mis grandes creaciones y creditados ekis de de deImagen
Imagen
Imagen

Imagen
presiona aqui para que seas el rey del mundo!!!!!
sabes que quieres presionar aqui jeje!

Remodelando firma a no solo de Pein

firefox
Dentro del terremoto
Dentro del terremoto
Mensajes: 90
Registrado: Vie May 16, 2008 3:57 pm

Re: Como crear Codebreakers para GBA

Mensajepor firefox »

gracias yo siempre me pregunte como funcionaba esa forma de cheat
FIRMA EDITADA POR EXCEDER LOS LÍMITES IMPUESTOS EN LAS REGLAS. A LA PRÓXIMA TU FIRMA SERÁ DESACTIVADA PERMANENTEMENTE.

Avatar de Usuario
VIP
Descansando en el hotel de Pirita
Descansando en el hotel de Pirita
Mensajes: 1784
Registrado: Mié Dic 28, 2005 6:43 am

Re: Como crear Codebreakers para GBA

Mensajepor VIP »

Me sentía obligado a postear ya que he actualizado esto.

Novedades:

· Todo mejor organizado con Spoilers.
· Añadido código de experiencia.
· Añadido FAQ.

Espero que alguien más intente crear sus propios cheats.

Hinata Hyuga
De visita a los rings
De visita a los rings
Mensajes: 393
Registrado: Mié Jul 25, 2007 7:06 pm

Re: Como crear Codebreakers para GBA

Mensajepor Hinata Hyuga »

una duda, luego estos codbreackres se pueden usar en el emulador visualboy??
ImagenImagen
Imagen
Al volver a este foro, he decidido abrir nuevamente mi pagina web. En ella encontraras muchas descargas, anime, musica, videos de todo!! entra y deja tu comentario plizz

Avatar de Usuario
VIP
Descansando en el hotel de Pirita
Descansando en el hotel de Pirita
Mensajes: 1784
Registrado: Mié Dic 28, 2005 6:43 am

Re: Como crear Codebreakers para GBA

Mensajepor VIP »

Claro, los puedes utilizar en emuladores y en aparatos
para GBA. En algunos juegos, por eso, no es tan fácil
encontrar cheats (pkmn, por ejemplo) pero en otros
más sencillos como Mystery Dungeon y la mayoría de
Final Fantasy es muy fácil.

pokepato
Con entrenamiento en el lodo
Con entrenamiento en el lodo
Mensajes: 62
Registrado: Vie Jun 13, 2008 4:59 pm

Re: Como crear Codebreakers para GBA

Mensajepor pokepato »

pueden explicarme mejor como hacer codebreakers?

Avatar de Usuario
VIP
Descansando en el hotel de Pirita
Descansando en el hotel de Pirita
Mensajes: 1784
Registrado: Mié Dic 28, 2005 6:43 am

Re: Como crear Codebreakers para GBA

Mensajepor VIP »

(...)

Por algo he hecho una guía bastante completa...
Mejor no lo puedo explicar, aver... que quieres
que te diga =/