Un código maestro de GameShark es un código primario que debe habilitarse antes de que puedan funcionar otros códigos de trucos. No todos los juegos requieren el uso de un código maestro.
A veces se necesita un código maestro como medio de interrumpir el código del juego para que se puedan insertar los códigos de trucos. El código maestro generalmente altera una parte del código del juego que se está ejecutando constantemente, como leer la entrada del controlador. Algunos ejemplos destacados de juegos que requieren un código maestro son la serie Pokémon y Final Fantasy 7. Los códigos maestros y los códigos de trucos solo funcionan en la memoria de acceso aleatorio (RAM) y, por lo tanto, no pueden alterar de forma permanente el código de un juego, sino que los juegos guardados se hacen mientras el código es activo puede verse afectado.