Pokémon Fire Red Cheats: Full List of GameShark Codes

pokemon fire red cheats

 

This post was last updated on December 1, 2022

If you’re looking for a nostalgia kick, there’s nothing better than playing one of the earlier Pokémon games. Pokémon Red was one of the first Pokémon games for the Game Boy and still holds a special place in most gamers’ hearts.

Pokémon Fire Red is the 2004 remake for the Game Boy Advance, and while developers Game Freak HQ kept the core gameplay unchanged, they did add over 20 new Pokémon for each version (FireRed and LeafGreen). Pokémon Fire Red is an ideal place to start if you want to relive your childhood.

While plenty of Pokémon ROM hacks are difficult, such as Pokémon Phoenix Rising or Pokémon Omega Red, most gamers don’t expect the base version to be challenging. Surprisingly, Pokémon FireRed can still be tricky to play for newbies and Pokemon veterans alike due to its lack of modern quality-of-life features.

The good news is that most Pokémon ROMs contain various cheat codes and programs to make your life just a little bit easier and help you catch ’em all.

In-Game Cheats

While most cheats rely on a cheat program like GameShark v3, Pokémon FireRed has some in-built features that make playing the game easier. These aren’t necessarily cheating, but they’re essential to helping you complete the game.

Upgrading the Pokédex

You can update your Pokédex once you’ve completed the main story and collected over 60 pokémon. Simply visit the Professor in Pallet Town once you meet the required criteria to receive an upgrade that allows you to visit new locations and unlocks new evolutions for your pokemon.

Safari Zone Glitch

If you want to catch Pokémon without wasting valuable time in the Safari Zone, lightly tap right and left to change your character’s orientation without actually moving. Doing so will still allow you to encounter wild Pokémon without lowering your timer.

Trainer Card Upgrades

Upgrading your trainer card changes your star rating and the look of your card. You can upgrade your card up to four times by completing the following challenges:

  • Complete the main story
  • Complete the National Pokédex (except for Mew, Celebi, Deoxys, and Jirachi)
  • Complete the Kanto Pokédex
  • Get a score of 200+ in the Dodrio Berry Picking and Pokémon Jump minigames

Secret Items in Pokémon Fire Red

If you want to get the rarest items in the game, you’ll need to get the Itemfinder. You can get the Itemfinder — once you’ve caught 30 Pokémon — from one of Professor Oak’s aides. You can find them on route 11 between Vermillion City and Lavender Town, on the upper floor of the gate.

Once you have the Itemfinder, you can return to specific locations to find unique secret items associated with some characters you met before. It may take a while since you need to stand in exactly the same spot they did. Some items you can find include:

  • Leftovers from where the Snorlax was (near Cycling Road and Silence Bridge)
  • Macho Brace from where Giovanni was in Viridian Gym
  • Sacred Ash from the spot at Navel Rock where Ho-Oh was
  • Soothe Bell from the Pokémon Tower where Mr. Fuji was

Gameshark Codes

The best way to access Pokémon cheat codes is with a dedicated program like GameShark or Action Replay. These come standard with any GBA emulator, including the Visual Boy Advance and the My Boy emulator for Android.

Using Gameshark to Enter a Cheat Code in Visual Boy Advance

Open VBA as usual and select your Pokémon FireRed ROM. Once it starts running, open the VBA cheats menu and select “Cheat List” from the dropdown menu. Choose Gameshark and then enter the Pokémon code you want to use.

You can enter multiple codes at once and even write a description for each cheat code so that you know what it does. Once you hit OK, the game will resume with your chosen cheats.

Using Gameshark to Enter a Cheat Code in My Boy

The basic process of enabling cheats in the My Boy emulator is the same as for VBA since both use GameShark v3 as their base cheat engine. Open your ROM like you would when you play Pokémon FireRed and then tap the menu button in the top left corner.

Tap “Cheats” and then “New Cheat.” You’ll get a new window where you can type your cheat name, a description of the cheat, and the cheat code. When you’re done, tap the three dots in the top right corner and select “Save” to save your cheat.

Hit the back button on your phone to resume the game. The free version of the app allows you to enter a single line of code per entry, so you’ll need to enter multi-line cheats line-by-line as different cheats.

If you want to enable multiple cheats at once, you’ll need to tap the plus in the top right corner while in the Cheats menu. You can also edit, disable, or delete cheats while in this menu.

Best Pokémon Fire Red Cheats

While you can use Pokémon Fire Red cheats to modify almost any part of the game, the following are the ones you’ll probably use the most. Some reduce the grind to level up pokemon, including giving you all the TM/HM items you need. In contrast, others make it easier to walk through walls, get uncommon items, or even make sure you get the right pokemon with a wild pokemon gender modifier or pokemon nature modifier.

CheatCode
Walk Through Walls509197D3542975F478DA95DF44018CB4 
Quick Level Up82023D50 270F
Wild Pokémon Have Max IV000014D1 000A1003DAE6 0007
Rare Candy Cheat820258400044
Items cost only $13C25A344FD8F451CAD86124F2823D8DA
Get All HM Items42025A0C0153000100080004
Get All TM Items42025A2C012100010032000442025A2E5212000000320004
Infinite Money82025838104E8202583AE971
Easier Pokémon Encounter Code72023D749A3082023D749A53
Wild Pokémon Modifier927366193cae35ee765d9888C21450c1ce34E1d22ee0ced06be537884313
Infinite EXP Cheat7300218C000182023D501388
All Male Eggs320286400016 
All Female Eggs20286400093
Infinite Master Balls8202595c 00018202595e 0063
Fast Egg Hatching3202864200FE
Get Every Berry42025AF400850001002B000442025AF652120000002B0004

Catching Pokémon

A great wild Pokémon encounter cheat spawns a legendary Pokémon encounter or shiny Pokémon encounter. Start by entering the master code:

000014D1 000A

1003dae6 0007

Once you’ve successfully input the master code, follow it up with one of the legendary Pokémon you want to catch.

PokémonCode
Articuno83007CEE 0090
Deoxys (won’t obey)83007CEE 019A
Dragonair83007CEE 0094
Dragonite83007CEE 0095
Dratini83007CEE 0093
Entei83007CEE 00F4
Groudon83007CEE 0195
Ho-oh83007CEE 00FA
Jirachi83007CEE 0199
Lugia83007CEE 00F9
Mew (won’t obey)83007CEE 0097
Mewtwo83007CEE 0096
Moltres83007CEE 0092
Rayquaza83007CEE 0196
Regice83007CEE 0192
Regirock83007CEE 0191
Registeel83007CEE 0193
Zapdos83007CEE 0091

You can also use a master code and Pokémon ID to spawn normal Pokémon without waiting for random battles. It’s a little bit trickier because there are two master codes depending on the Pokémon’s number.

Pokémon from 1 – 250 will need the following master code: 17543C48 E65E0B97.

If you want to spawn a Pokémon of 250 and above, you’ll need to use this master code:

8C050415 EB447C7A

AD86124F 2823D8DA

A0CCA92E 61571E3B

E2302908 64FD3288

25AF3162 06D16963

If you still want the experience of catching Pokémon yourself but don’t want to spend too much time finding the right one, consider using a code to guarantee your Pokémon will have the desired nature. A Pokémon’s nature can hugely impact its stats and moves, so getting that perfect nature can mean the difference between success and failure.

The cheat has a master code and the Pokémon nature identifier that you’ll need to apply before the battle.

The master code is: AA3BB0ED 41CD5D95

And the nature identifiers are:

NatureCode
Adamant5EB8DEEE 692ED298
BashfulB05B4CCD A0A1505B
Bold35EB915F 08F33974 
BraveE485844D 2F24038C
Calm31F62F82 D9A0C100
Careful1A15BF1E E72650E4
DocileA58F6F1B BFB13FEF
Gentle9A41D845 41B93FE6
HardyD0E34D66 5796A7D3 
HastyD4950A99 D729D80A 
ImpishCDA2AB99 F89D5BB9
JollyE9EC2CBF A7EDD4A7 
LaxD593BF29 E18AAAE5
LonelyD73BC50A 5F47AA0E 
ModestE1EB2109 4480C28D
MildA2461E51 304137B6
Naive56F744B0 37E16732 
Naughty83286B46 6479AA98 
Quiet0456554B 66D3AAF9
Quirky5A7B2626 21ECD183 
Rash909149AB 2DE8726A 
Relaxed34027F23 7E7E1599
SassyD47DA721 6C3B9FFC
Serious:93F04759 F95753D9 
TimidBC372C9 06B4D17F

Warp Codes

These codes can be tricky to use since you need to enable your desired location code before walking through the nearest door or entrance and disable it immediately. If you don’t, you’ll keep teleporting to the location whenever you go through a door. However, it’s a great way to get around if you don’t feel like exploring or dealing with wild Pokémon all the time. 

LocationCode
Birth Island554D9257 D0472EF8 
Navel Rock6AADAC54 A0A4B6C7
Mt. Ember3ADAABA A9000BEB
Seafoam IslandsBC4AFF82 6C4609A2 
Power Plant:EA5BB107 05E634BB 
One IslandA6A339F5 FC0ADC79
Unlock all fly-to areas42026592 FFFF00000007 0002

Pokémon Max Stats

This cheat is a lifesaver if you’re sick of leveling up your Pokémon. The cheat works off your Pokémon’s position and arrangement and levels that particular Pokémon to max level.

SlotCode
1st Pokemon maximum stats20242DA03E7000000070002
2nd Pokemon maximum stats4202433E03E7000000070002
3rd Pokemon maximum stats420243A203E7000000070002
4th Pokemon maximum stats4202440603E7000000070002
5th Pokemon maximum stats4202446A03E7000000070002
6th Pokemon maximum stats420244CE03E7000000070002

Infinite Items Cheat

The infinite items cheat has two parts: the first affects the inventory slot, while the second part is the name of the item you want to make infinite.

So, to get unlimited rare candy in slot 1, you’d type: 82025840 44, where the first bit makes Slot 1 items infinite, and 44 represents “Rare Candy.”

The first part of the code is as follows:

  • Modify Item in Slot 1: 82025840 xxxx
  • Modify Item in Slot 2: 82025844 xxxx
  • Modify Item in Slot 3: 82025848 xxxx
  • Modify Item in Slot 4: 8202584C xxxx
  • Modify Item in Slot 5: 82025850 xxxx

You can duplicate almost any item by using its unique identifier in the game, including:

Green Scarf: 101

Pink Scarf: 100

Dragon Claw: 151

Deep Sea Tooth: 00C0

Deep Sea Scale: 00C1

Blue Flute: 0027

Smoke Ball: 00C2

Green Shard: 0033

Yellow Flute: 0028

Wiki Berry: 0090

You can even obtain all of the evolution stones, including:

Stone of the Sun: 005D

Moonstone: 005E

Fire Stone: 005F

Thunder Stone: 60

Water Stone: 61

Leaf Stone: 62

Getting the Most Out of Pokémon Fire Red Cheats

While activating cheats is relatively simple, it can interfere with how your game runs. If you have an incompatible Pokémon Fire Red Rom, you’ll experience crashes and glitches. You can also break your game by enabling too many cheats at once.

To get the best experience using Pokémon Fire Red cheats, follow some best practices to keep your game stable and fun.

Only activate a maximum of three cheats per game. Cheats often alter variables within the game, and if you mess around with too many of these at once, the game won’t be able to reconcile them, leading to crashes and glitches. Also, be sure to turn cheats off after using them to prevent future glitches on your save game.

Use recommended emulators such as:

  • GBA4ios for iOS
  • My Boy for Android
  • Retroarch for MacOS
  • Visual Boy Advance for Windows

Save your game before applying any cheats. Once you’ve activated a cheat, check your bag. If you see any irregularities, exit without saving the game and restore your original settings.

You may find that some cheats don’t work immediately. Go in and out of entrances or doors to refresh the game world at least five times before giving up. Sometimes, cheats can take a while to affect the game, and changing locations can force these cheats to take effect.

Get the Most Out of Pokémon Fire Red with Cheat Codes

Playing Pokémon Fire Red or Leaf Green on a GBA emulator can feel like a blast from the past, but it’s a game that still holds up. Pokémon Fire Red is a perfect place to start if you’re playing due to nostalgia or want an old-school introduction to the Pokémon series.

As with all older games, Pokémon Fire Red and Leaf Green have rough edges that can detract from your enjoyment. They can be extremely grindy and luck-based, especially if you want to collect all of the Pokémon and hit all of the achievements.

That’s where having a GBA emulator can help. Most emulators come with GameShark v3 or another cheat system built-in.

Using Pokémon FireRed cheats is extremely simple. Once you’ve found the GameShark codes that adjust the game to your needs, all you need to do is enter the cheat code and let the emulator handle the rest.

Pokémon games have plenty of secrets and potential pitfalls. Whether finding a list of Pokémon starters or a comprehensive list of Pokémon Fire Red cheats, That Video Game Blog has all the info you need. Check us out to get all the latest gaming news, reviews, and gear!