you win them from gyms
you need cut, fly, flash, waterfall, surf, rock smash, and strength
You can't its not a move in emerald.
HM 05 is flash
No...You have to have the TM for any Pokemon to learn it...
You get it in the Granite Cave in Dewford Town.
In Emerald there are cave in which you get them. I THINK you need dig dive and flash.
There are a large range of Pokémon which are capable of learning the move Flash. For example, Pikachu is capable.
Flash is actually an HM in emerald but anyways to get it you will need to enter Granite Cave you can find the cave near Dewford Town inside the cave when you first enter you will notice a Hiker speak to him to receive the HM Flash.
Gamebody Advance by Nintendo only. There are some modded versions out that are for a few other consoles, but It's definitely not a flash game.
got to go through the cave in dewfird with flash from the fatty hiker
in emerald hm05 is flash, you find it in granite cave but you have to have the knuckle badge to use it outside of battle
go to the cave on dewfords beach and talk to the first man you see