From 306324601ab73c464a93bdecef3faac6b31f1635 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Mon, 9 Dec 2024 19:54:17 +0100 Subject: New clones marked not working ----------------------------- El Dorado (V2.0D) [Hammy] --- src/mame/igs/goldstar.cpp | 18 ++++++++++++++++++ src/mame/mame.lst | 1 + 2 files changed, 19 insertions(+) diff --git a/src/mame/igs/goldstar.cpp b/src/mame/igs/goldstar.cpp index aed3faa96fa..74205961338 100644 --- a/src/mame/igs/goldstar.cpp +++ b/src/mame/igs/goldstar.cpp @@ -18476,6 +18476,23 @@ ROM_START( eldoraddoa ) // String "DYNA ELD2 V1.4D" in program ROM. The two dum ROM_LOAD( "82s129.h5", 0x000, 0x100, CRC(209ccf78) SHA1(9f92875855702c7cc4d429ba5f463b698e0e91d3) ) ROM_END +ROM_START( eldoraddob ) // String "DYNA ELD3 V2.0D" in program ROM, DYNA D9105B PCB + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD16_WORD( "elb.50d.d15", 0x00000, 0x10000, CRC(34d55507) SHA1(8cc293bb5e493a837320e14d0316a0658084dde3) ) + + ROM_REGION( 0x100000, "gfx", 0 ) + ROM_LOAD( "tc538000p-dyna dm9106.h2", 0x000000, 0x100000, CRC(fa84c372) SHA1(a71e57e76321b7ebb16933d9bc983b9160995b4a) ) + + ROM_REGION( 0x300, "proms", 0 ) // not dumped for this set, but GFX ROM matches the one for eldoraddo + ROM_LOAD( "mb7114.e8", 0x000, 0x100, BAD_DUMP CRC(fa274678) SHA1(6712cb1f7ead1a7aa703ec799e7199c33ace857c) ) + ROM_LOAD( "mb7114.e10", 0x100, 0x100, BAD_DUMP CRC(e58877ea) SHA1(30fa873fc05d91610ef68eef54b78f2c7301a62a) ) + ROM_LOAD( "mb7114.e12", 0x200, 0x100, BAD_DUMP CRC(781b2842) SHA1(566667d4f81e93b29bb01dbc51bf144c02dff75d) ) + + ROM_REGION( 0x400, "plds", 0 ) // available as brute-forced dumps, need to be verified and converted + ROM_LOAD( "pal16l8.d13", 0x000, 0x104, NO_DUMP ) + ROM_LOAD( "pal16l8.e11", 0x200, 0x104, NO_DUMP ) +ROM_END + ROM_START( animalhs ) // Animal House. Strings "SUNS PECKER V1.0" and "SUNS CO LTD." on program ROM. Clearly derived from the eldoraddoa set above ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD16_WORD( "1_am27512.l2", 0x00000, 0x10000, CRC(258208d7) SHA1(11a75963c535636ff1320a3d3c3b9867a1f169d4) ) @@ -22334,6 +22351,7 @@ GAME( 1992, cmast92, 0, eldoradd, cmast91, cmaster_state, init_cmas GAME( 1992, cmast92a, cmast92, eldoradd, cmast91, cmaster_state, init_cmast91, ROT0, "Dyna", "Cherry Master '92 (V1.1D)", MACHINE_NOT_WORKING ) // different GFX hw? Game is running and sounds play GAME( 1991, eldoradd, 0, eldoradd, cmast91, cmaster_state, empty_init, ROT0, "Dyna", "El Dorado (V5.1DR)", MACHINE_NOT_WORKING ) // different GFX hw? Game is running and sounds play GAME( 1991, eldoraddo, eldoradd, eldoradd, cmast91, cmaster_state, empty_init, ROT0, "Dyna", "El Dorado (V1.1TA)", MACHINE_NOT_WORKING ) // different GFX hw? +GAME( 1991, eldoraddob, eldoradd, eldoradd, cmast91, cmaster_state, empty_init, ROT0, "Dyna", "El Dorado (V2.0D)", MACHINE_NOT_WORKING ) // different GFX hw? GAME( 1996, cmast97, 0, cm97, cmv801, cmaster_state, empty_init, ROT0, "Dyna", "Cherry Master '97 (V1.7)", MACHINE_NOT_WORKING ) // fix prom decode, reels GAME( 1996, cmast97i, cmast97, cm97, cmv801, cmaster_state, empty_init, ROT0, "Dyna", "Cheri Mondo '97 (V1.4I)", MACHINE_NOT_WORKING ) // fix prom decode, reels GAME( 1999, cmast99, 0, cm, cmast99, cmaster_state, init_cmv4, ROT0, "Dyna", "Cherry Master '99 (V9B.00)", MACHINE_NOT_WORKING ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 6ae449d4ac6..cfb1e58ac2e 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -20172,6 +20172,7 @@ crazybonb // (c) 199? unknown eldoradd // (c) 1991 Dyna Electronics eldoraddo // (c) 1991 Dyna Electronics eldoraddoa // (c) 1991 Dyna Electronics +eldoraddob // (c) 1991 Dyna Electronics fb2010 // (c) 2009 Amcoe fl7_3121 // (c) 199? Cyberdyne Systems, Inc. fl7_50 // (c) 199? Cyberdyne Systems, Inc. -- cgit v1.2.3