Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!



Large CAESAR Logo

Tetris (set 4, Japan, System 16A, FD1094 317-0093)

0.36b2 [Andrew Prime]

0.33b3 [Mirko Buffoni]


- Tetris (Japan, B-System, YM2203) doesn't use any tiles from here but the roms must be present on the board to avoid tile 0 being solid and obscuring the bitmap (however if we load them in the correct region unwanted tiles from here are shown after gameover which is wrong).


- Clone tetrist: The sound has a strange intermittent noise in background. Also, the music tempo is wrong. tetrist059gre Kale


- 0.92: Renamed clone (tetrisaa) to (tetris3), (tetrisb) to (tetris2) and (tetrisba) to (tetris1).

- 0.89u4: Thierry added clone Tetris (Japan, System 16A, FD1094 317-0093a). Renamed clones (tetrisb) to (tetrisba) and (tetrisa) to (tetrisb).

- 0.89u2: Added uPD7759 sound to tetrisa and tetrisb.

- 0.89u1: Changed Z80 CPU1 clock speed to 4MHz.

- 0.88u3: Added new 317-0091, 317-0092 and 317-0093.key

- 2nd November 2004: MASH - Fixed Tetris (317-0093) gfx and sound. Haze fixed the corrupt graphics. Game now playable.

- 0.88: Charles MacDonald added clone Tetris (System 16B, set 2, 317-0091).

- 28th September 2004: Charles MacDonald - The 'junk' data at 3F0-3FB in the original encrypted ROM is a series of word-sized checksum results for the even and odd bytes of each word in a 256K block, with up to 768K being able to be tested. I've seen other games that have similar information there, now it's purpose is known. The bootleg version will always fail the ROM test as the checksums were not updated for the patched program. This may be the same reason why other bootlegs like shdancbl have ROM test problems as well.

- 19th September 2004: Charles MacDonald - So here's Tetris, now decrypted, and seemingly works fine. The game cycles through a demo and the title sequence repeatedly without anything weird happening. The bad graphics are an emulator problem and has nothing to do with the game itself. Putting the little pieces of decrypted code together is extremely tedious even for a small game like Tetris. Thank goodness I like Sega games enough to actually do this kind of work. The bit about trigging an interrupt to enter the new decryption state works and getting the VBlank interrupt handler code wasn't a problem. I'd like to thank smf, Razoola, Jonathan Wilson, zozo, and Chris Hardy for sharing information, ideas, and test suggestions. Redumped the tile ROMs from my Tetris board, here are correct screenshots.

- 0.86u4: Charles MacDonald added clone Tetris (Japan, B-System, YM2203).

- 6th August 2001: Aaron Giles cleaned up the Tetris driver.

- 0.37b3: Added clone Tetris (Japan, B-System).

- 0.36b15: Added clone Tetris (Sega Set 2).

- 0.36b2: Andrew Prime added Tetris (Sega 1988).

- 0.33b3: Mirko Buffoni added Tetris (Sega, bootleg) (1987).

ARCADE RELEASE: Tetris (Sega) - 1988/Dec/20

Other Emulators:

* Calice

* System 16

Category: Tetris

Recommended Games:

Tetris (System E)

Vs. Tetris

Tetris (Atari)



Final Tetris

Hot Blocks - Tetrix II

Magix / Rock

Tetris (D.R. Korea)

Tetris Plus

Tetris Plus 2

Tetris The Grand Master


Block Out


Romset: 360 kb / 9 files / 138.1 zip