Question: where to go after defeating team magma emerald?
Answer: Defeat all the Magma Grunts and then talk to Steven. Select three Pokemon and you will enter a 2 vs. 2 battle with Steven on your side. After beating them, head to Steven's home in the north west of the island and he will give you HM08 - Dive.