It doesn't. Kyogre appears in heartgold only. Groudon appears in soulsilver. First you have to visit Mr. Pokemon and get the red orb from him. Then you can get it from the embedded tower along route 47 by using surf and rock climb. But you have to trade with heartgold to get Kyogre. After you get them both put them in your team and go talk to professor oak. He'll give you a jade orb. With that you can go back to the embedded tower and catch Rayquaza. But back to your original question, you have to trade to get Kyogre.
You cannot. You have to trade fron heartgold
You can get groudon in Pokemon soulsilver and kygore in Pokemon heartgold (both are found in the embedded tower on route 47).
Trading from heartgold to soulsilver
No, Kyogre does not naturally appear in SoulSilver.
you cant catch kygore in pokemon platinum unless you migrate from pokemon sapphire or emereld
If they weren't in the original gold and silver, they probably won't be in those ones.
it won't
Pokemon Heartgold will have Ho-oh, which Soulsilver doesn't. On the other hand, Soulsilver has Lugia.
You're better off learning how to fly irl then catching a kygore on ruby.
Not without cheating. Ruby can get Groudon and Rayquaza, Saphire can get kygore and rayquaza, but only Emerald can get them all.
in aqua hideout 90%
Yes you can get Arceus if you have a Pokemon platinum,diamond,or pearl and you have giratina dialga and palkia trade them to your Soulsilver and then a mountain will appear somewhere and then Arceus will be in there
latios is a roaming Pokemon so it will appear in random places in kanto