Selecione "Continuar" e retome seu jogo "Pokémon Ruby", ou comece um novo. Jogue até chegar ao primeiro Centro Pokémon e ter itens na mochila.
Vá a um Centro Pokémon e acesse o PC. Escolha "Seu PC", deposite um item barato (como Poção) na caixa e salve o jogo.
Desligue o Game Boy, insira o cartucho "Pokémon Ruby" no slot do Gameshark SP (o rótulo deve ficar voltado para fora).
Coloque o Gameshark SP no Game Boy Advance ou SP. Ligue a chave lateral do Gameshark e depois o Game Boy.
Selecione "Inserir Código" e digite 82025BCC 0044 para transformar o primeiro item do seu PC em Doce Raro.
Selecione "Inserir Código" novamente e digite 42025BCE0063 000000320004 para quantidade infinita do primeiro item do PC.
Volte à tela principal de seleção de códigos. Destaque os códigos e pressione "A".
Pressione "Start" para retomar o jogo. Visite o Centro Pokémon novamente e verifique seu PC. O Doce Raro infinito deve estar no primeiro slot.