From 94bff8ba0db62891a67ddcaadaf24b7964b356b6 Mon Sep 17 00:00:00 2001 From: RobertoFresca Date: Mon, 20 Jun 2016 20:31:39 -0300 Subject: [PATCH] Flaming 7: DIP switches bank #3: Maximum Bet, Coin-In Timeout, Denomination, and Progressive Sign. [Roberto Fresca] --- src/mame/drivers/goldstar.cpp | 42 +++++++++++++++++------------------ 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/src/mame/drivers/goldstar.cpp b/src/mame/drivers/goldstar.cpp index fc3e5920df9..76a432801d6 100644 --- a/src/mame/drivers/goldstar.cpp +++ b/src/mame/drivers/goldstar.cpp @@ -7167,30 +7167,28 @@ static INPUT_PORTS_START( flaming7 ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) PORT_START("DSW3") - PORT_DIPNAME( 0x01, 0x01, "DSW3" ) - PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x02, 0x02, DEF_STR( Unknown ) ) - PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) + PORT_DIPNAME( 0x03, 0x03, "Maximum Bet" ) PORT_DIPLOCATION("DSW3:1,2") + PORT_DIPSETTING( 0x03, "8" ) + PORT_DIPSETTING( 0x02, "16" ) + PORT_DIPSETTING( 0x01, "32" ) + PORT_DIPSETTING( 0x00, "64" ) + PORT_DIPNAME( 0x04, 0x04, "Coin-In Timeout" ) PORT_DIPLOCATION("DSW3:3") PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unknown ) ) - PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) - PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) - PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) - PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) - PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x00, DEF_STR( On ) ) + PORT_DIPNAME( 0x38, 0x38, "Denomination" ) PORT_DIPLOCATION("DSW3:4,5,6") + PORT_DIPSETTING( 0x38, "$1.00" ) + PORT_DIPSETTING( 0x30, "50 Cents" ) + PORT_DIPSETTING( 0x28, "25 Cents" ) + PORT_DIPSETTING( 0x20, "10 Cents" ) + PORT_DIPSETTING( 0x18, "5 Cents" ) + PORT_DIPSETTING( 0x10, "0x10 unknown" ) + PORT_DIPSETTING( 0x08, "0x08 unknown" ) + PORT_DIPSETTING( 0x00, "0x00 unknown" ) + PORT_DIPNAME( 0xc0, 0xc0, "Progressive Sign" ) PORT_DIPLOCATION("DSW3:7,8") + PORT_DIPSETTING( 0xc0, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x80, "Single Level" ) + PORT_DIPSETTING( 0x40, "Multi Level" ) + PORT_DIPSETTING( 0x00, "Test Mode" ) PORT_START("DSW4") PORT_DIPNAME( 0x01, 0x01, "DSW4" )