Pokémon Crystal lançado em 2001; é o último jogo da série para Game Boy Color. "Crystal" tem todas features dos anteriores, plus nova história, batalhas revamp e mais Pokémon. Contém 251 Pokémon e 16 insígnias só obtidas derrotando inimigos difíceis. Existem vários códigos Gameshark para ajudar completar Pokémon Crystal.
HP máximo para seus Pokémon com códigos "01FFEADC" e "01FFEBDC". Ataque máximo com "01FFECDC" e "01FFEDDC". Defesa máxima com "01FFEEDC" e "01FFEFDC". Velocidade máxima com "01FFF0DC" e "01FFF1DC". Maximizar poderes de habilidade especial com "01FFF2DC" e "01FFF3DC". Seus Pokémon devem ser depositados e retirados do Centro Pokémon para efeitos.
Códigos Gameshark criam suprimento ilimitado de Pokébolas. Cada código corresponde a um slot — o tipo de Pokébola no slot não acabará. Insira "9163d9d8" para slot 1, "9163dbd8" slot 2, "9163ddd8" slot 3, "9163dfd8" slot 4.
Precisa de insígnias para capturar Pokémon de alto nível. Estes códigos dão insígnias sem batalhas. Obtenha 8 insígnias dos Ginásios Johto com "01FF57D8". Obtenha 8 de Kanto com "01FF58D8". Use ambos para começar com todas insígnias.
Capturar, treinar e manter Pokémon custa caro. Com estes códigos, sua carteira nunca vazia. Para dinheiro ilimitado use "010F4ED8", "01424FD8" e "013F50D8".