If it is a round boulder then use strength, otherwise if it is a rock use rock smash.
You can break rocks by using the move Rock Smash.
there are no move tutors in Pokemon ruby yes there is there is one in fallabar town
Get the HM Rock Smash
You get the hm strength and give it to one of your pokemon
Any Pokemon able to learn the HM strength can move boulders. To shatter rocks you need the HM Rock Break.
You can break rocks by using the move Rock Smash.
there are no move tutors in Pokemon ruby yes there is there is one in fallabar town
u cant
Get the HM Rock Smash
It's a cave, there's is a legendary Pokemon in it.
Tentacool, Relicanth.
you can't catch darkrai in pokemon ruby unless you hack :)
have a strong fire Pokemon or fire move
The move deleter, in Lilycove City.
You get the hm strength and give it to one of your pokemon
I've never played Pokemon Ruby Destiny so I don't know. But in Pokemon Ruby, Sapphire & Emerald versions. The move deleter is in Lilycove City.
There are no Pokémon that evolve via rocks however there are ones such as Eevee, Pikachu, Gloom and Sunkern that will evolve via stones.