first its regice, second you dont dive he is somehwernear dewford town on an island in a cave
you have to find the darkest patches of water to dive down in
you can find dive balls at the mossdeep city pokemart
you cant get reggiggas in Pokemon emerald
You get the abilty to use the move Dive from Tate and Liza in Mossdeep and then you can teach your Pokemon to Dive! X3 POKEMON-1001
you cant
you cant
there's no hm dive in firered.so that means you can't find it.but you can find it in Pokemon ruby,sapphire,emerald and more.
you cant. you have to migrate them from Pokemon emerald
okay you spelled that stupid.
you cant
Dive underwater and find the team aqua base (if you beaten the psychic gym)
you get from the gym leader in mossdeep city NO YOU DONT I WENT THERE AND I BEAT THE TWINS I DIDNT GET DIVE