16 badges. 8 from Jhoto and 8 from Kanto.
In HeartGold and SoulSilver once you get all 16 gym badges, you talk to Prof. Oak in Pallet Town, and you can choose Charmander. Or, you can Migrate them from your GBA games with a DS Lite(VIA PAL PARK).
You need Hm Rock Climb, you need to obtain all 16 gym badges.
Well, if you have a Pokemon that knows whirlpool, you can go back to route 41 and go to the mysterious Whirlpool islands.
There is 16 badges in Soul Silver, both 8 in kanto and jotho.
16 badges. 8 from Jhoto and 8 from Kanto.
16, including all johto and kanto badges
in heartgold and soulsilver: get 16 gym badges go to mr. Pokemon and he will give you (blue orb heartgold)(red orb soulsilver) catch which ever either kyogre heartgold groudon soulsilver but then you need to trade with your friend to get the jade orb from prof. oak go to ebbemed tower see rayquaza catch it if you can by pkmndude12
After collecting 16 badges, Moltres is in Mt. Silver
Go to Cerulean Cave after you have 16 badges.
HM08 Rock Climb is given to you by Prof. Oak once you have all 16 badges.
Simply beat the gym leader in every gym.
You need all 16 Gym Badges
You can get a Squirtle after you obtain all 16 badges and defeat Red.
Get all 16 badges and Oak will give it to you.
Seafoam Islands but you have to have all 16 gym badges You have go to the cave before blaine's gym an you don't have to have all 16 badges because i did it 14 badges.
In Heartgold and Soulsilver have all 16 badges go talk to zapdos at the Power plant same thing with LeafGreen and Firered have 8 badges and talk to zapdos