No. Dive was not created until Generation III.
The HM dive cannot be acquired in Pokemon diamond.
The short answer is no. There is no Dive, HM 08, in Pokemon FireRed.
There's no Dive HM on Pokemon Leaf Green.
To get the hm dive you have to beat raquaza and and see the credits then you go to wiscash pond and wiscash will give it to you.
the hm dive is not available in pearl.
Dive is an HM, but in Diamond,Pearl, and Platnum, it is a TM
You cannot get HM Dive in Pokémon LeafGreen.Since Dive is not an HM in leafgreen the only way to get one of your Pokemon to learn Dive is to trade it to ruby, sapphire or emerald then teach it Dive using the HM then trade it back to leafgreen.
on Pokemon dimond there isn't a move caled dive. but there are a hm called surf and waterfall.you cant
There is no HM for Dive in SoulSilver, but you can get it by transferring a Pokemon who knows dive into SoulSilver the Pal Park. but you can get dive as a HM in Pokemon black and white but not in soulsilver,heartgold,platinum,diamond,and pearl
Dive is not an HM in leafgreen however some Pokemon can learn it on there own, if you want to have a Pokemon with dive have the Pokemon that you want learn dive in ruby or sapphire or emerald then have them trade you it and now you can use dive but not outside of battle because its not an HM.
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
Get the HM for Dive from the girl in Undella Town and teach it to a Pokemon in your teamSurf in Undella BayWhen you are over a dark blue spot (there are 4 of them), press "A" or select Dive from the Team ListYou will then dive to the Abyssal Ruins