cheats
Sorry, but the only way to get all the starters from Pokemon Crystal to Fire Red or to Pokemon Emerald is to get a gameshark and do it from there.
you get them by catching all 200 Pokemon
You can first collect all of the Pokemon for the hoen dex in Pokemon emerald you will get 1 of the 3 Pokemon gold/silver/crystle series starters then use the get all of the starters trick to get them all then migrate them to Pokemon diamond or pearl.
You don't not unless you trade or cheat
Yes you have to trade because you can't get all the Pokemon alone.
emerald isn't on there
The only 2 ways to get johto starters is to see all Pokemon in emerald, and beat mt.battle in Pokemon XD and then send them to ur gameboy adv.
Just migrate from the past games Pokemon leafgreen/firered or ruby/Sapphire/emerald. Then you will have them all.
You go to professor britch and he gives the fire red starters
No Pokemon can be found on all routes.
All Pokemon from Kanto, Johto, and Hoenn can be obtained in Emerald. Susrskit, Masquerain, Meditite, Medicham, Roselia, Zangoose, and Lunatone must be traded from Ruby or Sapphire. Other Pokemon like all of the starters must also be traded over.
you can get them by either filling all your pokedex in emerald and talk to professor birch and then migrating them or AR.