Tetris: The Grand Master
|Tetris: The Grand Master|
This game has a prerelease article
Tetris: The Grand Master, also known as TGM1 or simply TGM, is a Tetris game developed solely for the Sony ZN-2 arcade system board by Arika. It follows on from Sega's 1988 Tetris, aiming to give expert players a new challenge. It spawned three sequels, Tetris: The Absolute: The Grand Master 2 PLUS, Tetris: The Grand Master 3 - Terror Instinct, and Tetris: The Grand Master ACE.
Hidden Developer Credits
Licensed by Sony Computer Entertainment Inc.(SCEI) Library Programs (c) 1993-1997 Sony Computer Entertainment Inc., All Rights Reserved. $Id: backup.c,v 1.3 1996/08/20 11:16:23 hakama Exp $ : Copyright (C) by 1993, 1994 Sony Computer Entertainment Inc. $Id: jama.c,v 1.3 1995/06/09 04:12:37 hakama Exp $ : Copyright (C) by 1993 - 1995 Sony Computer Entertainment Inc.
This game uses the PlayStation based Sony ZN-2 arcade system board, so the ROM has several copyright strings from Sony.
Q1 SOUND DRIVER Version 1.00.02.03.1998 (C)1997,1998 ARIKA,CO.,Ltd By M.kakehiko All Rights Reserved
This one isn't, though. This is for the sound driver.
The following text was found among the text for the Test Mode.
TETBGM.BIN PLAY SECTOR :%d ABSOLUTE SECTOR:%d SEARCH FILE : PLAY CHANNEL :%d CD COMMAND RESULT :%2.2X CD STATUS:%2.2X CD-ROM MODE CHANGE CD-ROM MODE:%2.2X XA PLAY CHANNEL CHANGE PLAY CHANNEL: FILE NAME INPUT
Some sound-related text that, ironically, is more detailed than the actual sound test included in the final game.
6. R O M W R I T E R EXIT = 1P START & SHOT1 rom/start.bin MAIN.BIN FILEEND WRITE OK INITIALIZE ERROR ERASE ERROR IPL WRITE ERROR MAIN WRITE ERROR DATA WRITE ERROR DIR WRITE ERROR MAKE MAIN ROM FILE MAKE DEBUG ROM FILE sim:ROMFILE/DEBUG%02X.ROM sim:ROMFILE/DEBUG%02X.SUM COMPLETE DIR ENTRY WRITE %s %x MAIN WRITE MAIN LOAD %x IPL WRITE IPL LOAD %x ERASE %d **** FLASH ROM WRITER V0.001 **** ROM ADDRESS %x
Looks like an interface for a Flash ROM writer.
While the game only ended up getting released in Japan, Arika put in some work in preparation for an international release. The game's region code can be found (and changed) at 0x7FFFF in atej_04.2h.
- 00: Japan
- 01: USA
- 02: Asia
- 03: Europe
- 04: Hispanic
- 05: Brazil
- 06: Nigata
- 07: Odawara
- 08: Pub Ver (Causes game to crash at license screen)
Changing the region to anything other than "Japan" will cause the otherwise-unused English tutorial text to appear. Changing the region to "USA" specifically will cause the otherwise-unused Winners Don't Use Drugs image to appear during Attract Mode. See below for further information on both!
Note: This game stores each line of text in reverse order in the ROM, so bottom lines of text appear earlier and top lines appear later in ROM. For the sake of readabilty, some of the unused text has been reordered.
U S A WARNING This game is for use in the United States of America and Canada only. Sales, export or operation outside these countries may be construed as copyright and trademark infringement and is strictly prohibited. Violators are subject to severe penalties and will be prosecuted to the full extent of the law.
A S I A This game is for use in the south-east Asian countries only. Violators are subject to severe penalties
E U R O This game is for use in all countries excluding the Western Hemisphere countries, Japan and south-east Asian countries. Sales, export or operation outside these countries may be construed as copyright
H I S P A N I C WARNING This game is for use in the Western Hemisphere countries except the United States of America, Canada, and the Federative Republic of Brazil. Sales, export or operation outside these countries may be construed as copyright and trademark infringement and is strictly prohibited. Violators are subject to severe penalties and will be prosecuted to the full extent of the law.
B R A Z I L This game is for use in the Federative Republic of Brazil only. Sales, export or operation outside this country may be construed as copyright and trademark infringement and is strictly
This game was released only in Japan, so these warning texts weren't used. Texts for USA and Hispanic are complete, but others are cutoff and these were probably intended to reuse other warning texts for the rest.
P U B V E R
Probably intended to be placed on the boot-up screen, but not used. What a "Pub Ver" entails is unknown.
N I G A T A O D A W A R A
The names of two Japanese prefectures that apparently had stricter regulations on videogame violence at the time. Street Fighter EX treated these two prefectures as a seperate region with some content changed. Why a Tetris game would feel the need to change content for these regions, however, is unknown.
How to play
The Tetraminos are moved horizontally by the lever. [The Tetraminos are] rotated by the buttons. You can drop the blocks quickly by putting the lever down. When an entire horizontal line is filled with blocks, the line clears from the screen. If the stack of the blocks reaches the top, the game is over ! There is some time before the Tetramino becomes fixed. The Tetramino can be rotated before it [becomes fixed.] Hold the button to rotate the Tetramino before it starts falling. If you can rotate properly before the Tetramino becomes fixed, then it is possible to put it in a tight spot. To fill tight spots, use the combination of the lever and rotation buttons.
This game was only released in Japan, but there's English tutorial text in the ROM. Note that some lines are reused but the ROM contains only one instance of them. These lines are marked with  in the above dump.
This translated text appears in the tutorial if you change the game's region code, as listed above.
The game contains a number of unused backgrounds, suggesting that the game used an electron microscopy theme at some point:
There is also the background from Hokuto's stage in Street Fighter EX (also developed by Arika), presumably used as a placeholder until the real backdrops were made.
Winners Don't Use Drugs
This image appears in the attract mode when the region is changed to "USA". Since the game never left Japan, it goes unused: