Fixed some unknown DIPs and corrected others from manual examinations for lethalj.c [Bad A Billy]

This commit is contained in:
Scott Stone 2013-07-20 20:08:46 +00:00
parent 793c546b06
commit e4fbb0ea8f

View File

@ -12,7 +12,7 @@
* Crazzy Clownz
Known bugs:
* some DIP switches not understood
* some DIP switches not understood (updated 7/7/13-Bad A. Billy)
****************************************************************************
@ -383,12 +383,12 @@ static INPUT_PORTS_START( ripribit )
PORT_SERVICE_NO_TOGGLE( 0x0002, IP_ACTIVE_HIGH )
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0010, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0020, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0010, 0x0010, "Bonus Ticket Increment" )
PORT_DIPSETTING( 0x0010, "+1 Ticket Per Game" )
PORT_DIPSETTING( 0x0000, "Fixed" )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Demo_Sounds ) )
PORT_DIPSETTING( 0x0020, DEF_STR( On ) )
PORT_DIPSETTING( 0x0000, DEF_STR( Off ) )
PORT_DIPNAME( 0x00c0, 0x0000, DEF_STR( Coinage ) )
PORT_DIPSETTING( 0x0080, DEF_STR( 3C_1C ) )
PORT_DIPSETTING( 0x0040, DEF_STR( 2C_1C ) )
@ -403,11 +403,11 @@ static INPUT_PORTS_START( ripribit )
PORT_DIPSETTING( 0x0500, "25" )
PORT_DIPSETTING( 0x0600, "30" )
PORT_DIPSETTING( 0x0700, "35" )
PORT_DIPNAME( 0x1800, 0x1800, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0000, "0" )
PORT_DIPSETTING( 0x0800, "1" )
PORT_DIPSETTING( 0x1000, "2" )
PORT_DIPSETTING( 0x1800, "3" )
PORT_DIPNAME( 0x1800, 0x1800, "Bonus Screen Setting" )
PORT_DIPSETTING( 0x0000, "1" )
PORT_DIPSETTING( 0x0800, "2" )
PORT_DIPSETTING( 0x1000, "3" )
PORT_DIPSETTING( 0x1800, "4" )
PORT_DIPNAME( 0xe000, 0x8000, "Points per Ticket" )
PORT_DIPSETTING( 0xe000, "200" )
PORT_DIPSETTING( 0xc000, "300" )
@ -426,12 +426,12 @@ static INPUT_PORTS_START( cfarm )
PORT_SERVICE_NO_TOGGLE( 0x0002, IP_ACTIVE_HIGH )
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0010, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0020, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0010, 0x0010, "Bonus Ticket Increment" )
PORT_DIPSETTING( 0x0010, "+1 Ticket Per Game" )
PORT_DIPSETTING( 0x0000, "Fixed" )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Demo_Sounds ) )
PORT_DIPSETTING( 0x0020, DEF_STR( On ) )
PORT_DIPSETTING( 0x0000, DEF_STR( Off ) )
PORT_DIPNAME( 0x00c0, 0x0000, DEF_STR( Coinage ) )
PORT_DIPSETTING( 0x0080, DEF_STR( 3C_1C ) )
PORT_DIPSETTING( 0x0040, DEF_STR( 2C_1C ) )
@ -446,11 +446,11 @@ static INPUT_PORTS_START( cfarm )
PORT_DIPSETTING( 0x0500, "15" )
PORT_DIPSETTING( 0x0600, "18" )
PORT_DIPSETTING( 0x0700, "20" )
PORT_DIPNAME( 0x1800, 0x1800, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0000, "0" )
PORT_DIPSETTING( 0x0800, "1" )
PORT_DIPSETTING( 0x1000, "2" )
PORT_DIPSETTING( 0x1800, "3" )
PORT_DIPNAME( 0x1800, 0x1800, "Bonus Screen Setting" )
PORT_DIPSETTING( 0x0000, "1" )
PORT_DIPSETTING( 0x0800, "2" )
PORT_DIPSETTING( 0x1000, "3" )
PORT_DIPSETTING( 0x1800, "4" )
PORT_DIPNAME( 0xe000, 0x8000, "Eggs per Ticket" )
PORT_DIPSETTING( 0xe000, "1" )
PORT_DIPSETTING( 0xc000, "2" )
@ -477,12 +477,12 @@ static INPUT_PORTS_START( cclownz )
PORT_SERVICE_NO_TOGGLE( 0x0002, IP_ACTIVE_HIGH )
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0010, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0020, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0010, 0x0010, "Bonus Ticket Increment" )
PORT_DIPSETTING( 0x0010, "+1 Ticket Per Game" )
PORT_DIPSETTING( 0x0000, "Fixed" )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Demo_Sounds ) )
PORT_DIPSETTING( 0x0020, DEF_STR( On ) )
PORT_DIPSETTING( 0x0000, DEF_STR( Off ) )
PORT_DIPNAME( 0x00c0, 0x0000, DEF_STR( Coinage ) )
PORT_DIPSETTING( 0x0080, DEF_STR( 3C_1C ) )
PORT_DIPSETTING( 0x0040, DEF_STR( 2C_1C ) )
@ -497,10 +497,11 @@ static INPUT_PORTS_START( cclownz )
PORT_DIPSETTING( 0x0500, "15" )
PORT_DIPSETTING( 0x0600, "20" )
PORT_DIPSETTING( 0x0700, "30" )
PORT_DIPNAME( 0x1800, 0x1800, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0000, "0" )
PORT_DIPSETTING( 0x0800, "1" )
PORT_DIPSETTING( 0x1800, "3" )
PORT_DIPNAME( 0x1800, 0x1800, "Bonus Screen Settings" )
PORT_DIPSETTING( 0x0000, "1" )
PORT_DIPSETTING( 0x0800, "2" )
PORT_DIPSETTING( 0x1000, "3" )
PORT_DIPSETTING( 0x1800, "4" )
PORT_DIPNAME( 0xe000, 0x8000, "Points per Ticket" )
PORT_DIPSETTING( 0xe000, "700" )
PORT_DIPSETTING( 0xc000, "900" )
@ -584,13 +585,13 @@ static MACHINE_CONFIG_START( gameroom, lethalj_state )
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_OKIM6295_ADD("oki1", SOUND_CLOCK, OKIM6295_PIN7_HIGH)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.26)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.8)
MCFG_OKIM6295_ADD("oki2", SOUND_CLOCK, OKIM6295_PIN7_HIGH)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.26)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.8)
MCFG_OKIM6295_ADD("oki3", SOUND_CLOCK, OKIM6295_PIN7_HIGH)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.26)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.8)
MACHINE_CONFIG_END