GB

  • Pokemon Blue
  • Pokemon Blue
  • Pokemon Blue
  • Pokemon Gold
  • Pokemon Red
  • Pokemon Red
  • Pokemon Red
  • Pokemon Yellow
  • Pokemon Yellow
  • Pokemon Yellow: Special Pikachu Ediiton

GBA

  • Pokemon Emerald
  • Pokemon FireRed
  • Pokemon LeafGreen
  • Pokemon Leafgreen
  • Pokemon Ruby
  • Pokemon Sapphire
  • Pokemon: Red Rescue Team
  • Pokemon: Red Rescue Team

GBC

  • Pokemon Blue
  • Pokemon Crystal
  • Pokemon Gold
  • Pokemon Gold
  • Pokemon Gold
  • Pokemon Pinball
  • Pokemon Pinball
  • Pokemon Puzzle Challenge
  • Pokemon Silver
  • Pokemon Silver
  • Pokemon Trading Card Game

N3DS

  • Pokemon Alpha Sapphire LE
  • Pokemon Omega Ruby LE
  • Pokemon X
  • Pokemon Y

N64

  • Pokemon Puzzle League
  • Pokemon Snap
  • Pokemon Stadium
  • Pokemon Stadium

NDS

  • Pokemon Black
  • Pokemon Black 2
  • Pokemon Dash
  • Pokemon Diamond
  • Pokemon HeartGold
  • Pokemon Mystery Dungeon: Explorers of Darkness
  • Pokemon Mystery Dungeon: Explorers of Sky
  • Pokemon Mystery Dungeon: Explorers of Time
  • Pokemon Pearl
  • Pokemon Platinum
  • Pokemon Ranger
  • Pokemon Ranger: Shadows of Almia
  • Pokemon SoulSilver
  • Pokemon White
  • Pokemon White 2

52 pokemon games all in all.