Scroll down to read our guide named How to catch all legendary Pokemon for Pokemon Diamond on Nintendo DS (DS), or click the above links for more cheats.
How to catch all legendary Pokemon
This FAQ shows how to get the following legendary Pokemon: 1.Dialga 1.Palkia 2.Mesprit 3.Azlef 4.Uxie 5.Rotom 6.Cressilia 7.Shaymin 8.Regigigas 9.Heatran 1.Dialga/Palkia First you need to free the three legendary pokemon from team Galactic's machine. Then you need to go to Mt. Coronet and you will see that the wall that has Mesprit, Azlef, and Uxie has been crumbled. Make your way all the way to the top and you will see Admin Mars and Jupiter with their boss in front. Your rival will come up behind you and team-up with you for this battle against the Admins. After you beat them, they will run away and you will face their boss.... I can't remember his name. But first he will use the red chain to get Dialga out but the 3 legendaries will appear and break it. (He who I don't know) will get mad and battle you!!!!! After you beat him you can face Dialga. He will be at level 50. I wouldn't know how to catch him because I used my master ball but I recommend at least 30 ultra balls and a pokemon that knows hypnosis. HINT: there will be a pokeball in the back of the platform, it contains: Dialga = Admant Orb, and Palkia =??? Stone. If you know the name of the stone or the name of the galactic leader, please email it to me at: J_K_T_1994@yahoo.com. 2.Mesprit First you need to free it at Galactic's Base in Veilstone City. Then go battle or catch Dialga or Palkia. Then go to Lake Verity and talk to it. It will show up on a screen and be added to your Pokedex. It will disappear and go it the wild. If you haven't already go to Jubilife town and go to the Poketch Company building. Talk to the man in front of the desk and he will give you the pokemon tracking device the second or first time you talk to him turn it on the bottom screen and you will see an icon that flashes. That is Mesprit. Now go to below the city and keep going in and out until the icon appears in the route you are in walk in the grass and there it will be. (Note: this would be a good time to use your master ball because it runs away the first turn. Or you can get a Pokemon like Crobat and use it's meanlook to keep it from escaping.) It is at level 50 3.Azlef First you need to free it at Galactic's Base in Veilstone City. Then go battle or catch Dialga or Palkia. Then go to Lake Valor. Save the game before you battle it cause as all legendary pokemon, there is only one. It mainly uses uproar, nastyplot, or futuresight. I suggest you buy 10 dusk balls. It is at level 50 4.Uxie First you need to free it at Galactic's Base in Veilstone City. Then go battle or catch Dialga or Palkia. Then go to Lake Acuity. Save the game before you battle it because there is only one. Again bring 10 dusk balls or 25 ultra balls. It is at level 50 5.Rotom First you must complete the Sinnoh Dex. The go to the Old Chateau at nigh and go to the room with the T.V in it. Go to the T.V and it will say that: the T.V seems as if it is looking. Do you want to bump it? Say yes and Rotom will attack. There is only one so save before you continue. It doesn't have the ability to resist being caught like most legendary pokemon so it should be easy to catch. It is at level 15. 6.Cressilia First you need to complete the Sinnoh Dex. Fly to Canalave City. Go to the house beside the man who took you to Iron Island. Talk to the mom and child and you will find out that the child is ill. Talk to the sailor and he will ask you to get an item off Fullmoon Island. Agree and he will wake you there. Walk into the forest entrance and you will find Cressilia. Press A and she will be put onto your Pokedex. It will drop an item. Bring it back to the sailor and he will thank you. (Doesn't seem like a lot does it). But now Cressilia will be released into the wild. Repeat the process I said to do with Mesprit. Cressilia will also run away the first turn so use the same steps all the way. It will be level 50 7.Shaymin First you need the mystery event unlocked by linking with 2 other people. Go to the spot in Victory Road where the man wouldn't let you by. Now he will. Go through the exit and make your way all the way up the path and use surf to get to the other side and get on your bike. Use the fast mode because it may take up to a minute. It will be sitting there in the middle of the flowers. It is level 30. It doesn't have the resistance just like Rotom. So bring about 5-10 ultra balls. 8.Regigigas First you need to unlock Pal Park by completing the Sinnoh Dex get the three Regis on sapphire or ruby and plug it in the gameboy advance Slot on the DS. Then turn on the DS and migrate the Regis to your version of Game. Put the three Regis in your party and fly to Snowpoint City. Head to the temple to the north and the lady will say only the chosen one may enter. Candice will come up behind you and say you may enter. Make your way to the bottom floor (of 6). Then make your way to the statue in the middle of the floor. Save in front of him. Talk to it, it will say it's just a statue but then the floor will shake and he will fight you. Bring 50+ ultra balls. 9.Heatran First have your Sinnoh Dex completed and have a National one and become the Pokemon League Champion. Go to Snowpoint City and go south to the sea. A sailor will ask you if you want to take a ride. Go with him and he will take you to a place like the Battle Frontier. Walk east and find a guy with spiky red and yellow hair. He will say there is no use coming to the island because he is the greatest. He will run off which means you need to go to the resort area across the water to the east. Then head north to Stark Mountain go in side and work your way up. Your rival is sometimes up there. Go to the next room. Talk to the guy who you talked to at the Fight Area. He will ask you to be his partner through the cave. Make your way to the back by fighting double trainers, using strength and rock smash on rocks, and using rock climb. He will walk into the next room and steal the treasure. Get out of the cave and fly to the resort area. Go into the house next to the Pokemon Center. He will be there. Talk to him and he will take the treasure back and leave. Go back to the room in Stark Mountain where he took the treasure, and Heatran will be there. He is level 70 and is hard to catch. Bring 75 ultra balls.