Sonic e seus amigos unem forças na aventura "Sonic Advance 2" para Game Boy Advance. Assim como antecessores, é um side-scroller com desafios e puzzles coletando anéis e chegando ao fim de cada zona para enfrentar um chefão. Enquanto isso, deve coletar Chaos Emeralds para obter o final verdadeiro após vencer o nemesis Robotnik. O jogo é desafiador, mas com o dispositivo GameShark, inserir os códigos certos dá a vantagem necessária.
Precisa inserir o Código Mestre para os demais funcionarem. O Código Mestre para "Sonic Advance 2" tem duas linhas. Primeira linha: 8A4B0EDC22B74899. Segunda: 1A706E7DA8A5D009.
Com este código ativado, nunca morre mesmo com zero anéis. Use 846754623771FACD para invencibilidade. Ainda morre se esmagado ou cair em buracos. 87FD68FBE946B427 dá vidas infinitas.
Dois códigos modificam os anéis. 29F860CEFE350599 mantém sempre 99 anéis. EA2E1E0B8FCE0633 impede perda de anéis ao ser atingido.
Para ter todos os sete Star Rings imediatamente e acessar Special Stage sem coletar anéis, use 9BAA6393760CE070. Para passar Special Stages, precisa atingir certo número de anéis para ganhar Chaos Emerald. F459A760E30B7AEC muda todos os requisitos de Special Stage para apenas um anel.