well in pokemon leaf and fire you can find them in celadon city department store 4th floor. hope I helped
you find the hard stone underground
Pokemon requiring a stone to evolve:Eevee - Thunder stone, Jolteon (you can't find this Pokemon in Ruby) Eevee- fire stone, Flareon (you can't find this Pokemon in Ruby)Eevee- water stone, Vaporeon (you can't find this Pokemon in Ruby)Sunkern- sun stone, Sunflora (you can't find this Pokemon in Ruby)Jigglypuff- moon stone, WigglytuffSkitty - moon stone, DelcattyNidorino- moon stone, Nidoking (you can't find this Pokemon in Ruby)Nidorina- moon stone, Nidoqueen (you can't find this Pokemon in Ruby)Growlithe- fire stone, Arcanine (you can't find this Pokemon in Ruby)Gloom- sun stone, BellosumGloom- leaf stone, VileplumeStaryu- water stone, StarmiePikachu- thunder stone, RaichuLombre- water stone, LudicoloNuzleaf- leaf stone, ShiftryVulpix- fire stone, NinetalesHappiny- oval stone Chansey
go underground and keep digging till u find a water stone or a fire stone
you can find a dusk stone in the ruins of alpha
You can find a Shiny Stone in route 6.
Stonehenge
To find a shiny stone in platinum you have to dig in the underground tunnel.
there is no "electric stone" but there is a thunder stone witch can be found under ground
if you dig underground you'll eventually find thunder stone then after a while you'll find shiny stone ;^)
There is no such thing named the Steven stone
black stone
There is no ice stone