for starters, have you defeated Red? If not, you need to go do that first. Yeah. I know. :( You also need to have gotten all 16 gym badges as well.
You defeat Red on top of Mt. Silver. Talk to Mr. Pokemon and he'll give you the blue/ red orb.
At Mt. Pyre You'll have to defeat team A/M Grunts and an old lady will be waiting at the backand she should give you the Red/Blue orb
After you beat the champion, go to Mr. Pokemon and he will give you either a Red Orb or a Blue Orb depending on which game you have. Also, when you get both Groudon and Kyogre on one HG or SS, you can get Rayquaza.
talk to the old lady then maxie will appear and he will steal the blue orb and the old will give the red orb
in the cave of origin or the top of mt pyre
After getting the earth badge go to mr. Pokemon and he will give you a red orb if you talk to him. what you do with it later is unknown to me.
after professor oakgives you another starter when you get all 16 badges
After you have beaten red, go to professor oak. get a kanto starter. use the magnet train or fly to jhoto. go to Mr. Pokemon's house and he will give you the red orb
You need to beat the game twice and then you need to beat Red at Mt.silver then you can get the blue orb from Mr Pokemon in his house.
for starters, have you defeated Red? If not, you need to go do that first. Yeah. I know. :( You also need to have gotten all 16 gym badges as well.
-sigh-...again with the stupid questions >( Okay, I'm going to try and answer this question without venting... Mr. Pokemon doesn't give you the Blue Orb in SoulSilver, he only gives you the RED ORB. Then you have to find someone with HeartGold (Good luck with that). Ask if they have caught Kyorge. When you have the traded Kyogre, go back to Mr. Pokemon, he'll give you an orb that'll allow you to catch Rayquaza
You get the red orb after you defeat Red on top of Mt. Silver. Talk to Mr. Pokemon and he will promptly give you the orb.
Sharkie has the red orb and will not give it to you because you caught/or killed Kyogre.
If you beat trainer red go to Mr Pokemon's house and he will give you a red orb.
You do not have to trade for the Red Orb. Once Red is defeated, just go to Mr. Pokemon's house and he will give you the Red Orb.
Go to lake of rage, defeat or catch a red garydos and you will get a red scale give it to him and you will get a exp share