

Pokémon Crystal Version: native ports & recompilations
Pokémon Crystal Version (Game Boy Color, 2000) has 1 native port. The most popular is Gen2Recomp with 389 GitHub stars. You can play it natively on Linux, macOS, Windows.
Native ports
Engine reimplementationv0.8.27 · ActiveWindowsmacOSLinuxAndroidHuman-madePlayable
Screenshots
About
Pokemon Crystal is an enhanced version of Pokemon Gold and Silver and a role-playing game played from a top-down perspective. As in the earlier versions, the player explores the Johto region, catches and trains Pokemon, and battles other Trainers in turn-based combat while earning Gym Badges and filling out the Pokedex. Crystal keeps the same core adventure while adding refinements, including the option to play as a female character and animated Pokemon sprites. It retains series staples such as a real-time clock, Pokemon breeding, and trading and battling with other games via a link connection.
Frequently asked questions
- Can I play Pokémon Crystal Version on PC, Mac or Linux?
- Gen2Recomp covers Windows, macOS and Linux. It's playable, and the latest release is v0.8.27.
- What's the best way to play Pokémon Crystal Version today?
- Start with Gen2Recomp, which runs on Windows, macOS, Linux and Android. It's playable, and the latest release is v0.8.27.
- Is Gen2Recomp still being worked on?
- It's in active development. The last commit landed in October 2026. The latest release, v0.8.27, came out in October 2026.
- Who's behind Gen2Recomp?
- Gen2Recomp is made by Ceedrack and Lokesh-shiva.
- Do I need the original game?
- You need your own copy of Pokémon Crystal Version. Projects rebuild the game's code, not its art, audio or levels, so they read those from the copy you already own.
- Can I play Pokémon Crystal Version on Android?
- Gen2Recomp covers Android. It's playable, and the latest release is v0.8.27.
