De Whack a Hack Wiki!
(Página creada con «En este artículo se muestran las direcciones de memoria de varios procesos importantes, de las distintas ROMs de GBA y NDS. = Pokémon HeartGold English (IPKE) = {| clas…») |
|||
Línea 1: | Línea 1: | ||
− | En este artículo se muestran las direcciones de memoria de varios procesos importantes, de las distintas ROMs de | + | En este artículo se muestran las direcciones de memoria de varios procesos importantes, de las distintas ROMs de HeartGold y SoulSilver. |
= Pokémon HeartGold English (IPKE) = | = Pokémon HeartGold English (IPKE) = |
Revisión del 11:09 28 jun 2019
En este artículo se muestran las direcciones de memoria de varios procesos importantes, de las distintas ROMs de HeartGold y SoulSilver.
Pokémon HeartGold English (IPKE)
Dirección RAM | Archivo | Rutinas |
---|---|---|
02000CA4 | ARM9 | Main() |
02007508 | ARM9 | Leer de NARC (r1=id_carpeta, r2=id_archivo) |
0201FD44 | ARM9 | Avance lineal de PRNG |
0201FD68 | ARM9 | Avance alternativo de PRNG |
0203FE24 | ARM9 | Controlador de Script - Leer parámetro de comando (parámetro guardado en r0) |
0204036C | ARM9 | Controlador de Script - Leer dirección de memoria correspondiente a la variable en r1 (offset guardado en r0) |
020403A4 | ARM9 | Controlador de Script - Leer valor almacenado en la variable en r1 (valor guardado en r0) |
0204BFF0 | ARM9 | Generación de los Pokémon de Regalo Misterioso |
02050544 | ARM9 | Rutinas de objetos |
02061E2A | ARM9 | Movimiento de los NPCs |
0206C9D8 | ARM9 | Generación del valor de personalidad (PID) para los variocolores obtenidos del método internacional |
02070068 | ARM9 | Comprobar si el Pokémon es variocolor |
020D34B0 | ARM9 | Generar el valor de personalidad de un Pokémon de Regalo Misterioso |
020D3A38 | ARM9 | Desactivar IRQ lento |
020D3A4C | ARM9 | Activar IRQ lento |
020F2998 | ARM9 | División con signo |
020F2BA4 | ARM9 | División sin signo |
02100182 | ARM9 | Slots de datos de los objetos |
0210F6CC | ARM9 | Contador de la pila del Mersenne Twister |
022440A0 | Overlay 12 | Controlador de las habilidades Recogida y Recogemiel |
02246B24 | Overlay 12 | Controlador de encuentros salvajes mediante Caña |
02246FCC | Overlay 12 | Decisión de pescar |
02247228 | Overlay 12 | Captura con Pokéball |
022475F2 | Overlay 12 | Modificación de movimientos en encuentros salvajes |
0224767A | Overlay 12 | Modificación de habilidad/objeto en encuentros salvajes |
02247698 | Overlay 12 | Slots de Pokémon salvajes |
02247720 | Overlay 12 | Controlador de encuentros salvajes mediante Surf y Dulce Aroma en agua |
022477C0 | Overlay 12 | Slots de Pokémon salvajes con Golpe Cabeza (Pokédex Nacional) |
022483C4 | Overlay 12 | Modificación de la localización de Pokémon errante |
Dirección RAM | Archivo | Constantes |
020F6BC8 | ARM9 | Headers de los mapas (Salvajes, Tileset, coord X, coord Y, Matriz, Scripts, Scripts de nivel, Textos, Música 1, Música 2, Eventos, Nombre, Estilo del nombre, Clima y región, Cámara, ?, Acciones permitidas) |
02108514 | ARM9 | Pokémon iniciales |
022074A2 | Overlay 1 | Tabla de overworlds (ID de evento, ID de minisprite, parámetro de tamaño/movimiento) |
0226CC7C | Overlay 12 | Tabla de efectividades entre tipos elementales |
Dirección RAM | Archivo | Variables |
021D1068 | Hora actual | |
021D106C | Minuto actual | |
021D1070 | Segundo actual | |
021D15A8 | Estado del PRNG | |
021D15AC | Pila del Mersenne Twister | |
021E19DC | Mitad superior del valor de personalidad de un Pokémon de Regalo Misterioso |