0.36b2 [Andrew Prime]
0.33b3 [Mirko Buffoni]
Bugs:
- Missing slab of graphics in background on level 6. john_iv (ID 02030)
WIP:
- 0.166: David Haywood added clones 'Tetris (set 1, Japan, System 16B) (bootleg of FD1094 317-0091 set)', 'Tetris (set 2, Japan, System 16B) (bootleg of FD1094 317-0092 set)', 'Tetris (set 3, Japan, System 16A) (bootleg of FD1094 317-0093a set)' and 'Tetris (set 4, Japan, System 16A) (bootleg of FD1094 317-0093 set)'.
- 0.150: Brian Troha corrected clone Tetris (Japan, Taito B-System, Nastar Conversion Kit) and fill in missing Rastan roms needed for the conversion, correcting missing sound samples. Added a missing PALs note for both Tetris B-System conversions. Fixed strange intermittent noise in background and music tempo in clone Tetris (Japan, Taito B-System, Nastar Conversion Kit). Use MACHINE_CONFIG_DERIVED for the 2 Tetris sets (they are conversion kits). Added PCB location to clone (Japan, Taito B-System, Nastar Conversion Kit). Changed description of clones (Japan, Taito B-System, YM2610) to 'Tetris (Japan, Taito B-System, Nastar Conversion Kit)' and (Japan, Taito B-System, YM2203) to 'Tetris (Japan, Taito B-System, Master of Weapon Conversion Kit)'. Changed Z80 CPU2 clock speed to 6MHz in clone Tetris (Japan, Taito B-System, Master of Weapon Conversion Kit).
- 0.149u1: Alex Meijer added clone Tetris (Japan, Taito H-System). The Dumping Union fixed rom labels for Tetris (set 2, Japan, System 16B, FD1094 317-0092) and added Sega rom board ID#. Brian Troha added PCB IC locations to clone Tetris (Japan, Taito B-System, YM2203). Changed description of clones (Japan, B-System, YM2203) to 'Tetris (Japan, Taito B-System, YM2203)' and (Japan, B-System, YM2610) to 'Tetris (Japan, Taito B-System, YM2610)'.
- 0.130u1: Kanikani enabled some buttons previously marked as 'unused'. Manuals say 'No Connection', but programs read them and do something. i.e. button2 in Tetris can rotate the piece.
- 0.125u6: Added new cpu1 roms to clone Tetris (set 2, Japan, System 16B, FD1094 317-0092).
- 0.122u8: Changed 'Unknown' dipswitches to 'Unused'.
- 0.92: Changed description to 'Tetris (set 4, Japan, System 16A, FD1094 317-0093)' and clones (Japan, set 2, System 16B, FD1094 317-0091) to 'Tetris (set 1, Japan, System 16B, FD1094 317-0091)', (Japan, set 1, System 16B, FD1094 317-0092) to 'Tetris (set 2, Japan, System 16B, FD1094 317-0092)' and (Japan, System 16A, FD1094 317-0093a) to 'Tetris (set 3, Japan, System 16A, FD1094 317-0093a)'. Renamed (tetrisaa) to (tetris3), (tetrisb) to (tetris2) and (tetrisba) to (tetris1).
- 0.89u4: Thierry added clone Tetris (Japan, System 16A, FD1094 317-0093a). Renamed (tetrisb) to (tetrisba) and (tetrisa) to (tetrisb).
- 0.89u2: Added uPD7759 sound to tetrisa and tetrisb.
- 0.89u1: Changed Z80 CPU2 clock speed to 4MHz.
- 0.88u7: Changed Z80 CPU2 clock speed to 5MHz palettesize to 6144 colors. Changed description to 'Tetris (Japan, System 16A, FD1094 317-0093)'.
- 0.88u6: Changed description of clones (Japan, System 16B, set 1, 317-0092) to 'Tetris (Japan, set 1, System 16B, FD1094 317-0092)' and clone (Japan, System 16B, set 2, 317-0091) to 'Tetris (Japan, set 2, System 16B, FD1094 317-0091)'.
- 0.88u3: Added new 317-0091, 317-0092 and 317-0093 FD1094 keys.
- 2nd November 2004: MASH - Fixed Tetris (317-0093) gfx and sound. Haze fixed the corrupt graphics. Game now playable.
- 0.88u2: Added FD1094 keys 317-0091/92/93 to Tetris and clones. Changed description to 'Tetris (Japan, System 16A, 317-0093)' and clones (System 16B, set 1, 317-0092) to 'Tetris (Japan, System 16B, set 1, 317-0092)' and (System 16B, set 2, 317-0091) to 'Tetris (Japan, System 16B, set 2, 317-0091)'.
- 0.88: Charles MacDonald and Nicola Salmoria added clone Tetris (System 16B, set 2, 317-0091). Fixed rom names and dipswitch. Changed parent description to 'Tetris (System 16A, 317-0093)' and clones (Sega Set 2) to 'Tetris (System 16B, set 1, 317-0092)' and (Sega bootleg) to 'Tetris (bootleg)'.
- 0.87u4: Nicola Salmoria added code to decrypt the Tetris custom CPU FD1094 317-0092 in states 0x00-0xff (0x00 is reset, 0x10 is IRQ), code is not hooked up yet (machine\fd1094\317-0092.c).
- 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). Changed description of clone (Japan, B-System) to 'Tetris (Japan, B-System, YM2610)'.
- 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). Changed parent description to 'Tetris (Sega Set 1)'.
- 0.36b2: Andrew Prime added Tetris (Sega 1988).
- 0.36b1: Added 'Difficulty' dipswitch.
- 0.34b4: Changed description to 'Tetris (Sega bootleg)'.
- 0.33b3: Mirko Buffoni added 'Tetris (Sega, bootleg)' (1987).
- 10th August 1998: J-ROM dumped Tetris (Japan, B-System, YM2610).
ARCADE RELEASE: Tetris (Sega) - 1988/Dec/20
Other Emulators:
* Calice
* FB Alpha
* System 16
* Raine
Recommended Games (Tetris):
Vs. Tetris
Tetris (Atari)
Tetris (Sega)
Tetris (Mega-Tech)
Tetris / Bloxeed
Tetris (System E)
Tetris (Mirrorsoft bootleg)
Bloxeed
Xyonix
Tetris (Photon System)
Beauty Block
Final Tetris
Hot Blocks - Tetrix II
Super Tetris 2 + Bombliss (Super Famicom Box)
Magix / Rock
Tetris (D.R. Korea)
Tetris Plus
Tetris Plus 2
Magical Tetris Challenge
Multi 5 (Rocktris)
Tetris The Grand Master
Tetris the Absolute The Grand Master 2
Sega Tetris
Puzzle Club (Rocktris)
Tetris Fighters
Tetris Kiwamemichi
Tetris Giant / Tetris Dekaris
-
Block Out
Welltris