Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- All thanks go to Mikelan98 for discovering this method!
- For Heart Gold (and probably Soul Silver, though untested).
- By default, if a Pokémon has 21 or more moves in HG/SS, it causes the Move Relearner to bug out horribly when using the service for that Pokémon.
- But with these instructions, you can increase max amount of level up moves without the game crashing.
- You need to change the bytes in these addresses in the (decompressed) arm9.bin:
- 0x917C4: 2A -> (new move limit) * 2
- 0x917CE: 2A -> (new move limit) * 2
- 0x91858: 15 -> (new move limit)
- 0x71908: 2C -> ((new move limit) * 2) + 2
- 0x7153E: 2C -> ((new move limit) * 2) + 2
- 0x712E0: 2C -> ((new move limit) * 2) + 2
- New Move Limit = total number of moves + 1, due to how the file works (it has a FF FF at the end).
- The default values are for 21 (20 moves + FF FF). So for example if you wanted a max of 25 moves per Pokémon, we need to put 26 in the values.
- You'd make the following changes in the decompressed arm9.bin:
- 0x917C4: 2A -> 34
- 0x917CE: 2A -> 34
- 0x91858: 15 -> 1A
- 0x71908: 2C -> 36
- 0x7153E: 2C -> 36
- 0x712E0: 2C -> 36
- As a reminder, 0x34 = 52 (26 x 2), 0x1A = 26, 0x36 = 54 ((26 x 2) + 2).
- I have no idea how high you can go before problems start presenting themselves, though!
Advertisement
Add Comment
Please, Sign In to add comment