From da6da2eeb42a76c16561382c97d3be95ac6d7991 Mon Sep 17 00:00:00 2001 From: braintro Date: Sun, 21 Jul 2019 00:44:03 -0500 Subject: New working clone New working clone ------------------ Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver UEA) [Stephan Suys] --- src/mame/drivers/tmnt.cpp | 29 +++++++++++++++++++++++++++++ src/mame/mame.lst | 1 + 2 files changed, 30 insertions(+) diff --git a/src/mame/drivers/tmnt.cpp b/src/mame/drivers/tmnt.cpp index 322c8ab9725..87b1d9bdc5f 100644 --- a/src/mame/drivers/tmnt.cpp +++ b/src/mame/drivers/tmnt.cpp @@ -3474,6 +3474,34 @@ ROM_START( tmnt22pu ) ROM_LOAD( "tmnt2_uda.nv", 0x0000, 0x080, CRC(44928d33) SHA1(44024927987f6bb8bdac3dbd1fdc81d7b55c0f5a) ) ROM_END +ROM_START( tmnt24pu ) + ROM_REGION( 0x100000, "maincpu", 0 ) /* 4*128k for 68000 code */ + ROM_LOAD16_BYTE( "063uea02.8e", 0x000000, 0x20000, CRC(5eebc67f) SHA1(dbfbe0bdd40cfb01824d59e9785759ffdfdcba55) ) + ROM_LOAD16_BYTE( "063uea03.8g", 0x000001, 0x20000, CRC(1b956869) SHA1(3cea77c8b6ca93899a044c28a45f5966937b7df7) ) + ROM_LOAD16_BYTE( "063uea04.10e", 0x040000, 0x20000, CRC(e13d93a6) SHA1(7297a4c19d1e338fa41a3983bb9179a6c3cd6ea4) ) + ROM_LOAD16_BYTE( "063uea05.10g", 0x040001, 0x20000, CRC(a3a1f5ea) SHA1(6d869a8ba457c40928ca0bcf3e5b7a436faa185c) ) + + ROM_REGION( 0x10000, "audiocpu", 0 ) + ROM_LOAD( "063b01.2f", 0x0000, 0x10000, CRC(364f548a) SHA1(e0636e27d4fc48b2ccb1417b63d2b68d9e272c06) ) + + ROM_REGION( 0x100000, "k052109", 0 ) /* tiles */ + ROM_LOAD32_WORD( "063b12.16k", 0x000000, 0x080000, CRC(d3283d19) SHA1(49e4daa9cbe4d99bf71fcee6237cb434a0d55312) ) + ROM_LOAD32_WORD( "063b11.12k", 0x000002, 0x080000, CRC(6ebc0c15) SHA1(e6848405076937fbf8ec6d318293a0ff922725f4) ) + + ROM_REGION( 0x400000, "k053245", 0 ) /* sprites */ + ROM_LOAD32_WORD( "063b09.7l", 0x000000, 0x100000, CRC(2d7a9d2a) SHA1(a26f9c1a07152bc8c7bcd797d4485bf848f5e2a0) ) + ROM_LOAD32_WORD( "063b07.3l", 0x000002, 0x100000, CRC(d9bee7bf) SHA1(7bbb65138fbd216b80412783e6f0072742101440) ) + ROM_LOAD32_WORD( "063b10.7k", 0x200000, 0x080000, CRC(f2dd296e) SHA1(a2aad10bfb0904dd73c2ee11049648c94de7f4d5) ) + ROM_LOAD32_WORD( "063b08.3k", 0x200002, 0x080000, CRC(3b1ae36f) SHA1(9e69cae8b517497ac77c4d148f56f2bb6a23de89) ) + /* second half empty */ + + ROM_REGION( 0x200000, "k053260", 0 ) /* samples for the 053260 */ + ROM_LOAD( "063b06.1d", 0x0000, 0x200000, CRC(1e510aa5) SHA1(02b9bd6bb6b098026a620e4d671c40a31ad9e318) ) + + ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting with invisible error message + ROM_LOAD( "tmnt2_uea.nv", 0x0000, 0x080, CRC(4f086faa) SHA1(de5395737173a6b12ab0cab33f42c44151ceff89) ) +ROM_END + ROM_START( tmht22pe ) ROM_REGION( 0x100000, "maincpu", 0 ) /* 4*128k for 68000 code */ ROM_LOAD16_BYTE( "063eba02.8e", 0x000000, 0x20000, CRC(99409094) SHA1(18059da85c59eb6ce193111bb8c7bd6601b1e698) ) @@ -4245,6 +4273,7 @@ GAME( 1991, tmnt2a, tmnt2, tmnt2, ssrid4ps, tmnt_state, empty_init, GAME( 1991, tmht22pe, tmnt2, tmnt2, ssriders, tmnt_state, empty_init, ROT0, "Konami", "Teenage Mutant Hero Turtles - Turtles in Time (2 Players ver EBA)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, tmht24pe, tmnt2, tmnt2, ssridr4p, tmnt_state, empty_init, ROT0, "Konami", "Teenage Mutant Hero Turtles - Turtles in Time (4 Players ver EAA)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, tmnt22pu, tmnt2, tmnt2, ssriders, tmnt_state, empty_init, ROT0, "Konami", "Teenage Mutant Ninja Turtles - Turtles in Time (2 Players ver UDA)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, tmnt24pu, tmnt2, tmnt2, ssridr4p, tmnt_state, empty_init, ROT0, "Konami", "Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver UEA)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, qgakumon, 0, tmnt2, qgakumon, tmnt_state, empty_init, ROT0, "Konami", "Quiz Gakumon no Susume (Japan ver. JA1 Type H)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 3c3b6c7ce28..75270cee380 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -38165,6 +38165,7 @@ tmnt // GX963 (c) 1989 (World) tmnta // GX963 (c) 1989 (Asia) tmnt2 // GX063 (c) 1991 (US) tmnt22pu // GX063 (c) 1991 (US) +tmnt24pu // GX063 (c) 1991 (US) tmht22pe // GX063 (c) 1991 (UK) tmht24pe // GX063 (c) 1991 (UK) tmnt2a // GX063 (c) 1991 (Asia) -- cgit v1.2.3