,Pokémon Mega Power is a story-based ROM hack of Pokémon Emerald. It adds an entirely new narrative, new regions and Pokémon from later generations of the series. The ability to Mega Evolve Pokémon has even been added to Pokémon Mega Power, as you may have expected from the name of the hack. Having been launched in 2014, it’s still a great example of what ROM hacks can offer, and its stability as well as several updates have meant that fans hold Pokémon Mega Power in high regard even now. So we’ve decided to take a look at what cheats are available to enhance or transform your experience of Pokémon Mega Power even further!
It’s worth noting that all of these cheat codes will need an emulator which supports code entry; even better if your emulator can auto-detect code types. Our recommendations for emulation, particularly for mobile devices, would be Delta or MyBoy!.
How to Use Pokémon Mega Power Cheat Codes
Each code may require a slightly different method to ensure that it works, which we’ve detailed in each section. Also (and this applies when using any ROM hack), remember to always save your game before applying any cheats, and preferably turn off all other cheats when applying a new one. As there are so many different combinations of codes possible, we can’t guarantee they’ll all work together as intended.
If you get stuck or the added cheats do crash or otherwise break your game, you can go back to your save point. Do remember to turn each added cheat off before saving again too. We’ve tested each of these codes to ensure they work, and we’ve let you know how to make sure each code functions as you would expect in each section.
Catch Trainer’s Pokémon
This cheat must be enabled before a battle with another Trainer begins. The Pokémon sprite shown may match the first Pokémon you battle, rather than the one you catch, but it will be the correct Pokémon in your Team and Pokédex after the battle ends:
- B6C5368A 08BE8FF4 B8D95CFE 06ED6EA1 E151C402 8A229A83 8E883EFF 92E9660D
Infinite EXP

You’ll gain 9999 EXP from any battle using this code, and can stop the levelling up process, which will happen multiple times, by disabling the cheat code:
- 82000060270F 82022D48270F 82022F7C270F 8202309C270F 820241F0270F
Infinite Money

Add this code, and you’ll have infinite money available to purchase anything you want:
- D8BAE4D9 4864DCE5 A86CDBA5 19BA49B3 A57E2EDE A5AFF3E4 1C7B3231 B494738C C051CCF6 975E8DA1
Infinite Master Balls Available in Poké Mart

Turn this code on before buying, and there will be infinite Master Balls available in the Poké Mart. Turn it off, and the items available will revert to normal in the Poké Mart you’re visiting:
- 958D8046 A7151D70 8BB602F7 8CEB681A
Max Stats (1st Pokémon in Party)

Each of these codes will increase a specific stat of the 1st Pokémon in your Party. Add them one at a time to give yourself the ultimate Pokémon, and then switch out to the next Pokémon in your party to give them these stats too:
- Max HP: 35A039FD B90C0C5B
- Max Attack: 973FBE3F EDC8200D
- Max Defence: 979050AE 6F56B497
- Max SP Attack: E9B89F9D C73B5749
- Max SP Defence: DBC9F375 30D76D78
- Max Speed: 35B2E18D FC573426
No Random Battles
This code won’t stop other Trainers from challenging you, but it will stop random battles in long grass or in other environments against wild Pokémon:
- B505DB41 6E39EA4E
Teleport to Any City/Town

Do note that you should only enable one of these cheats at any time, and that you’ll teleport to the desired location when entering any door, or exiting any building or cave. If you’re stuck and can’t move when you teleport, use the Walk Through Walls cheat to free yourself:
- 734D21AC ABA1D48F – Cosmos Village
- 93DF5785 8CD8CE27 – Fescue City
- 16830A6F EEFE51C8 – Ivara League
- B49EB935 5B46BF8B – Narcissus Town
- B6D1DB88 5987C390 – Oleander City
- 872D5923 BC0EB4CF – Osmanthus City
- 1DE2E5F2 55690815 – Selaginella City
- 4CF78722 99D85A9F – Spirulina City
Unlimited Rare Candy

Note that you’ll need to use a PC to withdraw a Rare Candy when this code is applied, and you will then see infinite Rare Candys appear in the PC storage:
- BFF956FA 2F9EC50D
Walk Through Walls

You won’t be able to walk through the edges of the map, and some objects, such as ledges, will remain impassable. If you are unable to progress through an area because the story needs you to complete a specific objective first, you’ll also be blocked. However, you’ll be able to freely move around unlocked areas using this code, through walls and other normally blocked map elements:
- 7881A409 E2026E0C 8E883EFF 92E9660D
Note On Other Pokémon Mega Power Codes
We have seen other codes for modifying Wild Pokémon encounters in various ways, including choosing their level, which specific Pokémon you encounter, and even being able to choose Mega Pokémon to encounter. However, in the latest version of Pokémon Mega Power, we couldn’t verify them as working, so we have not included them on this list. We’ve also seen a code to have Master Balls appear in your PC storage, but again, this would not work for us. As the Master Ball in Poké Mart code works, this isn’t needed anyway!