Hi, i'm interested into shinys in Emerald, from what I've heard, shiny pokemon im emerald work different because of battery. Every 2,5-3 minutes I'm getting a shiny frame and if i hit it, i'm going to get shiny, right? So my question is, right now I'm in front of Beldums pokeball. Will softresetting work to get shiny even if I dont know where is my shiny frame? Also does SR work with other pokemons like Groundon, Mew, Rayquaza...?