Go Beat the elite four. And catch the legendaries like Kyogre and groudon. =].
-egyoshi
beat the 8th gym
in the fortree city
...... stewen in emerald isn't a elite champion. there is wallace.
The only way to get a gym badge is to challenge the corresponding gym leader and win.
dragon poisonyou get it in cave of origin but u have to beat the 8th gym to use it.
Go to Evergrande City to beat the Elite Four
beat the 8th gym
sootopilis city
Beat the 8th Gym leader.
after you beat your father's gym
Defeat all of the Gym leaders on Emerald. ~KKMG1
Go in. Beat the GYM. THAT SIMPLE