There seems to be many opinions about how to get Kyogre in Soul Silver and below are some of the better suggestions:
Action replay allows you to modify to Kyogre. One way is to Press A+B for the random encounter because the modifier will be set to kyogre all the time. This will bring it to the level that Pokemon is meant to be at without any cheats.
Another option is to find someone who has Kyogre from the Embedded Tower, and make a trade with them. You will need Groudon/Kyogre.
If you press the R and L together, this should activate it. The first pokemon will be replaced. In the Soul Silver game, when you are able to catch in the Embedded Cave, the Groudon, you can then use the code and obtain the said matching Kyogre in Heart Gold. Now if you present both of these to Prof Oak, you will then be given a Jade Orb. This then allows one to be able to contact Rayquaza in an Embedded Tower. This way seems to be legitimate and allows for legitimate abilities.
First off, catch Groudon and then you must get to Olivine and then off to a lighthouse. If you are able to do battle with everyone, the highest person will then give the blue orb to you for winning.
And the last piece of advice:
In Soul Silver one is unable to get Kyogre although in Heart Gold; you can.
Groudon is the one that you get in Soul Silver. The house of Mr Pokemon's is where you go when you have defeated red. He will then give you a red orb. If you enter Safari Zone then, you will be able to see stairs and walk up them. You can battle and will come in view of a door of a cave. Go in and down. Surf your way towards the gold and you will acquire a blue orb. If you are able to get both orbs, you will then receive a green one to move on to Ravquaza. Surf and Rock Climb are needed for this, though.
Action replay allows you to modify to Kyogre. One way is to Press A+B for the random encounter because the modifier will be set to kyogre all the time. This will bring it to the level that Pokemon is meant to be at without any cheats.
Another option is to find someone who has Kyogre from the Embedded Tower, and make a trade with them. You will need Groudon/Kyogre.
If you press the R and L together, this should activate it. The first pokemon will be replaced. In the Soul Silver game, when you are able to catch in the Embedded Cave, the Groudon, you can then use the code and obtain the said matching Kyogre in Heart Gold. Now if you present both of these to Prof Oak, you will then be given a Jade Orb. This then allows one to be able to contact Rayquaza in an Embedded Tower. This way seems to be legitimate and allows for legitimate abilities.
First off, catch Groudon and then you must get to Olivine and then off to a lighthouse. If you are able to do battle with everyone, the highest person will then give the blue orb to you for winning.
And the last piece of advice:
In Soul Silver one is unable to get Kyogre although in Heart Gold; you can.
Groudon is the one that you get in Soul Silver. The house of Mr Pokemon's is where you go when you have defeated red. He will then give you a red orb. If you enter Safari Zone then, you will be able to see stairs and walk up them. You can battle and will come in view of a door of a cave. Go in and down. Surf your way towards the gold and you will acquire a blue orb. If you are able to get both orbs, you will then receive a green one to move on to Ravquaza. Surf and Rock Climb are needed for this, though.