HM6 is Rock Smash you need to find it in Kindle Road, by the time you reach Cinnabar Island, you need to follow Bill to One Island. If you surf to the right and north of One Island you will find it in the hot springs Pokemon spa.
http://pokedream.com/games/fireleaf/walkthrough/13-island1.php#kindle
HM7 is waterfall. To find it you need to have beaten the Elite 4 and go to Four Island to the Icefall Cave.
Here is the walkthrough: http://pokedream.com/games/fireleaf/walkthrough/17-island1_2.php#island4
HM 6 rock smash is located on island 1. Use the seagallop ferry and when you get there, go to the ember spa. Then talk to the old man between the waterfalls and he will give you HM 6
migrate from these Pokemon games ruby sapphire emerald fire red and leaf green requiers national pokedex (only migrates 6 Pokemon a day)
Put soul silver into the ds cartridge place and fire red in the gameboy cartridge place, then get into soul silver and when it asks you what you want to do ( Continue game, mystery gift, new game etc.) and it will say transfer from fire red hit that and you choose the Pokemon that you want to trade over, you can only get the Pokemon transferred into fire red with the Pokemon you have in your box. choose up to 6 Pokemon and transfer them. WARNING Once you transfer them you cant transfer them back. :)
There is a move tutor west of pastoria city who will teach it to one of your Pokemon for 6 blue shards and 2 red shards ;)
Hm 1 Cut can you get in liexforest Hm 2 Fly outside cinnawood gym talk to the lady hm 3 surf can you get after beating all kimono girls and then talk to the man hm 4 strength can you get in olivine town in the building there is a man next to the Pokemon center talk to him hm 5 flash can you get in the bellsptout tower hm 6 whirlpool can you get in the rocket hideout in mahogany town hm 7 wterfall can you get in the ice cave That will be all your welcome
HM 2 (fly) is in route 16HM 6 (rock smash) is in island 1
HM 6 rock smash is located on island 1. Use the seagallop ferry and when you get there, go to the ember spa. Then talk to the old man between the waterfalls and he will give you HM 6
Saffron- Sabrina
catch 60 Pokemon then talk to professor oak.
Pokemon fire red how to have more Pokemon more than 6 Pokemon
Island 6 near the edge
cut, (if you've memorized everything and/or aren't lazy you don't need flash), surf, (fly is useful), rock smash, strength, and I think there's one more. but you don't really need fly or flash; you do need the others. hm 1 cut hm 2 fly hm 3 surf hm 4 strength hm 5 flash hm 6 rock smash hm 7 waterfall
HM 1=Cut HM 2=Fly HM 3=Surf HM 4=Strength HM 5=Flash HM 6=Whirlpool HM 7=Waterfall
4, 5, and 6 island
After you defete the Eliete 4 you can get to islands 4, 5 , and 6
You get it with fire red or leaf green choose squirtle as a starter catch 6 more Pokemon leave 5 in the PC box on fire red then save turn it off. Turn your ds on again. choose pearl go to the pal park, but u have to beat Pokemon pearl and go surf down from sandgem town.*BEWARE!* If you do this u will lose 6 Pokemon on your fire red or leaf green versions!
HM#1. Cut HM#2. Fly HM#3. Surf HM#4. Strength HM#5. Defog HM#6. Rock Smash HM#7. Waterfall HM#8. Rock Climb