When you first played Pokemon Red, Blue, or even Green, you encountered the question, which one to pick? Bulbasaur, Charmander, and Squirtle made players decide their fate in the game.
That hasn’t changed for FireRed and LeafGreen. The good thing is that you can get all three of them when you know how to obtain all 3 Starter Pokemon.
That’s right, and you can get all three of them for FireRed or LeafGreen at the point where you start the game.
We are going to use a cheat code, of course. But then, most of the time if you don’t trade, you’ll end up using Pokemon Modifier codes anyway. We’ll give you detailed instructions and a step-by-step process on how to make it work.
Other Related Topics
- Pokemon Fire Red Shiny Cheat with Gameshark Code
- How to Get EXP Share In Pokemon FireRed
- Which Starter Pokemon Is The Best In FireRed Or LeafGreen
- Max Stats Cheats For FireRed And LeafGreen
How to Obtain All 3 Starter Pokemon for FireRed and LeafGreen
The Cheat Code
The code above is something that you should use to obtain all 3 Starter Pokemon. Input it as Game Shark, and you’re good to go. Also, the code works for both FireRed and LeafGreen.
The Steps to Make Everything Work
1. Start the Game Normally
Start the game normally, but don’t go out to the Grass where Oak will meet you and make you choose a Starter.
2. Put the Cheat Code (Turn it OFF)
Put the cheat code on but turn it off or Disable it as shown below with the D.
3. Proceed to the Grass
Proceed to the Grass and let Oak make you choose the Starter Pokemon.
4. Choose the First Starter
After all that dialogue, you are now able to choose a Starter. Now pick the Starter that you want first (image below). It doesn’t really matter which one you choose first, but to make your life easier, start with Bulbasaur.
5. Pick the Pokemon (Turn ON the Cheat)
Pick the Pokemon, but when you get the dialogue, if you want to give your Pokemon a nickname (image above) don’t press YES or NO yet. Go back and turn on the cheat (image below). The E means that the cheat is on or enabled.
6. Move to the Next Pokemon
Once the cheat is on, move to the right or the direction where you want to get the next Pokemon. The image below shows that the dialogue box for naming Bulbasaur is still there, but our character has moved to the right in front of the Squirtle Poke Ball.
7. Choose the Next Pokemon (Turn OFF the Cheat)
Ignore the name dialogue box and just press YES because it will prompt you to pick the next Pokemon. In the image below, the naming dialogue is gone, and now you have the option to choose Squirtle (or your next Pokemon).
Before you click YES, turn off the code again. You will not be able to pick the next Pokemon if the code is still on so just turn it off.
8. Pick the Next Pokemon (Turn ON the Cheat)
We are back to the same procedure as STEP 5. In the image below now, you are asked to name Squirtle (or your next Pokemon of choice). Once again, turn on the code or enable it (E).
9. Move to the Last Pokemon
Move to the last Pokemon that you haven’t gotten yet. In the image below, our character moved to the right in front of the Charmander Poke Ball, so the same as STEP 6.
10. Pick the Last Pokemon (Turn OFF the Cheat)
The same as STEP 7, turn off the code again and get Charmander. There’s no need to worry about turning the code on again since this is the last Pokemon.
11. You’re Done
You’re done, you have all three Starters now, and your Rival will battle you normally. Remove the code since you don’t need it anymore.
One thing to note is that even if there are no more Pokemon on the table, your Rival will pick a Pokemon to counter your first Starter pick.
It’s a really complex method how to obtain all 3 Starter Pokemon for FireRed and LeafGreen. While you could opt to use Pokemon Modifier codes, this is still an interesting concept and method to do it. It can even work for Android and iOS emulators as well.
If you play Pokemon GBA ROM Hacks, chances are this method might work. Let us know if you tried it, and please comment below on your experience.
Just use the code properly and follow the steps. It could also be a good idea to save your game ahead before you do this so that you don’t lose any progress. Using save slots is also a good idea to make your life easier.