You can fight your father in the Petalburg Gym after you obtain 4 gym badges from other cities. -Wiz
after you beat flannery hes a normal type gym
the town west of mauville
On Pokemon ruby to get surf you need to beat your dads gym (in petalburg) then after wallys dad will come and get you then give you surf.
go to petalburg city,fight with your dad first.then at the right u will find house go to the house then talk to the man hope my answer is correct.
You can fight your father in the Petalburg Gym after you obtain 4 gym badges from other cities. -Wiz
Four gym's you r dad is in the fifth gym.
after you beat flannery hes a normal type gym
Your "dad".
beat your dad and go nextdoor.Waly's dad gives it to you.
in the peatalberg gym he is the leader
the town west of mauville
On Pokemon ruby to get surf you need to beat your dads gym (in petalburg) then after wallys dad will come and get you then give you surf.
go to petalburg city,fight with your dad first.then at the right u will find house go to the house then talk to the man hope my answer is correct.
in wally's house talk to his dad
After you beat your dad in his gym wallys dad gives it to you for helping wally
Go to pokemonleague a 1,000,000 times then wallies dad will award you 999 masterballs when he does that talk to him again and he will give you ruby pass and it will help you to catch the secret legend Pokemon oberon