you can't
You cant you only get one ( without action replay )
give one to a Pokemon and trade the Pokemon with the master ball.
You cannot get that many master balls without an Action Replay. You are only allowed one per game.
in every pokemon game you get one master ball before the leauge
You can't.
$#@! no
You can't.
you cant
The GTS cloning glitch.
Give your Master Ball to a Pokemon to hold, then clone it in Emerald with the cloning glitch.
with action replay or luck
Action replay