From Dorodnitsyn to the World: The Rigorous Birth of Tetris
Before multimillion-copy licenses and handheld dominance, Tetris was an algorithmic experiment on Soviet mainframe hardware with text-mode text brackets instead of graphics.
1. The 1984 Elektronika 60 Genesis
In June 1984, artificial intelligence researcher Alexey Pajitnov worked at the Dorodnitsyn Computing Centre of the Soviet Academy of Sciences in Moscow. Tasked with testing new hardware speech recognition algorithms on an Elektronika 60 (a clone of the DEC PDP-11 architecture), Pajitnov spent free hours coding mathematical puzzles.
Inspired by Solomon Golomb’s 1953 pentomino board games (puzzles made from five adjoining squares), Pajitnov quickly realized pentominoes had 12 unique shapes—too cognitively taxing for a real-time game running at high speed. He reduced the tile count to four connected squares: the tetromino. There are only 7 free tetrominoes:
Because the Elektronika 60 terminal had no pixel buffer, Pajitnov rendered each block as a pair of square brackets [ ] on an 80×25 character screen. When rows filled up, memory constraints forced him to immediately delete them to prevent text overflowing the screen—thus birthing the foundational line-clear rule.
2. Porting to MS-DOS & Global Infiltration
16-year-old student Vadim Gerasimov ported the Pascal code to IBM PC MS-DOS with colored text cells and a scoreboard. The game escaped the Academy on 5.25-inch floppy disks, spreading across Eastern European scientific universities through raw code sharing.
British software executive Robert Stein (Andromeda Software) spotted the game in Budapest in 1986 and attempted to sub-license rights he didn't formally own to Mirrorsoft and Spectrum HoloByte. This ignited a four-way Cold War legal duel involving Pajitnov’s state employer ELORG (Elektronorgtechnica), Henk Rogers of Bullet-Proof Software, and Nintendo’s Minoru Arakawa.
3. The Milestone Implementations
| Year | Platform | Developer / Publisher | Significance |
|---|---|---|---|
| 1984 | Elektronika 60 | Alexey Pajitnov | Text-mode character brackets [ ]; no sound, raw gravity loop. |
| 1988 | Arcade (Sega System 16) | Sega | Established Japanese arcade culture, hard drops, rotation audio chimes. |
| 1989 | Nintendo Game Boy | Nintendo (Dir. Satoru Okada) | 35+ million cartridges sold. Hirokazu Tanaka arranged the folk tune Korobeiniki into "Type A". |
| 1989 | Nintendo NES | Nintendo of America | Canonical competitive platform used for the Classic Tetris World Championship (CTWC). |
| 1998 | Arcade | Arika (Tetris The Grand Master) | Pioneered 20G gravity (instant fall to floor), lock-delay manipulation, Shirase tier. |
| 2001+ | Standardized Multiplatform | The Tetris Company | Modern "Guideline" specification: Super Rotation System (SRS), 7-bag randomizer, Hold queue, Ghost piece. |
⚡ Bolt's Racing Perspective
Tetris wasn't conceived as entertainment; it was born out of computer performance benchmarks and combinatorial set theory. The reason it cannot be extinguished is mathematical: packing tetrominoes in an arbitrary bounded matrix is an NP-complete problem. It is infinitely resilient against simple heuristic exhaustion.