Professor Elm gives you a Master ball after you defeat the Blackthorn City Gym.
Alternatively, you could give the Master Ball to a Pokemon to hold on a game that has already received the ball, then trade said Pokemon, with Master Ball, to the newer game.
Winning extra Master balls is possible by matching all five numbers with the ID Lottery at the Radio Tower in Goldenrod City. The chances of winning them this way is very slim, however.
You find it in the team aqua hideout.
One masterball is in Pokemon emerald. To find out more go to my site called www.miquel.ning.com
Simply get a Gameshark or Action Replay. Then go to their website, find Pokèmon Pearl, and look for the Masterball cheat provided. (The Masterball cheat should be put on the device already, however).
Other than the masterball try using a lot of ultra balls.
if u use any masterball cheat u get bad egg in Pokemon PC
u buy it for 1000000
Recieve it from Elm after beating the Elite 4
have a wank
Team Magma Hideout
You can only get one
In team aqua's hideout
from your enemy teams base
professor elm gives it to you..
You find it in the team aqua hideout.
As you may know, Masterball is the best ball. I have both yellow, silver and gold. After I got the Masterball in either silver or gold, I traded with yellow. By making a pokemon hold the Masterball you trade it and in yellow you can clone it to have more of the best ball in the world. I would guess that Masterball is a lot easier to use when catching Mewtwo that a pokeball.
The professor gives it to you at a certain point
either from Cyrus or by matching all numbers in the Pokemon lotto