New machines marked as NOT_WORKING

----------------------------------
Cisco/Fisco 400 [Andrew Welburn]
Gran Trak 10/Trak 10/Formula K [Andrew Welburn]
Gran Trak 20/Trak 20/Twin Racer [Andrew Welburn]
Le Mans [Andrew Welburn]
Qwak!/Quack [Andrew Welburn]

Fixed rom size for Tank (atarittl.cpp) based on recent verification dump [Andrew Welburn]
This commit is contained in:
Scott Stone 2017-09-13 21:23:01 -04:00
parent d72047c703
commit f1a5dc847b
3 changed files with 127 additions and 50 deletions

View File

@ -385,6 +385,24 @@ ROM_START( crashnsc )
ROM_END
ROM_START( gtrak10 )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0800, "racetrack", ROMREGION_ERASE00 )
ROM_LOAD( "074186.j5", 0x0000, 0x0800, CRC(3bad3280) SHA1(b83fe1a1dc6bf20717dadf576f1d817496340f8c) ) // not actually a SN74186 but an Electronic Arrays, Inc. EA4800 16K (2048 x 8) ROM. TI TMS4800 clone (EA4800). Intentionally mislabeled by Atari.
ROM_END
ROM_START( gtrak20 )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x2000, "racetrack", ROMREGION_ERASE00 )
ROM_LOAD( "074187.b3", 0x0000, 0x0800, CRC(d38709ca) SHA1(1ea5d174dbd0faa0c8aba6b8c845c62b18d9e60b) )
ROM_LOAD( "074187a.d3", 0x0800, 0x0800, CRC(3d30654f) SHA1(119bac8ba8c300c026decf3f59a7da4e5d746648) )
ROM_LOAD( "074187b.f3", 0x1000, 0x0800, CRC(a811cc11) SHA1(a0eb3f732268e796068d1a6c96cdddd1fd7fba21) )
ROM_END
ROM_START( indy4 )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
@ -459,6 +477,24 @@ ROM_START( jetfighta )
ROM_END
ROM_START( lemans )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x2000, "gfx", ROMREGION_ERASE00 )
ROM_LOAD( "005837.n5", 0x0000, 0x0800, CRC(21a0c26a) SHA1(2bfe5ff415e4f252caf123ec80a32e6b8220c73a) )
ROM_LOAD( "005838.n4", 0x0800, 0x0800, CRC(9b8fc4fd) SHA1(faf043922f0536e5a93fe6ed99d712503a8c4eb1) )
ROM_LOAD( "005839.n6", 0x1000, 0x0800, CRC(4b1139bb) SHA1(c6418466f251054cbfe889895ec9bb55272f7575) )
ROM_END
ROM_START( qwakttl )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0200, "gfx", ROMREGION_ERASE00 )
ROM_LOAD( "90-2002.9k", 0x0000, 0x0200, CRC(6d3b6270) SHA1(08e295efebc56ed87f56b93b74f87fc7f1df5213) ) // 37-2530n in manual
ROM_END
ROM_START( outlaw )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
@ -501,8 +537,8 @@ ROM_START( tank )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
/* The "custom" 24-pin ROM used in Atari/Kee Games "Tank" is known as a MOSTEK MK28000P. */
ROM_REGION( 0x0801, "gfx", ROMREGION_ERASE00 ) // 2049 Byte Size?
ROM_LOAD( "90-2006.k10" ,0x0000, 0x0801, CRC(c25f6014) SHA1(7bd3fca5f64c928a645ca27c643b736667cef216) )
ROM_REGION( 0x0801, "gfx", ROMREGION_ERASE00 )
ROM_LOAD( "90-2006.k10", 0x0000, 0x0800, CRC(87f5c365) SHA1(bc518a5795ef3ed8a7c0463653d70f60780ddda1) )
ROM_END
ROM_START( tankii )
@ -523,36 +559,6 @@ ROM_START( astrotrf )
ROM_LOAD( "003773-02.c4", 0x0100, 0x0100, NO_DUMP ) // Graphics (Astroturf - Rev.A)
ROM_END
ROM_START( gtrak10 ) // Unknown size, assumed 2K Bytes
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0800, "racetrack", ROMREGION_ERASE00 )
ROM_LOAD( "74186.k5", 0x0000, 0x0800, NO_DUMP) // Racetrack, not actually a SN74186 but an Electronic Arrays, Inc. EA4800 16K (2048 x 8) ROM. TI TMS4800 clone (EA4800). Intentionally mislabeled by Atari.
ROM_END
ROM_START( gtrak20 ) // Unknown size, assumed 2K Bytes
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0800, "racetrack", ROMREGION_ERASE00 )
ROM_LOAD( "74186.k5", 0x0000, 0x0800, NO_DUMP) // Racetrack, not actually a SN74186 but an Electronic Arrays, Inc. EA4800 16K (2048 x 8) ROM. TI TMS4800 clone (EA4800). Intentionally mislabeled by Atari.
ROM_END
ROM_START( lemans )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0400, "gfx", ROMREGION_ERASE00 ) // Region Size unknown, dump size unknown
ROM_LOAD( "005837-01.n5", 0x0000, 0x0100, NO_DUMP ) // Rom 1
ROM_LOAD( "005838-01.n4", 0x0100, 0x0100, NO_DUMP ) // Rom 2
ROM_LOAD( "005839-01.n6", 0x0200, 0x0100, NO_DUMP ) // Rom 3
ROM_END
ROM_START( qwak )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0200, "gfx", ROMREGION_ERASE00 ) // Region Size unknown, dump size unknown
ROM_LOAD( "37-2530n.k9", 0x0000, 0x0200, NO_DUMP ) // Custom Rom (2530 N)
ROM_END
*/
@ -632,11 +638,15 @@ ROM_END
GAME(1975, antiairc, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Anti-Aircraft [TTL]", MACHINE_IS_SKELETON)
GAME(1975, crashnsc, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Crash 'n Score/Stock Car [TTL]", MACHINE_IS_SKELETON)
GAME(1974, gtrak10, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari/Kee", "Gran Trak 10/Trak 10/Formula K [TTL]", MACHINE_IS_SKELETON) //?
GAME(1974, gtrak20, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari/Kee", "Gran Trak 20/Trak 20/Twin Racer [TTL]", MACHINE_IS_SKELETON) //?
GAME(1976, indy4, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari/Kee", "Indy 4 [TTL]", MACHINE_IS_SKELETON)
GAME(1975, indy800, 0, atarikee, 0, atarikee_state, 0, ROT90, "Atari/Kee", "Indy 800 [TTL]", MACHINE_IS_SKELETON)
GAME(1975, jetfight, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Jet Fighter/Jet Fighter Cocktail/Launch Aircraft (set 1) [TTL]", MACHINE_IS_SKELETON)
GAME(1975, jetfighta, jetfight, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Jet Fighter/Jet Fighter Cocktail/Launch Aircraft (set 2) [TTL]", MACHINE_IS_SKELETON)
GAME(1976, lemans, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Le Mans [TTL]", MACHINE_IS_SKELETON)
GAME(1976, outlaw, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Outlaw [TTL]", MACHINE_IS_SKELETON)
GAME(1974, qwakttl, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Qwak!/Quack [TTL]", MACHINE_IS_SKELETON)
GAME(1975, sharkjaw, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari/Horror Games", "Shark JAWS [TTL]", MACHINE_IS_SKELETON)
GAME(1975, steeplec, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Steeplechase [TTL]", MACHINE_IS_SKELETON)
GAME(1976, stuntcyc, 0, stuntcyc, 0, stuntcyc_state, 0, ROT0, "Atari", "Stunt Cycle [TTL]", MACHINE_IS_SKELETON)
@ -645,10 +655,6 @@ GAME(1975, tankii, 0, atarikee, 0, atarikee_state, 0, ROT0, "At
// MISSING ROM DUMPS
//GAME(1975, astrotrf, steeplec, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Astroturf [TTL]", MACHINE_IS_SKELETON)
//GAME(1974, gtrak10, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari/Kee", "Gran Trak 10/Trak 10/Formula K [TTL]", MACHINE_IS_SKELETON) //?
//GAME(1974, gtrak20, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari/Kee", "Gran Trak 20/Trak 20/Twin Racer [TTL]", MACHINE_IS_SKELETON) //?
//GAME(1976, lemans, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Le Mans [TTL]", MACHINE_IS_SKELETON)
//GAME(1974, qwak, 0, atarikee, 0, atarikee_state, 0, ROT0, "Atari", "Qwak!/Quack [TTL]", MACHINE_IS_SKELETON)
// 100% TTL
//GAME(1974, coupfran, worldcup, atarikee, 0, atarikee_state, 0, ROT0, "Atari Europe", "Coup Franc [TTL]", MACHINE_IS_SKELETON)

View File

@ -15,7 +15,7 @@
Ball Park (??/1974) (clone of Midway's Ball Park) YES
Basketball (04/1974) (clone of Midway's TV Basketball) NO
Bombs Away (??/1977) (clone of Meadows' Bombs Away) YES
Cisco/Fisco 400 (04/1977) UNKNOWN
Cisco/Fisco 400 (04/1977) YES 24 Chips of various sizes
Clean Sweep (??/1976) (clone of Ramtek's Clean Sweep) YES
Clean Sweep II (??/1976) (clone of Ramtek's Clean Sweep) YES
Crashing Race (06/1976) (clone of Atari's Crash'n Score?) UNKNOWN
@ -161,6 +161,72 @@ MACHINE_CONFIG_END
***************************************************************************/
/*
Fisco 400
label loc. Part #
==========================================================
TOP PCB : [FS070001 FSN00001A]
CR11 L9 MMI 6301
FS01 J10 Texas Instruments 74S288 (read as AMD 74S288)
FS02 D10 MMI 6301
FS03 E10 MMI 6301
FS04 A7 Intersil IM5624
FS05 B7 Intersil IM5624
FS06 C7 Intersil IM5624
FS07 D7 Intersil IM5624
FS08 E7 Intersil IM5624
FS09 A6 Intersil IM5624
FS10 B6 Intersil IM5624
FS11 C6 Intersil IM5624
FS12 D6 Intersil IM5624
Bottom PCB : [FS070002A FSN00002A]
FS13 H8 Texas Inst. 74S287 (read as national 74S287)
FS14 J8 Texas Inst. 74S287 (read as national 74S287)
FS15 K8 Texas Inst. 74S287 (read as national 74S287)
FS16 L8 Texas Inst. 74S287 (read as national 74S287)
FS17 M8 Texas Inst. 74S287 (read as national 74S287)
FS18 A8 MMI 6306 (read as Harris 7621)
FS19 B8 MMI 6306 (read as Harris 7621)
FS20 C8 MMI 6306 (read as Harris 7621)
FS21 D8 MMI 6306 (read as Harris 7621)
FS22 E8 MMI 6306 (read as Harris 7621)
FS23 F8 MMI 6306 (read as Harris 7621)
*/
ROM_START( fisco400 )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0800, "roms", ROMREGION_ERASE00 )
ROM_LOAD( "cr11.l9", 0x0000, 0x0100, CRC(b3250118) SHA1(ab8bfa11b112b03b8ff00b09b3e6d9b221051ad2) ) // Score
ROM_LOAD( "fs01.j10", 0x0000, 0x0020, CRC(0a11a36a) SHA1(4064cc76f8565514d692ae9e00a9c7533f0c067c) ) // Game Control
ROM_LOAD( "fs02.d10", 0x0000, 0x0100, CRC(e95f6e38) SHA1(f78cebe214d712bfe08a93fedbf8a394036dc434) ) // Checkered Flag
ROM_LOAD( "fs03.e10", 0x0000, 0x0100, CRC(1e7f6bec) SHA1(ed897c599542194be654650c1627879ba4db4d16) ) // Insert Coin Graphic
ROM_LOAD( "fs04.a7", 0x0000, 0x0200, CRC(c9be1200) SHA1(6471e91a09d7644777bb594e3cf4357afb389a5d) ) // Track Graphics
ROM_LOAD( "fs05.b7", 0x0000, 0x0200, CRC(2d9786da) SHA1(869df761c9ad9f90f56f558880ec405dfc56b6d9) ) // Track Graphics
ROM_LOAD( "fs06.c7", 0x0000, 0x0200, CRC(cbf412fb) SHA1(3fb00127ed19758db35a4ab148ba531c6f2e520f) ) // Track Graphics
ROM_LOAD( "fs07.d7", 0x0000, 0x0200, CRC(f6014074) SHA1(522b98f62a3de2980a615723d88542cbb23a7fa3) ) // Track Graphics
ROM_LOAD( "fs08.e7", 0x0000, 0x0200, CRC(9b0d955b) SHA1(9d676bee180c57cfce9c8a6929a16d00eca2a468) ) // Track Graphics
ROM_LOAD( "fs09.a6", 0x0000, 0x0200, CRC(f278ac29) SHA1(6287ee2f922c01f2f027103f04684ca952ece479) ) // Track Graphics
ROM_LOAD( "fs10.b6", 0x0000, 0x0200, CRC(7fe466d2) SHA1(ad07f2fb7fe0ad35dbd41f53dc53415894b8de2f) ) // Track Graphics
ROM_LOAD( "fs11.c6", 0x0000, 0x0200, CRC(13747458) SHA1(65611ea3011b65869bf5482f343476b6a50404a5) ) // Track Graphics
ROM_LOAD( "fs12.d6", 0x0000, 0x0200, CRC(91a8b55b) SHA1(7d01ef51ec75af3d05f1a5a903d4cc112de433ba) ) // Track Graphics
ROM_LOAD( "fs13.8h", 0x0000, 0x0100, CRC(2717181d) SHA1(2bee55d004fbbb991dfc95aba1d16be6fd65e7b3) ) // Speed Data Storage
ROM_LOAD( "fs14.8j", 0x0000, 0x0100, CRC(fb2dc57d) SHA1(cb08fce0988acc920158433e5b54666e6edb78ea) ) // Speed Data Storage
ROM_LOAD( "fs15.8k", 0x0000, 0x0100, CRC(76414291) SHA1(d90d0eb639887ed58dfee9256b808d59a02925ec) ) // Speed Data Storage
ROM_LOAD( "fs16.8l", 0x0000, 0x0100, CRC(32cf6200) SHA1(648d6a1bfa561641fa5dd368a7a8c7c73bd339b4) ) // Speed Data Storage
ROM_LOAD( "fs17.8m", 0x0000, 0x0100, CRC(aff8ac17) SHA1(4a35dcab142238b7247ea14a8b1c0eeeded792fc) ) // Speed Data Storage
ROM_LOAD( "fs18.8a", 0x0000, 0x0200, CRC(4e354f7d) SHA1(8e2270c3eddefdd62f807d37a581b6fb1dc44e5e) ) // Car Form
ROM_LOAD( "fs19.8b", 0x0000, 0x0200, CRC(9813b6ea) SHA1(3a2dca63bbae3f894061f1a4726686149e12b08e) ) // Car Form
ROM_LOAD( "fs20.8c", 0x0000, 0x0200, CRC(77acbc5c) SHA1(bc371002d8fd4f38fc15a26cb82e0405308c8cf9) ) // Car Form
ROM_LOAD( "fs21.8d", 0x0000, 0x0200, CRC(b24e6610) SHA1(d5e87aa63b8d7d0f71ad85b8670cba786bef29c7) ) // Car Form
ROM_LOAD( "fs22.8e", 0x0000, 0x0200, CRC(b71eacb0) SHA1(c26b260f5cdbf72a2b069f17ca73757dfe92218f) ) // Car Form
ROM_LOAD( "fs23.8f", 0x0000, 0x0200, CRC(48171b93) SHA1(b6a87710a8132cf179e65411c45fbcb7a41eb11e) ) // Car Form
ROM_END
/*
Gunman
@ -185,14 +251,14 @@ ROM_START( gunman )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0800, "roms", ROMREGION_ERASE00 )
ROM_LOAD( "cr11.n5", 0x0000, 0x0200, CRC(8e2ec052) SHA1(b849080c9ed325a478739fbdf315c8a6c2bb7bd7) )
ROM_LOAD( "gn10.h5", 0x0000, 0x0200, CRC(a976c4c7) SHA1(f2fb56ccec99ceb19d607bee3b4cca31d6db58fd) )
ROM_LOAD( "gn06.h6", 0x0000, 0x0400, CRC(17376de6) SHA1(4ef660da9d37024a13925af12a7e102a49c67ff6) )
ROM_LOAD( "gn05.g9", 0x0000, 0x0200, CRC(f3d7f6cb) SHA1(7abf445cc814dc242ebf2393e9c1335ba4aedb90) )
ROM_LOAD( "gn04.f9", 0x0000, 0x0800, CRC(dec942db) SHA1(165d8594e07837fd4a87895f0a350d5ed8112ead) )
ROM_LOAD( "gn03.d9", 0x0000, 0x0400, CRC(b0e6e473) SHA1(9665608b7ec1dfb39e4e1df74adbfc773e9a6aa7) )
ROM_LOAD( "gn02.c9", 0x0000, 0x0200, CRC(897ae7b8) SHA1(2e91bc8336f8620faedd5329ce7d9734f19a2cfa) )
ROM_LOAD( "gn01.b9", 0x0000, 0x0800, CRC(69474a3a) SHA1(7396f1be991a0e6207eaa79e0206a5286a8d615d) )
ROM_LOAD( "cr11.n5", 0x0000, 0x0200, CRC(8e2ec052) SHA1(b849080c9ed325a478739fbdf315c8a6c2bb7bd7) )
ROM_LOAD( "gn10.h5", 0x0000, 0x0200, CRC(a976c4c7) SHA1(f2fb56ccec99ceb19d607bee3b4cca31d6db58fd) )
ROM_LOAD( "gn06.h6", 0x0000, 0x0400, CRC(17376de6) SHA1(4ef660da9d37024a13925af12a7e102a49c67ff6) )
ROM_LOAD( "gn05.g9", 0x0000, 0x0200, CRC(f3d7f6cb) SHA1(7abf445cc814dc242ebf2393e9c1335ba4aedb90) )
ROM_LOAD( "gn04.f9", 0x0000, 0x0800, CRC(dec942db) SHA1(165d8594e07837fd4a87895f0a350d5ed8112ead) )
ROM_LOAD( "gn03.d9", 0x0000, 0x0400, CRC(b0e6e473) SHA1(9665608b7ec1dfb39e4e1df74adbfc773e9a6aa7) )
ROM_LOAD( "gn02.c9", 0x0000, 0x0200, CRC(897ae7b8) SHA1(2e91bc8336f8620faedd5329ce7d9734f19a2cfa) )
ROM_LOAD( "gn01.b9", 0x0000, 0x0800, CRC(69474a3a) SHA1(7396f1be991a0e6207eaa79e0206a5286a8d615d) )
ROM_END
/*
@ -237,20 +303,20 @@ ROM_START( ttblock )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0800, "roms", ROMREGION_ERASE00 )
ROM_LOAD( "tl01.4a", 0x0000, 0x0800, CRC(65b730f7) SHA1(f82931c9a128021c97d1d41b5eac05df55dd5994) ) // MMI 6353
ROM_LOAD( "tl01.4a", 0x0000, 0x0800, CRC(65b730f7) SHA1(f82931c9a128021c97d1d41b5eac05df55dd5994) ) // MMI 6353
ROM_END
ROM_START( zzblock )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 )
ROM_LOAD( "tz01.1e", 0x0000, 0x0200, CRC(bd1e59e0) SHA1(038ad0b1b629c6c04f4d885fce6fe1c1f72b33e5) )
ROM_LOAD( "tz02.1d", 0x0000, 0x0200, CRC(befc8ad3) SHA1(80ce2a9978d22d45ccbe055c7dafba5c0ad6cf3c) )
ROM_LOAD( "tz03.6f", 0x0000, 0x0020, CRC(1ba385b1) SHA1(b70c356174a1748723c0116ae8dd74b25e1fe6b4) )
ROM_LOAD( "tz01.1e", 0x0000, 0x0200, CRC(bd1e59e0) SHA1(038ad0b1b629c6c04f4d885fce6fe1c1f72b33e5) )
ROM_LOAD( "tz02.1d", 0x0000, 0x0200, CRC(befc8ad3) SHA1(80ce2a9978d22d45ccbe055c7dafba5c0ad6cf3c) )
ROM_LOAD( "tz03.6f", 0x0000, 0x0020, CRC(1ba385b1) SHA1(b70c356174a1748723c0116ae8dd74b25e1fe6b4) )
ROM_END
GAME( 1977, fisco400, 0, taitottl, 0, taitottl_state, 0, ROT0, "Taito", "Cisco/Fisco 400 [TTL]", MACHINE_IS_SKELETON )
GAME( 1977, gunman, 0, taitottl, 0, taitottl_state, 0, ROT0, "Taito", "Gunman [TTL]", MACHINE_IS_SKELETON )
GAME( 1977, missilex, 0, taitottl, 0, taitottl_state, 0, ROT0, "Taito", "Missile-X [TTL]", MACHINE_IS_SKELETON )
GAME( 1977, ttblock, 0, taitottl, 0, taitottl_state, 0, ROT0, "Taito", "T.T Block [TTL]", MACHINE_IS_SKELETON )

View File

@ -2473,11 +2473,15 @@ laststar // (proto) (c) 1984
@source:atarittl.cpp
antiairc // (c) 1975 Atari
crashnsc // (c) 1975 Atari
gtrak10 // (c) 1974 Atari / Kee
gtrak20 // (c) 1974 Atari / Kee
indy4 // (c) 1976 Atari / Kee
indy800 // (c) 1975 Atari / Kee
jetfight // (c) 1975 Atari
jetfighta // (c) 1975 Atari
lemans // (c) 1976 Atari
outlaw // (c) 1976 Atari
qwakttl // (c) 1974 Atari
sharkjaw // (c) 1975 Atari / Horror Games
steeplec // (c) 1975 Atari
stuntcyc // (c) 1976 Atari
@ -35929,6 +35933,7 @@ wwestern // WW (c) 1982 Taito Corporation
wwestern1 // WW (c) 1982 Taito Corporation
@source:taitottl.cpp
fisco400 // (c) 1977 Taito
gunman // (c) 1977 Taito
missilex // (c) 1977 Taito
ttblock // (c) 1977 Taito