Template:User en-3

Spr 3f 006.png This user is a player of Pokémon FireRed Version.
474.png This user contributes using Microsoft Windows XP.
233.png This user spends too much time on the computer.
101.png This user contributes using Microsoft Internet Explorer.
File:GenISuperNerd.pngThis user is a hacker

Hi. I'm Kyoufu Kawa. I'm an experienced rom hacker and learning GBA homebrewer. For one of my projects, I have to know with 100% certainty what the structures are on the Advanced gen. Pokémon games so you'll see me editing those pages every once in a while when disassembly progress reveals new data.


So I recently found out how the game handles the encrypted data. It doesn't. When the substructures are needed, they're decrypted, read/written and re-crypted. All because I saw something flash by in the memory viewer that looked like raw data.

And here's another fun thing to try: if you want to manipulate your opponent's Pokémon, including a wild encounter, try browsing to your party data (see Pokémon data structure in the GBA) and scroll up about 600 bytes. You see correctly.

My site My challenge