In Pokémon SoulSilver, you get the Mineral Badge from beating Jasmine the Olivine City Gym Leader however in order for her to return to her Gym, you have to go to her in the Lighthouse and walk up the stairs to her. She'll tell you the Lighthouse's Ampharos is sick and that there's medicine in Cianwood City that will cure it so you have to head to Cianwood City in order to retrieve the SecretPotion from the Pharmacy there and then you can give the SecretPotion to Jasmine.
GET THE LAST BADGE......
i haht Pokemon soulsilver so live with it itiet
misty
the next gym is @ Mahogany Town
You beat the 6th gym leader.
Once she starts to cry, talk to her again and she will give you the badge.
You can trade as soon as you get the first badge but you should wait until you get the second instead.
there will be a man with a white coat inside a gate corner somewhere around Ekruteak.He is Dawn's father. You are only able for him to give it to you only if you have these badges: the FIRST badge[don't know what it's name was.forgot it],if it was the second badge,then the COBBLE badge,and the PLAIN BADGE.that is how you get the EXP.SHARE on pokemon soulsilver.
The 7th badge/gym is in Mahogany Town. The Gym Leader mainly has ice type pokemon.
get a certain badge, it's the same in all Pokemon games.
If you are playing heartgold or soulsilver , you need a physic or ground type pokemon.
Quit posting that stuff no one on this website know about pokeman