It is in the cave where Archie of Team Aqua tries to capture Kyogre. Alas you need HM Dive to get there.
You find a Vulpix on the big tower west of Lilycove… You know, where Archie and T/A are.You can also catch Duskull, another good Pokemon. They are at about Level29-33.
bring it to the top of mt.pier and you will see archie. he is retrning the red orb. go up to the lady and retrn the blue orb now. and......thats it.
Archie will return the Red orb himself. As you are on the top of mt. Pyre, you should return the blue orb too.
To open the Cave of Origin in Pokémon Emerald, you must first go underwater to the Seafloor Cavern. There you must defeat Archie.
Underwater cavern.
you will find him underwater in a cave
he goes to his underwater hideout cave.
You can fight Archie before he awakens kyoger
He is at Mount Pyre
Go to sotopollis and then to the cave of origin(this can b only done after beating Archie in the underwater cave where u found the submariene.)
You can get in after you beat Archie at the route 128 cavern.
Through the magic of the final axe of the Egyptian Pokemon
go to mossdeep city. after use surf and go until the water is deep. use dive then swim until you see a hole in a wall and go in
Seafloor Cavern, just before you hit Route 129.
It is in the cave where Archie of Team Aqua tries to capture Kyogre. Alas you need HM Dive to get there.
You fly to Slateport City and there you meet Archie inside the Slateport Harbor. Then you fly to Lilycove and head east. Once you reach the water you surf north. There you will find the aqua hideout. Once you defeat the admin, defeat the seventh gym in Mossdeep and dive on Route 127. You enter a cave underwater and reach Archie at the end.