Unlimited Master Balls
First get the masterball after you beat the elite four, then go out and save your game, turn off the game boy and then turn it back on, go into badges menu then go to your pokedex, then give a pokemon a macho brace, then take it away and give it a masterball, save, and when you log bak on u will have unlimited masterballs.