mr briney is at slateport helping the people make the ship
Route 104, on the way to Petalburg Forest (the route past Petalburg City). He lives in a cabin on a dock on the beach.
what you do is import it from ruby or Sapphire after you beat the game.
After you beat your rival after the 6th gym
water or fire type on a high level (above his)
You don't talk to anyone, you just beat the Pokemon League.
he is near the woods in petalburg city ;)
Catch a Marill or its lesser for Ezuirel then teach it surf.
Use mr briney's ship to reach dewford town.
beat wallce
in sootoplis
Wassilij
He is on the S.S. Tidal being the captain with his Peeko
you only have to beat the elite 4 on Pokemon fire red not ruby
Catch groudon
The eighth gym leader is in the underwater city(forget the name) but it is where you fight groudon. after you beat him the gym should be open.
you play it
The Pokemon League