From Bulbapedia, the community-driven Pokémon encyclopedia.
A ROM cartridge, also simply referred to as a cartridge or cart, is the storage device in which many of the Pokémon games have been contained.
Throughout the Pokémon game series, all of the core series games have been stored on ROM cartridges, with many variances between them. Many side games have also been on cartridge but some have been for the GameCube and Wii (on discs, not cartridges). The ROM cartridges for the Game Boy, Game Boy Color, Game Boy Advance, and Nintendo 64 are officially called Game Paks, while Nintendo DS and Nintendo 3DS ROM cartridges are officially called Game Cards.
All main-series games are contained on carts. Each generation, save for Generation II, had only one type of cartridge, thus also defining the generations before Generation IV.
Generation I is the only generation that changes console cartridges; this means that the first Generation I games were played in different consoles than the new Generation I games.
Japanese Pokemon Red and Green and American and Non-Japanese Pokemon Red and Blue were played in Game Boy. Japanese, American and Non-Japanese pokemon Yellow were all played in Game boy Color.
Gold and Silver were featured in Game Boy cartridges. Crystal was featured in a Game Boy Color cartridge, being the only core series game to do so.
All Generation III games were in Game Boy Advance cartridges.
All Generation IV games were in Nintendo DS cartridges. However, HeartGold and SoulSilver were on the newer model NTR-031 DS cartridge, which was black, as opposed to the older ones of NTR-005, which were dark grey.
All Generation V games were in Nintendo DS cartridges. Like HeartGold and SoulSilver, they use the black NTR-031 DS cartridges.
All Generation VI games were released on Nintendo 3DS cartridges.
All Generation VII games were released on Nintendo 3DS cartridges.
The Nintendo 64 cartridge was seen in the Pokémon Stadium series, Hey You, Pikachu!, Super Smash Bros., Pokémon Snap, and Pokémon Puzzle League.
Pokémon Pinball had a special Game Boy Color cartridge for a vibration feature.
The Pokémon mini was a special game system specifically for Pokémon. It had its own cartridges.
Pokémon Crystal's cartridge
Pokémon FireRed's cartridge
Pokémon Pearl's cartridge
Pokémon HeartGold's cartridge
Pokémon White's cartridge
Pokémon Omega Ruby's cartridge
Pokémon Rumble Blast's cartridge
Pokémon Stadium 2's cartridge
Pokémon Pinball's cartridge