Beat all the gym leaders.
at the grass in front of crystal cave. you can get to it, by beating the elite four and get all gym badges in johto and kanto hope that helped
By beating the Gym Leaders in the various towns
you can get it after you have all the 8 gym badges of johto prof elm gives you a call and tell you that he has something for you
we can get 8 gym badges byfighting all the gym leaders in Pokemon pearl.
in every game except gold and silver and crystal there are 8 badges, gold silver and crystal have 16 cause you can fight the kanto and johto leaders.
You are in jhoto first then when you have all the 8 gym badges you can go to kanto and get 8 more badges which will be all 16 badges then you can challenge the pokemon league. Hope that helped.
you get all 8 gym badges
The gym leaders have the badges all you need to do is defeat them.
It really depends on the type of game that you have. If you have Ruby/Sapphire/Emerald, You must get the Eight Gym Badges of Hoenn. If you have Diamond/Pearl/Platinum, you will receive the Eight Gym Badges of Sinnoh. If you want HeartGold/SoulSilver/Gold/Silver/Crystal, you will get the Eight Gym Badges of Johto AND Kanto. If you have FireRed/LeafGreen/Red/Blue/Green (Japan Only)/Yellow (Pikachu Version), you will ONLY receive the Eight Gym Badges of KANTO.
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.
you win to all the gym leaders and you should have all the badges
You have to get all eight badges.