From 48c796304edccd89722858f366cd1e4a57f815dc Mon Sep 17 00:00:00 2001 From: Scott Stone Date: Sat, 7 Apr 2018 13:39:25 -0400 Subject: konblands.cpp: Did not account for ACTIVE_LOW for dips and adjusted values accordingly (nw) --- src/mame/drivers/konblands.cpp | 60 +++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/src/mame/drivers/konblands.cpp b/src/mame/drivers/konblands.cpp index a751d2920ff..1f7fcf7b25a 100644 --- a/src/mame/drivers/konblands.cpp +++ b/src/mame/drivers/konblands.cpp @@ -184,39 +184,39 @@ ADDRESS_MAP_END static INPUT_PORTS_START( konblands ) PORT_START("DSW1") - PORT_DIPNAME( 0xff, 0x00, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:1,2,3,4,5,6,7,8") - PORT_DIPSETTING( 0xdd, DEF_STR( 4C_1C ) ) - PORT_DIPSETTING( 0xaa, DEF_STR( 3C_1C ) ) - PORT_DIPSETTING( 0x77, DEF_STR( 2C_1C ) ) - PORT_DIPSETTING( 0xbb, DEF_STR( 3C_2C ) ) - PORT_DIPSETTING( 0xee, DEF_STR( 4C_3C ) ) - PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) - PORT_DIPSETTING( 0x88, DEF_STR( 2C_3C ) ) - PORT_DIPSETTING( 0xcc, DEF_STR( 3C_4C ) ) - PORT_DIPSETTING( 0x11, DEF_STR( 1C_2C ) ) - PORT_DIPSETTING( 0x99, DEF_STR( 2C_5C ) ) - PORT_DIPSETTING( 0x22, DEF_STR( 1C_3C ) ) - PORT_DIPSETTING( 0x33, DEF_STR( 1C_4C ) ) - PORT_DIPSETTING( 0x44, DEF_STR( 1C_5C ) ) - PORT_DIPSETTING( 0x55, DEF_STR( 1C_6C ) ) - PORT_DIPSETTING( 0x66, DEF_STR( 1C_7C ) ) - PORT_DIPSETTING( 0xff, DEF_STR( Free_Play ) ) + PORT_DIPNAME( 0xff, 0xff, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW1:1,2,3,4,5,6,7,8") + PORT_DIPSETTING( 0x22, DEF_STR( 4C_1C ) ) + PORT_DIPSETTING( 0x55, DEF_STR( 3C_1C ) ) + PORT_DIPSETTING( 0x88, DEF_STR( 2C_1C ) ) + PORT_DIPSETTING( 0x44, DEF_STR( 3C_2C ) ) + PORT_DIPSETTING( 0x11, DEF_STR( 4C_3C ) ) + PORT_DIPSETTING( 0xff, DEF_STR( 1C_1C ) ) + PORT_DIPSETTING( 0x77, DEF_STR( 2C_3C ) ) + PORT_DIPSETTING( 0x33, DEF_STR( 3C_4C ) ) + PORT_DIPSETTING( 0xee, DEF_STR( 1C_2C ) ) + PORT_DIPSETTING( 0x66, DEF_STR( 2C_5C ) ) + PORT_DIPSETTING( 0xdd, DEF_STR( 1C_3C ) ) + PORT_DIPSETTING( 0xcc, DEF_STR( 1C_4C ) ) + PORT_DIPSETTING( 0xbb, DEF_STR( 1C_5C ) ) + PORT_DIPSETTING( 0xaa, DEF_STR( 1C_6C ) ) + PORT_DIPSETTING( 0x99, DEF_STR( 1C_7C ) ) + PORT_DIPSETTING( 0x00, DEF_STR( Free_Play ) ) PORT_START("DSW2") - PORT_DIPNAME( 0x03, 0x01, DEF_STR( Lives ) ) PORT_DIPLOCATION("DSW2:1,2") - PORT_DIPSETTING( 0x00, "2") - PORT_DIPSETTING( 0x01, "3") - PORT_DIPSETTING( 0x02, "5") - PORT_DIPSETTING( 0x03, "7") + PORT_DIPNAME( 0x03, 0x02, DEF_STR( Lives ) ) PORT_DIPLOCATION("DSW2:1,2") + PORT_DIPSETTING( 0x03, "2") + PORT_DIPSETTING( 0x02, "3") + PORT_DIPSETTING( 0x01, "5") + PORT_DIPSETTING( 0x00, "7") /* SW3-SW7 NOT IN USE. Keep switches in OFF position (per manual) */ - PORT_DIPUNUSED_DIPLOC( 0x04, 0x00, "DSW2:3" ) - PORT_DIPUNUSED_DIPLOC( 0x08, 0x00, "DSW2:4" ) - PORT_DIPUNUSED_DIPLOC( 0x10, 0x00, "DSW2:5" ) - PORT_DIPUNUSED_DIPLOC( 0x20, 0x00, "DSW2:6" ) - PORT_DIPUNUSED_DIPLOC( 0x40, 0x00, "DSW2:7" ) - PORT_DIPNAME( 0x80, 0x80, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("DSW2:8") - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) - PORT_DIPSETTING( 0x80, DEF_STR( On ) ) + PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "DSW2:3" ) + PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "DSW2:4" ) + PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "DSW2:5" ) + PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "DSW2:6" ) + PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "DSW2:7" ) + PORT_DIPNAME( 0x80, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("DSW2:8") + PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x00, DEF_STR( On ) ) PORT_START("INPUTS") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) -- cgit v1.2.3