How do get every hidden machine?

HM 01 - Cut - Situated in S.S Anne , From the Captain of the Boat

HM 02 - Fly - Situated on Route 16 , From a Girl in a House

HM 03 - Surf - Situated in Safari Zone , From a Guy in a House at the end of Safari Zone

HM 04 - Strengh - Situated in Fuchsia City , You need the Item , Gold Teeth , Situated in Safari Zone , then talk to Warden , the Guy in the house , Next to the Pokemon Center

HM 05 - Flash - Situated on Route 2 , From a Aide in a house , Right when you get back from Digglet Cave in Vermillion City , Go down , you'll see a House , get in , and talk to the Guy .

HM 06 - Rock Smash - Situated on One Island , From a Old Guy in Ember SPA .

HM 07 - WaterFall - Situated on Fourth Island , From a Pokeball in IceFall Cave .



Hope i Helped , If i did , Recommend me Please , Thanks :D