Registrarse

GBA | [En proceso] Algunos offsets

Estado
Cerrado para nuevas respuestas.

OdnetninI

Usuario Habitual
Quiero abrir este tema para encontrar y reunir todos los significados de los offset de los juegos.(O almenos los importantes)

Pokemon R/Z ES


Pokemon R/Z US
0x0C81CA // Numero de Balls de la Zona safari(Hex-Decimal)(1byte) Creditos: Sonicarvalho
0x081B00 // Batalla de Ralls y Wally (primeros 4 bytes del pokemon, siguientes 2 nivel) Creditos: SteveN
0x10F62E // Batalla del Zigzagoon (4bytes pokemon) Creditos: SteveN
0x10F63E // Nivel del Zigzagoon (2bytes) Creditos: SteveN
0x10F658 // Ataque del Zigzagoon (2bytes) Creditos: SteveN


Pokemon EM ES


Pokemon EM US
0x0FC0E6 // Numero de Balls de la Zona safari(Hex-Decimal)(1byte) Creditos: Sonicarvalho


Pokemon RF/VH ES


Pokemon RF/VH US
0x0A0ED2 // Numero de Balls de la Zona safari(Hex-Decimal)(1byte) Creditos: Sonicarvalho
0x06EEA8 // Numero de Pasos Máximos (Tecnica *4pasos) Creditos: Sonicarvalho
02022B4C - Tipo de Batalla (0/4-Wild;8/C- Trainer; 80-Safari;etc...) Creditos: Sonicarvalho
0202402C - Inicio de los datos del pokemon enemigo (1er) Creditos: Sonicarvalho
02024284 - Inicio de los datos de los pokemons del Player Creditos: Sonicarvalho
0203707D - Persona que tu controlas (00- Player, 01- Persona 01 del mapa, etc...) Creditos: Sonicarvalho
Script de las TV's - 0x1A764E Creditos: Sonicarvalho
WhiteOut script(cuando pierdes una batalla) - 0x1A8DFD Creditos: Sonicarvalho
Egg Script (cuando un huevo esta pronto para nacer) - 0x1BF546 Creditos: Sonicarvalho
0x54A04 es el mapa inicial.posicion inicial del player. !C. de Caos
0x54A06 es el banco del mapa posicion inicial del player. !C. de Caos
0x54A08 es la posicion X. posicion inicial del player. !C. de Caos
0x54A00 es la posicion Y. posicion inicial del player. !C. de Caos
 

cosarara97

Dejad de cambiar de nick
Miembro de honor
RE: Busqueda de OFFSET

Sobre el contenido:
Bueno, en realidad no vas a poder encontrar el significado de todos los offsets de todos los ROMs, como mucho algunos de importantes, ya que cada byte del ROM, exceptuando los FF que hay al final, tiene su significado, y son 16 MB, y si le sumaramos la RAM, la VRAM, la BIOS, etc. no acabaríamos nunca. Aún así está bien tener una recopilación de offsets importantes.

Sobre la estructura del post:
Luego, offset no hace falta que lo escribas en mayúsculas, ya que no son unas siglas, como ROM (Read-Only Memory).
Yo creo que sería mejor poner los "08" delante de los offsets, ya que marcan que estamos hablando del ROM y no de la RAM, y los "0x" porque marcan que estamos hablando de offsets hexadecimales.

Y no, no traigo ningún offset...
 

Sonicarvalho

Tutorial Maker
RE: Busqueda de OFFSET

Sonicarvalho dijo:
Bueno, yo he empezado mis días de hacking con FireRed, en 2007, y he conseguido alguna información. Actualmente, yo hackeo esmeralda (U), ya que contiene la mayor parte de los secretos de la generación III !

Ahora de Firered dejo aquí algo...
RAM
02022B4C - Tipo de Batalla (0/4-Wild;8/C- Trainer; 80-Safari;etc...)
0202402C - Inicio de los datos del pokemon enemigo (1er)
02024284 - Inicio de los datos de los pokemons del Player
0203707D - Persona que tu controlas (00- Player, 01- Persona 01 del mapa, etc...)

ROM
--Scripts
Script de las TV's - 1A764E
WhiteOut script(cuando pierdes una batalla) - 1A8DFD
Egg Script (cuando un huevo esta pronto para nacer) - 1BF546


Por ahora es todo... Saludos! ´~Sonicarvalho
:D
Bien, tienes aí mas cosas para FireRed (U).

Quizá añada mas con el tiempo...

Saludos
 

~Criisss

Usuario mítico
RE: Busqueda de OFFSET

Bueno, esto no es mucho, y es lo que tengo mas a mano, en cuanto busque más cosas las pongo:

Estas direcciones son para Firered USA BPRE, y son de la posicion inicial del player.

0x54A04 es el mapa inicial.
0x54A06 es el banco del mapa
0x54A08 es la posicion X.
0x54A00 es la posicion Y.

Despues agrego más!
 
älguiemn sabe cual esel offset del viejo que te enseña a capturar pokemones en viridian city en pokemon fire red usa?
 

Jon.

Usuario mítico
Pues tienes que usar un Special que es

special 0x188 Este no se pero ponelo igual
special 0x9D Este es el de la pelea

parece que si no estan los dos no anda
 
Estado
Cerrado para nuevas respuestas.
Arriba