From efc2f027ed8c9af72287c551235865abe59fc140 Mon Sep 17 00:00:00 2001 From: RobertoFresca Date: Mon, 20 Jun 2016 22:56:31 -0300 Subject: [PATCH] New clones marked as NOT_WORKING -------------------------------- Flaming 7 (Custom Hardware, Egyptian Gold, 2000 Bonus) [Roberto Fresca, Ioannis Bampoulas] Out of whatsnew: These games are working, but need the electronic serial hooked, so they are working in demo/test mode (no payout). Also gfx bank 2 needs better colors decode. --- src/mame/drivers/goldstar.cpp | 39 ++++++++++++++++++++++++++++++++--- src/mame/mame.lst | 1 + 2 files changed, 37 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/goldstar.cpp b/src/mame/drivers/goldstar.cpp index a6e8fc7c28d..a5b303a58dc 100644 --- a/src/mame/drivers/goldstar.cpp +++ b/src/mame/drivers/goldstar.cpp @@ -14775,6 +14775,38 @@ ROM_START( fl7_2000 ) // Serial 00000063A47F. ROM_END +/* + Flaming 7's + Cyberdyne Systems. + + 2000 Bonus. Egyptian Gold. + Custom Hardware. + +*/ +ROM_START( fl7_2k16 ) // Serial 000000743111. + ROM_REGION( 0x8000, "maincpu", 0 ) + ROM_LOAD( "2000_bonus_27c256.u22", 0x0000, 0x8000, CRC(290c37b0) SHA1(a90093d2139fd5ca261870298c2d84648f14e6bc) ) + + ROM_REGION( 0x20000, "gfx1", 0 ) + ROM_LOAD( "egyptian_gold_m27c1001.u6", 0x00000, 0x20000, CRC(5a2157bb) SHA1(2b170102caf1224df7a6d33bb84d19114f453d89) ) + + ROM_REGION( 0x8000, "gfx2", 0 ) + ROM_LOAD( "egyptian_gold_27c256.u3", 0x0000, 0x8000, CRC(11241dae) SHA1(7197813304623c022dc37aa603c0cb067c8bf1fd) ) + + /* Bipolar PROM dump borrowed from main sets */ + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "am27s29.u1", 0x0000, 0x0100, CRC(3fe7e369) SHA1(cf4ae287cb58581a4bf9e9ff1994426461fb38cc) ) + ROM_CONTINUE( 0x0000, 0x0100) // palette data is stored in the second half. + + ROM_REGION( 0x20, "proms2", 0 ) + ROM_LOAD( "dummy", 0x0000, 0x0020, NO_DUMP ) + + ROM_REGION(0x8, "fl7w4_id", 0) /* Electronic Serial */ + ROM_LOAD( "eserial.bin", 0x0000, 0x0008, NO_DUMP ) // Hand built to match our ROM set + +ROM_END + + /*********************************************************************************************************************/ DRIVER_INIT_MEMBER(goldstar_state,goldstar) @@ -15545,9 +15577,10 @@ GAMEL( 1993, bingownga, bingowng, bingownga,bingownga,driver_device, 0, // --- Flaming 7's hardware (W-4 derivative) --- GAME( 199?, fl7_3121, 0, flam7_w4, flam7_w4, driver_device, 0, ROT0, "Cyberdyne Systems", "Flaming 7 (W4 Hardware, Red, White & Blue 7's + Hollywood Nights)", 0 ) -GAME( 199?, fl7_50, 0, flaming7, flaming7, wingco_state, flaming7, ROT0, "Cyberdyne Systems", "Flaming 7 (Custom Hardware, Main, 50)", MACHINE_NOT_WORKING ) -GAME( 199?, fl7_500, fl7_50, flaming7, flaming7, wingco_state, flaming7, ROT0, "Cyberdyne Systems", "Flaming 7 (Custom Hardware, Main, 500)", MACHINE_NOT_WORKING ) -GAME( 199?, fl7_2000, fl7_50, flaming7, flaming7, wingco_state, flaming7, ROT0, "Cyberdyne Systems", "Flaming 7 (Custom Hardware, Main, 2000)", MACHINE_NOT_WORKING ) +GAME( 199?, fl7_50, 0, flaming7, flaming7, wingco_state, flaming7, ROT0, "Cyberdyne Systems", "Flaming 7 (Custom Hardware, Main, 50 Bonus)", MACHINE_NOT_WORKING ) +GAME( 199?, fl7_500, fl7_50, flaming7, flaming7, wingco_state, flaming7, ROT0, "Cyberdyne Systems", "Flaming 7 (Custom Hardware, Main, 500 Bonus)", MACHINE_NOT_WORKING ) +GAME( 199?, fl7_2000, fl7_50, flaming7, flaming7, wingco_state, flaming7, ROT0, "Cyberdyne Systems", "Flaming 7 (Custom Hardware, Main, 2000 Bonus)", MACHINE_NOT_WORKING ) +GAME( 199?, fl7_2k16, fl7_50, flaming7, flaming7, wingco_state, flaming7, ROT0, "Cyberdyne Systems", "Flaming 7 (Custom Hardware, Egyptian Gold, 2000 Bonus)", MACHINE_NOT_WORKING ) // --- Wing W-8 hardware --- diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 59785304632..a683f2a1ebf 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -13465,6 +13465,7 @@ fl7_3121 // (c) 199? Cyberdyne Systems, Inc. fl7_50 // (c) 199? Cyberdyne Systems, Inc. fl7_500 // (c) 199? Cyberdyne Systems, Inc. fl7_2000 // (c) 199? Cyberdyne Systems, Inc. +fl7_2k16 // (c) 199? Cyberdyne Systems, Inc. goldfrui // bootleg goldstar // (c) 198? IGS goldstbl // (c) 198? IGS