the easiest way is to use action replay but if you cant get that then first get a r4 ds game card with preferably 2 gb memory and an 80 Nintendo games PC disc and then put the mini sd card into a input thing you get in the set into the PC and put on Pokemon diamond and sometimes it says (y)cheats. press y and go to the pokeball section and you can get 999 masterballs and same with the rare candy but go to the section that the rare candy is in and get 999
Free the Pokemon in the Headquarters and then go to the Spear Pillar.
use ultra balls
There is only one master ball in Pokemon diamond. But there is a cheat for getting a WHOLE lot more. Look it up at how do you get 98 master balls? I don't know where the master ball is I think it's in a team galatic headquarters.
Of course, a Master Ball catches any Pokemon without fail, Legendary or not.
To get more than one Master Ball, you must trade Pokemon that are holding them to your game.
you dont......you have to cheat but i am still trying to figure out how.
# # # # #
well i dont know about diamond or pearl but there is a emerald cloning cheat if that helps
There is only one Master ball in Pokemon diamond so use it wisely. I hope you can find it!
how to catch dailga in Pokemon diamond use the master ball
Get the Pokemon modifier code from codejunkies.com. then go on Pokemon diamond and go to bag while holding L+R. In your item slot you will find 493 master balls. REMEMBER THIS NAME!! ULTIMATEGHOST44!!
Have a friend trade you a Pokemon holding the master ball they got.