diff --git a/src/mame/drivers/tnzs.c b/src/mame/drivers/tnzs.c index 3e72cb19eaa..4ccbd11a8b9 100644 --- a/src/mame/drivers/tnzs.c +++ b/src/mame/drivers/tnzs.c @@ -2006,13 +2006,37 @@ ROM_START( jpopnics ) ROM_END ROM_START( extrmatn ) + ROM_REGION( 0x30000, "main", 0 ) /* Region 0 - main cpu */ + ROM_LOAD( "b06-05.11c", 0x00000, 0x08000, CRC(918e1fe3) SHA1(1aa69e7ae393f275d440b3d5bf817475e443045d) ) + ROM_CONTINUE( 0x18000, 0x08000 ) /* banked at 8000-bfff */ + ROM_LOAD( "b06-06.9c", 0x20000, 0x10000, CRC(8842e105) SHA1(68675e77801504c5f67f82fae42f55152ffadebe) ) /* banked at 8000-bfff */ + + ROM_REGION( 0x18000, "sub", 0 ) /* Region 2 - sound cpu */ + ROM_LOAD( "b06-19.4e", 0x00000, 0x08000, CRC(8de43ed9) SHA1(53e6d8fa93889c38733d169e983f2caf1da71f43) ) + ROM_CONTINUE( 0x10000, 0x08000 ) /* banked at 8000-9fff */ + + ROM_REGION( 0x10000, "audio", 0 ) /* M-Chip (i8742 internal ROM) */ + ROM_LOAD( "extr8742.4f", 0x0000, 0x0800, NO_DUMP ) /* Labeled B06-14 */ + + ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE ) + ROM_LOAD( "b06-01.13a", 0x00000, 0x20000, CRC(d2afbf7e) SHA1(28b4cf94798f049a9f8375464741dbef208d7290) ) + ROM_LOAD( "b06-02.10a", 0x20000, 0x20000, CRC(e0c2757a) SHA1(3c89044caa28b10b4d1bef1515881810c23d312a) ) + ROM_LOAD( "b06-03.7a", 0x40000, 0x20000, CRC(ee80ab9d) SHA1(f4e4833cadff7d856b5a8075a61d902427653e16) ) + ROM_LOAD( "b06-04.4a", 0x60000, 0x20000, CRC(3697ace4) SHA1(6d6e4e64147365bcfcf74a84eb7ae84dffedd304) ) + + ROM_REGION( 0x0400, "proms", 0 ) + ROM_LOAD( "b06-09.15f", 0x00000, 0x200, CRC(f388b361) SHA1(f00db6ad6994cfe9b7ad76e30b7049b11f8c16e4) ) /* hi bytes, AM27S29 or compatible like MB7124 */ + ROM_LOAD( "b06-08.17f", 0x00200, 0x200, CRC(10c9aac3) SHA1(09d6f791dea358e78099af7a370b00b8504ffc97) ) /* lo bytes, AM27S29 or compatible like MB7124 */ +ROM_END + +ROM_START( extrmatu ) ROM_REGION( 0x30000, "main", 0 ) /* Region 0 - main cpu */ ROM_LOAD( "b06-20.11c", 0x00000, 0x08000, CRC(04e3fc1f) SHA1(b1cf2f79f43fa33d6175368c897f84ec6aa6e746) ) ROM_CONTINUE( 0x18000, 0x08000 ) /* banked at 8000-bfff */ ROM_LOAD( "b06-21.9c", 0x20000, 0x10000, CRC(1614d6a2) SHA1(f23d465af231ab5653c55748f686d8f25f52394b) ) /* banked at 8000-bfff */ ROM_REGION( 0x18000, "sub", 0 ) /* Region 2 - sound cpu */ - ROM_LOAD( "b06-06.4e", 0x00000, 0x08000, CRC(744f2c84) SHA1(7565c1594c2a3bae1ae45afcbf93363fe2b12d58) ) /* This is likely the wrong rom ID # */ + ROM_LOAD( "b06-22.4e", 0x00000, 0x08000, CRC(744f2c84) SHA1(7565c1594c2a3bae1ae45afcbf93363fe2b12d58) ) ROM_CONTINUE( 0x10000, 0x08000 ) /* banked at 8000-9fff */ ROM_REGION( 0x10000, "audio", 0 ) /* M-Chip (i8742 internal ROM) */ @@ -2669,7 +2693,8 @@ ROM_END /* ( YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS ) */ GAME( 1987, plumppop, 0, drtoppel, plumppop, plumpop, ROT0, "Taito Corporation", "Plump Pop (Japan)", 0 ) -GAME( 1987, extrmatn, 0, arknoid2, extrmatn, extrmatn, ROT270, "[Taito] World Games", "Extermination (US)", 0 ) +GAME( 1987, extrmatn, 0, arknoid2, extrmatn, extrmatn, ROT270, "Taito Corporation Japan", "Extermination (World)", 0 ) +GAME( 1987, extrmatu, extrmatn, arknoid2, extrmatn, extrmatn, ROT270, "[Taito] World Games", "Extermination (US)", 0 ) GAME( 1987, extrmatj, extrmatn, arknoid2, extrmatn, extrmatn, ROT270, "Taito Corporation", "Extermination (Japan)", 0 ) GAME( 1987, arknoid2, 0, arknoid2, arknoid2, arknoid2, ROT270, "Taito Corporation Japan", "Arkanoid - Revenge of DOH (World)", 0 ) GAME( 1987, arknid2u, arknoid2, arknoid2, arknid2u, arknoid2, ROT270, "Taito America Corporation (Romstar license)", "Arkanoid - Revenge of DOH (US)", 0 ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 8f4fcd9ad2c..b2461be05a9 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -1781,7 +1781,8 @@ const game_driver * const drivers[] = /* Taito "tnzs" (Seta) hardware */ DRIVER( plumppop ) /* A98 (c) 1987 Taito Corporation (Japan) */ DRIVER( jpopnics ) /* (c)1992 NICs, based on Plump Pop code */ - DRIVER( extrmatn ) /* B06 (c) 1987 World Games */ + DRIVER( extrmatn ) /* B06 (c) 1987 Taito Corporation Japan (World) */ + DRIVER( extrmatu ) /* B06 (c) 1987 World Games */ DRIVER( extrmatj ) /* B06 (c) 1987 Taito Corporation (Japan)*/ DRIVER( arknoid2 ) /* B08 (c) 1987 Taito Corporation Japan (World) */ DRIVER( arknid2u ) /* B08 (c) 1987 Taito America Corporation + Romstar license (US) */