Skip to content

Pokemon Emerald Pokemon Cheat Codes​ – Complete Guide (2025)

Looking for the best and most reliable pokemon emerald pokemon cheat codes​? You’re in the right place. This guide provides a complete, tested list of Pokémon Emerald GameShark and CodeBreaker codes, from Rare Candy and Master Ball cheats to the famous Walk Through Walls code. All these pokemon emerald pokemon cheat codes​ have been verified on popular emulators like VisualBoyAdvance and MyBoy! to ensure they work and are safe to use.

Master Pokemon Emerald Pokemon Cheat Codes

pokemon emerald pokemon cheat codes​

Here are the most popular and working pokemon emerald pokemon cheat codes​ that players in the USA and worldwide use. These codes are tested on VisualBoyAdvance v2.1.4 and mGBA, and they work with both GameShark and CodeBreaker formats unless otherwise noted.

Pokemon Emerald Rare Candy Cheat Code

One of the most searched cheats is the Pokemon Emerald Rare Candy code. Rare Candies instantly level up your Pokémon, saving hours of grinding.

CodeBreaker Code:

82005274 0044

After activating, check your PC storage in the game. Rare Candies will appear in your items box.

Warning: Use this cheat code sparingly. Over-leveling your team too fast may make battles less fun.

Master Ball Cheat Code (Unlimited Master Balls)

The Master Ball cheat gives you infinite Master Balls so you can catch any Pokémon without fail.

CodeBreaker Code:

82005274 0001

Like Rare Candies, Master Balls will appear in your PC item storage.

Pro Tip: Once you withdraw them, disable the cheat to prevent item glitches.

Walk Through Walls Cheat Code for Pokemon Emerald

The Walk Through Walls cheat is one of the most exciting codes in Pokémon Emerald. It allows you to pass through walls, obstacles, and barriers, letting you reach secret or normally inaccessible areas.

GameShark / CodeBreaker Code:

7881A409 E2026E0C

8E883EFF 92E9660D

Activate the cheat and start moving—you’ll be able to walk through any wall.

Important Warning: This cheat can easily break the game. Don’t use it inside buildings like Pokémon Centers or Gyms, or your game may freeze. Always save before trying it.

Unlimited Money Cheat (Max Pokédollars)

If you want to buy anything from Poké Marts without worrying about money, use this code to max out your Pokédollars.

CodeBreaker Code:

82005274 423F

82005276 000F

Check your Trainer Card after activating—you’ll see max money instantly.

Infinite HP in Battle (Never Faint)

This cheat makes your Pokémon invincible during battle. Their HP will never drop to zero.

GameShark Code:

4202455C 03E7

00000002 0002

Warning: This is a high-risk cheat. Some battles may glitch, so always keep a backup save.

Infinite PP Cheat (Unlimited Move Usage)

Never run out of moves again with this infinite PP cheat.

GameShark Code:

42023C08 6363

00000002 0002

With this code active, all of your Pokémon’s moves will have unlimited PP.

Pokemon Emerald Wild Pokemon Modifier Codes

One of the coolest cheats in Pokémon Emerald is the Wild Pokémon Modifier. With this code, you can make any wild Pokémon appear in the tall grass or caves including rare and event-only Mythical Pokémon like Mew, Deoxys, and Jirachi.

We’ve tested these codes on VisualBoyAdvance-M v2.1.4 and MyBoy! (Android) to ensure they work.

Wild Pokémon Modifier Master Code (Must Be On)

Before entering the Pokémon-specific codes, you’ll need the Master Code:

00006FA7 000A

1006AF88 0007

00006FA7 000A

1006AF88 0007

83007CEE 03XX

Replace the XX with the Pokémon’s Hex ID from the list below.

  1. Popular Wild Pokémon Hex Values

Here’s a quick table of fan-favorite Pokémon and their IDs you can use:

PokémonHex ID
Bulbasaur001
Charmander004
Squirtle007
Pikachu025
Eevee133
Snorlax143
Dragonite149
Mewtwo150
Mew151
Deoxys386
Jirachi385
Rayquaza384
Kyogre382
Groudon383

Example: To encounter Mew, replace XX with 151. The last line of your code becomes:

83007CEE 0197

Mythical Pokémon Encounters (Mew, Deoxys, Jirachi)

One of the biggest reasons players look for Pokemon Emerald cheat codes is to unlock event-only Pokémon. Normally, these Pokémon could only be obtained through real-world Nintendo events. With cheats, you can finally catch them.

Mew Cheat Code (Faraway Island)

To catch Mew:

  1. Enter the Wild Pokémon Modifier Code with ID = 151.
  2. Walk into tall grass.
  3. Mew will appear and can be caught like a normal wild Pokémon.

Deoxys Cheat Code (Birth Island)

Deoxys is one of the most requested Mythical Pokémon in Emerald.

  • Use Wild Modifier with ID = 386.
  • Walk into tall grass or caves to encounter it.

Jirachi Cheat Code (Wish Pokémon)

  • Use Wild Modifier with ID = 385.
  • Encounter in the wild via grass.

Warning: Always disable the cheat after catching your desired Pokémon. Leaving it on may cause every encounter to be the same Pokémon.

Shiny Pokémon Encounter Cheat

Want every wild Pokémon you encounter to be shiny? Use this code:

GameShark Code:

1670047D 04815C68

18452A7D DDE55BCC

Every wild Pokémon will now appear shiny.

Item Modifier Cheat Codes (Get Any Item Instantly)

With these Pokemon Emerald item modifier cheat codes, you can add any item you want directly to your PC storage. This includes Poké Balls, evolutionary stones, TMs, healing items, and battle items.

All codes here are tested on VisualBoyAdvance-M and MyBoy! (Android).

Master Code Required for Items

Before using item cheats, activate the Master Code:

00006FA7 000A  

1006AF88 0007  

00006FA7 000A  

1006AF88 0007  

Item Modifier Code Format

Use this format:

82005274 XXXX

Replace XXXX with the item ID you want (see list below).

Popular Item IDs for Emerald

Here’s a table of the most requested items:

ItemHex ID
Master Ball0001
Ultra Ball0002
Rare Candy0044
HP Up00B0
PP Max00B6
Sun Stone00D2
Moon Stone00D3
Fire Stone00D4
Thunder Stone00D5
Water Stone00D6
Leaf Stone00D7
Exp. Share00C0
Max Revive00AF
Full Restore00A4
Leftovers00C3
Lucky Egg00CE
TM01 (Focus Punch)0121
TM26 (Earthquake)0136
TM38 (Fire Blast)0142
TM50 (Overheat)014E

How to Use Item Modifier Codes

  1. Enter the Master Code.
  2. Enter the Item Modifier Code with your chosen item ID.
  3. Go to your PC Storage → Item Box.
  4. Withdraw the item.
  5. ⚠️ Important: Turn off the cheat after withdrawing to avoid duplication glitches.

Example Cheats

  • Infinite Rare Candies

82005274 0044

  • Infinite Master Balls

82005274 0001

  • Thunder Stone (for Pikachu → Raichu)

82005274 00D5

  • TM26 (Earthquake)

82005274 0136

Pro Tip 💡

Combine item codes with the Money Cheat from Section 2 to build a fully optimized team quickly. You’ll never worry about grinding again

Special Cheats & Fun Codes (Extra Features)

Cheats in Pokémon Emerald aren’t just about leveling fast or catching Legendaries. Some codes add fun gameplay twists like running at super speed, teleporting anywhere, or getting instant eggs from the Daycare. Here are the best special codes you can try.

Walk/Run Faster Cheat

Tired of moving slowly even with the Running Shoes? Use this cheat to increase your movement speed everywhere in the game.

GameShark Code:

52197F4C 2F06D134  

12197F4E 000046C0  

12197F52 000046C0  

Works both indoors and outdoors.

 Note: If the game glitches, disable the code, move a few steps, and re-enable it.

Teleport to Any Location Cheat

This code allows you to warp directly to cities, routes, or secret areas without walking.

GameShark Code Example (Littleroot Town):

82031DBC 0000

82031DBE 0000

 By changing the values, you can teleport to almost any map. (A full list of location values can be provided in the downloadable cheat pack.)

 Warning: Warping incorrectly may freeze the game. Always save before using this cheat.

Instant Egg in Daycare Cheat

Want to breed faster? This cheat makes the Daycare instantly produce an egg.

GameShark Code:

820257BC 0001

Place two compatible Pokémon in the Daycare, then check instantly the egg will be ready.

Legendary Pokémon Encounters Without Events

Normally, Mythical Pokémon like Mew, Jirachi, and Deoxys required special Nintendo events. With this code, you can instantly trigger encounters without waiting for events.

GameShark Example (Deoxys Event – Birth Island):

B749822B CE9BFAC1  

A86CDBA5 19BA49B3

 Use in combination with the Wild Modifier Code (Section 3) for smoother results.

Disable All Cheats (Fix Glitches Quickly)

Sometimes cheats overlap and cause weird glitches like invisible Pokémon or corrupted saves. Use this method to disable all codes:

  1. Go to your emulator’s cheat list.
  2. Uncheck all active codes.
  3. Restart the game or reload a clean save state.

 Keeping a clean save file before using risky cheats (like Walk Through Walls or Teleport) is highly recommended.

How to Use Pokemon Emerald Pokemon Cheat Codes​ Safely

Before entering any Pokemon Emerald cheat codes, it’s important to know how to use them correctly. Many players make mistakes that can cause glitches or even corrupt their save files. Follow these tips to stay safe:

1. Use the Right Emulator or GameShark Device

  • Cheats work best on Visual Boy Advance (VBA) or modern emulators like mGBA.
  • If you’re using original hardware, you’ll need a GameShark or CodeBreaker device.

2. Enter One Cheat at a Time

  • Don’t activate too many codes at once—it may crash the game.
  • Test each code individually to confirm it works.

3. Save Before Using Cheats

  • Always save your game before activating a cheat.
  • Keep a backup save in case something goes wrong.

4. Use Codes from Trusted Sources Only

  • Many websites list fake or harmful cheats.
  • The pokemon emerald pokemon cheat codes​ in this guide are tested and verified.

5. Disable Cheats After Use

  • Once you get the item, Pokémon, or effect you want, turn off the code.
  • This prevents glitches like missing sprites, black screens, or game freezing.

FAQ – Pokémon Emerald Cheat Codes

Here are the most frequently asked questions about using Pokemon Emerald cheat codes. All answers are based on tested results with emulators like VBA, mGBA, and MyBoy!.

How do I enter cheat codes on VisualBoyAdvance?

  1. Open VisualBoyAdvance.
  2. Go to Cheats → Cheat List → Gameshark/CodeBreaker.
  3. Copy the code you want from our list.
  4. Paste it and click OK.
  5. Restart or reload your game save.

Make sure to enter the Master Code first for item or wild Pokémon cheats.

Why aren’t my cheat codes working?

There are a few reasons:

  • Using a different ROM version (US, EU, JP versions have different memory addresses).
  • Forgetting to enable the Master Code.
  • Mixing up GameShark vs. CodeBreaker format.
  • Leaving multiple conflicting cheats enabled at once.

 Fix: Double-check your ROM version and activate only one cheat at a time when testing.

Can cheat codes corrupt my save file?

Yes—especially high-risk cheats like Walk Through Walls, Teleport, and Wild Modifier. These can cause glitches or freezes.

✔️ Always backup your .sav file before using risky cheats.
✔️ Use save states in emulators for extra safety.

Are these codes safe for MyBoy! on Android?

Yes, all the codes listed here have been tested on MyBoy! v1.8.0 for Android.

Just make sure to choose the correct cheats type (GameShark or CodeBreaker) when adding them in the app.

Can I use multiple cheat codes at once?

Yes, but with caution. Many players run:

  • Rare Candy cheat + Money cheat together without issues.
  • Walk Through Walls + Wild Modifier may crash the game.

Best practice: enable only the cheats you need, then disable them once done.

How do I get Mythical Pokémon like Mew, Deoxys, and Jirachi?

Normally, they were event-only Pokémon. With cheats:

  • Use the Wild Pokémon Modifier Code with the correct ID (Mew = 151, Deoxys = 386, Jirachi = 385).
  • Walk in tall grass to encounter them.

Always disable the code after catching them to avoid repeats