Gameshark codes require a gameshark(duh) and may erase your game and/or items. This probably will not happen, though. Use at your own risk!
Infinite PP:
012188d1
01212dd0
Infinite Money--Use This Code For Rare Candy: 019947D3
Infinite Health For A Pokemon: 01ff16d0
To Get Masters Balls In Poke Mart: 01017CCF
Infinite stuff:
"Safari Zone" Balls: 016447DA
"Safari Zone" Time : 01f00ED7
"Casino Coin": 0199A4D5 0199A5D5
The Pokemon Charmander,Bulbasaur,Squirtle:
0199d8cf for Bulbasaur,
01b0d8cf for Charmander,
01b1d8cf for Squirtle
Getting Eevee: 01??d8cf
No random battles: 01033cd1
Getting Mewtwo: O183D8CF
In Order To Catch Mewtwo Type In The Code For Master Ball Get
Some and As Soon
As You Get In The Battle Use It
Getting Mew: O115d8cf
Rare candy: 01287ccf
Poke' gods:
How To Get Pikablu: 01E764D1 In
Order To Get Pikable Enter The Code In
GameShark Then Set The Switch On Your GameShark To Normal. Put In
The First
Place Of Your Party A Raichu. Turn On The Switch. Now Go To
Lavender Town And
Rename Raichu PIKABLU ( In Caps ). Pikablu Is Yours!
How To Get Locustod: 01E464D1
First Enter The Code In GameShark Then Set The Switch On Your
GameShark To
Normal. Put In The First Place Of Your Party A ButterFree. Turn
On The switch.
Now Go To Lavender Town And Rename ButterFree LOCUSTOD ( In Caps
). Locustod
Is Yours! He Is Pokémon Number #175.
Getting Eevee
Eevee 66
67 - Flareon
68 - Jolteon
69 - Vapoeon