Generation 1:
Pokemon Red, Green, Blue, and Yellow
(there are two versions of Red, and two versions of Blue, but those are all the games included in that generation).
Generation 2:
Gold, Silver, and Crystal
Generation 3:
Ruby, Sapphire, Emerald, FireRed, LeafGreen
Generation 4:
Diamond, Pearl, Platinum, HeartGold, and SoulSilver
Generation 5:
Black, White, Black 2, White 2
Generation 6:
X, Y, Omega Ruby, and Alpha Sapphire
Depends on which generation you are referring to. There are 5 generations of pokemon from 5 different regions: Jhoto, Kanto, Hoenn, Sinnoh and Unova. That list describes the generations from oldest to newest. You can search bulbapedia.com for each region's specific pokemon.
every pokemon from that game and generations before
Pokemon. But not the two newest generations.
the dream world is where you can get pokemon from different generations.
No. They are different generations, so they can't trade.
This a question that only you can answer. Pokemon rumble is a game with attack waves. Sonic Generations is move of a platformer.
You cant because they are different generations
yes
black is in gen. 5
No because Pokemon Battle Revolution is a generation four game, while Pokemon Black and White are generation five games. There is no way to move Pokemon backwards through generations, but you can move Pokemon from older to newer generations.
Legendary Pokemon can't evolve.
No.