prof. oak you need to beat the elite four first and catch 60 Pokemon and above
there is no national dex in Pokemon emerald. but, you can trade it from Pokemon leafgreen, and firered.
Pokemon 1-150 national dex 1-386
All of them
You get it from Prof. Oak once you beat the elite four. (You do not need to do anything, Prof Oak takes you to his lab and gives it to you)
you can get the national dex from prof. birch after deafting the the elite four. then you can trade larvitar from leafgreen or firered. you can find larvitar in the seventh island in leafgreen/firered
Get the national dex go to mt ember and get the ruby take it to celio and you will get the rainbow pass this gives you access to the rest of the islands.
You have to beat the elite 4 and get the National Dex.
Nothing, really. Get 150, then you get the National Dex, I think.
once you get your national dex talk to pro.oak and he will tell you
You get the national dex and the rainbow pass after getting the ruby!
No you do not need the national dex in leafgreen, just in pearl and don't forget the pal park, ciao
Not including Kanto Pokemon their are 235 pokemon in the National Dex. With Kanto Pokemon included their are 386 pokemon in the entire pokedex.