PokeMundo

Códigos Pokémon HeartGold & SoulSilver

4ª geração · SinnohNintendo DS9 códigosAtualizado em 25 de ago. de 2026

Os códigos de Pokémon HeartGold & SoulSilver são no formato Action Replay DS, o dispositivo de cheat clássico da era Nintendo DS. Hoje, a forma mais comum de usá-los é pelo emulador: no DeSmuME (PC) vá em Emulation → Cheats → List e adicione o código como "Action Replay"; no DraStic (Android) use o menu Cheats do jogo.

Códigos de AR costumam ter várias linhas e um botão de ativação (como L+R ou SELECT) descrito em cada card — pressione a combinação dentro do jogo para o efeito aparecer. Todos os códigos abaixo indicam a região da ROM (US); ROMs europeias ou japonesas têm endereços diferentes e não são compatíveis. Faça backup do save antes de usar.

Antes de usar: salve o jogo em um slot separado. Códigos de cheat alteram a memória do jogo e, em alguns casos, podem corromper o save — os que exigem cuidado extra estão marcados com ⚠️.
📖 Jogando sem cheats? Veja o Detonado Pokémon HeartGold & SoulSilver completo →

Action Replay

999x Rare Candy (L+R)

Pressione L+R para ativar e confira a bolsa. Testado na ROM US (U) de HeartGold.

94000130 FCFF0000
B2111880 00000000
00000B74 03E70032
D2000000 00000000

Dinheiro máximo (L+R)

Pressione L+R para receber o dinheiro máximo. Testado na ROM US (U) de HeartGold.

94000130 fcff0000
62111880 00000000
b2111880 00000000
00000088 000f423f
d2000000 00000000

Todas as Pokébolas (900x, L+R)

Pressione L+R e o bolso de Pokébolas recebe 900 unidades de cada tipo, incluindo a Master Ball. Insira o código completo (três blocos). ROM US (U).

94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 00000384
c0000000 00000017
d7000000 00000d16
dc000000 00000002
d2000000 00000000
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 00000001
c0000000 0000000f
d7000000 00000d14
d4000000 00000001
dc000000 00000002
d2000000 00000000
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 000001ec
c0000000 00000007
d7000000 00000d54
d4000000 00000001
dc000000 00000002
d2000000 00000000

Pokémon selvagens Shiny

Ative o código para que todos os encontros selvagens sejam shiny. Testado na ROM US (U) de HeartGold.

621d1584 00000000
0206defc 47004800
0206df00 02000001
e2000000 0000003c
6800480d 490b6840
88011808 9c0d8842
40510c24 20074061
04244041 940d430c
21001c28 f06eaa0d
4801fea3 46c04700
0206df05 000000dc
021d1584 00000000
d2000000 00000000

⚠️ NÃO use os shinies obtidos com este código para reprodução (breeding) — risco de corromper o save.

Modificador de Pokémon selvagem

Substitua AAA pelo ID do Pokémon desejado antes de ativar; o próximo encontro selvagem será esse Pokémon. Testado na ROM US (U) de HeartGold.

52247d8c 582000c0
12247d8a 00004801
02247d8c e0021c39
02247d90 00000AAA
d2000000 00000000

⚠️ Não use os Pokémon obtidos para breeding. Não funciona sem substituir AAA pelo ID correto.

100x XP após a batalha (segure R)

Segure R ao final da batalha para multiplicar por 100 a experiência recebida. Testado na ROM US (U) de HeartGold.

a4000130 feff0000
1206fada 00000068
1206fb2e 0000e03c
0206fb30 07808960
1206fb44 00000f85
d2000000 00000000
94000130 feff0000
1206fada 0000006c
1206fb2e 00002064
0206fb30 e03a4345
1206fb44 00008965
d2000000 00000000

Todos os TMs/HMs (Select+Cima)

Pressione Select+Cima para receber todos os TMs e HMs na bolsa. Testado na ROM US (U) de HeartGold.

94000130 FFBB0000
62111880 00000000
B2111880 00000000
D5000000 00630148
C0000000 00000063
D6000000 000009B0
D4000000 00000001
D2000000 00000000

900x todas as Berries (L+R)

Pressione L+R e o bolso de Berries recebe 900 unidades de cada. Testado na ROM US (U) de HeartGold.

94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 03840095
c0000000 0000003f
d6000000 00000c14
d4000000 00000001
d2000000 00000000

Atravessar paredes (segure L)

Segure L enquanto anda para atravessar paredes. Testado na ROM US (U) de HeartGold.

9205daa2 00000200
1205daa2 00001c20
d2000000 00000000
94000130 fdff0000
9205daa2 00001c20
1205daa2 00000200
d2000000 00000000

⚠️ Você pode ficar preso em certas áreas; salve antes de usar.

Perguntas frequentes

Como ativo os códigos de Pokémon HeartGold & SoulSilver no DeSmuME?

Emulation → Cheats → List → Add, escolha o tipo "Action Replay", cole o código completo (todas as linhas) e marque a caixa. Depois, dentro do jogo, pressione a combinação de botões indicada no card (L+R, SELECT etc.).

O código funciona no meu Action Replay físico?

Sim — os códigos são no formato padrão do Action Replay DS. Digite todas as linhas exatamente como aparecem e confira se o seu cartucho é da região US, que é a região dos códigos desta página.

Por que o código de Rare Candy substituiu um item da minha bolsa?

Vários códigos de item escrevem no primeiro slot do bolso, por cima do que estiver lá. Antes de ativar, deixe no primeiro slot um item descartável — e desative o código depois de pegar o que queria.