you need the blue orb which is only obtainable in heartgold
it is the same as soul silver after you get your kanto starter go to mr.pokemon and he will give you the blue orb ''kyroge is at lv.50
You can't because you can only get Groudon in SoulSilver.You would have to trade it from HeartGold to get it.
sorry you have to trade it to Pokemon soul silver
You can't catch charizard in Pokemon soul silver. You can get a charmander from professor oak.
Catch Pokemon
You can't catch kyogre in Pokemon soulsilver.
you catch it in cerulean cave
In johto!
snorlax
no you can, you most catch it in Pokemon emerald
you have to trade it from diamond to soul silver and you can't actually catch Roselia wild in Pokemon soul silver.
you can't catch it, you have to get it from an event which has passed