Third-party codes, kept apart from ours
Emulator Cheat Codes
Game Genie, Action Replay, GameShark and RetroArch codes for 6,188 retro games — 168,317 codes across 12 systems.
These come from libretro-database under CC BY-SA 4.0. None of them has been tested by us, and they never count towards a game's own cheat total — see what our two labels mean.
Emulator cheat codes — Game Genie, Action Replay, GameShark and similar memory codes — for 6,188 retro games across 12 systems, 168,317 codes in total. They come from libretro-database, the open collection RetroArch itself uses, and each set names the cheat device, the system and the regional version it was written for. None of them has been tested by us.
By system
NES
21,494
codes on 736 games
SNES
34,153
codes on 788 games
Game Boy
5,483
codes on 284 games
Game Boy Color
3,632
codes on 212 games
Game Boy Advance
4,252
codes on 293 games
Nintendo 64
13,062
codes on 292 games
Nintendo DS
22,875
codes on 871 games
Genesis / Mega Drive
21,395
codes on 648 games
Master System
2,067
codes on 183 games
Game Gear
2,587
codes on 158 games
PlayStation
13,158
codes on 921 games
PSP
24,159
codes on 802 games
By cheat device
What these are
A Game Genie sat between the cartridge and the console and changed what the console read from the cartridge. An Action Replay, GameShark or Code Breaker left the cartridge alone and wrote a value into the console's memory while the game ran. Emulators such as RetroArch accept the same codes, which is why these lists outlived the hardware.
A code is written for one build of one game. The USA, European and Japanese releases keep things in different places in memory, so a code for one will usually do nothing on another. Every set on this site names the version it was written for.
Guides: entering cheats in RetroArch and PCSX2 Cheat troubleshooter
Quick answers