diff --git a/src/mame/drivers/clpoker.cpp b/src/mame/drivers/clpoker.cpp index b3193d83ca4..6f0e23af2ef 100644 --- a/src/mame/drivers/clpoker.cpp +++ b/src/mame/drivers/clpoker.cpp @@ -141,31 +141,49 @@ static INPUT_PORTS_START( clpoker ) PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Bet / Hold 5") PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_POKER_CANCEL ) PORT_NAME("Cancel / Take Score") - PORT_START("DSW1") - PORT_DIPUNKNOWN( 0x01, 0x01 ) - PORT_DIPUNKNOWN( 0x02, 0x02 ) - PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Coinage ) ) + PORT_START("DSW1") // $E012 + PORT_DIPNAME( 0x03, 0x03, DEF_STR( Unknown ) ) // $E013 + PORT_DIPSETTING( 0x03, "0" ) + PORT_DIPSETTING( 0x02, "1" ) + PORT_DIPSETTING( 0x01, "2" ) + PORT_DIPSETTING( 0x00, "3" ) + PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Coinage ) ) // $E014 PORT_DIPSETTING( 0x0c, DEF_STR( 1C_1C ) ) PORT_DIPSETTING( 0x08, "1 Coin/10 Credits" ) PORT_DIPSETTING( 0x04, "1 Coin/20 Credits" ) PORT_DIPSETTING( 0x00, "1 Coin/50 Credits" ) - PORT_DIPUNKNOWN( 0x10, 0x10 ) - PORT_DIPUNKNOWN( 0x20, 0x20 ) - PORT_DIPNAME( 0xc0, 0xc0, "Max Bet" ) + PORT_DIPNAME( 0x30, 0x30, "Key In/Out" ) // $E015 + PORT_DIPSETTING( 0x30, "50 Credits" ) + PORT_DIPSETTING( 0x20, "100 Credits" ) + PORT_DIPSETTING( 0x10, "200 Credits" ) + PORT_DIPSETTING( 0x00, "500 Credits" ) + PORT_DIPNAME( 0xc0, 0xc0, "Max Bet" ) // $E016 PORT_DIPSETTING( 0xc0, "20" ) PORT_DIPSETTING( 0x80, "40" ) PORT_DIPSETTING( 0x40, "60" ) PORT_DIPSETTING( 0x00, "80" ) - PORT_START("DSW2") - PORT_DIPUNKNOWN( 0x01, 0x01 ) - PORT_DIPUNKNOWN( 0x02, 0x02 ) - PORT_DIPUNKNOWN( 0x04, 0x04 ) - PORT_DIPUNKNOWN( 0x08, 0x08 ) - PORT_DIPUNKNOWN( 0x10, 0x10 ) - PORT_DIPUNKNOWN( 0x20, 0x20 ) - PORT_DIPUNKNOWN( 0x40, 0x40 ) - PORT_DIPUNKNOWN( 0x80, 0x80 ) + PORT_START("DSW2") // $E017 + PORT_DIPNAME( 0x03, 0x03, DEF_STR( Unused ) ) // $E018 + PORT_DIPSETTING( 0x03, "0" ) + PORT_DIPSETTING( 0x02, "1" ) + PORT_DIPSETTING( 0x01, "2" ) + PORT_DIPSETTING( 0x00, "3" ) + PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Unused ) ) // $E019 + PORT_DIPSETTING( 0x0c, "0" ) + PORT_DIPSETTING( 0x08, "1" ) + PORT_DIPSETTING( 0x04, "2" ) + PORT_DIPSETTING( 0x00, "3" ) + PORT_DIPNAME( 0x30, 0x30, DEF_STR( Unused ) ) // $E01A + PORT_DIPSETTING( 0x30, "0" ) + PORT_DIPSETTING( 0x20, "1" ) + PORT_DIPSETTING( 0x10, "2" ) + PORT_DIPSETTING( 0x00, "3" ) + PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Unused ) ) // $E01B + PORT_DIPSETTING( 0xc0, "0" ) + PORT_DIPSETTING( 0x80, "1" ) + PORT_DIPSETTING( 0x40, "2" ) + PORT_DIPSETTING( 0x00, "3" ) INPUT_PORTS_END