Pokémon FireRed: Cheats, Codes and Hints for Gameshark and Gameboy Advance

The GameShark cheat codes are designed to work with the original Pokemon 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 cheats code.

GameShark and Action Replay Cheat Codes

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.

CheatCode
[M]  Master Codes for Pokemon Fire Red Version0000295F000A
830050000000
101DC9D40007
830050020000
Ghost (Walk Through Walls) (North America)509197D3 542975F4
Max IV PointsB6A2AF0991A6
Ride Over Water v1.0 (North America)

This code will enable your bike to ride over water.
3886329423BF
4772D3BB4241
101DC9D40007
72036E3C0100
32036E430000
Wild Pokemon Gender Codes (North America)Wild Pokemon will always be male

141BB87C 83D7018F

Wild Pokemon will always be female

78DA95DF 44018CB4
Have all PokeBalls420259D80001
0001000C0004
420259DA5212
0000000C0004
Have all HM’s42025A0C0153
000100080004
Have all TM’s42025A2C0121
000100320004
42025A2E5212
Gain 5000 ExpFEBB0A6A8203
087B9AD720EE
Free Daycare6F1FF3B5C2EF
Quick Daycare LevelsE6343C0CCC28
6F5DCD154C62
Hatch Eggs Quickly908D349E3D92
3202864200FE
Male Egg43546BC26EBD
320286400016
Female EggEB7DDB51EA7C
Infinite Safari Time663F08E44889
820399960258
Infinite Safari BallsB294D4AE337
820399940063
Catch Safari Pokemon Easily887F86B3B4D2
Catch Wild Pokemon Easily896FC3BFB7FE
Infinite PP42023C086363
Free Shop ItemsE21FAE7BBE55
30E20AC023BD
17D4F39712D9
Maximum Sell Price673259421E16
A1504556EC22
No Random BattlesA202166EFF00
820255AC0000
Have Maximum Cash82025838104E
8202583AE971
Have all Berries42025AF40085
0001002B0004
42025AF65212
0000002B0004
Infinite Exp74000130027D
7300218C0001
82023D501388
Access all Fly to Areas42026592FFFF
000000070002
Reset Time420246120000
Stop Timer320246160000

Maxing Out All Pokémon Stats

These codes can be used to max out all Pokemon party stats.

CheatCode
1st Pokemon-Maximum Stats420242DA03E7
000000070002
2nd Pokemon-Maximum Stats4202433E03E7
000000070002
3rd Pokemon-Maximum Stats420243A203E7
000000070002
4th Pokemon-Maximum Stats4202440603E7
000000070002
5th Pokemon-Maximum Stats4202446A03E7
000000070002
6th Pokemon-Maximum Stats420244CE03E7
000000070002

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 Pokemon 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 Pokemon 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 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 dix the network Machine. You’ll need to upgrade your Pokedex and finish the main story as well.