As versões "Pokémon Diamond" e "Pearl" foram lançadas nos EUA em 2007. Ambas jogadas no Nintendo DS. Têm mesma história com pequenas diferenças em quais Pokémon podem ser capturados e quais outros treinadores usam. Em ambos, pode-se usar cheats com o dispositivo Action Replay.
Inserir este código no Action Replay substitui seu primeiro Pokémon do grupo por um Arceus brilhante com Pokérus:
94000130 FCFF0000 B21C4D28 00000000 B0000004 00000000 E0000304 000000EC 6E726E71 07A10000 C318C93E 11A2914F 26252748 CC81C171 169ADEE0 1948062A A4D47319 037C658A 16B6F4E6 7342EB3B 0E65F6B6 053CC635 DABB7F83 0804BF83 8865224C E7B42F56 287657DE F81DB8E1 99FF9850 620E9ABD 9E4EC05C E71E83CF 6CA2349D 1A2AEB43 E6BB16FA E22E1923 7F46BC98 3E184191 CC1906BE DC26234B 7C0B0785 F3A5766D 925F00C5 F1B4DF9D 3F733FA9 09903AF8 A29EC518 ABE5ACD8 B547E12E ECFEFCEA BFB83513 116D80B5 3ECD754A 9840E1F4 5D099525 B4478499 8AE4D5E2 E8C295CB 0C975755 BD5B072D 91370EC3 BD55FA65 27054811 360560DC 2103151D 6882D3C2 C1CA4F6C 00000000 D2000000 00000000
Este código faz aparecer 493 Master Balls na sua mochila. Precisa ter a National Dex para funcionar.
94000130 fdff0000 B21c4d28 00000000 B0000004 00000000 94000130 feff0000 00000890 01ed0001 D0000000 00000000 Da000000 00000892 Dc000000 00024620 C0000000 0000000b D7000000 00000000 Dc000000 00000006 D2000000 00000000
Este cheat dá 999 Rare Candies. Lembre-se que usar Rare Candies não rende stats tão altos quanto treinar contra outros treinadores e Pokémon selvagens.
94000130 FCFF0000 B21C4D28 00000000 B0000004 00000000 00000DAC 03E70032 D2000000 00000000
Este código dá 999.999 Pokédólares, o máximo possível no jogo.
94000130 FCFF0000 B21C4D28 00000000 B0000004 00000000 000002E4 000F423F D2000000 00000000