Un code maître GameShark est un code principal qui doit être activé avant que tout autre code de triche puisse fonctionner. Tous les jeux ne nécessitent pas l'utilisation d'un code maître.
Un code maître est parfois nécessaire pour interrompre le code du jeu afin que les codes de triche puissent être insérés. Le code maître modifie généralement une partie du code du jeu qui est constamment exécutée, comme la lecture d'une entrée du contrôleur. Certains exemples importants de jeux nécessitant un code maître sont la série Pokémon et Final Fantasy 7. Les codes maîtres et les codes de triche ne fonctionnent que dans la mémoire vive (RAM) et ne peuvent donc pas modifier de manière permanente le code d'un jeu, mais les jeux sauvegardés créés pendant qu'un code est active peut être affectée.