29812-\[Duda]_Sobre_Scriptin
#4
Javi4315♪ 13374
Vamos a ver si nos entendemos con el 8. Cuando tú juegas, lo que se hace continuamente es cambiar valores en la memoria ram. Dependiendo de los datos que se generen en la ram pasan cosas (se mueve el mini, aparece una animación, tu pokémon pierde vida tras recibir un ataque...). Pero para que las cosas pasen se tiene que cargar datos de la memoria de lectura del juego, que se carga a partir del offset 0x08000000. Por ejemplo, el mini se mueve pero para eso tiene que cargar un frame que está en el rom. Puesto que el rom se carga en la dirección 0x08000000, el offset 0x1A5485 se cargaría realmente en el offset 0x081A5485. Para que lo veas más fácil, abre el memory viewer de VBA y vete al offset 0x08000000, verás que lo que te encuentras ahí es tu rom.

EDITO: Cosarara se me ha adelantado esta vez... D:
Bueno, como sé que no me he explicado bien, a ver si entre las dos cosas lo entiendes :P