palacelmka.blogg.se

Pokemon heartgold nds
Pokemon heartgold nds






When such rng is found, the code retrieves the normal execution flow at address 022476a0 (right before the encounter slot is defined). Then, it starts a reverse rng loop, to find the last rng whose extracted nature matches the shiny rng nature.

pokemon heartgold nds

Then, it extracts the nature from the rng pair that forms the pid. The main function advances the rng in a loop, until a shiny pid is found. TECHNICAL INFORMATION: as for wild/dungeon encounters, the code intercepts the normal execution flow at address 02247694 (right after the rng call that is used to define the encounter slot) and sends it to address 027c0200, where the main function is stored. Hence, any Pokémon caught using this method is 100% legit legal* (encounter, nature, pid, ivs and met info match perfectly).

pokemon heartgold nds

Basically, the code advances the RNG until a shiny frame is found. I've been reverse engineering SoulSilver for the past few days, and I developed a code to force shiny Pokémon battles.








Pokemon heartgold nds