Well, You can get pokemon by insertion which means that pokemon only available in fire red (or any other pokemon gba game) appear in tall grass. Another thing is to use pal park which allows you to migrate pokemon from the gba to the ds. All you do is to insert the gba game into the gba port and play pokemon pearl. go to the main menu (the place that says Continue game/New game and a new option will appear that says migrate from whatever game you are migrating from. You then click that option and you will be escorted to a different screen that has all of the pokemon in your gba game boxes in the storage system. choose six pokemon and succesfully transfer them. Afterwards, Surf to pal park (Go to Sandgem town and go to the southren beach and sail to the East. Battle you way through some trainers and reach pal park. (You only can use pal park if you get the national dex) go in and play the catching game. Catch all of the pokemon in the shortest possible time and finish.all pal park balls work like master balls but cannot be taken out of pal park

Now, you're done!!! ***** You only can migrate pokemon once a day (24 hours) and pokemon cannot be returned to the gba game.