HM01(cut): Ilex Forest, doing the farfetch'd quest thing. HM02(fly): Cianwood. After beating the Gym Leader, talk to the woman just outside the gym. HM03(surf): Erekuteak - Defeat all 5 of the kimono girls(all lv. 17). The old man inside will give you it. HM04(strength): The restaurant in Olivine city, just to the left of the Pokemon centre. HM05(flash): The tower. You should know where. HM06 (rock smash): Just to the right of where the sudowoodo was - talk to the fat guy. HM07: (waterfall)Inside Ice Path.
There are no TM/HM or item called rock mash.
Talk to the sailor in the cafe in Olivine, he'll give it to you.
One of your Pokemon must learn whirlpool from an hm.
Find the Gold teeth in the safari zone. Go talk to the Warden (right of the Pokemon Center) and he will give you hm 04- strength.
you cant. Pokemon Shiny Gold is a hacked version by Zel. He puts the Rocks in front of entrances to certain places in Kanto because there is nothing beyond those points. If you press A on the rock, there is a notice from Zel explaining it all
you get hm strength from a hiker on route 42
There are no TM/HM or item called rock mash.
most rock and figting but my hm slave is a shiny gyarados
Talk to the sailor in the cafe in Olivine, he'll give it to you.
You don't.
you cant
It's impossible to deleat a HM.
With hm strenght.
on the ice path
You have to help Lance beat Team Rocket in Mahogany Town.
You can find it in the Dark Cave.
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.