GameShark ana kodu, diğer hile kodlarının çalışabilmesi için etkinleştirilmesi gereken birincil koddur. Tüm oyunlar ana kod kullanılmasını gerektirmez.
Hile kodlarının eklenmesi için bazen oyun kodunu kesmenin bir yolu olarak bir ana kod gerekir. Ana kod genellikle, denetleyiciden gelen girdilerin okunması gibi sürekli olarak yürütülen oyun kodunun bir kısmını değiştirir. Ana kod gerektiren bazı belirgin oyun örnekleri Pokémon serisi ve Final Fantasy 7'dir. Ana kodlar ve hile kodları yalnızca rasgele erişim belleğinde (RAM) çalışır ve bu nedenle bir oyunun kodunu kalıcı olarak değiştiremez; etkin etkilenebilir.