GameShark, Action Replay and the rise and fall of hardware cheat devices
From the Game Genie in 1990 to the last Action Replay in 2015. A cartridge-slot business that lasted 25 years, until the DS killed it.
For a specific generation of gamer, the words "Game Genie" or "GameShark" carry a texture that no software cheat can replicate. They were plastic objects. They lived in a drawer next to your console. You slotted them in, typed a code from a magazine, and physically saw the cartridge below light up as it booted differently. Cheat codes on hardware devices felt like tampering in a way that typing them into a keyboard never has.
That entire product category is now gone. It is worth telling its story, because it explains a lot about how modern cheats work and why CheatBook covers the games it does.
The Game Genie (1990–1996)
The Game Genie, sold by Camerica in North America and Codemasters in the UK, was the first mainstream commercial hardware cheat device. It slotted between the game cartridge and the console (NES, SNES, Genesis, Game Boy, Game Gear). Boot the console with the Genie in, type a 6- or 8-character code, and the Genie would intercept ROM reads from the cartridge and replace specific bytes with new values before the CPU saw them.
That last sentence is the whole trick. The Genie was not modifying save data or hooking game logic. It was doing man-in-the-middle memory patches on cartridge reads, using a lookup table of code → address+value that Camerica reverse-engineered game by game.
The codes were beautifully compact — six letters that encoded a 15-bit address, an 8-bit value, and a checksum. Kids memorised them the way kids now memorise phone unlock patterns. Nintendo sued Camerica in 1990 to try to block the Genie; Camerica won on fair-use grounds (Lewis Galoob Toys v. Nintendo), which is the reason cheat devices existed as a legal category at all for the next twenty years.
Action Replay and GameShark (1996–2010)
The next generation used a fundamentally different technique. As consoles moved from cartridges (read-only ROM) to disc-based storage (loaded into RAM at runtime), the "intercept the cartridge read" approach stopped working. You could not patch a disc as it was read.
Action Replay (Datel) and GameShark (Interact/InterAct/Mad Catz over its lifetime) instead used a cheat cartridge: a chip that plugged into the console's expansion port, dumped a small program into system RAM at boot, and used that program to patch game memory at runtime.
The difference matters. Cartridge Genie codes could only change data that was in ROM: item stats, sprite palettes, level layouts. GameShark codes could change anything in RAM, which included the player's HP, score, position, inventory, and any variable the game touched during play.
The result was a golden decade for hardware cheating. Every PS1, PS2, N64, GameCube, and early Xbox game had a GameShark code database. The scene had its own magazines. Codes were maintained by a small industry of encoders who reverse-engineered new games in the first weekend of release.
How the codes were actually made
The mystique of GameShark codes came from their opacity. 800C4488 03E7 meant, to the average player, nothing. To the encoder, it meant "at RAM address 0x800C4488, write the value 0x03E7 every frame". The 03E7 is 999 in decimal — the maximum value for a two-digit currency field.
Producing codes required:
- Freezing the console mid-game via the cheat device's debugger.
- Dumping RAM and searching for the value you wanted to change.
- Narrowing candidate addresses by changing the in-game variable and re-dumping.
- Testing that a write to the address had the expected effect.
This is exactly what a memory editor like Cheat Engine does today. GameShark encoders were doing it in 1998 on hardware that had a fraction of a modern phone's memory. The community produced tens of thousands of codes by the time the platform peaked.
The DS killed it
The Nintendo DS is where the hardware cheat category began its irreversible decline. There was still an Action Replay DS. It still worked. But two things changed simultaneously:
First, the DS had a flashcart scene (R4, Acekard, etc) that let players run homebrew, patched ROMs, and cheat databases from a single device. If you were the kind of player who bought an Action Replay, you were almost certainly also the kind of player who bought an R4, and the R4 did more things.
Second, the online-connectivity requirement started biting. Games that phoned home during play could detect that memory had been tampered with. Nintendo did not aggressively ban cheat-device users, but the risk changed the calculation for the first time.
The Wii, PS3, and Xbox 360 generations completed the migration. Third-party cheat devices for those consoles never sold the way GameSharks did for the PS1. By the time the Wii U and PS4 shipped, the category was effectively dead.
The final Action Replay
Datel shipped an Action Replay for the Nintendo 3DS in 2015. It was the last mainstream commercial hardware cheat device. It sold poorly. The 3DS scene had migrated to firmware exploits (Ninjhax, later Luma3DS with cheat plugins), which gave you the same access without the hardware and without the licensing fees.
Codemasters wound down its Game Genie line years earlier. Interact and Mad Catz sold and re-sold the GameShark brand until it stopped meaning anything specific. If you buy an "Action Replay" for a modern console today, it is either counterfeit or a rebranded cable that does not do what its name suggests.
What replaced it
Nothing, exactly, in the same product shape. What replaced hardware cheat devices was the modding scene on modern consoles, which now uses:
- Firmware exploits to enable custom code execution.
- Save editing via computer-side tools that read the console's save format.
- In-game console commands on PC titles where the developer left them exposed.
- Trainer software for PC titles where the developer did not.
None of these categories has the tangible, plug-in-a-cartridge appeal of a GameShark. That is a real cultural loss, and it explains why every profile of the era carries a certain nostalgia. But the underlying activity — patching game memory to change an outcome — is more accessible today than at any point in gaming history. It just does not have a plastic housing.
What CheatBook publishes from the hardware era
We do not publish GameShark or Action Replay codes as-is. There are three reasons:
- The codes only work on hardware or emulators that most modern readers do not have.
- The address maps depend on specific game revisions in ways that are hard to document reliably.
- The community that maintained those code databases wound down years ago, and we cannot verify them at CheatBook's standard.
What we do publish is the effect — infinite lives, level select, weapon unlock — using the built-in codes those games shipped with, which still work on original hardware, on official re-releases, on virtual console, and on emulators. The Genie generation had a lot of cheats. Most games also had built-in cheats. Those are what we cover.