go to Jubilife Poketch building after u get a certain number of gym badges. I think. lol :)
Talk to the President of the Pokétch Company in Jubilife City after beating Roark in Oreburgh City, Gardenia in Eterna City and Fantina in Hearthome City and he'll give you the Marking Map Application for the Pokétch.
use your map to find out
First of all, you catch Mespirit with the marking map not Alzef. And second, Cressila is the other Pokemon you catch with the marking map.
NO THERE is no second map in diamond and pearl.(that includes platnium).
On the marking map you can't mark Pokemon but if a Pokemon is roaming it will be represented by a Pokemon face.
in Solaceon Town, but to get marking map go to jubilife and to the app station
use a marking map
When a Pokemon is travelling around (mesprit, cresselia) the marking map will show a little face. Wherever the face is on the map, you will find the Pokemon. The Pokemon wil not be standing there, it will be hiding in the tall grass or even on water..
The marking map app can be found in Jubilife city from the Pokétch company. Talk to the owner and he will eventually give it to you.
Go and talk to the owner of poketch in poketch company's building he will install the marking map app in your poketch
you can get it in jubilibe city sorry about the bad spelling
only Pokemon that run away will be shown on the marking map