If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Tetris 2 (Game Boy)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Tetris 2

Also known as: Tetris Flash (JP)
Developer: TOSE
Publisher: Nintendo
Platforms: Game Boy, Super Game Boy
Released in JP: June 14, 1994
Released in US: December 1993
Released in EU: October 27, 1994

CodeIcon.png This game has unused code.
GraphicsIcon.png This game has unused graphics.
SoundIcon.png This game has unused sounds.
DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.
RegionIcon.png This game has regional differences.
Carts.png This game has revisional differences.

NotesIcon.png This game has a notes page

Tetris 2 is a multiplatform game featuring multicolored blocks, and sometimes multipiece multicolored blocks. There are also single-color blocks, but nobody cares about those.

Following the 1993 US-only monochrome version, a special version was released internationally in 1994 offering Super Game Boy support for palettes and borders which can be accessed by pressing A while paused. TOSE was also tinkering with the idea to use Super Game Boy sound effects.


Miscellaneous tidbits that are interesting enough to point out here.

Debug Menu

To jump to the debug menu after the next screen change, lock DF44 to 24 (GameShark code 012444DF). Disable after entry to the mode unless you want to loop back to it every time. Alternatively, use Game Genie code 241-58F-E6E to start at the Debug Menu screen. Pressing B activates the CPU meter.

(Source: cendamos)

Puzzle Construction Mode

Oh my!
To do:
Please guys, come up with a description.

CPU Meter

Watch out! There seems to be a flood!

Much like StarTropics, this game has a CPU usage meter. The screen will dim to indicate free CPU remaining.

To enable, set RAM address DF45 to anything but 00.

Super Game Boy Function

By demo, do you mean cutscene?! Wonder what this was for. Could it have had something to do with the unused border?

In the original Game Boy release, Debug Start 0D would take you to a cutscene. In the Super Game Boy rerelease, 0D does nothing and no longer references to anything. This may have been used to test the unused Super Game Boy borders.

(Source: nensondubois)

Super Game Boy Sound Test

There are many sound effects!

If only they were used more frequently; very lazy.

When the enhanced version is played using a Super Game Boy, an incomplete Super Game Boy sound test will be available. Pressing Select anywhere on the debug menu will set SGB A in place of SE; pressing Select a second time will display the SGB B option. Pressing A will play the currently selected sound, and pressing B sets the Pitch/Volume bit to 0C fading out the Super Game Boy sound effects.

TOSE was testing for potential sounds that could have been used in-game. The enhanced version of Tetris 2 was in development alongside the Super Game Boy, so it is also possible that this SOUND listing was used for additional purposes.


More evidence suggests that Super Game Boy sound effects were planned: located at 0x0EF8 is a single SOUND 4100000000 command which is completely unused and was intended to play a sound at startup. Game Genie codes F8F-59F-C48 ??E-F9F-E6A ??E-FAF-E6A ??E-FBF-E6A ??E-FCF-E6A will allow you to play any Super Game Boy sound and/or BGM setting upon startup.

Additionally, there is a second SOUND command 4180800C located at 0x0F08 that is used for muting and fading out the sounds in the debug menu when pressing B. The Super Game Boy SOUND volume/pitch setting table starts at 0x01C1F6.

(Source: nensondubois)

Unfinished Border Code

Tetris Flash J SGB Border PRG.png

CHR for the clown picture was overwritten with the space border that is loaded during the initial CHR_TRN character tile transfers at startup, however the final border was never implemented. This is either a programming oversight or there was indecisiveness over using a specific border when they ultimately decided to make the borders hidden, and only accessible by pausing the game and pressing A.

A single MASK_EN command which would freeze the screen with a black palette is listed but is never loaded. The PAL_TRN command is issued immediately after, so the effects are negated. This is also supposed to load with the initial border. Game Genie code 98F-59F-C48 will restore this setting.

(Source: nensondubois)

Unused Super Game Boy Border


Game Genie codes 14F-74F-E6E 18F-73F-6EE will load a border and a congratulatory message upon startup that is not used otherwise in-game. The border is similar, but not identical to the default Super Game Boy border.

Regional Differences

US/Europe Japan
Tetris 2 eng title.png Tetris 2 jpn title.png

The Japanese title screen has different graphics, added animations (flickering stars and a light flash in the logo), and changed the Super Game Boy palette. Its options were also moved up a line.

Revisional Differences

As noted above, early US copies lacked Super Game Boy support.