NES Cheats

Tetris (NES) Cheat Codes & Secrets

Complete collection of cheat codes, passwords, unlockables, and hidden secrets for Tetris (NES) (1989).

Level Select and Starting Stage Tricks

The Nintendo NES release of Tetris (1989) is famously sparse on traditional cheat codes — there are no Konami codes or button combos that grant invincibility — but the game hides a meaningful level select trick that competitive players discovered within months of the cartridge’s North American launch.

On the title screen, press Start to reach the game type select. Choose Type A, and the cursor lands on a level grid showing numbers 0 through 9. Use Left and Right on the D-pad to highlight your desired starting level. Here is where the trick comes in:

InputEffectPlatform
Highlight 0–9, press StartBegin Type A at that level (standard)NES
Highlight 0, hold A + press StartBegin Type A at Level 10NES
Highlight 1, hold A + press StartBegin Type A at Level 11NES
Highlight 5, hold A + press StartBegin Type A at Level 15NES
Highlight 9, hold A + press StartBegin Type A at Level 19NES

The rule is simple: hold the A button while pressing Start to add 10 to whatever level is highlighted. This lets experienced players skip straight to the brutal upper half of the speed curve — levels 10 through 19 — without having to grind through the early game. Level 19 is particularly sought after because it sits just below the infamous Level 29 kill screen, making it the preferred entry point for players chasing score records.

This trick was not documented in Nintendo’s North American instruction booklet. It spread through playground word-of-mouth and gaming magazines like Nintendo Power throughout 1989 and 1990. The Japanese Famicom version, which launched slightly earlier, had the same behavior, and Japanese players independently documented it in gaming books of that era.

Type B Mode — Height and Level Selection

Type B is the game’s secondary mode, and it offers the most granular control of any “cheat-adjacent” system in NES Tetris. Rather than playing endlessly, Type B tasks you with clearing 25 lines while the board starts partially filled with garbage blocks. Two parameters are fully selectable before each game:

ParameterRangeEffect
Level0–9Controls piece fall speed from the first piece
Height0–5Number of garbage rows pre-filled at the bottom
Level + Height comboDifficulty
Level 0, Height 0Tutorial pace, no garbage
Level 9, Height 0Fast pieces, clean board
Level 9, Height 5Maximum challenge — fast pieces, heavily cluttered board

Height 5 fills the bottom five rows with randomly placed garbage blocks containing exactly one gap per row. This combination — Level 9, Height 5 — unlocks the best possible ending animation the game has to offer, which is a major discovery incentive for players who might otherwise stay in Type A indefinitely.

To select height in Type B: after choosing Type B on the game select screen, use Left and Right to set level (0–9), then press Down to move to the Height selector and use Left/Right again before pressing Start. Holding A + Start on Type B applies the same +10 level trick, though the display still shows 0–9. This means you can theoretically combine Level 9 + A + Start in Type B to start at speed level 19 in a Type B game — an extraordinarily difficult configuration that virtually no player can complete.

Ending Sequences and Easter Eggs

The most beloved hidden content in NES Tetris is its secret ending system, which functions as a reward tier unlocked by performance. These were not advertised anywhere on the packaging or in the manual, making their discovery feel genuinely special to players of the era.

Type A endings are triggered by clearing 200 lines. The ending animation shows a rocket launching from a launchpad, with the number of rockets scaling upward based on your starting level and final score:

Performance tierEnding
200 lines, lower levelsSingle rocket launches
200 lines, level 9 startMultiple rockets and fuller animation
200 lines, level 9 with A trick (started at 19)Full animation with dancers and extended sequence

Type B endings are triggered by clearing all 25 required lines and are tiered by your Level/Height combination:

Level / HeightEnding type
Low level, any heightBrief single-rocket sequence
Level 9, Height 0–4Moderate rocket animation, brief dancer cameo
Level 9, Height 5Full ending: multiple rockets, Russian folk dancers on-screen, extended animation sequence

The dancers are pixel-art representations of traditional Russian dancers, a nod to the game’s Soviet origins as designed by Alexey Pajitnov at the Dorodnitsyn Computing Centre in Moscow in 1984. Nintendo’s localization team retained this cultural reference intentionally. Players who had never cleared Level 9 Height 5 would routinely describe seeing the dancers to disbelieving friends — it was one of the first major “secret endings” that spread virally by word-of-mouth before the internet era.

Score Mechanics and Milestones

NES Tetris uses a six-digit score counter. Reaching 999,999 points causes the counter to roll over back to 000,000 without stopping the game. This behavior was not a planned feature but a consequence of the score register’s size. Top players of the era discovered this accidentally — scoring a Tetris (four-line clear) at the moment the counter sat at 999,600 or above would visibly roll the display. The game continues normally; no special screen or acknowledgment occurs.

Score eventPoints (Level 9 example)
Single line clear40 × (level + 1)
Double line clear100 × (level + 1)
Triple line clear300 × (level + 1)
Tetris (4 lines)1200 × (level + 1)

The piece statistics panel, accessible in-game on the left side of the playfield, tracks how many of each of the seven tetrominoes has appeared. Players noticed that studying this panel allows inference about which pieces are statistically overdue, though the NES random number generator does not use true weighted distribution — piece selection is pseudo-random based on a lookup table seeded from the frame counter at the moment each piece spawns.

The Kill Screen — Level 29 and Beyond

Level 29 is the most infamous point in NES Tetris history. At this speed, pieces fall at approximately 20G — one cell per frame — meaning a piece spawns at the top and reaches the bottom in roughly half a second with no player input. The standard DAS (Delayed Auto Shift) system, which handles horizontal piece movement, cannot move pieces to the edges of the board fast enough for most players to place them intentionally.

LevelGravity (cells/frame)
01/48
91/6
191/2
29~1 (kill screen)

For decades, Level 29 was considered an unpassable wall. No scoring was possible; players who reached it survived a few pieces then topped out. This changed in the 2010s and dramatically accelerated in the early 2020s when competitive players developed hypertapping and later rolling techniques.

Hypertapping involves vibrating a single finger on the D-pad at 12–20 presses per second, bypassing DAS entirely. By inputting individual directional presses faster than the auto-shift system, players could move pieces horizontally at speeds the game’s designers never anticipated.

Rolling is a later refinement where players hold the controller face-down and drum multiple fingers across the back of the shell onto the D-pad from behind, achieving 20+ inputs per second. This technique, popularized by competitive players like Blue Scuti (Willis Gibson), allowed consistent play through Level 29 and beyond — levels the game was never designed to be played at. In January 2024, a player using rolling reached Level 157, where an integer overflow in the game’s internal level counter caused the NES CPU to crash, producing a true kill screen for the first time in recorded history. This moment was widely covered in mainstream media.

Tengen Version Differences and Exclusive Features

In 1989, two separate NES Tetris cartridges existed briefly on store shelves: the official Nintendo-licensed version and an unauthorized release by Tengen (Atari’s console division). Nintendo secured exclusive console rights after a complex legal dispute involving the Soviet government, and the Tengen version was pulled from shelves by court order after only a few weeks. Original Tengen cartridges are now collector’s items.

FeatureNintendo VersionTengen Version
2-player simultaneousNoYes (split screen)
Computer AI opponentNoYes
Additional music tracksNoYes
Level select trick (A+Start)YesDifferent implementation
Type B modeYesDifferent variation
Visual styleClean/minimalMore detailed backgrounds

The Tengen version’s 2-player mode allowed two players to play simultaneously in split-screen, each trying to outlast the other. The computer AI mode let solo players compete against a CPU-controlled board, a feature that would not return to mainstream Tetris until much later releases. These exclusive features make the Tengen version technically richer, though the Nintendo version’s simpler, cleaner design is what most players associate with the definitive NES experience.

Competitive Exploits and Advanced Techniques

Several mechanical exploits are considered standard knowledge in NES Tetris competitive play:

TechniqueDescriptionPlatform
DAS charge carryCharge DAS on one piece so it fires immediately when the next spawnsNES
Spawn cancelUse a well-timed rotation input at spawn to freeze DAS mid-chargeNES
Soft drop accelerationHolding Down accelerates piece drop for faster placement and score multiplierNES
IRS (Initial Rotation System)Press rotate before spawn frame to rotate piece instantly at spawnNES

Soft drop deserves special mention: holding Down while a piece falls scores 1 bonus point per cell dropped. While the per-piece bonus is trivial, elite players use soft drop constantly for placement speed, and at Level 9+ the cumulative bonus across hundreds of pieces adds up meaningfully in total score.

DAS abuse is the most strategically important exploit. The DAS system auto-scrolls a held direction after a brief delay. Skilled players learn to pre-charge DAS on the current piece so the next piece begins moving horizontally from the first frame it exists — shaving critical frames off placement time at high speeds.

Developer Secrets and Historical Notes

Alexey Pajitnov originally wrote Tetris in 1984 on an Electronika 60 computer in Moscow using pseudo-graphics. The NES port was developed by Nintendo R&D and released in North America in November 1989. The musical theme is an arrangement of Korobeiniki, a 19th-century Russian folk song. The B-music is a variation of a Bach minuet, and the C-music is a traditional Russian dance tune. These were selected and arranged by Nintendo composer Hirokazu Tanaka to reinforce the game’s Soviet identity.

The piece RNG in the NES version draws from a table of 8 values (7 pieces + 1 repeat-prevention slot) and re-rolls once if the drawn piece matches the previous piece — meaning back-to-back identical pieces are technically possible but less common than pure chance would produce. This quirk was decoded by ROM hackers around 2010 and fundamentally changed how competitive players discuss “luck” in piece distribution.

Frequently Asked Questions

Are there cheat codes for Tetris (NES)?
Yes, Tetris (NES) has several cheat codes, passwords, and hidden secrets that can unlock extra lives, skip levels, or reveal Easter eggs.
Does using cheats disable achievements in Tetris (NES)?
Tetris (NES) was released before the era of achievements, so cheat codes have no effect on trophies or accomplishments in the original version.
What platforms can I use cheats on for Tetris (NES)?
Cheat codes work on: NES.