You have to beat the elite four which are the tournament at the end.........i dunno my sister has the game.........but when you beat the elite four then professor oak from the old games gives you the national pokedex and then you can catch all of the old Pokemon from bulbasaur to whatever the 400th one was. Well good luck i hope that helped!
you get it when you see every single Pokemon in Diamond or Pearl, then go and speak to proffeser rownan
# Migrate It(Nationaldex needed)
Wait until there is a mass outbreak of Beldum after you get the nationaldex
You need the NationalDex. After you do that Surf on over to Pal Park
u catch it in turn back cave after u get the nationaldex
You can get a free Eevee from Bebe (located next to the Hearthome Pokemon Center (orange building)) after you get the NationalDex.
catch Dialga and Palkia this is incorrect, you finish the game when you have completed both pokedex + nationaldex.
Migrate it(Nationaldex needed)First you will need Emerald.Then catch celibi on Emarald and then migrate using palpark.
yes the sister of dawn in sandgem city but she will tell you one Pokemon a day
Starly.
No, you have to trade them from Diamond/Pearl or Platinum. You can also get it from a poke walker route called Tree house. (15,000 wats to unlock)
u have to beat the nationaldex