From 8760453a0ce02b9615f8afa718e6389de313c7b4 Mon Sep 17 00:00:00 2001 From: Brian Troha Date: Sun, 27 Jun 2010 01:25:33 +0000 Subject: [PATCH] New clone: Exciting Animal Land Jr. (USA) New Clone Added --------------------------------- Exciting Animal Land Jr. (USA) [Smitdogg, The Dumping Union] --- src/mame/drivers/ddenlovr.c | 52 ++++++++++++++++++++++++++----------- src/mame/mamedriv.c | 5 ++-- 2 files changed, 40 insertions(+), 17 deletions(-) diff --git a/src/mame/drivers/ddenlovr.c b/src/mame/drivers/ddenlovr.c index 4b8f32bd24b..6f962e678e9 100644 --- a/src/mame/drivers/ddenlovr.c +++ b/src/mame/drivers/ddenlovr.c @@ -8569,38 +8569,59 @@ probably 7501S is damaged, I can not get a consistent read. 10 reads supplied fo ***************************************************************************/ -ROM_START( animaljr ) +ROM_START( animaljr ) /* English version */ ROM_REGION( 0x50000, "maincpu", 0 ) /* Z80 Code */ - ROM_LOAD( "7502s.2e", 0x00000, 0x40000, CRC(4b14a4be) SHA1(79f7207f7311c627ece1a0d8571b4bddcdefb336) ) - ROM_RELOAD( 0x10000, 0x40000 ) + ROM_LOAD( "7502a.2e", 0x00000, 0x40000, CRC(78aa0f24) SHA1(5ae8cd27ddbd4d0d40112010d7c1ce3d55e02173) ) + ROM_RELOAD( 0x10000, 0x40000 ) ROM_REGION( 0x20000, "soundcpu", 0 ) /* Z80 Code */ - ROM_LOAD( "7503s.8e", 0x00000, 0x20000, CRC(d1fac899) SHA1(dde2824d73b13c18b83e4c4b63fe7835bce87ea4) ) // 1xxxxxxxxxxxxxxxx = 0xFF + ROM_LOAD( "7503a.8e", 0x00000, 0x20000, CRC(a7032aae) SHA1(13f61b7e631b75f7af36f670c181614631801048) ) // 1xxxxxxxxxxxxxxxx = 0xFF ROM_REGION( 0x200000, "blitter", 0 ) /* blitter data */ - ROM_LOAD( "7504.17b", 0x000000, 0x100000, CRC(b62de6a3) SHA1(62abf09b52844d3b3325e8931cb572c15581964f) ) - ROM_LOAD( "7505.17d", 0x100000, 0x080000, CRC(729b073f) SHA1(8e41fafc47adbe76452e92ab1459536a5a46784d) ) - ROM_LOAD( "7506s.17f", 0x180000, 0x080000, CRC(1be1ae17) SHA1(57bf9bcd9df49cdbb1311ec9e850cb1a141e5069) ) + ROM_LOAD( "7504.17b", 0x000000, 0x100000, CRC(b62de6a3) SHA1(62abf09b52844d3b3325e8931cb572c15581964f) ) + ROM_LOAD( "7505.17d", 0x100000, 0x080000, CRC(729b073f) SHA1(8e41fafc47adbe76452e92ab1459536a5a46784d) ) + ROM_LOAD( "7506a.17f", 0x180000, 0x080000, CRC(21fb7d86) SHA1(1323225d64903a07f180673556463df5e60039eb) ) ROM_REGION( 0x40000, "oki", 0 ) /* Samples */ - ROM_LOAD( "7501s_0.1h", 0x00000, 0x40000, BAD_DUMP CRC(59debb66) SHA1(9021722d3f8956946f102eddc7c676e1ef41574e) ) + ROM_LOAD( "7501a.1h", 0x00000, 0x40000, CRC(52174727) SHA1(974029774eb8951d54f1eb4efa4f336e460456aa) ) + + ROM_REGION( 0x0200, "plds", 0 ) + ROM_LOAD( "n75a.2j", 0x0000, 0x0117, CRC(0191d68d) SHA1(0b792708c8e9e84a6e07485c7723376cc58f64a6) ) /* lattice GAL16V8A-25LP */ + ROM_LOAD( "n75b.15b", 0x0000, 0x0117, CRC(c6365977) SHA1(c55a5a0771aa299eec55263657f12cb3d756fac5) ) /* lattice GAL16V8A-25LP */ +ROM_END + +ROM_START( animaljrs ) /* Spanish version */ + ROM_REGION( 0x50000, "maincpu", 0 ) /* Z80 Code */ + ROM_LOAD( "7502s.2e", 0x00000, 0x40000, CRC(4b14a4be) SHA1(79f7207f7311c627ece1a0d8571b4bddcdefb336) ) + ROM_RELOAD( 0x10000, 0x40000 ) + + ROM_REGION( 0x20000, "soundcpu", 0 ) /* Z80 Code */ + ROM_LOAD( "7503s.8e", 0x00000, 0x20000, CRC(d1fac899) SHA1(dde2824d73b13c18b83e4c4b63fe7835bce87ea4) ) // 1xxxxxxxxxxxxxxxx = 0xFF + + ROM_REGION( 0x200000, "blitter", 0 ) /* blitter data */ + ROM_LOAD( "7504.17b", 0x000000, 0x100000, CRC(b62de6a3) SHA1(62abf09b52844d3b3325e8931cb572c15581964f) ) + ROM_LOAD( "7505.17d", 0x100000, 0x080000, CRC(729b073f) SHA1(8e41fafc47adbe76452e92ab1459536a5a46784d) ) + ROM_LOAD( "7506s.17f", 0x180000, 0x080000, CRC(1be1ae17) SHA1(57bf9bcd9df49cdbb1311ec9e850cb1a141e5069) ) + + ROM_REGION( 0x40000, "oki", 0 ) /* Samples */ + ROM_LOAD( "7501s.1h", 0x00000, 0x40000, BAD_DUMP CRC(59debb66) SHA1(9021722d3f8956946f102eddc7c676e1ef41574e) ) ROM_END -ROM_START( animaljrj ) +ROM_START( animaljrj ) /* Japanese version */ ROM_REGION( 0x50000, "maincpu", 0 ) /* Z80 Code */ - ROM_LOAD( "nwc_7502.2e", 0x00000, 0x40000, CRC(c526cf56) SHA1(466378125c06de1475de37c2e0b80c7522b82308) ) - ROM_RELOAD( 0x10000, 0x40000 ) + ROM_LOAD( "nwc_7502.2e", 0x00000, 0x40000, CRC(c526cf56) SHA1(466378125c06de1475de37c2e0b80c7522b82308) ) + ROM_RELOAD( 0x10000, 0x40000 ) ROM_REGION( 0x20000, "soundcpu", 0 ) /* Z80 Code */ - ROM_LOAD( "nwc_7503.8e", 0x00000, 0x20000, CRC(9c27e0b6) SHA1(e904725912391a776ef22cc79e25b9c8cf90ebf6) ) // 1xxxxxxxxxxxxxxxx = 0xFF + ROM_LOAD( "nwc_7503.8e", 0x00000, 0x20000, CRC(9c27e0b6) SHA1(e904725912391a776ef22cc79e25b9c8cf90ebf6) ) // 1xxxxxxxxxxxxxxxx = 0xFF ROM_REGION( 0x200000, "blitter", 0 ) /* blitter data */ ROM_LOAD( "nwc_7504.17b", 0x000000, 0x100000, CRC(b62de6a3) SHA1(62abf09b52844d3b3325e8931cb572c15581964f) ) ROM_LOAD( "nwc_7505.17d", 0x100000, 0x080000, CRC(729b073f) SHA1(8e41fafc47adbe76452e92ab1459536a5a46784d) ) ROM_REGION( 0x40000, "oki", 0 ) /* Samples */ - ROM_LOAD( "nwc_7501.1h", 0x00000, 0x40000, CRC(c821e589) SHA1(45ece97a1cd5114871ff07d2593057635d928959) ) + ROM_LOAD( "nwc_7501.1h", 0x00000, 0x40000, CRC(c821e589) SHA1(45ece97a1cd5114871ff07d2593057635d928959) ) ROM_END @@ -10198,8 +10219,9 @@ GAME( 1992, mmpanic, 0, mmpanic, mmpanic, 0, ROT0, "Nakanihon GAME( 1993, funkyfig, 0, funkyfig, funkyfig, 0, ROT0, "Nakanihon / East Technology (Taito license)", "The First Funky Fighter", GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE ) // scrolling, priority? GAME( 1993, quizchq, 0, quizchq, quizchq, 0, ROT0, "Nakanihon", "Quiz Channel Question (Ver 1.00) (Japan)", GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) GAME( 1993, quizchql, quizchq, quizchq, quizchq, 0, ROT0, "Nakanihon (Laxan license)", "Quiz Channel Question (Ver 1.23) (Taiwan?)", GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) -GAME( 1993, animaljr, 0, mmpanic, animaljr, 0, ROT0, "Nakanihon / East Technology (Taito license)", "Animalandia Jr.", GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE ) -GAME( 1993, animaljrj, animaljr, mmpanic, animaljr, 0, ROT0, "Nakanihon / East Technology (Taito license)", "Waiwai Animal Land Jr.", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) +GAME( 1993, animaljr, 0, mmpanic, animaljr, 0, ROT0, "Nakanihon / East Technology (Taito license)", "Exciting Animal Land Jr. (USA)", GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE ) +GAME( 1993, animaljrs, animaljr, mmpanic, animaljr, 0, ROT0, "Nakanihon / East Technology (Taito license)", "Animalandia Jr. (Spanish)", GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE ) +GAME( 1993, animaljrj, animaljr, mmpanic, animaljr, 0, ROT0, "Nakanihon / East Technology (Taito license)", "Waiwai Animal Land Jr. (Japan)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) GAME( 1994, hginga, 0, hginga, hginga, 0, ROT0, "Dynax", "Hanafuda Hana Ginga", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) GAME( 1994, mjmyster, 0, mjmyster, mjmyster, 0, ROT0, "Dynax", "Mahjong The Mysterious World (set 1)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) GAME( 1994, mjmywrld, mjmyster, mjmywrld, mjmyster, 0, ROT0, "Dynax", "Mahjong The Mysterious World (set 2)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index af8695f9ac1..eca809e21c0 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -8284,8 +8284,9 @@ Other Sun games DRIVER( quizchq ) /* "73" (c) 1993 Nakanihon */ DRIVER( quizchql ) /* "73" (c) 1993 Laxan */ DRIVER( funkyfig ) /* "74" (c) 1993 Nakanihon + East Technology */ - DRIVER( animaljr ) /* "75" 1993 Nakanihon/Taito */ - DRIVER( animaljrj ) /* "75" 1993 Nakanihon/Taito */ + DRIVER( animaljr ) /* "75" 1993 Nakanihon/Taito (USA) */ + DRIVER( animaljrs ) /* "75" 1993 Nakanihon/Taito (Spanish version) */ + DRIVER( animaljrj ) /* "75" 1993 Nakanihon/Taito (Japan) */ DRIVER( hginga ) /* 1994 Dynax */ DRIVER( mjmyster ) /* "?7" 1994 Dynax */ DRIVER( mjmywrld ) /* "?7" 1994 Dynax */