there is a attack dive which my wailord learned in level 46
Since dive is not a HM in firered you will have to trade a Pokemon to a friend that has ruby, sapphire or emerald then using that game use the HM Dive to teach the move Dive to that Pokemon trade it back so firered can have that Pokemon again it will still have Dive however you cannot use it to dive underwater.
dive underwater
In Pokémon Victory Fire, you can obtain the Dive HM (HM08) by progressing through the game until you reach the area called the "Underwater Ruins." After completing the necessary tasks there, you'll receive the HM from a character in the ruins. Once you have HM08, you can teach it to a compatible Pokémon, allowing you to dive underwater in specific locations throughout the game.
Dive is a two turn move that the pokemon dives underwater the first turn and then tackles it on the next turn it doesn't do anything specail ondiamond like it does in emerald
Undella Town, and you use dive in four dark water spots to get to the abyssal ruins.
In Platinum, Diamond, and Pearl they removed Dive.
you can't
Dive is not an HM move in Pokemon Platinum. There are, however, Pokemon that can learn it by level up.
no
No, you cannot use Dive in Pokemon Pearl to go underwater.
No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
I don't think there is a sub, but you can get the tm dive to go underwater.
u cant srry
get a hm called dive attach it to a water type pokemon and go on water and use dive.
going to the Pokemon league on a sandbar
it isn't in Pokemon platinum its in ruby and Sapphire
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.