Pokémon FireRed cheats, codes, and hints for GameShark and Game Boy Advance

The GameShark cheat codes are designed to work with the original Pokémon FireRed game version. Using these codes gives you an opportunity to gain loads of benefits such as getting unlimited Masterballs, Pokemon, and even rare candies.

But, in order to access and use these codes you need a GameShark device and actually play an original version of the game.

But, for those playing on an emulator like the Visual Boy Advance or My Boy, then all you need is the game and the cheat code.

Aside from these, make sure to check out our other Pokemon content. We have our very own list of Pokémon Ruby cheats and Pokémon Emerald cheats, and if you are looking for more fun Pokémon ROMs, try our list of best Pokémon ROM hacks.

Gameshark and Action Replay cheat codes for Pokémon FireRed

The GBA Action Replay and Gameshark accessories can get you more Pokemon Fire Red cheats when used right.

Note: These aren’t your usual case-sensitive codes so you don’t have to leave spaces between the numbers as you would with other codes.

Plus, you can use these cheat codes with Action Replay and GameShark accessories alike.

Cheat Code
[M]  Master Codes for Pokemon Fire Red Version 0000295F000A
Wild Pokemon Gender Codes Wild Pokemon will always be male

141BB87C 83D7018F

Wild Pokemon will always be female

78DA95DF 44018CB4

Ghost (Walk Through Walls) 509197D3 542975F4
Ride Over Water

This code will enable your bike to ride over the water.

Shiny Pokemon Encounter 1670047D 04815C68
18452A7D DDE55BCC
Catch Safari Pokemon Easily 887F86B3B4D2
Catch Wild Pokemon Easily 896FC3BFB7FE
No Random Battles A202166EFF00
Unlimited Rare Candy 820258400044
Free Shop Items E21FAE7BBE55
Gain 5000 Exp FEBB0A6A8203
Access all Fly to Areas 42026592FFFF
1 Hit Kill 95EDFBBA A5A72A78
C833D1A0 02FA7205
Infinite Exp 74000130027D
Infinite PP 42023C086363
Infinite Safari Time 663F08E44889
Infinite Safari Balls B294D4AE337
Max IV Points B6A2AF0991A6
Maximum Sell Price 673259421E16
Have Maximum Cash 82025838104E
Have all PokeBalls 420259D80001
Have all HM’s 42025A0C0153
Have all TM’s 42025A2C0121
Have all Berries 42025AF40085
Free Daycare 6F1FF3B5C2EF
Quick Daycare Levels E6343C0CCC28
Hatch Eggs Quickly 908D349E3D92
Male Egg 43546BC26EBD
Female Egg EB7DDB51EA7C
Reset Time 420246120000
Stop Timer 320246160000

Maxing out all Pokémon stats

These codes can be used to max out all Pokémon party stats.

Cheat Code
1st Pokemon-Maximum Stats 420242DA03E7
2nd Pokemon-Maximum Stats 4202433E03E7
3rd Pokemon-Maximum Stats 420243A203E7
4th Pokemon-Maximum Stats 4202440603E7
5th Pokemon-Maximum Stats 4202446A03E7
6th Pokemon-Maximum Stats 420244CE03E7

Legendary Pokémon encounter

Cheat Code
Master Code 000014D1 000A
1003dae6 0007
Articuno 83007CEE 0090
Entei 83007CEE 00F4
Groudon 83007CEE0195
Jirachi 83007CEE0199
Ho-oh 83007CEE 00FA
Deoxys (won’t obey) 83007CEE 019A
Dratini 83007CEE 0093
Dragonair 83007CEE 0094
Dragonite 83007CEE 0095
Mewtwo 83007CEE 0096
Mew (won’t obey) 83007CEE 0097
Moltres 83007CEE 0092
Lugia 83007CEE 00F9
Registeel 83007CEE0193
Regirock 83007CEE0191
Regice 83007CEE0192
Rayquaza 83007CEE 0196
Zapdos 83007CEE 0091

How to use Pokémon Fire Red cheats with Visual Boy Advance

The GBA emulator gives you access to both the Action Replay and Gameshark codes.

All you have to do is follow the Visual Boy Advance process in order to enter cheat codes:

  1. Activate the VBA emulator
  2. Click on File, followed by Open, and then select the Pokémon Fire Red ROM
  3. At the beginning of the game, click on Cheats, followed by Cheat list
  4. Click on Gameshark
  5. Input a code and click on OK.
  6. Repeat steps 4 and 5 in order to input all of your cheat codes as desired.
  7. Click on OK to play your cheats-enabled game

How to use Pokémon Fire Red cheats with My Boy Emulator

If you’re using an Android MyBoy emulator, then you have to follow these steps to make use of your Gameshark/ Action Replays cheats:

  1. Open the My Boy App and launch the Pokémon Fire Red ROM
  2. Click on the menu icon and launch the My Boy menu
  3. Go to Cheats
  4. Click on New Cheat
  5. Enter the Cheat name and input the cheat description
  6. Click on the Cheat code, input the code and click on OK
  7. Go to the three dots you see on the screen’s top-right corner and select Save
  8. Click on the device’s back button to play your cheats-enabled game

It’s possible to disable or even edit cheats via the Cheats menu. To remove a cheat code, long-press your selection and then click on Remove.

How to trade Pokémon

If you like, you can trade Pokemon between Sapphire, Ruby, Emerald, Leaf Green, and Fire Red. Emerald and Leaf Green trading is enabled by default.

However, you need to visit the One Island Pokemon Center in order to start trading through Sapphire and Ruby.

This will allow you to fix the network Machine. You’ll need to upgrade your Pokedex and finish the main story as well.