To get 99 of any item, first put the item you want to multiply in the sixth item slot. Now use FLY and go to Viridian City. Talk to the old man almost all the way north of the town. When he asks if you are in a hurry, say no and watch him catch a weedle.
Right after that, fly to Fuchsia city. Make your way south and, when you you reach the water's edge, use SURF and make your way to Seafoam island.
When you get to seafoam island, swim up and down the beach until you run into a Pokemon called "M" (a glitch like Missingno.) Once you see him, kill him or run away. DO NOT CATCH HIM! After that, you should have 99 of your sixth item!
Here are your best bets for beating the Pokemon Gym Leaders:
Brock: Use water or grass Pokemon against this rock trainer.
Misty: Use grass pokemon or electric to defeat this gym leader. Leiutenant Surge: use a rock or ground pokemon and he's toast.
Erika: Use fire pokemon or flight against this plant lover and shatter her dreams of fighting you again.
Sabrina: Use bug or ghost against this psychomaniac and she is a goner.
Koga: This poison pokemon lover will be deafeted easily by using psy pokemon.
Blaine: This fire trainer will use fire pokemon against you so you can use water or ice.
Final boss: Giovanni, the team rocket leader, is the final gym leader - use water, ice, plant and he's out of there (and talk to him again and he says something to you). In the Indigo Plateu you find 5 pokemon masters. Use this pokemon lineup for a better chance of success:
1. Plant
2. Water, Plant, Flight, Ice
3. Psychic
4. Ice or Dragon
5. Your choice
All of the slot machines have different odds, which change every time. Play each machine 4 times, and if it hits 2 or more, then stick with that one, because it's probably hot.
If the slow machine forces you really close to a 777 or Bar Bar Bar it will probably give you one or the other soon.
Once you get the HM "cut", your pokemon can cut down grassy areas. Use "cut" and it will cut a two by two area. Wild Pokemon will not attack you in the area you cut.
To easily gain experience, simply switch the Pokémon you want to train with the top Pokémon on your list. When you go into battle the Pokémon will pop out. You can then switch to another Pokémon. Once you win the battle the beginning Pokémon and the fighting Pokémon will both gain experience points.
While fighting, select your desired attack. When it says you are going to use that attack (eg. "Venusaur used Razor Leaf"), hold down the A button until your opponent's life stops draining. If your timing was right you'll do more damage than usual.
To fight creatures that normally live on land in water, go to the water around Cinnabar Island or Seafoam Islands (The only place you can be randomly attacked while swimming.) Swim along the shore of any island and you will fight land creatures. (You have to swim on a place where the square is half land and half water.)
Instead of fighting a set group of monsters in the water, you actually fight monsters from the last place you were. So to get safari zone monsters, you need to go to the section of the safari zone with that monster, let your time run out, then go to the coast. Using this trick I have caught Kangaskhan, Scyther, and Tauros!
First collect all eaight badges. Then go through victory road. Next beat the Elite Four. After that your Pokemon will become Hall of Famors. Then the credits will show, following by your game resetting. Go back to your Continued Game. You will be back at home. Then fly back and beat them again and again. This helps your higher leveled Pokemon becaus you can still get a few thousand exp.
After you have gotten all eight of your badges you need to go beat the pokemon league. The credits will roll and then the menu pops up again. DO NOT RESET THE GAME!!!! Go to Cerulean Citygo north to the brige where you faced 5 trainers before the path to Bill's house. Turn left and there will be a large area of water. Surf until you get to a cave. You will find Mewtwo in that cave.
Warning! Catch missingno in the red version may delete your old game and prevent you from saving any other games.
To get MissingNo (a glitch) go to Cinnabar Island and go into the Pokémon Research Labratory and trade with anyone in the first room. Then leave the Lab and go to the EAST of Cinnabar Island and surf up and down on the part where the land meets the water. Eventually the battle screen will come up and the screen goes black for about 5 seconds.
Once you find him I suggest you use a Level 30 to 40 Pokemon. This is because Missing No., even at Lv. 80, has a VERY low defense rating. So get him down pretty low. Even at low he is still extremely difficult to catch. So next get a Pokemon that knows a sleep move and put him to sleep. Follow this up with a couple Ultra Balls and you should have him.
NOTE: Catching MissingNo. may cause minor glitches. Also note that if he evolves (i.e., by receiving a Rare Candy) he will turn into a Khangiskahn.
Buy a Pokedoll in Celadon Mart, then FLY to Saffron and talk to the Copycat. She will give you the Mimic TM.
If you look at the floors in Koga's Gym you will notice it has lines. In some spots you will see little gaps in the lines. These "gapped lines" are the invisible walls.
Follow these instructions to catch pokemon with really high levels.
Talk to the old man in Viridian City who shows you how to catch pokemon. Fly directly to Cinnabar Island. Put your strongest pokemon on your team. You might want to save now. Surf on the shore where the land touches water. Keep Surfing until you run into one of these strong pokemon. These pokemon are well above level 100. Unfortunately, they will revert back to Level 100 if they gain any experience points. Rare Candy is the only thing that raises their level. They can be used in a two-player battle without losing their level, so have fun liquidating your friends!
NOTE: This is a bug in the game. It will not work in newer versions of Pokemon and may crash your game if you try it.
At the Game Corner there are secret coins lying around. You can get these coins by walking around and pressing the A button