Yes: If you draw a lottery ticket in the Lilycove department store, and all the numbers match, you will be given a master ball. However, the odds of this happening aren't amazing, so use the one you find in the enemy team's hideout wisely.
It is not possible to make master balls in Pokemon Pearl version. You can get one from beating Cyrus or in the Game Corner.
..............hahahahahahahahahahahahahahahahahahahahahahahahahahahahhahahahahahahahahahahahhaahahahahahaha
No, You have to use an AR code to buy Master Balls on any game.
No you only get one master ball in Pokemon pearl. Sorry if this has upset you.
cheating
Not without hacking.
to get master balls..you must have a friend with action replay and trade you pokemons that will hold a master ball
you get unlimited master balls by using action replay and put on master balls x999
You can get one Master Ball in your GBA game and then migrate to Pokemon Pearl with a Pokemon holding the Master Ball.
action replay
use an action replay
You can get an action replay and get the 999 master balls cheatand have unlimited master balls!