diff --git a/src/mame/drivers/suprgolf.c b/src/mame/drivers/suprgolf.c index 17a485ef983..e75b03b94eb 100644 --- a/src/mame/drivers/suprgolf.c +++ b/src/mame/drivers/suprgolf.c @@ -344,7 +344,10 @@ static INPUT_PORTS_START( suprgolf ) PORT_DIPSETTING( 0x10, "2" ) PORT_DIPSETTING( 0x30, "3" ) PORT_DIPSETTING( 0x20, "4" ) - PORT_DIPUNUSED_DIPLOC( 0x40, 0x00, "SW1:7" ) + /* According to the manual, Allow Continue should be dip-sw 2:5 */ + PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW1:7") + PORT_DIPSETTING( 0x00, DEF_STR( No ) ) + PORT_DIPSETTING( 0x40, DEF_STR( Yes ) ) PORT_DIPNAME( 0x80, 0x80, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x80, DEF_STR( On ) ) @@ -359,9 +362,7 @@ static INPUT_PORTS_START( suprgolf ) PORT_DIPNAME( 0x08, 0x08, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW2:4") PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x10, 0x10, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW2:5") - PORT_DIPSETTING( 0x00, DEF_STR( No ) ) - PORT_DIPSETTING( 0x10, DEF_STR( Yes ) ) + PORT_DIPUNUSED_DIPLOC( 0x10, 0x00, "SW2:5" ) PORT_DIPUNUSED_DIPLOC( 0x20, 0x00, "SW2:6" ) PORT_DIPUNUSED_DIPLOC( 0x40, 0x00, "SW2:7" ) PORT_DIPUNUSED_DIPLOC( 0x80, 0x00, "SW2:8" )