Contents
- 1 In-Game Cheats
- 1.1 Upgrading the Pokédex
- 1.2 Safari Zone Glitch
- 1.3 Trainer Card Upgrades
- 1.4 Secret Items in Pokémon Fire Red
- 2 Gameshark Codes
- 2.1 Using Gameshark to Enter a Cheat Code in Visual Boy Advance
- 2.2 Using Gameshark to Enter a Cheat Code in My Boy
- 2.3 Best Pokémon Fire Red Cheats
- 2.3.1 Most Popular Pokémon Cheats
- 2.3.2 Catching Pokémon
- 2.3.3 Warp Codes
- 2.3.4 Pokémon Max Stats
- 2.3.5 Infinite Items Cheat
- 2.4 Getting the Most Out of Pokémon Fire Red Cheats
- 3 Get the Most Out of Pokémon Fire Red with Cheat Codes
This post was last updated on May 1, 2024
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
Most Popular Pokémon 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.
Cheat | Code |
Walk Through Walls | 509197D3542975F478DA95DF44018CB4 |
Quick Level Up | 82023D50 270F |
Wild Pokémon Have Max IV | 000014D1 000A1003DAE6 0007 |
Rare Candy Cheat | 820258400044 |
Items cost only $1 | 3C25A344FD8F451CAD86124F2823D8DA |
Get All HM Items | 42025A0C0153000100080004 |
Get All TM Items | 42025A2C012100010032000442025A2E5212000000320004 |
Infinite Money | 82025838104E8202583AE971 |
Easier Pokémon Encounter Code | 72023D749A3082023D749A53 |
Wild Pokémon Modifier | 927366193cae35ee765d9888C21450c1ce34E1d22ee0ced06be537884313 |
Infinite EXP Cheat | 7300218C000182023D501388 |
All Male Eggs | 320286400016 |
All Female Eggs | 20286400093 |
Infinite Master Balls | 8202595c 00018202595e 0063 |
Fast Egg Hatching | 3202864200FE |
Get Every Berry | 42025AF400850001002B000442025AF652120000002B0004 |
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émon | Code |
Articuno | 83007CEE 0090 |
Deoxys (won’t obey) | 83007CEE 019A |
Dragonair | 83007CEE 0094 |
Dragonite | 83007CEE 0095 |
Dratini | 83007CEE 0093 |
Entei | 83007CEE 00F4 |
Groudon | 83007CEE 0195 |
Ho-oh | 83007CEE 00FA |
Jirachi | 83007CEE 0199 |
Lugia | 83007CEE 00F9 |
Mew (won’t obey) | 83007CEE 0097 |
Mewtwo | 83007CEE 0096 |
Moltres | 83007CEE 0092 |
Rayquaza | 83007CEE 0196 |
Regice | 83007CEE 0192 |
Regirock | 83007CEE 0191 |
Registeel | 83007CEE 0193 |
Zapdos | 83007CEE 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:
Nature | Code |
Adamant | 5EB8DEEE 692ED298 |
Bashful | B05B4CCD A0A1505B |
Bold | 35EB915F 08F33974 |
Brave | E485844D 2F24038C |
Calm | 31F62F82 D9A0C100 |
Careful | 1A15BF1E E72650E4 |
Docile | A58F6F1B BFB13FEF |
Gentle | 9A41D845 41B93FE6 |
Hardy | D0E34D66 5796A7D3 |
Hasty | D4950A99 D729D80A |
Impish | CDA2AB99 F89D5BB9 |
Jolly | E9EC2CBF A7EDD4A7 |
Lax | D593BF29 E18AAAE5 |
Lonely | D73BC50A 5F47AA0E |
Modest | E1EB2109 4480C28D |
Mild | A2461E51 304137B6 |
Naive | 56F744B0 37E16732 |
Naughty | 83286B46 6479AA98 |
Quiet | 0456554B 66D3AAF9 |
Quirky | 5A7B2626 21ECD183 |
Rash | 909149AB 2DE8726A |
Relaxed | 34027F23 7E7E1599 |
Sassy | D47DA721 6C3B9FFC |
Serious: | 93F04759 F95753D9 |
Timid | BC372C9 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.
Location | Code |
Birth Island | 554D9257 D0472EF8 |
Navel Rock | 6AADAC54 A0A4B6C7 |
Mt. Ember | 3ADAABA A9000BEB |
Seafoam Islands | BC4AFF82 6C4609A2 |
Power Plant: | EA5BB107 05E634BB |
One Island | A6A339F5 FC0ADC79 |
Unlock all fly-to areas | 42026592 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.
Slot | Code |
1st Pokemon maximum stats | 20242DA03E7000000070002 |
2nd Pokemon maximum stats | 4202433E03E7000000070002 |
3rd Pokemon maximum stats | 420243A203E7000000070002 |
4th Pokemon maximum stats | 4202440603E7000000070002 |
5th Pokemon maximum stats | 4202446A03E7000000070002 |
6th Pokemon maximum stats | 420244CE03E7000000070002 |
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!