Profeser gives it to you after you get all ehgit bages
in Johto, Safron after you defeat red!
cyrus gives it to you
well you should have 493 master balls so find the number of Pokemon that you want, make the master balls show that number and presto you find that Pokemon in the wild
Level balls are only available in Gold, Silver, Crystal, Heartgold, and Soulsilver.
there is only one master ball that you get in firered
Pokemon lotery and action replay
you can not get a master ball in Pokemon platinum only the one professor Rowan gives you
In skyrim
Get an action replay
Once you have 8 bages, you talk to pofessor Elm and he will give you a master ball.
There is only one Master ball in Pokemon diamond so use it wisely. I hope you can find it!
you have two clone Pokemon 99 times