In order to get ho-oh you need the rainbow wing and it is possible to obtain in soul silver. There is an old dude in pewter city who gives it to you. If you did not get to pewter city however, I can tell you how. First you go to lavender town and go into the radio tower. Talk to the guy standing next to the white table under the window. He upgrades your pokegear so you can listen to more radio shows. Now go to the entrance to diglett's cave and there should be a sleeping snorlax in front of the cave. Go to your pokegear and move the dot to the top of the circle and it will say poke Flute, then press "a" on the snorlax and it should wake up. Battle it- it is level 50- then go through the cave. After using cut on the tree you should keep going up to get to pewter city.
You get Silver wing After defeating the team rocket in the radio tower POKEMON SILVER ONLY. Rainbow wing Is found much later in the game After the Elite four In pewter City POKEMON SILVER ONLY.
in pewter city
You get the Rainbow Wing from a man in Pewter City next to the poke mart
You can't get them.
Those items aren't in LeafGreen.
Talk to the man standing by the entrance to Mount Moon, and he will give you the Rainbow Wing (Silver Version) or the Silver Wing (Gold Version)
A man in Pewter City will give it to you.
get silver or rainbow wing in radio tower
yes you get the rainbow wing early in the game but you cant get the the silver wing until you go to kanto post getting the the johto elite 4
Talk to an old man in pewter city.
You get the rainbow wing from the radio tower director after you get rid of team rocket. (Same thing in soul silver).
you can't that was only in gold and silver