Well first you have to go to the sky pillar and then you will meet Wallace there and then you will have to go up the sky pillar and wake up raquaza and then you would have to get out that place and then fly back to sootopolis city and then your problem is fixed good luck.=).
you beat Archie on emerald
the door will be open after you solve the crisis between kyogre and groudon.
You can't get Kyogre in Pokemon Ruby but you can get Kyogre in Pokemon emerald and sapphire and in ruby you only get groudon and rayquaza. In sapphire you get Kyogre and rayquaza and in emerald you can get groudon, Kyogre, and Rayquaza.
groudon,kyogre,rayquaza
You don't
Sootopolis City
There are many legendary Pokemon in emerald, such as groudon, rayquaza, groudon, deoxys, and such. Groudon and Kyogre are not available until after beating Wallace, but Rayquaza can be caught right after the major battle between groudon and kyogre.
In what game? In Ruby, Groudon is n Cave of Origin, before Rayquaza In Sapphire, Kyogre replaces Groudon. In Emerald, Groudon is in Terra Cave and Kyogre, Marine Cave.
No, you need to get Ruby. Or you can get Emerald where you can get both Kyogre and Groudon, including Rayquaza.
Kyogre,Groudon, raquaza, Latias and (or) Latios
sootopolis city
Yes, you can!