You can get Dive Balls from the News Press guy in Solaceon Town for showing him a specific pokemon each day but they are rare. The easiest way is to transfer a pokemon from Ruby, Sapphire, or Emerald that is holding a Dive Ball via Pal Park.
In the weeds were you can find when you dive (rare)
i am rakshan.go to mossdeep city.then go to steves house.he will give you dive.
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.
going to the Pokemon league on a sandbar
you cant find it
Go to sootopolis and dive in the front of sootopolis! =)
Dive is not an HM in Pokemon firered or leafgreen however if you trade a Pokemon that knows dive from ruby or sapphire or emerald now you have a Pokemon that knows dive But you can't dive underwater in firered or leafgreen because it wasn't invented in the kanto region.
Use the move dive to go underwater to find shards in the seaweed.
Don't you mean "How to get to Sootoplis City in Pokemon Ruby?" Oh it's simple, get dive and dive underwater near Mosdeep City and find the path, then keep going down until you find a cave, go in the underwater cave and then dive again and there you are!
you can not :(
I don't know. Try going to youtube. I find alot of my answers there.
you dive near lillycove city dont give up it takes a while to find one