Welcome to ScubaBoard, the world's largest scuba diving community. Registration is not required to read the forums, but we encourage you to join. Joining has its benefits and enables you to participate in the discussions.
Benefits of registering include
As others have noted, both are correct. The distinction is primarily regional. Dove is widely used in certain regions of the United States but not everywhere. The past participle is, and has always been, dived (we have dived in Cozumel many times) but I have heard "have diven" used jocularly.
I dove dived if I had brought my gear