When u get your badge there and go to the space shuttle.Then you talk to Team Magma's boss and Steven will pop out of no where and ask if he can fight with u.
Chat with our AI personalities
Steven lives in Mossdeep City.Talk to all the people around Mossdeep and one little boy will tell you:''Steven's house is right over there!''.
well after you go through the encounter in mossdeep he is still in mossdeep in a house to the north western part of mossdeep
In Pokémon Emerald, Steven can be found in Mossdeep city. His house is located in the top left corner of the city near the gym.
HM08(Dive) can be found at Steven's house after clearing the Space Museum in Mossdeep City. Steven's house is north of the Mossdeep Pokemon Center.
You get it from Steven in Mossdeep city.