From 5464f70b064a943222b81b272596e5e77090ce5b Mon Sep 17 00:00:00 2001 From: Roberto Fresca Date: Tue, 20 Feb 2024 18:36:10 +0100 Subject: misc/goldnpkr.cpp op5cards improvements: * Added Bet Max (10/20) DIP switch. * Added Game Duty (Weak/Strong) DIP switch. * Added Pay Rate (60%/70%/80%/90%) DIP switches. * Changed some defaults. --- src/mame/misc/goldnpkr.cpp | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/src/mame/misc/goldnpkr.cpp b/src/mame/misc/goldnpkr.cpp index dd5c2ac822b..7cc21ecdeb9 100644 --- a/src/mame/misc/goldnpkr.cpp +++ b/src/mame/misc/goldnpkr.cpp @@ -4172,7 +4172,7 @@ static INPUT_PORTS_START( op5cards ) PORT_DIPNAME( 0x20, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:!3") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x20, DEF_STR( On ) ) - PORT_DIPNAME( 0x40, 0x00, "Double Up" ) PORT_DIPLOCATION("SW1:!2") + PORT_DIPNAME( 0x40, 0x40, "Double Up" ) PORT_DIPLOCATION("SW1:!2") PORT_DIPSETTING( 0x00, "80%" ) PORT_DIPSETTING( 0x40, "90%" ) PORT_DIPNAME( 0x80, 0x80, "Port Check" ) PORT_DIPLOCATION("SW1:!1") @@ -4189,21 +4189,20 @@ static INPUT_PORTS_START( op5cards ) PORT_DIPNAME( 0x04, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:!6") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x04, DEF_STR( On ) ) - PORT_DIPNAME( 0x08, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:!5") - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x08, DEF_STR( On ) ) + PORT_DIPNAME( 0x08, 0x00, "Bet Max" ) PORT_DIPLOCATION("SW2:!5") + PORT_DIPSETTING( 0x08, "10" ) + PORT_DIPSETTING( 0x00, "20" ) PORT_DIPNAME( 0x10, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:!4") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x10, DEF_STR( On ) ) - PORT_DIPNAME( 0x20, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:!3") - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x20, DEF_STR( On ) ) - PORT_DIPNAME( 0x40, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:!2") - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x40, DEF_STR( On ) ) - PORT_DIPNAME( 0x80, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:!1") - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x80, DEF_STR( On ) ) + PORT_DIPNAME( 0x20, 0x20, "Game Duty" ) PORT_DIPLOCATION("SW2:!3") + PORT_DIPSETTING( 0x20, "Weak" ) + PORT_DIPSETTING( 0x00, "Strong" ) + PORT_DIPNAME( 0xc0, 0xc0, "Pay Rate" ) PORT_DIPLOCATION("SW2:!2,!1") + PORT_DIPSETTING( 0x00, "60%" ) + PORT_DIPSETTING( 0x40, "70%" ) + PORT_DIPSETTING( 0x80, "80%" ) + PORT_DIPSETTING( 0xc0, "90%" ) INPUT_PORTS_END -- cgit v1.2.3