Pokemon smaragd cheats: Pokemon Emerald cheats | Full list of codes and how to use them

Pokemon Emerald cheats | Full list of codes and how to use them

There are some games that stand the test of time better than others and will no doubt continue to be played for many years to come. Several of those games come from the Pokémon franchise and Pokémon Emerald is no exception.

The game was released all the way back in 2004, but approaching its 20th anniversary does not mean it is waning in popularity in the slightest as people continue to flock back to it in their droves — a gaming developer’s dream to still have that after two decades.

And Pokémon Emerald is a game chock full of cheats. If you were wondering what they were, we have you covered with the code list right here! Check out the video above for our five favourite picks of the best cheat codes in the game, or keep on reading for the full list.

In other Nintendo news, thanks to Black Friday, you can now get the Nintendo Switch, Mario Kart Deluxe and three months of Nintendo Switch Online for only £259. 99 from the Nintendo Store.

How to cheat in Pokémon Emerald

If you have the Gameshark or Action Replay accessory then you will be pleased to know that inputing cheats is as simple as tapping in a code — and there are a lot of codes out there to use.

Some of them require a master code to be used first. The master codes for Pokémon Emerald are:

D8BAE4D9 4864DCE5
A86CDBA5 19BA49B3

Type that master code in using your Gameshark or Action Replay and you should then be able to enter a number of cheats – we’ve got a list of great codes further down this page.

On the other hand, if you are playing using the Visual Boy Advance emulator, follow these steps to cheat in Pokémon Emerald:

  • First, open up the VBA emulator.
  • Now select File, then Open and now choose the Pokémon Emerald ROM.
  • Select Cheats and then Cheat list from the VBA menu.
  • Select Gameshark.
  • Enter your codes of choice
  • Select OK twice and you will be back in the game.

List of Pokémon Emerald cheats

Here are some Pokémon Emerald Game Shark/Action Replay cheat codes to use in the game if you want things like infinite money or the chance to never miss when in a battle. Note that some of these codes include multiple lines of code, and they may not work every time!

More like this

Walk through walls (the code has to be entered last and no master code is required)

7881A409 E2026E0C 8E883EFF 92E9660D

Infinite money

C051CCF6 975E8DA1

Never miss in battle

DF5CCB074CC8

F95E9565CCD8

No random battles

B505DB41 6E39EA4E

Have all Pokéballs

085938BB 99FF313D

2DAFD739 5D796510

Have all master balls (No master code required)

958D8046 A7151D70

8BB602F7 8CEB681A

Have All TMs/HMs

C6511EC5 0F15C8E0

4689920D 5CFF6FFE

8631B929 014933DF

10257B84 3365249C

AEA23F29 64EDD481

166577A1 EB80A832

Never see wild Pokémon

B505DB41 6E39EA4E

Press R to increase EXP when fighting wild Pokémon

43D8AC45 0D3B349A

3DC869E3 D39C09B2

Light up dark areas

0C7BD341 E9775222

Read more on Pokémon:

  • Pokémon Go friend codes — and how to find them
  • Pokémon natures guide — all you need to know
  • Pokémon type chart — strengths and weaknesses explained
  • Legendary Pokémon — the full list
  • Best Pokémon gifts — the greatest merch
  • Pokémon Go Unova Stone guide — what is it?
  • Pokémon games in order — where to start

Get the best of RadioTimes.

com sent to your inbox. You’ll never miss a thing…

Sign up to be the first to know about breaking stories and new series!

Email address

By entering your details, you are agreeing to our terms and conditions and privacy policy. You can unsubscribe at any time.

Complete the Pokédex

CBDAAE69 BFD58B4D
D03454A1

533A3DB3
7FD9EC4A

BD5C4B38

8F76DA15
170C64A2

B94C6BE1

DF983606
1585FC0E

4912436A

DF983606
1585

Max HP

35A039FD B90C0C5B

Max attack

973FBE3F EDC8200D

Max defense

979050AE 6F56B497

Max SP attack

E9B89F9D C73B5749

Max SP defense

DBC9F375 30D76D78

Max speed

35B2E18D FC573426

Nature Modifier codes

For these, use the code 6658C989 89518A0F and then add the below on the end:

Hardy — 217A1A8B E666BC3F
Lonely — CD72C719 F2831689
Brave — EB200815 63938154
Adamant — C8CE1977 779F1AA5
Naughty — 2AC59EBF 40C4F367
Bold- 5E7363AA 5D262877
Docile — 2C707820 9C67A3F0
Relaxed — 471AA96A 79ECA891
Impish — 4F71D6E0 699827D5
Lax = 2717EE59 7564BC55
Timid — 71296D0B D469AD70
Hasty — A79D2EF2 F82F5AF7
Serious — A8510C52 65C50481
Jolly — 5769723D 1DA05C56
Naive — ED5B105D B88A30D8
Modest — CA12F7A9 56873493
Mild — 31D9195E 5DF03DCE
Quiet — E7EC9FF0 70029AE9
Bashful — 5C43DDAA 02D3FC98
Rash — 24775C3B A15419C7
Calm — D090BDDA 1968867D
Gentle — 7B499E06 77185F5C
Sassy — EBA4E60F F5F19690
Careful — 5BFE17AB A5DC524C
Quirky — ADF48A64 04D2988F

Pokémon Emerald Item Codes

Use this code, 82005274 0 and then add one of the numbers on the end:

Master Ball- 001
Ultra Ball — 002
Great Ball — 003
Poke Ball — 004
Safari Ball — 005
Net Ball — 006
Dive Ball — 007
Nest Ball — 008
Repeat Ball — 009
Timer Ball — 00A
Luxury Ball — 00B
Premier Ball — 00C
Potion — 00D
Antidote — 00E
Burn Heal — 00F
Ice Heal — 010
Awakening — 011
Paralyz heal — 012
Full Restore — 013
Max Potion — 014
Hyper Potion — 015
Super Potion — 016
Full Heal — 017
Revive — 018
Max Revive — 019
Fresh Water — 01A
Soda Pop — 01B
Lemonade — 01C
MooMoo Milk — 01D
Energy Powder — 01E
Energy Root — 01F
Heal Powder — 020
Revival Herb — 021
Ether — 022
Max Ether — 023
Elixir — 024
Max Elixir — 025
Lava Cookie — 026
Blue Flute — 027
Yellow Flute — 028
Red Flute — 029
Black Flute — 02A
White Flute — 02B
Berry Juice — 02C
Sacred Ash — 02D
Shoal Salt — 02E
Shoal Shell — 02F
Red Shard — 030
Blue Shard — 031
Yellow Shard — 032
Green Shard -033
HR Up — 03F
Protein — 040
Iron — 041
Carbos — 042
Calcium — 043
Rare Candy — 044
PP Up — 045
Zinc — 046
PP Max — 047
Guard Spec -049
Dire Hit — 04A
X Attack — 04B
X Defend — 04C
X Speed — 04D
X Accuracy -04E
X Special — 04F
Poke Doll — 050
Fluffy Tail — 051
Fire Stone — 053
Max Repel — 054
Escape Rope — 055
Repel — 056
Sun Stone — 05D
Moon Stone — 05E
Fire Stone- 05F
Thunder Stone — 060
Water Stone — 061
Leaf Stone — 062
Tiny Mushroom — 067
Big Mushroom — 068
Pearl — 06A
Big Pearl — 06B
Stardust — 06C
Star Piece — 06D
Nugget — 06E
Heart Scale- 06F
Orange Mail — 079
Harbor Mail — 07A
Glitter Mail — 07B
Mech Mail — 07C
Wood Mail — 07D
Wave Mail — 07E
Bead Mail — 07F
Shadow Mail — 080
Tropic Mail- 081
Dream Mail — 082
Fab Mail — 083
Retro Mail — 084

Warp codes

To use a warp code, you will need to activate the master code first. Tap in the code and then walk through a door and you will be sent to the location — just turn it off, else you will find yourself looping back to it.

Player’s House- 6266061B C8C9D80F
Elite Four Sidney- 6178C413 3E2FF736
Shard Collector’s house (Route 124)- CE4225D2 7BDD5C76
Flower House (Route 104) — 41509519 56FA6E47
Old Lady Rest Stop (Route 111) — A6DF8006 B219CFD6
Ever Grande City- 16830A6F EEFE51C8
Southern Island — F0EC26B8 31EC5657
Petalburg City- 734D21AC ABA1D48F
Slateport City — 4CF78722 99D85A9F
Mauville City — B49EB935 5B46BF8B
Ever Grande City — 16830A6F EEFE51C8
Southern Island — F0EC26B8 31EC5657
Petalburg City — 734D21AC ABA1D48F
Slateport City — 4CF78722 99D85A9F
Mauville City — B49EB935 5B46BF8B
Rustboro City — 93DF5785 8CD8CE27
Fortree City — B6D1DB88 5987C390
Lilycove City — EF6C4684 7B994DBB
Mossdeep City — 872D5923 BC0EB4CF
Sootopolis City — 1DE2E5F2 55690815
Ever Grande City — 16830A6F EEFE51C8
Littleroot Town- F89BD08B ED8D449E
Oldale Town — 8F7BB880 613514DE
Dewford Town — 26FE9036 CFBAF75B
Lavaridge Town — 05DF8009 6EB6EEA8
Fallarbor Town — 7F7F34B1 DC5CFBD6
Verdanturf Town — 453A42B4 BE47C4F9
Pacifidlog Town — 9697749C BF836364
Hall of Fame — CE3EF9E9 3C41A95C
Safari Zone 28C0A6F2 8513BE9A
Meteor Falls — 8B15AE7E 9AAD3F68
Rusturf Tunnel3A — CDD41E AD84C3F9
Sootopolis City — 2AD334DD 7DC12C96
Desert Ruins — 5CEE6819 2848B620
Granite Cave — E7195B55 A78FB01D
Seafloor Cavern — E9948A36 18A43F4A
Cave of Origin — F94D9C59 8E44B1FD
Victory Road — 29A1BB9F 7597347F
Victory Road — 29A1BB9F 7597347F
Shoal Cave — 5A82DDA5 3EE48807
New Mauville — 7F9CEE84 60922F8D
Abandoned Ship — 16EBB0DB E1C1C203
Island Cave — F8A26E0B EACA612A
Ancient Tomb — 23BB6E2D 5625207C
Aqua Hideout — 0E2A9416 7BEA4915
Sky Pillar Entrance — C4338331 146F9E5C
Top of Sky Pillar — 37A21411 E441F3EA
Magma Hideout — 9AA83A82 81BEF3E1
Desert Underpass — A74FB133 AAC2ACE1
Artisan Cave — 7DC043F4 06E4B479
Southern Island — F0EC26B8 31EC5657
Battle Frontier — 4D2A5A81 4E69A107
Faraway Island — 8DEB234A 4C8DC5EC
Birth Island — 4A99A22B 58284D2D
Navel Rock — 842CB8A9 7F8B0149

Get more from games with cheat codes: GTA 3 cheats | GTA San Andreas cheats | GTA Vice City cheats | GTA 5 cheats | Little Alchemy cheats | Age of Empires 3 cheats | RDR2 cheats | The Sims 4 cheats | LEGO DC Super Villains cheats | LEGO Star Wars codes | Roblox promo codes | Age of Mythology cheats | KotOR cheats | Shindo Life codes | Subway Surfers codes | Cookie Clicker cheats | A One Piece game codes

Follow Radio Times Gaming on Twitter for all the latest insights. Or if you’re looking for something to watch, see our TV Guide.

Visit our video game release schedule for all upcoming games on consoles. Swing by our hubs for more Gaming and Technology news.

The latest issue of Radio Times is on sale now – subscribe now to get each issue delivered to your door. For more from the biggest stars in TV, listen to the Radio Times podcast with Jane Garvey.

Full List of GameShark Codes

Dane N

Contents

  • Getting Started: Best Emulators for Pokémon Emerald
  • How to Use Pokémon Cheat Codes
    • Don’t Forget Your Master Code
  • The Most Useful Pokémon Emerald Cheats
    • Rare Candy
    • Walk Through Walls
    • EXP
    • Shiny Pokémon
    • Unlimited Master Ball
    • No Random Battles
    • No Wild Pokémon
    • Wild Pokémon Gender Modifier
    • Wild Pokémon Level Modifier
    • Infinite Money
    • Catch Other Trainer’s Pokémon
    • Pokémon Max Stats
    • Pokémon Nature Modifier
    • Berry Cheat Codes
    • Miscellaneous Item Cheats
    • Hold Items
    • Teleport Cheats
    • HMs and TMs
  • Tips for Using Pokémon Emerald Cheats
  • Cheat Troubleshooting Tips
  • That VideoGame Blog: Your Ultimate Source of Information on All Things Pokémon

 

This post was last updated on January 1, 2023

Released way back in 2004 as a sequel to the Crystal, Ruby, and Sapphire games, the legendary Pokémon Emerald is experiencing a massive revival in popularity with retro gamers. Fans of nostalgic role-playing video games will be happy to revisit this old favorite using an emulator.

Of course, no RPG is complete without a list of cheats that help you win. You’ve come to the right place if you’re looking for Pokémon Emerald cheats or other tricks for the Pokémon series, like the best ROM hacks for Pokémon.

Getting Started: Best Emulators for Pokémon Emerald

You can run Pokémon Emerald on Game Boy Advance (GBA) or a Game Boy Advance emulator. Although some GBA emulators have paid versions, many are downloadable for free, like:

  • Visual Boy Advance emulator
  • mGBA
  • No$GBA Emulator
  • Higan GBA Emulator
  • OpenEmu (for macOS)
  • BatGBA

Visual Boy Advance is one of our top GBA emulator choices. It works on nearly all devices, it gets regular fixes and updates, and you can use it to play almost any GBA game without glitches, including a standard Pokémon Emerald ROM.

How to Use Pokémon Cheat Codes

GBA emulators have a Cheat menu where you can input your chosen cheat code. The process for Visual Boy Advance is:

  • Open the Visual Boy emulator
  • On your VBA menu, select File, Open, and Pokémon Emerald ROM
  • Select Cheats, then Cheat list, then GameShark
  • Enter GameShark codes
  • Tap OK twice to return to the game

Don’t Forget Your Master Code

If you’re playing Pokémon Emerald using the Action Replay or GameShark accessories, you can input cheat codes simply by tapping them in. You need to enter a master code breaker first to use some of the cheats. The Pokémon Emerald master codes are:

D8BAE4D9 4864DCE5

A86CDBA5 19BA49B3

The Most Useful Pokémon Emerald Cheats

Here are our favorite Pokémon Emerald cheat codes:

Rare Candy

Eating Rare Candy allows you to level up without fighting Trainers or wild Pokémon. There are only a few Rare Candies in the game, and to get them, you typically have to solve challenges, fight, or dive. Infinite rare candies await you with the following cheat codes:

82005274 0044

BFF956FA 2F9EC50D

Either of these codes should work. If one doesn’t work, try the other. Once you’ve got your Rare Candy, deactivate the cheat so that you leave space for other items.

Walk Through Walls

As its name implies, the Walk Through Walls cheat allows you to walk through walls and bypass obstacles. Use this code:

7881A409 E2026E0C 8E883EFF 92E9660D

EXP

With this unlimited EXP cheat, you can get 9,999 experience points per battle. The cheat consists of five code lines:

82000060270F

82022D48270F

82022F7C270F

8202309C270F

820241F0270F

Shiny Pokémon

Shiny Pokémon are difficult to find in Pokémon Emerald, but never fear. The Shiny cheat, a wild Pokémon modifier code, will make all Pokémon shiny:

F3A9A86D 4E2629B4

18452A7D DDE55BCC

Unlimited Master Ball

A Master Ball lets you can catch any Pokémon in Emerald. The standard is one Ball per game, which most gamers use when they encounter legendary Pokémon. With one of these Master Ball cheat codes, you can access unlimited master balls:

958D8046 A7151D70 8BB602F7 8CEB681A

82005274 0001

Don’t forget to turn the cheat codes off once you have enough Master Balls.

No Random Battles

Avoid random battles with the following code:

B505DB41

6E39EA4E

No Wild Pokémon

Enter this Wild Pokémon encounter cheat to avoid running into Pokémon:

B505DB41

6E39EA4E

Wild Pokémon Gender Modifier

To change a Wild Pokémon’s gender, use the following codes.

For male:

7F06853C D823D089

7980105E FC3721D0

For female:

7F06853C D823D089

0A694B5A 43A6964F

Keep in mind that these cheats only work on Pokémon you encounter in the wild, not those you already have.

Wild Pokémon Level Modifier

Do you need to adjust the level of Pokémon you meet in the wild? Do so with the following code sequence.

Master code:

B749822B CE9BFAC1 A86CDBA5 19BA49B3

Codes by level:

Level 1: 65B97174 4A8FBA5C

Level 10: 076F8D1D EE3C0CD9

Level 20: B717825B 7A66F6A1

Level 30: 640BC06E 716F7457

Level 40: 0DD48BFF CA04B434

Level 50: 93C37C9C 0419D3FE

Level 60: 9B96A548 FC6BDEF8

Level 70: 92CEFA5B 8F95C77D

Level 80: E5114176 8B9F8080

Level 90: C6D0207B 40494F80

Level 100: 68770050 678B8139

Infinite Money

Get all the money you want in Pokémon Emerald with this infinite money cheat:

C051CCF6

975E8DA1

Catch Other Trainer’s Pokémon

You can catch Pokémon that belong to a different trainer with the following cheat:

B6C5368A 08BE8FF4

B8D95CFE 06ED6EA1

E151C402 8A229A83

8E883EFF 92E9660D

Before you throw the Pokéball, press L+R so you don’t get a bad egg.

Pokémon Max Stats

Max out all stats for your 1st Pokémon with these GameShark codes:

  • Max attack: 973FBE3F EDC8200D
  • Max SP attack: E9B89F9D C73B5749
  • Max defense: 979050AE 6F56B497
  • Max SP defense: DBC9F375 30D76D78
  • Max HP: 35A039FD B90C0C5B
  • Max speed: 35B2E18D FC573426

Pokémon Nature Modifier

A Pokémon’s Nature will influence its training. Specifically, one stat will grow faster while another will grow more slowly. By activating this cheat before battle, you can change your Pokémon’s Nature so you can maximize your desired stats more easily.

Code: 6658C989 89518A0F, followed by Pokémon Nature code identifier.

For example, to change the Pokémon’s Nature to Hardy, type 6658C989 89518A0F and then the code for Hardy, 217A1A8B E666BC3F.

Other Nature codes:

  • Adamant: C8CE1977 779F1AA5
  • Bashful: 5C43DDAA 02D3FC98
  • Bold: 5E7363AA 5D262877
  • Brave: EB200815 63938154
  • Calm: D090BDDA 1968867D
  • Careful: 5BFE17AB A5DC524C
  • Docile: 2C707820 9C67A3F0
  • Gentle: 7B499E06 77185F5C
  • Hasty: A79D2EF2 F82F5AF7
  • Impish: 4F71D6E0 699827D5
  • Jolly: 5769723D 1DA05C56
  • Lax: 2717EE59 7564BC55
  • Lonely: CD72C719 F2831689
  • Mild: 31D9195E 5DF03DCE
  • Modest: CA12F7A9 56873493
  • Naive: ED5B105D B88A30D8
  • Naughty: 2AC59EBF 40C4F367
  • Quiet: E7EC9FF0 70029AE9
  • Quirky: ADF48A64 04D2988F
  • Rash: 24775C3B A15419C7
  • Relaxed: 471AA96A 79ECA891
  • Sassy: EBA4E60F F5F19690
  • Serious: A8510C52 65C50481
  • Timid: 71296D0B D469AD70

Berry Cheat Codes

Different berries have various helpful properties in Pokémon Emerald. Depending on the type of berry, they can help you in battle, improve your abilities, or heal you from poison, paralysis, and more.

To get the berry you need, enter 82005274 0XXX. In place of XXX, enter your chosen item digits.

Pokémon code example: 085 stands for Cheri berry. The final code would be 82005274 0085. The first item you see on the buy list at Pokemart will be the berry.

Other berry codes include:

  • Chesto berry: 086
  • Pecha berry: 087
  • Rawst berry: 088
  • Aspear berry: 089
  • Leppa berry: 08A
  • Oran berry: 08B
  • Persim berry: 08C
  • Lum berry: 08D
  • Sitrus berry: 08E

Miscellaneous Item Cheats

Pokémon Emerald is full of various useful items. With the following cheats, you’ll always be able to find what you want when you need it.

Here is how this works:

Enter code 82005274 0XXX and use the item code instead of XXX. For example: for berry juice, ID 02C, enter 82005274 002C. The first item on the buy list at Pokémart will be the item you entered.

Other misc item codes include:

  • Leaf Stone: 062
  • Moon Stone: 05E
  • Fresh Water: 01A
  • Soda Pop: 01B
  • Lemonade: 01C
  • Elixir: 024
  • Max Elixir: 025
  • Energy Powder: 01E
  • Heal Powder: 020
  • Full Heal: 017
  • Max Revive: 019

Hold Items

Held items in Pokémon Emerald can help your Pokémon in battle or provide protection. Here’s how to use the Hold Item cheat to get the item you need:

Enter master code 82005274 0XXX and replace XXX with the item ID. For example, for Dragon Scale (code 0C9), enter 82005274 00c9. When you visit Pokémart, the item will appear first on the buy list.

Also try these codes for other Hold Items:

  • White Herb: 0B4
  • Quick Claw: 0B7
  • Mental Herb: 0B9
  • Silverpowder: 0BC
  • Amulet Coin: 0B9
  • Deep Sea Tooth: 0C0
  • Deep Sea Scale: 0C1
  • Focus Band: 0C4
  • Lucky Egg: 0C5
  • Metal Coat: 0C7

Teleport Cheats

When you play Pokémon Emerald, sometimes it’s very convenient to reach a key location quickly. Use the following codes to teleport to a specific location when you walk through a door:

  • Shard Collector’s house (Route 124): CE4225D2 7BDD5C76
  • Old Lady Rest Stop (Route 111): A6DF8006 B219CFD6
  • Flower House (Route 104): 41509519 56FA6E47
  • Top of Sky Pillar: 37A21411 E441F3EA
  • Sky Pillar Entrance: C4338331 146F9E5C
  • Player’s House: 6266061B C8C9D80F
  • Battle Frontier, near Battle Tower: D672577F BE1C6F7C

Don’t forget to disable the cheat once you’re where you need to be, or every door will keep taking you to the same place.

HMs and TMs

Hidden Machines (HMs) and Technical Machines (TMs) are items that allow Pokémon Emerald players to teach certain Pokémon some pretty nifty moves.

The following Pokémon Emerald cheats give you a shortcut to the powers of TM and HM.

First, use master code 82005274 0XXX and put the HM/TM ID in place of XXX. For example, for Dragon Claw, use 122.

Go to Mart and purchase the first listed item. The HM or TM will appear in your bag.

Codes for a few other cool HMs and TMs:

  • Focus Punch: 121
  • Calm Mind: 124
  • Roar: 125
  • Bullet Seed: 129
  • Hidden Power: 12A
  • Sunny Day: 12B
  • Ice Beam: 12D
  • Safeguard: 134
  • Earthquake: 13A
  • Secret Power: 14B

Tips for Using Pokémon Emerald Cheats

Cheats are fun, but they may crash your game if you don’t follow best practices. Here’s how to use Pokémon Emerald cheats safely:

  1. Use cheats sparingly. Too many cheats can cause file corruption or game crashes. If you have a corrupted file, disabling cheats won’t help restore the game, and you’ll need to start over.
  2. Save your game. Make sure you save your game before using cheats. This way, if something goes wrong, you can always come back to the pre-cheat point.
  3. Turn off after use. Did you use a cheat code to gain a specific item? Turn the cheat off to prevent crashes and ensure the item stays in your inventory.