From 0db43199abb3c4aab3f21c04f8468b761f7bb662 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Thu, 29 Oct 2015 01:59:09 +1100 Subject: [PATCH] New machines marked as NOT_WORKING ---------------------------------- Cherry Master '99 [hsialin,Vas Crabb] --- src/mame/arcade.lst | 3 ++- src/mame/drivers/goldstar.c | 42 +++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 1 deletion(-) diff --git a/src/mame/arcade.lst b/src/mame/arcade.lst index bf4195f8d86..ae809531627 100644 --- a/src/mame/arcade.lst +++ b/src/mame/arcade.lst @@ -9978,7 +9978,7 @@ pyenaget // (c) 2000 Sammy tdoboon // (c) 2000 Sammy haekaka // (c) 2001 Sammy -// IGS games ( www.igs.com.tw +// IGS games (www.igs.com.tw) goldstar // (c) 198? IGS goldstbl // (c) 198? IGS moonlght // bootleg @@ -12015,6 +12015,7 @@ cmasterf // (c) 1991 Dyna Electronics cmast91 // (c) 1991 Dyna Electronics cmast92 // (c) 1992 Dyna Electronics cmast97 // (c) 1996 Dyna Electronics +cmast99 // 1999? tonypok // (c) 1991 Corsica jkrmast // (c) 199? unknown diff --git a/src/mame/drivers/goldstar.c b/src/mame/drivers/goldstar.c index 4cf3d0b06bd..d3f739a36bc 100644 --- a/src/mame/drivers/goldstar.c +++ b/src/mame/drivers/goldstar.c @@ -9033,6 +9033,47 @@ ROM_START( cmasterf ) ROM_END +ROM_START( cmast99 ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "cm99-041-8.u81", 0x0000, 0x1000, CRC(e0872d9f) SHA1(6d8f5e09e5c9daf834d5c74434eae86e5dd7e194) ) + ROM_CONTINUE(0x4000,0x1000) + ROM_CONTINUE(0x3000,0x1000) + ROM_CONTINUE(0x7000,0x1000) + ROM_CONTINUE(0x1000,0x1000) + ROM_CONTINUE(0x6000,0x1000) /* maybe wrong */ + ROM_CONTINUE(0x2000,0x1000) + ROM_CONTINUE(0x5000,0x1000) /* maybe wrong */ + ROM_CONTINUE(0x8000,0x1000) + ROM_CONTINUE(0x9000,0x1000) /* maybe wrong */ + ROM_CONTINUE(0xa000,0x1000) /* maybe wrong */ + ROM_CONTINUE(0xb000,0x1000) /* maybe wrong */ + ROM_CONTINUE(0xc000,0x1000) /* maybe wrong */ + ROM_CONTINUE(0xd000,0x3000) /* padding that isn't visible to CPU (RAM mapped here) */ + + ROM_REGION( 0x18000, "gfx1", 0 ) + ROM_LOAD( "cm99-041-7.u16", 0x00000, 0x8000, CRC(69e2aef2) SHA1(195faec239734650dcd777d55a8da84e3a0ed50c) ) + ROM_LOAD( "cm99-041-6.u11", 0x08000, 0x8000, CRC(900f36f5) SHA1(0fd41f8c8cb2f7940b653a1fad93df2e3f28a34b) ) + ROM_LOAD( "cm99-041-5.u4", 0x10000, 0x8000, CRC(3e465e38) SHA1(847dc27e45d495cb924b3fd5ce8e68a1cb83ffc8) ) + + ROM_REGION( 0x8000, "gfx2", 0 ) + ROM_LOAD( "cm99-041-4.u15", 0x0000, 0x2000, CRC(6b870b29) SHA1(d65f24817d9d45c148cb857439b46e9e75dabfe7) ) + ROM_LOAD( "cm99-041-3.u10", 0x2000, 0x2000, CRC(8a0b205f) SHA1(3afea0464b793526bf23610cac6736a31edc7ec2) ) + ROM_LOAD( "cm99-041-2.u14", 0x4000, 0x2000, CRC(c84dba45) SHA1(ab4ac891a23d6b9a216df046d516e868c77e8a36) ) + ROM_LOAD( "cm99-041-1.u9", 0x6000, 0x2000, CRC(44046c31) SHA1(c9703ce2371cf86bc597e5fdb9c0d4dd6d91f7dc) ) + + ROM_REGION( 0x10000, "user1", 0 ) + ROM_FILL( 0x0000, 0x10000, 0xff ) // U53 (girl bitmaps) not populated + + /* proms taken from cmv4, probably wrong */ + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "82s129.u84", 0x0000, 0x0100, CRC(0489b760) SHA1(78f8632b17a76335183c5c204cdec856988368b0) BAD_DUMP ) + ROM_LOAD( "82s129.u70", 0x0100, 0x0100, CRC(21eb5b19) SHA1(9b8425bdb97f11f4855c998c7792c3291fd07470) BAD_DUMP ) + + ROM_REGION( 0x100, "proms2", 0 ) + ROM_LOAD( "82s129.u46", 0x0000, 0x0100, CRC(50ec383b) SHA1(ae95b92bd3946b40134bcdc22708d5c6b0f4c23e) BAD_DUMP ) +ROM_END + + ROM_START( chryangl ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "8.u6", 0x0000, 0x10000, CRC(331961e4) SHA1(50c7e0e983aed1f199f238442bb8fafce1849f84) ) @@ -13275,6 +13316,7 @@ GAMEL( 1991, cmasterbv, cmaster, cm, cmasterb, cmaster_state, cmv4, GAMEL( 1991, cmasterd, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 5)", 0, layout_cmasterb ) GAMEL( 1991, cmastere, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 6)", 0, layout_cmasterb ) GAMEL( 1991, cmasterf, cmaster, cm, cmasterb, cmaster_state, cmv4, ROT0, "Dyna", "Cherry Master I (ver.1.01, set 7)", 0, layout_cmasterb ) +GAME( 199?, cmast99, 0, cm, cmv4, cmaster_state, cmv4, ROT0, "????", "Cherry Master '99", MACHINE_NOT_WORKING ) GAMEL( 1991, tonypok, 0, cm, tonypok, cmaster_state, tonypok, ROT0, "Corsica", "Poker Master (Tony-Poker V3.A, hack?)", 0 , layout_tonypok )