i hope this helps
Handheld game consoles
Generation I (Game Boy)
Pokémon Green (JPN 1996)
Pokémon Red and Pokémon Blue (JPN 1996)
Pokémon Yellow (JPN 1998)
Generation II (Game Boy Color)
Pokémon Gold and Pokémon Silver (JPN 1999)
Pokémon Crystal (JPN 2000)
Generation III (Game Boy Advance)
Pokémon Ruby and Pokémon Sapphire (JPN 2002)
Pokémon FireRed and Pokémon LeafGreen (JPN 2004)
Pokémon Emerald (JPN 2004)
Generation IV (Nintendo DS)
Pokémon Ranger (US 2007)
Pokémon Diamond and Pokémon Pearl (JPN 2006)
'Pokémon Mystery Dungeon: Explorers of Time and Pokémon Mystery Dungeon: Explorers of Darkness (US 2008)
Pokémon Ranger: Shadows of Almia (US 2008)
Pokémon Platinum (JPN 2008)
that should clear up some stuff