Pokemon Emerald Question
There is quite a lot of things to do here in Mossdeep City. Heal your Pokemon now, and maybe visit the Mart. On the raised land in the eastern part of the city is a Fisherman's house. Talk to him, and he'll give you a Super Rod. Then go into the Space Center (the large green building), and talk to the first person you see. He'll give you a Sun Stone. Then you can go to the house in the upper-left hand corner of the city. It's Steven's house. He'll give you HM 08 - Dive. With this, you can dive underwater. But before you can use it, you must get your seventh badge.
But I didnt see anyone in the house in the upper-left corner, or any house for that matter, I even got the 7th badge but still no sign....
You need to go to the Space Centre and beat Team Magma first.