The Pokémon Peninsula > Pokémon TCG
Pokémon TCG is just like the real trading card game, except it's for GBC. You travel around all the clubs, defeating people to win new cards and Master Medals from the Club Masters. There are eight Master Medals to collect before challenging the Champion. Win competitions to gain special edition cards, and pop cards with your friends using the GBC's infrared connection.
This game is for the GameBoy Color system, meaning that they will work on any GameBoy version from Color onwards but not GameBoy or GameBoy Pocket. To pop cards between friends, both players need to use a GameBoy Color to have the infrared connection.