From 31166420d84c20e01f41faf0a3b1674c6d5e317d Mon Sep 17 00:00:00 2001 From: briantro Date: Wed, 16 Sep 2015 19:03:07 -0500 Subject: [PATCH] New Game New Game Added ----------------------------------------- Waku Waku Sonic Patrol Car [Will Medved, Ryan Holtz, The Dumping Union] --- src/mame/arcade.lst | 1 + src/mame/drivers/segac2.c | 39 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/src/mame/arcade.lst b/src/mame/arcade.lst index 661332d6b50..8a3dafb7432 100644 --- a/src/mame/arcade.lst +++ b/src/mame/arcade.lst @@ -5218,6 +5218,7 @@ tfrceac // (c) 1990 Sega / Technosoft tfrceacj // (c) 1990 Sega / Technosoft tfrceacb // bootleg twinsqua // (c) 1991 Sega +soniccar // (c) 1991 Sega ribbit // (c) 1991 Sega tantr // (c) 1992 Sega tantrkor // (c) 1992 Sega diff --git a/src/mame/drivers/segac2.c b/src/mame/drivers/segac2.c index 14f0a1ae806..2ae59c4d213 100644 --- a/src/mame/drivers/segac2.c +++ b/src/mame/drivers/segac2.c @@ -25,6 +25,7 @@ 1990 Thunder Force AC Sega / Technosoft 317-0172 C2 1990 Borench Sega 317-0173 C2 1991 Twin Squash Sega 317-0193 C2 + 1991 Waku Waku Sonic Patrol Car Sega 317-0140 C2 1992 Ribbit! Sega 317-0178 C2 1992 Puyo Puyo Sega / Compile 317-0203 C2 171-5992A 1992 Tant-R (Japan) Sega 317-0211 C2 @@ -883,6 +884,30 @@ static INPUT_PORTS_START( twinsqua ) INPUT_PORTS_END +static INPUT_PORTS_START( soniccar ) + PORT_INCLUDE( systemc_generic ) + + PORT_MODIFY("DSW") + PORT_DIPNAME( 0x03, 0x03, "Demo Sound Interval" ) PORT_DIPLOCATION("SW2:1,2") + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x01, "Every 4 Minutes" ) + PORT_DIPSETTING( 0x02, "Every 2 Minutes" ) + PORT_DIPSETTING( 0x03, DEF_STR( On ) ) + PORT_DIPNAME( 0x04, 0x04, "Lighting Time" ) PORT_DIPLOCATION("SW2:3") + PORT_DIPSETTING( 0x04, "Advertise & Playtime" ) + PORT_DIPSETTING( 0x00, "Playtime Only" ) + PORT_DIPNAME( 0x08, 0x08, "Light" ) PORT_DIPLOCATION("SW2:4") + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x08, DEF_STR( On ) ) + PORT_DIPNAME( 0x10, 0x10, "Not Translated" ) PORT_DIPLOCATION("SW2:5") + PORT_DIPSETTING( 0x10, "100-400(Not Translated)" ) + PORT_DIPSETTING( 0x00, "Not Translated" ) + //"SW2:6" unused + //"SW2:7" unused + //"SW2:7" unused +INPUT_PORTS_END + + static INPUT_PORTS_START( ribbit ) PORT_INCLUDE( systemc_generic ) @@ -1578,6 +1603,16 @@ ROM_START( twinsqua ) /* Twin Squash (c)1991 Sega */ ROM_END +ROM_START( soniccar ) /* Waku Waku Sonic Patrol Car (c)1991 Sega - 834-8401 SONIC PATCAR (EMP5032 labeled 317-0140) */ + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_BYTE( "epr-14369.ic32", 0x000000, 0x040000, CRC(2ea4c9a3) SHA1(92ee27c93bd1cbb99c88af39f5f227a8cadfb13c) ) + ROM_LOAD16_BYTE( "epr-14395.ic31", 0x000001, 0x040000, CRC(39622e18) SHA1(b7093c6d86e429e9721a0e1fd781231dc4342b31) ) + + ROM_REGION( 0x040000, "upd", 0 ) + ROM_LOAD( "epr-14394.ic4", 0x000000, 0x040000, CRC(476e30dd) SHA1(c9d381160c58b05763ea286a53c7ca6de074fda2) ) +ROM_END + + ROM_START( ribbit ) /* Ribbit (c)1991 Sega */ ROM_REGION( 0x200000, "maincpu", 0 ) ROM_LOAD16_BYTE( "epr-13833.ic32", 0x000000, 0x040000, CRC(5347f8ce) SHA1(b95b99536157edfbf0d74a42f64235f47dca7ee1) ) @@ -2278,9 +2313,11 @@ GAME( 1990, tfrceacb, tfrceac, segac2, tfrceac, segac2_state, tfrceacb, ROT0, GAME( 1990, borench, 0, segac2, borench, segac2_state, borench, ROT0, "Sega", "Borench (set 1)", 0 ) GAME( 1990, borencha, borench, segac2, borench, segac2_state, borench, ROT0, "Sega", "Borench (set 2)", 0 ) +GAME( 1991, ribbit, 0, segac2, ribbit, segac2_state, ribbit, ROT0, "Sega", "Ribbit!", 0 ) + GAME( 1991, twinsqua, 0, segac2, twinsqua, segac2_state, twinsqua, ROT0, "Sega", "Twin Squash", 0 ) -GAME( 1991, ribbit, 0, segac2, ribbit, segac2_state, ribbit, ROT0, "Sega", "Ribbit!", 0 ) +GAME( 1991, soniccar, 0, segac2, soniccar, segac2_state, bloxeedc, ROT0, "Sega", "Waku Waku Sonic Patrol Car", 0 ) GAME( 1992, puyo, 0, segac2, puyo, segac2_state, puyo, ROT0, "Compile / Sega", "Puyo Puyo (World)", 0 ) GAME( 1992, puyobl, puyo, segac2, puyo, segac2_state, puyo, ROT0, "bootleg", "Puyo Puyo (World, bootleg)", 0 )