ok ok ok there are a lot of stones and its complex to explain them all so ill explain a few from the top of my head. water stones are for vaporeon thunderstones are for raichu and jolteon oval stones are for hapini (sorry for the misspelling) shiny stones are for togetic and roserade. dusk stones are for misgagius and murkrow thats all off the top of my head
Chat with our AI personalities
You can get 1st place in the bug catching contest or get an action replay and cheat. (NOTE: The evolution stones that you get for winning th B.C.C. are random.)
The evolution stones in Diamond/Pearl/Platinum are the water stone, fire stone, thunder stone, moon stone, leaf stone, sun stone, dusk stone, shiny stone, and dawn stone. (Sorry if I missed one) And even though this is the opposite answer, the stone to keep Pokemon from evolving (with or without evolution stones) is the everstone. Hope this helps! :)
You don't need to use an evolution stone to evolve Venonat. It evolves to Venomoth at level 31.
You do not need a cheat. I read online that you can evolve golem with a moon stone. If you don't have a moon stone,then,well,that sucks for you.
It does nothing, due to Eevee not having a Moon Stone evolution.