they are always the same Pokemon :):):):):)
yu have to beat the indigo league then you go to champions cave.
yes you have to defeat all the champions before catching a legendary pokemon
beat the Pokemon league
Catch all the Pokemon!
beat the elite four and the champion.
nuke em
after you beat the fire gym then walk out and your rival will give it to you.
As the gym leader, Giovanni is supposed to be the eighth of them. So you have to beat the other seven before you can get to him.
beat it
yes
you have to beat the gyms in the area.
Yes. First you have to beat the Elite Four in both games, then do the stuff for Bill in FireRed