No legitimate item acts like a Master Ball in Emerald. The Master Ball (100% catch) is unique — one per playthrough (Aqua/Magma Hideout).
Pro Tip: Save before every legendary. Soft reset (A+B+Start+Select) until caught. Patience > cheats.