From 1f45abb5adb8595b9f866cee063d53c82b79609a Mon Sep 17 00:00:00 2001 From: Roberto Fresca Date: Thu, 17 Jan 2013 18:34:20 +0000 Subject: [PATCH] New games marked as GAME_NOT_WORKING ------------------------------------ Bonne Chance! (French/English) [Any, The Dumping Union, Roberto Fresca] --- src/mame/drivers/magicfly.c | 44 ++++++++++++++++++++++++++++++++----- src/mame/mame.lst | 7 ++++-- 2 files changed, 43 insertions(+), 8 deletions(-) diff --git a/src/mame/drivers/magicfly.c b/src/mame/drivers/magicfly.c index fe441a7e8ea..ab8e9220977 100644 --- a/src/mame/drivers/magicfly.c +++ b/src/mame/drivers/magicfly.c @@ -8,8 +8,9 @@ Games running on this hardware: - * Magic Fly (P&A Games), 198? - * 7 e Mezzo (Unknown), 198? + * Magic Fly (P&A Games), 198? + * 7 e Mezzo (Unknown), 198? + * Bonne Chance! (French/English), 198? **** NOTE **** @@ -396,12 +397,17 @@ - Created and minimized the color palette for both gfx banks. - Fixed colors for magicfly and 7mezzo. + [2013-01-17] + - Added Bonne Chance!. A French/English poker game prototype of + the well known 'Golden Poker' and 'Jack Potten Poker'. + TODO: + - Inputs and palette for Bonne Chance!. - Simplify the gfx banks to avoid a custom palette. - Document the correct pinout. - - Analyze the PLD. Try to reconstruct. + - Analyze the PLD. Try to reconstruct the original equations. - Split the driver. @@ -738,6 +744,9 @@ static INPUT_PORTS_START( 7mezzo ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) INPUT_PORTS_END +static INPUT_PORTS_START( bchance ) +INPUT_PORTS_END + /************************* * Graphics Layouts * @@ -888,11 +897,34 @@ ROM_START( 7mezzo ) ROM_LOAD( "pal16r4a-7mezzo.bin", 0x0000, 0x0104, BAD_DUMP CRC(61ac7372) SHA1(7560506468a7409075094787182ded24e2d0c0a3) ) ROM_END +ROM_START( bchance ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "v-pk-4gag.bin", 0xc000, 0x4000, CRC(7c2dd908) SHA1(97b1390fb4c8c838a0d5b78d6904d597a9abe27f) ) + + ROM_REGION( 0x6000, "gfx", 0 ) + ROM_LOAD( "n-pk-2.bin", 0x0000, 0x2000, BAD_DUMP CRC(462c3dd7) SHA1(fb30d6147e0d607b3fb631d8bdca35e98eccfd2d) ) // from an exhaustive analysis of 25 different bad dumps + ROM_LOAD( "n-pk-1.bin", 0x2000, 0x2000, CRC(e35cebd6) SHA1(b0dd86fd4c06f98e486b04e09808985bfa4f0e9c) ) + ROM_LOAD( "n-pk-0.bin", 0x4000, 0x2000, CRC(3c64edc4) SHA1(97b677b7c4999b502ab4b4f70c33b40050843796) ) + + ROM_REGION( 0x0800, "gfxbnk0", 0 ) +// ROM_FILL( 0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */ + ROM_COPY( "gfx", 0x1800, 0x0000, 0x0800 ) /* chars */ + + ROM_REGION( 0x1800, "gfxbnk1", 0 ) + ROM_COPY( "gfx", 0x1000, 0x0000, 0x0800 ) /* sprites, bitplane 1 */ + ROM_COPY( "gfx", 0x3800, 0x0800, 0x0800 ) /* sprites, bitplane 2 */ + ROM_COPY( "gfx", 0x5800, 0x1000, 0x0800 ) /* sprites, bitplane 3 */ + + ROM_REGION( 0x0200, "plds", 0 ) + ROM_LOAD( "gal16v8-bchance.bin", 0x0000, 0x0104, NO_DUMP ) // protected. +ROM_END + /************************* * Game Drivers * *************************/ -/* YEAR NAME PARENT MACHINE INPUT INIT ROT COMPANY FULLNAME FLAGS... */ -GAME( 198?, magicfly, 0, magicfly, magicfly, driver_device, 0, ROT0, "P&A Games", "Magic Fly", 0 ) -GAME( 198?, 7mezzo, 0, 7mezzo, 7mezzo, driver_device, 0, ROT0, "", "7 e Mezzo", 0 ) +/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS... */ +GAME( 198?, magicfly, 0, magicfly, magicfly, driver_device, 0, ROT0, "P&A Games", "Magic Fly", 0 ) +GAME( 198?, 7mezzo, 0, 7mezzo, 7mezzo, driver_device, 0, ROT0, "", "7 e Mezzo", 0 ) +GAME( 198?, bchance, 0, magicfly, bchance, driver_device, 0, ROT0, "", "Bonne Chance! (French/English)", GAME_IMPERFECT_COLORS | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 74753a2df83..e684e3bbae1 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -10157,8 +10157,6 @@ sexyboom // (c) 1992 Sang Ho Soft sfkick // (c) 1988 Haesung/HJ Corp sfkicka // (c) 198? Haesung spinkick // (c) 1988 Haesung/Seojin -7mezzo // (c) 198? Unknown -magicfly // (c) 198? P&A GAMES dynabomb // (c) 2000 Limenko legendoh // (c) 2000 Limenko sb2003 // (c) 2003 Limenko @@ -10167,6 +10165,11 @@ spotty // (c) 2001 Prince Co. carrera // (c) 19?? BS Electronics chance32 // (c) 19?? PAL Company +// Magic Fly hardware +magicfly // (c) 198? P&A GAMES +7mezzo // 198? Unknown +bchance // 198? Unknown + // Golden Poker / Potten's Poker / Witch Card hardware goldnpkr // (c) 1981 Bonanza goldnpkb // (c) 1981 Bonanza