there's only one but you can trad a Pokemon holding a master ball from another game
Once you have the masterball you get in leafgreen the only way to get another one is to have a firered or ruby or sapphire or emerald trade you a Pokemon that is holding a masterball.
In Pokemon Ruby/Sapphire/Emerald you go to the PokeMart building in Lilycove city to try the lottery once a day. It depends on your Pokemon ID number. You get better chances of winning by trading Pokemon with various people. First Prize is a Master Ball.
Well once you beat the game you can give master ball to one of Pokemon that you trade then you will have 2. Or you could copy your Pokemon in emerald when there holding masterballs then give the master balls to your real Pokemon and trade them over!!
To catch a Pokemon in Pokemon sapphire you must buy a poke ball or another type of ball. when you confront the Pokemon make sure the pokemons defence speed attack and hp ( hit points ) are low. when you throw the poke ball it must shake three times if it does you caught it. if you confront a Pokemon like Abra you must throw your poke ball at once or use a technique such as hypnosis or mean look that will prevent it from escaping or it will teleport and some other Pokemon will flee. if you confront groudon or any of the other Pokemon in Pokemon ruby sapphire or emerald you must have a powerful ball such as a premier ball timer ball or master ball (this information is only for Pokemon emerald sapphire and ruby)
The only way to obtain 9999 Master Balls in Sapphire is via the cloning cheat for the RSE series, which is unknown to myself at this current point in time. You equip your preferred Pokemon with the Master Ball, before cloning it. Once cloned, take the master ball away, release the clone, and repeat until bored/ enough Master Balls. This is because your cloned 'mon is no different to the original, so having more than six of them is unnecessary.
once a day
Most of the time, this is the case in many Pokemon games, since it is a very valuable item. However, you can get the Master Ball more than once even with the same save file. You can win another Master Ball through the ID Lottery in Lilycove City (Hoenn) and Lumiose City (Kalos) if all the numbers matched. Another way is to have someone trade you a Pokemon holding a Master Ball.
After purifying a Pokemon, it will evolve once the conditions are met for evolution (as of Pokemon Ruby and Sapphire Versions).
once u complete sapphire go to the house on route 114 go in the tunnel and look around Actually you can't get Ditto in Sapphire. You have to trade from Pokemon Emerald/LeafGreen/FireRed
Give it to Celio on One Island. You also need the Ruby. Once you give both to him you will be able to trade Pokemon with Ruby/Sapphire games
Not including the legendaries and special pokemon ( ones that you can only catch once ) feebas is the hardest and rarest pokemon to catch
Yes, Pokemon Sapphire version is the version in which you can catch Latias. You can only find it once you have beaten the Pokemon League, then there is a report of a legendary red flying Pokemon in Hoenn. Latias appears randomly.