You can't have unlimited master balls although u can give the master ball to a Pokemon and duplicate it at battle frontier
Chat with our AI personalities
you get unlimited master balls by using action replay and put on master balls x999
action replay is best
there is only one and its in the team aqua hideout
Attach your master ball to ONE POKEMON, next CLONE that Pokemon for how many master balls you want. Next detach them, and release all the clones (if you want)
Infinate master balls in pc: c674b60f b309f994