It's part of the game design, they feature in every game. Breaking them gives the opportunity to catch a Geodude.
Rock Smash.
you use rock smash or streagth
You get the HM rock smash and teach it to one of your Pokemon. You get it on island 1.
In Pokemon Diamond/Pearl/Platinum, you dig it up underground. In HeartGold/SoulSilver, you smash rocks in the Ruins of Alp. You can also find it in FireRed/LeafGreen, in Mt. Moon, near the end of the cave.
Either by using the HM Strength or by using the HM Rock Smash
1) Find the HM Rock Smash. 2) Tech it to a Pokemon 3) Press A while facing the rock you want to crush.
I don't no how to get the old sea map or chart but you must have fire or leaf In FireRed or LeafGreen, you have to beat the Elite Four before you can battle Mewtwo. You'll find it in the Cerulean Cave in the northwest corner of Cerulean City. You have to cross water, move boulders, and smash rocks, so bring Pokemon that can use Surf, Strength, and Rock Smash. Mewtwo is level 70.
Get the HM Rock Smash
a move in Pokemon to smash rocks so you can get past
you must HM rock smash.
HM06 Rock Smash
You use the Rock Smash TM