the easyest way is to level up Pokemon or migrate strong ones from another game and then battle Faulkner, beat him, and receive the badge.
get all 8 gym bages
get 6 gym bages
You have to travel to towns that have gyms and then try to beat the gym leader.
Some of my friends asked me that, and all I needed to do was get all the gym bages before that gym.
yes.
You have to have all the gym bages
there is no 16th gym in soulsilver u dope....
in platinum it`s in harthome city all you need is 2 bages.
beat the first 7 gym leaders of johto (assuming that you've already got the 8 first gym badges in kanto)
at the end afrter all gym bages are won
battle red on top of mt silver
Yes you can do that by getting really strong Pokemon like all your Pokemon have to be level 40-50 then you can beat all gym leaders with no sweat