Skip to content
Hardware

Game Genie

Console cheats legitimised

Codemasters/Galoob's cheat device for NES, SNES, Genesis, and Game Boy that brought the POKE culture to consoles - and survived Nintendo's legal challenge.

nintendo-entertainment-systemsuper-nintendosega-mega-drivecheatsgaloobnintendolegal1990–present

Overview

The Game Genie was a cheat device that intercepted game code on NES, SNES, Genesis, and Game Boy, allowing players to enable effects like infinite lives and level skips. Created by Codemasters and distributed by Galoob, it became mainstream after surviving a landmark lawsuit from Nintendo—establishing that game enhancement devices were legal.

Fast Facts

  • Developers: Codemasters (design), Galoob (distribution)
  • Released: 1990 (NES)
  • Platforms: NES, Game Boy, SNES, Genesis
  • Legal battle: Nintendo v. Galoob (Nintendo lost)
  • Sales: Millions of units
  • Legacy: Legitimised game modification

How It Worked

Step Process
1 Insert Game Genie into console
2 Insert game cartridge into Genie
3 Enter codes from book
4 Game runs with modifications

Technical Approach

Unlike computer equivalents (Multiface, Action Replay), the Game Genie is a passive pass-through device — it never freezes the host CPU.

  • Pass-through cartridge: Game Genie sits between the game cartridge and the console; the actual cartridge plugs into the top of the Genie
  • Compare-and-replace: the Genie watches PRG-ROM reads; when it sees an address it has been programmed to intercept, it substitutes a different value on the data bus
  • Two code formats:
    • 6-letter codes (NES) — unconditional address-replace: “every read of address X returns Y”
    • 8-letter codes — conditional compare-and-replace: “if the value at address X is Z, return Y instead” (more precise, less likely to break in mappers that bank-switch the watched region)
  • Pre-coded: Users entered known codes from a book; the Genie itself had no memory-search facility — that work was done by reverse-engineers who published the resulting codes

The compare-and-replace shape is what makes Game Genie work without a freezer: it doesn’t need to halt the CPU because it’s just lying about ROM contents in real time.

Codemasters / Camerica / Galoob

The distribution chain often confuses people:

  • Codemasters (UK) designed the Game Genie hardware and code algorithm
  • Galoob licensed and distributed the Game Genie in North America
  • Camerica was Codemasters’ separate North American imprint for unlicensed NES games — not directly related to the Game Genie, despite the shared parent

So a Genie sold in the US says “Galoob” on the box; the Codemasters connection is the design lineage.

The Nintendo Lawsuit

Aspect Details
Plaintiff Nintendo
Claim Copyright infringement
Argument Creates “derivative work”
Ruling Galoob won
Impact Established legal precedent

The court ruled Game Genie didn’t create permanent copies and users could modify their own gameplay experience.

Code Format

Game Genie used encoded addresses:

NES: AAEAULPA (infinite lives)
Encoded: Address + value pairs
Books: Thousands of pre-made codes

Platform Versions

Version Year Notes
NES 1990 Original
Game Boy 1990 Portable
SNES 1992 16-bit
Genesis 1992 Sega platform

Cultural Impact

Game Genie brought cheating mainstream:

  • Acceptable - Sold in toy stores
  • Social - Share codes at school
  • Magazine coverage - Codes published monthly
  • Accessibility - Difficult games completable

Legacy

Game Genie legitimised game modification for a generation of console players. The lawsuit established precedent that players could modify their gaming experience. Modern accessibility options and difficulty sliders echo Game Genie’s philosophy that players should control their experience.

See Also