O GameShark Pro é um dispositivo de trapaças para Nintendo 64. Você joga jogos de N64 no console, mas não joga com o GameShark Pro sozinho. Ele altera o código dos jogos para criar cheats (vidas infinitas, munição infinita, etc.).
Lançado em 1996, sucessor do Super Nintendo e predecessor do GameCube. Último console da Nintendo a usar cartuchos (exceto portáteis). Trouxe quatro portas de controle e capacidade 3D — recursos adotados depois pela indústria. Precisa de cartuchos como "Super Mario 64", "Goldeneye 007" ou "Ocarina of Time".
Cartucho semelhante aos jogos. Insere-se o GameShark Pro no N64 e o jogo por cima. O dispositivo lê o jogo e permite ligar/desligar códigos pré-carregados. O Pro é a primeira versão que permite inserir seus próprios códigos, criando cheats personalizados.
Vem com 1.500 códigos pré-carregados. Gerenciador de Memory Pak facilita transferir saves entre Memory Paks (não nativo do N64). Tem 4 MB de memória interna para salvar novos códigos no cartucho.
Códigos são sequências alfanuméricas como "504432AE 0007" com descrição do efeito. O N64 armazena dados do jogo em memória com codificação similar. Ao ativar um código, o GameShark Pro altera o espaço de RAM apropriado para produzir o resultado.