Well, first place in the lottery in sapphire awards you a masterball so trade with as many people as you can and check it every day! I have two masterballs thanks to this method! Not sure about pearl though..
if you have 2 or more you can give em to a ditto and another Pokemon and breed them. It worked for me i have 999 masterballs LOL
you get unlimited master balls by using action replay and put on master balls x999
you cant
Infinit
With an Action Replay cheat
Its not possible
The only you can get unlimited masterballs is to use an Action Replay deivce. It's sold at places like Walmart.
you cant get sapphire master balls i thinck
Team Aqua's hideout
Get a ruby,sapphire, or second emerald get the masterball in that one and trade it over with your second game starter and do it again this gets you masterballs and the other starters
no you only can get one from prof.Elm
I think the only way to obtain masterballs in pokemon pearl is to use action replay or other cheats. Sorry!
You have to get a codebreaker and put in the master code. Then you have to find the code for infinite masterballs on the computer.