Well, you must do that by having a Groudon, & a Kyogre,
You catch Groudon after you beat trainer red, & prof. Oak gives you the red orb, & catch him at cliff cave in Route 47.
You can catch Kyogre using the same tactics, but only Prof. Oak gives you a blue orb, & you can only catch Kyogre in Heartgold. So you must trade w/ Heartgold to get Kyogre.
Once you have both legendaries, go to Prof. Oak's lab in Pallet town, & show him both pokemon, he will then give you the Green orb,
Go back to where you caught Groudon (cliff cave) & your level 50 Rayquazza will be waiting for you.
Correction - Mr. Pokemon gives you the red orb (at his house on rt 30) after you defeat Red on mt. silver.
Also, the Groudon and Kyogre you show Oak MUST be from heart Gold and Soul Silver, a hacked one, or an import from R/S/E will NOT work.
groudor,rayquazza and more
You beat the Pokemon league and then on the tv it appears that a flying Pokemon appears which is Rayquazza and its level 70 and then you find it on top of the Sky Tower and catch it
No, you cannot catch Kyogre in "Pokémon SoulSilver."
Embedded Tower after catching both Kyogre and Groudon there.
You can't catch bastiodon in Pokemon soulsilver.
You can use a action replay to hack for it or trade it from another game.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.
catch it? no.
Go to Pacifidlog town and surf east a little bit and then go north to Sky Pillar, go in and beat Mach Bike challenge, then use Ultra Balls or Master Ball on Rayquazza.
you can't soz bro
You can catch him in Soulsilver but he moves around.