Tune in your radio card in Wednesdays to find hoenn Pokemon in the grass.
route 29 hoenn sound
There are 2 special shows on the radio: The Hoenn sound and Sinnoh sound. These shows are only available on the Pokemon Music Channel once you have defeated Red at Mt. Silver. On Wednesdays, the Pokemon Music Channel will air the Hoenn Sound. With this sound playing, walk around to find Pokemon that can be from the Hoenn Region.
find out your self
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
You can only find spoink on Wednesday, using your radio to play hoenn sound. Locations: Viridian Forest, Ilex Forest. using above criteria
Use the hoenn sound on the radio which is only on thursdays. Sinnoh sound is wednesdays
Get the Nat. Dex. Then wait till Wednesday and go to Prof. Elm's town. Go to the very first Route you started out on. Then go to your radio and find Hoenn Sound. Hoenn Sound will only play on Wednesday. Then run around in said Route with the music playing. You will find Hoenn Pokemon. If it's not Plusle, turn the radio back on and repeat till you get it.
After receiving the National Pokedex and the radio card from the radio tower in Lavender Town you will get the Hoenn Sound which is only available on Wednesdays, and the Sinnoh Sound which is only available on Thursdays.
No you can't your thinking of Kanto.Unfortunately you cannot get to Hoenn in soul silver or heart gold. You can only go to Johto and Kanto. Although, once you get the Kanto radio card, you can play the hoenn and sinnoh sound to find some Pokemon from those generations.Transfer Kyogre and Groudon from a GBA game to Soul Silver. (It says how to do this in the Soul Silver manual.) Put them in your party, and you'll have the chance to capture Raquaza. If you capture him, then you can go. Hope I helped! :)
maybe u'll be lucky if u find a hoenn Pokemon or something
In HeartGold, you cannot enter the Hoenn region however you can find Pokémon that are found in the Hoenn region in HeartGold by playing the Hoenn Sound on the March Channel while you're traveling through routes however the Hoenn Sound is only available on Wednesdays.
You don't find Steven in Mount Silver. You find Steven in Silph Co. after beating Red. He will give you a Hoenn starter.