Nos jogos Pokémon, você pode encontrar movimentos especiais chamados HMs espalhados pelo mundo, e sua localização depende de qual versão de Pokémon você joga. HMs permitem fazer coisas especiais dentro do jogo como voar, nadar e mover obstáculos. O HM Flash, que ilumina cavernas escuras, foi renomeado para um tipo diferente de item chamado TM em jogos Pokémon posteriores, mas em "Pokémon Emerald" ainda é conhecido como HM.
Vá a Dewford Town, localizada no canto inferior esquerdo do seu mapa mundial, e vá para norte.
Encontre a praia e vá para oeste onde você verá a entrada da Granite Cave (Caverna de Granito).
Entre na caverna e procure um homem parado perto da entrada. Fale com ele, e ele lhe dará o HM Flash.