Pokemon Platinum, diamond and pearl. and black and white 5
the Pokemon unobtainable are surskit, masquerain, zangoose, lunatone and Roselia
Roselia evolves into roserade with a shiny stone.
no
Zangoose and Roselia are only in ruby. i know because my friend has ruby and has both of those. Pokemaster6
It differs from Pokemon to Pokemon.
Budew>Roselia>RoseradeIt evolves with a shiny stone
Roselia
you have to trade it from diamond to soul silver and you can't actually catch Roselia wild in Pokemon soul silver.
Roselia
You need a Shiny Stone to evolve Roselia into Roserade.
I am afraid you cannot find Roselia in leaf green.You have to trade it from other Pokemon games,but not Fire Red
In every single Pokemon game and version, there are different Pokemon you can capture and train. In some games, you can catch one species of Pokemon, but not be able to catch it in another. In this case, surskit cannot be caught in emerald version, same with Roselia, while in sapphire and ruby, those Pokemon can be caught.