cos u have to do stuff before it...
You have to have the Engnima stone.
You don't but after you defeat red at mt silver you can receive a hoen starter from him in silph co in saffron city then after you talk to him in the pewter museum of science you can trade your forretress for his beldum
After talking to him there he'll be back in Silph Co. near the entrance. :~)
you need the enigma stone and go to the museum and talk with the guy what gives you Pokemon from fossils and go outside and a latios appear in heart gold and a latias in soul silver, you can get this item in a Pokemon event or with action replay
you cant beat steven in pokemon soul silver only in emerald,ruby and sapphire
In Soul Silver Steven is in the Pewter City Museum talking about rocks :/
You don't find Steven in Mount Silver. You find Steven in Silph Co. after beating Red. He will give you a Hoenn starter.
Steven will never appear in the Ruins of Alph.
Pewter Mueseum
The old amber in soul silver is to resurect the Pokemon aerodactyl in pewter city. Just talk to the farthest guy on the right of the pewter museum of science. I hope this helps u
you have to get a starter Pokemon from steven after you bet red at mt silver
In the silph co.