Only FR/LG/R/S but no Emerald. I would suggest you to make hex scripts with Trainer Battles kauz PET of EliteMap is too glitchy...Sometimes they have completely other Pokémon or/and Levels. But it would work with FR/LG but not the RS Ball! RSR Ball is only for R/S...like I remember...