All in pokemon centers upstairs
all i believe
you have to trade unless u have cheats
trade
CATCH THEM AND TRADE FROM SAPPHIRE
you trade someone whos stupid enough to trade with you, or action replay
If you trade Pokemon between leafgreen and ruby ruby will have your leafgreen Pokemon and leafgreen will have the ruby Pokemon both in the party they will not be sent to the PC unless you personally walk to the PC and do so.
there is 202 and you have to trade Pokemon and find them you were forgetting jirachi and deoxes
the only way is to trade from Pokemon sapphire or ruby.
not every pokémon from Sapphire and ruby can be caught in emerald you have to trade or use cheats to get them all.
You can't get one at all in Ruby. You'll have to trade one from FireRed/LeafGreen.
Well this you cannot do alone. The only thing you can do is trade between games.
you must trade from leaf green, fire red, saphire, or ruby