Q*bert Cheat Codes & Secrets
Complete collection of cheat codes, passwords, unlockables, and hidden secrets for Q*bert (1982).
Game Variations & Difficulty Select (Atari 2600)
The Atari 2600 port of Q*bert, published by Parker Brothers in 1983, does not feature traditional button-sequence cheat codes. Instead, Atari’s hardware provided its own access system through the console’s physical switches — a common design pattern of the era that gave players meaningful control over difficulty and game behavior before the round even began.
| Switch | Position | Effect |
|---|---|---|
| Game Select | Cycle presses | Advances through available game variations |
| Left Difficulty | A (up) | Faster enemy movement, more aggressive AI |
| Left Difficulty | B (down) | Slower enemies, more forgiving play |
| Right Difficulty | A (up) | Q*bert moves at increased speed |
| Right Difficulty | B (down) | Standard Q*bert movement speed |
| TV Type | Color | Full color palette |
| TV Type | B&W | Black-and-white mode (useful on older sets) |
Cycling the Game Select switch before pressing Reset advances through the game’s built-in variations. Each variation adjusts the combination of enemy speed, pyramid color-change rules, and starting conditions. Setting both difficulty switches to the B (down) position before pressing Reset gives the most accessible entry point — this was the de facto “easy mode” that Parker Brothers intended for younger players and newcomers to the arcade original.
The practical cheat here is to use the Right Difficulty switch on A to make Q*bert himself faster, then set the Left Difficulty to B to keep enemies slow. This asymmetry — fast player, slow enemies — is the closest the Atari 2600 version gets to an invincibility trick and was widely shared among players in the early 1980s through word of mouth and gaming magazines like Electronic Games.
Disc Riding: The Core Exploit
Across every version of Q*bert — arcade, Atari 2600, Atari 5200, ColecoVision, Commodore 64, NES, and beyond — the most powerful tool in any skilled player’s arsenal is the floating disc mechanic. These aren’t hidden cheats; they’re intentional design features that function as near-exploits when used aggressively.
Discs appear on the left and right sides of the pyramid. When Qbert leaps onto a disc, he is transported back to the top of the pyramid automatically. The critical trick: **Coily the snake will follow Qbert onto the disc and leap after him — but the disc disappears mid-flight, sending Coily off-screen to his death.**
| Action | Points Awarded |
|---|---|
| Coily destroyed via disc | 500 points |
| Each remaining enemy cleared at round end | 100 points |
| Completing a pyramid round | 250–1000 points (scales by level) |
Advanced players deliberately allow Coily to close in before jumping to a disc, maximizing the 500-point kill. On later levels with multiple Coily snakes active simultaneously, a single well-timed disc jump can eliminate two snakes in the same sequence if they’re both in pursuit. This stacking behavior was a discovery made by competitive arcade players in 1982–1983 and remains one of the few reliable scoring multipliers in the game.
On the Atari 2600, disc positions are slightly adjusted from the arcade layout due to screen resolution constraints, but the behavior is identical. On the ColecoVision port — considered the most accurate home conversion of the era — disc physics match the arcade almost exactly, making Coily-kill chains more predictable.
Level Advancement & Warp Behavior
Q*bert does not feature a traditional warp zone or level-select code on the Atari 2600. However, the game’s variation system effectively functions as a stage-select mechanism:
| Variation | Starting Condition |
|---|---|
| 1 | Round 1, standard speed |
| 2 | Increased enemy spawn rate from round 1 |
| 3 | Further speed increase, fewer discs available |
| Higher | Progressively harder — functions as advanced stage entry |
Selecting a higher game variation before pressing Reset is the legitimate method for experienced players to skip the early rounds and begin at a challenge level commensurate with their skill. This was the intended “cheat” mechanism on Atari hardware — the game select switch was Atari’s substitute for the level-select codes that later console generations would standardize.
On the NES version (1989, published by Ultra Games/Konami), the level structure is more formally organized into rounds with distinct visual themes. While no widely-documented button-sequence cheat codes exist for the NES version, the game’s continue system allows players to restart from the current world after a game over, preserving progress in a way the arcade and Atari versions do not.
The @!#?@! Easter Egg
The most famous Easter egg in Qbert is not a hidden level or a secret code — it is the character’s death animation. When Qbert is caught by Coily, Ugg, Wrong-Way, or any other enemy, or when he jumps off the edge of the pyramid, a comic-style speech bubble appears reading @!#?@! — a typographic representation of profanity, using symbols from a standard keyboard.
This was designed by Warren Davis and Jeff Lee at Gottlieb in 1982. The arcade cabinet’s speech synthesizer played an accompanying unintelligible garbled vocal sound — a sound effect that has been described by players and journalists as genuinely sounding like a frustrated expletive. It was one of the earliest examples of a video game character expressing emotion through implied swearing, and it predates the widespread use of actual voice acting in games by nearly a decade.
| Platform | @!#?@! Implementation |
|---|---|
| Arcade (Gottlieb) | Speech bubble + synthesized vocal sound |
| Atari 2600 | Speech bubble only, no audio equivalent |
| Atari 5200 | Speech bubble + buzzer sound |
| ColecoVision | Speech bubble + closer approximation of arcade sound |
| NES | Speech bubble preserved in death animation |
| Commodore 64 | Speech bubble in text form |
On the Atari 2600, the hardware simply could not replicate the Pokey-style synthesized voice, so Parker Brothers used the visual speech bubble alone. The character’s name itself — Q*bert — contains the asterisk from the @!#?@! symbol set, a deliberate design choice by Jeff Lee to tie the character’s identity to his signature expression.
Beneficial Glitches & Exploits
The Enemy Confusion Corner (Arcade)
On the arcade original, there is a documented behavioral glitch in which enemies can be momentarily confused if Q*bert positions himself on the far-left or far-right bottom corner cube of the pyramid while multiple enemies are active. The pathfinding routines for Ugg and Wrong-Way — which move diagonally along the sides of the pyramid rather than down the face — can cause them to oscillate in place rather than advancing. This buys several extra seconds and was exploited by high-score players to extend rounds.
This glitch does not translate cleanly to the Atari 2600 version due to the simplified enemy AI in the port, but it is fully reproducible on the original Gottlieb arcade hardware and on MAME emulation.
The Slick and Sam Point Harvest
Slick and Sam are the green characters who undo Q*bert’s color changes on the pyramid. Most players treat them as nuisances to be avoided. The exploit: do not jump on them immediately. Allow Slick and Sam to reset multiple cubes, then collect them one at a time for 300 points each. If the player re-colors the cubes that Slick and Sam reset and then catches the characters before they leave the screen, the net point gain significantly exceeds the cost of the extra jumps required.
| Enemy | Points for Catching |
|---|---|
| Slick | 300 points |
| Sam | 300 points |
| Coily (via disc) | 500 points |
This technique was popularized in strategy guides published by Atari Age and in the tips columns of magazines like Electronic Fun with Computers & Games in 1983.
Freeze Exploit (Atari 2600 Specific)
On the Atari 2600 version, there is a rare graphical glitch that occurs when too many sprite objects are on screen simultaneously. Because the 2600’s TIA chip can only display two player sprites, two missile sprites, and one ball sprite natively, Parker Brothers’ engineers used sprite multiplexing to render multiple enemies. Under specific conditions — typically on higher game variations with maximum enemy counts — the multiplexing routine can cause one enemy to visually “disappear” while still being active. The enemy is invisible but still lethal. Experienced players who discovered this treated it as a hazard, but it can inadvertently make certain enemies easier to avoid by tracking their expected position rather than their sprite.
Multi-Platform Code Reference
| Code / Trick | Effect | Platform |
|---|---|---|
| Both difficulty switches to B, Game Select variation 1 | Easiest possible game start | Atari 2600 |
| Right difficulty A + Left difficulty B | Fast Q*bert, slow enemies | Atari 2600 |
| Higher Game Select variations (3+) | Skip early rounds, harder challenge | Atari 2600 |
| Disc jump with Coily in pursuit | 500-point Coily kill | All versions |
| Delayed Slick/Sam capture | 300 points each after pyramid damage | All versions |
| Corner positioning during multi-enemy rounds | Temporary enemy pathfinding confusion | Arcade original |
| Continue system | Resume from current world after game over | NES (1989) |
Historical Context & Discovery
Q*bert’s cheat landscape reflects the gaming culture of 1982–1984, when “cheating” meant exploiting developer oversights, learning enemy AI patterns, and sharing tips through playground conversation and magazine letter columns rather than entering button combinations at title screens. The game’s home versions on the Atari 2600 and ColecoVision were designed for an audience that bought strategy guides published by Bantam Books and Prima’s predecessors, and the “cheats” of the era were optimized routes through enemy patterns rather than input codes.
The NES version arrived in 1989 by which point the medium had shifted toward explicit code systems — games like Contra and Gradius had popularized the input-sequence cheat code format — but Q*bert on NES still relied on its continue system and level structure rather than developer-hidden codes. No Konami Code variant or equivalent has been documented for the NES port.
For players on emulators today, save states represent the modern equivalent of the original difficulty-switch manipulation: pause at any point before a difficult enemy wave, experiment with routing, and restore. This is the spirit of how 1983 players used the Atari’s physical switches — granular control over the challenge level as an acknowledged and accepted part of the experience.