diff --git a/src/mame/drivers/beathead.c b/src/mame/drivers/beathead.c index e5d768b8326..75f65f127af 100644 --- a/src/mame/drivers/beathead.c +++ b/src/mame/drivers/beathead.c @@ -384,6 +384,10 @@ static INPUT_PORTS_START( beathead ) PORT_BIT( 0xfff0, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_INCLUDE( atarijsa_iii ) /* audio board port */ + PORT_MODIFY("JSAIII") +// coin 1+2 import from JSAIII not used - set to unused + PORT_BIT( 0x03, IP_ACTIVE_HIGH, IPT_UNUSED ) + INPUT_PORTS_END diff --git a/src/mame/drivers/d9final.c b/src/mame/drivers/d9final.c index 4664d4dc430..3db1829ca4d 100644 --- a/src/mame/drivers/d9final.c +++ b/src/mame/drivers/d9final.c @@ -220,7 +220,7 @@ static INPUT_PORTS_START( d9final ) PORT_DIPSETTING( 0x05, "1 Coin / 20 Credits" ) PORT_DIPSETTING( 0x03, "1 Coin / 25 Credits" ) PORT_DIPSETTING( 0x07, "1 Coin / 50 Credits" ) - PORT_DIPNAME( 0x38, 0x00, "Key In" ) PORT_DIPLOCATION("SW4:4,5,6") + PORT_DIPNAME( 0x38, 0x00, "Key In Credit" ) PORT_DIPLOCATION("SW4:4,5,6") PORT_DIPSETTING( 0x00, "1 Coin / 10 Credits" ) PORT_DIPSETTING( 0x20, "1 Coin / 20 Credits" ) PORT_DIPSETTING( 0x10, "1 Coin / 40 Credits" ) diff --git a/src/mame/drivers/ddenlovr.c b/src/mame/drivers/ddenlovr.c index f3a775a6b16..4b7a853abba 100644 --- a/src/mame/drivers/ddenlovr.c +++ b/src/mame/drivers/ddenlovr.c @@ -6913,7 +6913,7 @@ INPUT_PORTS_END static INPUT_PORTS_START( hparadis ) PORT_START("P1") - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 ) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) diff --git a/src/mame/drivers/deco_ld.c b/src/mame/drivers/deco_ld.c index d9a51d40169..a4fe554ffd9 100644 --- a/src/mame/drivers/deco_ld.c +++ b/src/mame/drivers/deco_ld.c @@ -235,7 +235,7 @@ ADDRESS_MAP_END static INPUT_PORTS_START( cobra ) PORT_START("IN0") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS0" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) @@ -259,7 +259,7 @@ static INPUT_PORTS_START( cobra ) PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_VBLANK ) PORT_START("IN1") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS1" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) @@ -285,7 +285,7 @@ static INPUT_PORTS_START( cobra ) PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_START("IN2") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS2" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) @@ -311,7 +311,7 @@ static INPUT_PORTS_START( cobra ) PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_START("IN3") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS3" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) @@ -337,7 +337,7 @@ static INPUT_PORTS_START( cobra ) PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_START("IN4") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS4" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) @@ -363,7 +363,7 @@ static INPUT_PORTS_START( cobra ) PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_START("IN5") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS5" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) @@ -391,7 +391,7 @@ INPUT_PORTS_END static INPUT_PORTS_START( rblaster ) PORT_START("IN0") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS0" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) @@ -415,7 +415,7 @@ static INPUT_PORTS_START( rblaster ) PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_VBLANK ) PORT_START("IN1") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS1" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) @@ -441,7 +441,7 @@ static INPUT_PORTS_START( rblaster ) PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_START("IN2") - PORT_DIPNAME( 0x01, 0x00, "SYSA" ) + PORT_DIPNAME( 0x01, 0x00, "SYS2" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) diff --git a/src/mame/drivers/dmndrby.c b/src/mame/drivers/dmndrby.c index ab8b5dd8008..ffe138310ed 100644 --- a/src/mame/drivers/dmndrby.c +++ b/src/mame/drivers/dmndrby.c @@ -180,10 +180,10 @@ static INPUT_PORTS_START( dderby ) PORT_BIT( 0xf5, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_START("DSW1") - PORT_DIPNAME( 0x01, 0x01, " Unknown 1") + PORT_DIPNAME( 0x01, 0x01, " Unknown 1-1") PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x08, 0x08, " Unknown 2" ) + PORT_DIPNAME( 0x08, 0x08, " Unknown 1-2" ) PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) PORT_DIPNAME( 0x06, 0x00, "Max Prize" ) @@ -210,25 +210,25 @@ static INPUT_PORTS_START( dderby ) PORT_DIPNAME( 0x01, 0x01, "Show Results") PORT_DIPSETTING( 0x01, "Last Race" ) PORT_DIPSETTING( 0x00, "Last 6 Races" ) - PORT_DIPNAME( 0x02, 0x02, " Unknown 2" ) + PORT_DIPNAME( 0x02, 0x02, " Unknown 2-2" ) PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x04, 0x04, " Unknown 3" ) + PORT_DIPNAME( 0x04, 0x04, " Unknown 2-3" ) PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x08, 0x08, " Unknown 4" ) + PORT_DIPNAME( 0x08, 0x08, " Unknown 2-4" ) PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x10, 0x10, " Unknown 5") + PORT_DIPNAME( 0x10, 0x10, " Unknown 2-5") PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x20, 0x20, " Unknown 6" ) + PORT_DIPNAME( 0x20, 0x20, " Unknown 2-6" ) PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x40, 0x40, " Unknown 7" ) + PORT_DIPNAME( 0x40, 0x40, " Unknown 2-7" ) PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x80, 0x80, " Unknown 8" ) + PORT_DIPNAME( 0x80, 0x80, " Unknown 2-8" ) PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) INPUT_PORTS_END @@ -249,13 +249,13 @@ static INPUT_PORTS_START( dderbya ) PORT_DIPSETTING( 0x08, "80%" ) PORT_DIPSETTING( 0x10, "84%" ) PORT_DIPSETTING( 0x18, "88%" ) - PORT_DIPNAME( 0x20, 0x20, " Unknown 2" ) + PORT_DIPNAME( 0x20, 0x20, " Unknown 1-2" ) PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x40, 0x40, " Unknown 3" ) + PORT_DIPNAME( 0x40, 0x40, " Unknown 1-3" ) PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x80, 0x80, " Unknown 4" ) + PORT_DIPNAME( 0x80, 0x80, " Unknown 1-4" ) PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) INPUT_PORTS_END diff --git a/src/mame/drivers/dooyong.c b/src/mame/drivers/dooyong.c index e4aec38aaf1..19c7dc31637 100644 --- a/src/mame/drivers/dooyong.c +++ b/src/mame/drivers/dooyong.c @@ -440,6 +440,8 @@ static INPUT_PORTS_START( dooyongm68_generic ) PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNKNOWN ) + +/* PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_START1 ) PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_COIN2 ) @@ -448,6 +450,8 @@ static INPUT_PORTS_START( dooyongm68_generic ) PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN ) +*/ + INPUT_PORTS_END /*************************************************************************** diff --git a/src/mame/drivers/fantland.c b/src/mame/drivers/fantland.c index 6f65b8fed1c..18b74cf449b 100644 --- a/src/mame/drivers/fantland.c +++ b/src/mame/drivers/fantland.c @@ -590,64 +590,64 @@ INPUT_PORTS_END static INPUT_PORTS_START( borntofi ) PORT_START("P1_GUN") /* 53000 (Lightgun) */ - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START1 ) - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 ) - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) - PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) - PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) - PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) PORT_START("P2_GUN") /* 53001 (Lightgun) */ - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2) - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2) - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) - PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) - PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) - PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) PORT_PLAYER(2) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) PORT_PLAYER(2) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x03) PORT_START("P1_TRACK") /* 53000 (Trackball) */ - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START1 ) - PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SPECIAL ) // trackball x - PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) // trackball x - PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) // trackball y - PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_SPECIAL ) // trackball y - PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) - PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) // trackball x + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) // trackball x + PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) // trackball y + PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) // trackball y + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) PORT_START("P2_TRACK") /* 53001 (Trackball) */ - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) - PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SPECIAL ) // trackball x - PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) // trackball x - PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) // trackball y - PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_SPECIAL ) // trackball y - PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2) - PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) // trackball x + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) // trackball x + PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) // trackball y + PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) // trackball y + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) PORT_PLAYER(2) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x00) PORT_PLAYER(2) PORT_START("P1_JOY") /* 53000 (Joystick) */ - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START1 ) - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) - PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) - PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) - PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) PORT_START("P2_JOY") /* 53001 (Joystick) */ - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(2) - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(2) - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(2) - PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(2) - PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2) - PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) PORT_PLAYER(2) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) PORT_PLAYER(2) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) PORT_PLAYER(2) + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) PORT_PLAYER(2) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) PORT_PLAYER(2) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CONDITION("Controls", 0x03, PORTCOND_EQUALS, 0x02) PORT_PLAYER(2) PORT_START("DSW") /* 53002 */ PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coinage ) ) diff --git a/src/mame/drivers/firebeat.c b/src/mame/drivers/firebeat.c index ccaf159c0f8..12b5b62e3b6 100644 --- a/src/mame/drivers/firebeat.c +++ b/src/mame/drivers/firebeat.c @@ -1800,7 +1800,7 @@ static INPUT_PORTS_START(kbm) PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN ) /* Dip switches */ PORT_START("WHEEL_P1") // Keyboard modulation wheel (P1) - PORT_BIT( 0xff, 0x80, IPT_PADDLE_V ) PORT_MINMAX(0xff, 0x00) PORT_SENSITIVITY(30) PORT_KEYDELTA(10) + PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0xff, 0x00) PORT_SENSITIVITY(30) PORT_KEYDELTA(10) PORT_START("WHEEL_P2") // Keyboard modulation wheel (P2) PORT_BIT( 0xff, 0x80, IPT_PADDLE_V ) PORT_MINMAX(0xff, 0x00) PORT_SENSITIVITY(30) PORT_KEYDELTA(10) diff --git a/src/mame/drivers/funworld.c b/src/mame/drivers/funworld.c index d579a200608..4a56c051e75 100644 --- a/src/mame/drivers/funworld.c +++ b/src/mame/drivers/funworld.c @@ -941,7 +941,7 @@ static INPUT_PORTS_START( funworld ) PORT_DIPNAME( 0x01, 0x01, "State" ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x00, "Keyboard Test" ) PORT_DIPSETTING( 0x01, "Play" ) - PORT_DIPNAME( 0x02, 0x00, "Remote" ) PORT_DIPLOCATION("SW1:7") + PORT_DIPNAME( 0x02, 0x00, "Remote Value" ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x00, "10 Points/Pulse" ) PORT_DIPSETTING( 0x02, "100 Points/Pulse" ) PORT_DIPNAME( 0x04, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:6") @@ -1002,7 +1002,7 @@ static INPUT_PORTS_START( jolycdcr ) PORT_DIPNAME( 0x01, 0x01, "State" ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x00, "Keyboard Test" ) PORT_DIPSETTING( 0x01, "Play" ) - PORT_DIPNAME( 0x02, 0x00, "Remote" ) PORT_DIPLOCATION("SW1:7") + PORT_DIPNAME( 0x02, 0x00, "Remote Value" ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x00, "10 Points/Pulse" ) PORT_DIPSETTING( 0x02, "100 Points/Pulse" ) PORT_DIPNAME( 0x04, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") @@ -1063,7 +1063,7 @@ static INPUT_PORTS_START( jolycdit ) PORT_DIPNAME( 0x01, 0x01, "State" ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x00, "Keyboard Test" ) PORT_DIPSETTING( 0x01, "Play" ) - PORT_DIPNAME( 0x02, 0x00, "Remote" ) PORT_DIPLOCATION("SW1:7") + PORT_DIPNAME( 0x02, 0x00, "Remote Value" ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x00, "10 Points/Pulse" ) PORT_DIPSETTING( 0x02, "50 Points/Pulse" ) PORT_DIPNAME( 0x0c, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW1:5,6") @@ -1123,7 +1123,7 @@ static INPUT_PORTS_START( jolycdib ) PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x02, 0x00, "Remote" ) PORT_DIPLOCATION("SW1:7") + PORT_DIPNAME( 0x02, 0x00, "Remote Value" ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x00, "10 Points/Pulse" ) PORT_DIPSETTING( 0x02, "100 Points/Pulse" ) PORT_DIPNAME( 0x04, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") @@ -1246,7 +1246,7 @@ static INPUT_PORTS_START( bigdeal ) PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x02, DEF_STR( On ) ) - PORT_DIPNAME( 0x04, 0x00, "Remote" ) PORT_DIPLOCATION("SW1:6") + PORT_DIPNAME( 0x04, 0x00, "Remote Value" ) PORT_DIPLOCATION("SW1:6") PORT_DIPSETTING( 0x00, "10 Points/Pulse" ) PORT_DIPSETTING( 0x04, "100 Points/Pulse" ) PORT_DIPNAME( 0x08, 0x00, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW1:5") @@ -1365,7 +1365,7 @@ static INPUT_PORTS_START( royalcrd ) PORT_DIPNAME( 0x01, 0x01, "State" ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x00, "Keyboard Test" ) PORT_DIPSETTING( 0x01, "Play" ) - PORT_DIPNAME( 0x02, 0x02, "Remote" ) PORT_DIPLOCATION("SW1:7") /* listed as 'Coin-C' in some sources */ + PORT_DIPNAME( 0x02, 0x02, "Remote Value" ) PORT_DIPLOCATION("SW1:7") /* listed as 'Coin-C' in some sources */ PORT_DIPSETTING( 0x00, "10 Points/Pulse" ) PORT_DIPSETTING( 0x02, "100 Points/Pulse" ) PORT_DIPNAME( 0x04, 0x04, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:6") @@ -1545,7 +1545,7 @@ static INPUT_PORTS_START( jolyjokra ) PORT_DIPNAME( 0x01, 0x01, "State" ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x00, "Keyboard Test" ) PORT_DIPSETTING( 0x01, "Play" ) - PORT_DIPNAME( 0x02, 0x00, "Remote" ) PORT_DIPLOCATION("SW1:7") + PORT_DIPNAME( 0x02, 0x00, "Remote Value" ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x00, "10 Points/Pulse" ) PORT_DIPSETTING( 0x02, "100 Points/Pulse" ) PORT_DIPNAME( 0x04, 0x00, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:6") @@ -1668,7 +1668,7 @@ static INPUT_PORTS_START( vegasfst ) PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x02, 0x02, "Remote" ) PORT_DIPLOCATION("SW1:7") + PORT_DIPNAME( 0x02, 0x02, "Remote Value" ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x00, "100 Points/Pulse" ) PORT_DIPSETTING( 0x02, "1000 Points/Pulse" ) PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") @@ -1729,7 +1729,7 @@ static INPUT_PORTS_START( vegasfte ) PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x02, 0x02, "Remote" ) PORT_DIPLOCATION("SW1:7") + PORT_DIPNAME( 0x02, 0x02, "Remote Value" ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x00, "100 Points/Pulse" ) PORT_DIPSETTING( 0x02, "1000 Points/Pulse" ) PORT_DIPNAME( 0x04, 0x04, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW1:6") diff --git a/src/mame/drivers/gaelco3d.c b/src/mame/drivers/gaelco3d.c index f3855cde6cd..8dcd961529b 100644 --- a/src/mame/drivers/gaelco3d.c +++ b/src/mame/drivers/gaelco3d.c @@ -846,7 +846,7 @@ static INPUT_PORTS_START( speedup ) PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_SPECIAL) PORT_CUSTOM(analog_bit_r, (void *)3) PORT_START("IN3") - PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_COIN1 ) // verified + PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_COIN2 ) // verified PORT_SERVICE_NO_TOGGLE( 0x0200, IP_ACTIVE_LOW ) // verified PORT_BIT( 0xfc00, IP_ACTIVE_LOW, IPT_UNKNOWN ) diff --git a/src/mame/drivers/gal3.c b/src/mame/drivers/gal3.c index 25dee8cad80..7361eb5b1e4 100644 --- a/src/mame/drivers/gal3.c +++ b/src/mame/drivers/gal3.c @@ -491,53 +491,53 @@ ADDRESS_MAP_END static INPUT_PORTS_START( gal3 ) PORT_START("DSW_CPU_mst") // - PORT_DIPNAME( 0x00010000, 0x00010000, "CPU_mst_DIPSW 3-1") + PORT_DIPNAME( 0x00010000, 0x00010000, "CPU_mst_DIPSW 1-1") PORT_DIPSETTING( 0x00010000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x00020000, 0x00020000, "DIPSW 3-2") + PORT_DIPNAME( 0x00020000, 0x00020000, "DIPSW 1-2") PORT_DIPSETTING( 0x00020000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x00040000, 0x00040000, "DIPSW 3-3") + PORT_DIPNAME( 0x00040000, 0x00040000, "DIPSW 1-3") PORT_DIPSETTING( 0x00040000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x00080000, 0x00080000, "DIPSW 3-4") + PORT_DIPNAME( 0x00080000, 0x00080000, "DIPSW 1-4") PORT_DIPSETTING( 0x00080000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x00100000, 0x00100000, "DIPSW 3-5") + PORT_DIPNAME( 0x00100000, 0x00100000, "DIPSW 1-5") PORT_DIPSETTING( 0x00100000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x00200000, 0x00200000, "DIPSW 3-6") + PORT_DIPNAME( 0x00200000, 0x00200000, "DIPSW 1-6") PORT_DIPSETTING( 0x00200000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x00400000, 0x00400000, "DIPSW 3-7") + PORT_DIPNAME( 0x00400000, 0x00400000, "DIPSW 1-7") PORT_DIPSETTING( 0x00400000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x00800000, 0x00800000, "DIPSW 3-8") + PORT_DIPNAME( 0x00800000, 0x00800000, "DIPSW 1-8") PORT_DIPSETTING( 0x00800000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x0000, DEF_STR( On ) ) - PORT_DIPNAME( 0x01000000, 0x01000000, "DIPSW 4-1") + PORT_DIPNAME( 0x01000000, 0x01000000, "DIPSW 2-1") PORT_DIPSETTING( 0x01000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x02000000, 0x02000000, "DIPSW 4-2") + PORT_DIPNAME( 0x02000000, 0x02000000, "DIPSW 2-2") PORT_DIPSETTING( 0x02000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x04000000, 0x04000000, "DIPSW 4-3") + PORT_DIPNAME( 0x04000000, 0x04000000, "DIPSW 2-3") PORT_DIPSETTING( 0x04000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x08000000, 0x08000000, "DIPSW 4-4") + PORT_DIPNAME( 0x08000000, 0x08000000, "DIPSW 2-4") PORT_DIPSETTING( 0x08000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x10000000, 0x10000000, "DIPSW 4-5") //on pour zolgear? + PORT_DIPNAME( 0x10000000, 0x10000000, "DIPSW 2-5") //on pour zolgear? PORT_DIPSETTING( 0x10000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x20000000, 0x20000000, "DIPSW 4-6") //on pour zolgear? + PORT_DIPNAME( 0x20000000, 0x20000000, "DIPSW 2-6") //on pour zolgear? PORT_DIPSETTING( 0x20000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) - PORT_DIPNAME( 0x40000000, 0x40000000, "DIPSW 4-7") + PORT_DIPNAME( 0x40000000, 0x40000000, "DIPSW 2-7") PORT_DIPSETTING( 0x40000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00000000, DEF_STR( On ) ) - PORT_DIPNAME( 0x80000000, 0x80000000, "DIPSW 4-8") + PORT_DIPNAME( 0x80000000, 0x80000000, "DIPSW 2-8") PORT_DIPSETTING( 0x80000000, DEF_STR( Off ) ) PORT_DIPSETTING( 0x00000000, DEF_STR( On ) ) diff --git a/src/mame/drivers/galastrm.c b/src/mame/drivers/galastrm.c index ab2be7a382e..03696abab42 100644 --- a/src/mame/drivers/galastrm.c +++ b/src/mame/drivers/galastrm.c @@ -197,7 +197,7 @@ ADDRESS_MAP_END static INPUT_PORTS_START( galastrm ) PORT_START("IN0") - PORT_BIT( 0x00000001, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_PLAYER(1) /* Freeze input */ +// PORT_BIT( 0x00000001, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_PLAYER(1) /* Freeze input */ PORT_BIT( 0x00000002, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x00000004, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x00000008, IP_ACTIVE_LOW, IPT_UNKNOWN ) diff --git a/src/mame/drivers/galaxold.c b/src/mame/drivers/galaxold.c index 7c86557a4de..944ae35fb8f 100644 --- a/src/mame/drivers/galaxold.c +++ b/src/mame/drivers/galaxold.c @@ -1508,7 +1508,7 @@ static INPUT_PORTS_START( porter ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_COCKTAIL PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_8WAY PORT_COCKTAIL PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_COCKTAIL /* see notes */ - PORT_DIPNAME( 0x40, 0x00, DEF_STR( Coinage ) ) + PORT_DIPNAME( 0x40, 0x00, DEF_STR( Bonus_Life ) ) PORT_DIPSETTING( 0x00, "10000 only" ) PORT_DIPSETTING( 0x40, "30000 only" ) PORT_DIPNAME( 0x80, 0x00, DEF_STR( Cabinet ) ) diff --git a/src/mame/drivers/galpani2.c b/src/mame/drivers/galpani2.c index 80d54082d60..0972f132265 100644 --- a/src/mame/drivers/galpani2.c +++ b/src/mame/drivers/galpani2.c @@ -473,7 +473,7 @@ static INPUT_PORTS_START( galpani2 ) PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2) PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_UNKNOWN ) - PORT_SERVICE_NO_TOGGLE( 0x2000, IP_ACTIVE_LOW ) +// PORT_SERVICE_NO_TOGGLE( 0x2000, IP_ACTIVE_LOW ) PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_TILT ) PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_SERVICE1 ) diff --git a/src/mame/drivers/goldstar.c b/src/mame/drivers/goldstar.c index 6152bfcc0ee..68bba0264cf 100644 --- a/src/mame/drivers/goldstar.c +++ b/src/mame/drivers/goldstar.c @@ -2531,7 +2531,7 @@ static INPUT_PORTS_START( lucky8 ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) PORT_START("DSW4") - PORT_DIPNAME( 0x07, 0x07, "Key In" ) PORT_DIPLOCATION("DSW4:1,2,3") + PORT_DIPNAME( 0x07, 0x07, "Key In Coin" ) PORT_DIPLOCATION("DSW4:1,2,3") PORT_DIPSETTING( 0x00, "5" ) PORT_DIPSETTING( 0x01, "10" ) PORT_DIPSETTING( 0x02, "20" ) @@ -2687,7 +2687,7 @@ static INPUT_PORTS_START( lucky8a ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) PORT_START("DSW4") - PORT_DIPNAME( 0x07, 0x07, "Key In" ) PORT_DIPLOCATION("DSW4:1,2,3") + PORT_DIPNAME( 0x07, 0x07, "Key In Coin" ) PORT_DIPLOCATION("DSW4:1,2,3") PORT_DIPSETTING( 0x00, "5" ) PORT_DIPSETTING( 0x01, "10" ) PORT_DIPSETTING( 0x02, "20" ) @@ -2843,7 +2843,7 @@ static INPUT_PORTS_START( ns8lines ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) PORT_START("DSW4") - PORT_DIPNAME( 0x07, 0x07, "Key In" ) PORT_DIPLOCATION("DSW4:1,2,3") + PORT_DIPNAME( 0x07, 0x07, "Key In Coin" ) PORT_DIPLOCATION("DSW4:1,2,3") PORT_DIPSETTING( 0x00, "5" ) PORT_DIPSETTING( 0x01, "10" ) PORT_DIPSETTING( 0x02, "20" ) @@ -2998,7 +2998,7 @@ static INPUT_PORTS_START( ns8linew ) PORT_DIPSETTING( 0x00, "As Hopper Line" ) PORT_START("DSW4") - PORT_DIPNAME( 0x07, 0x07, "Key In" ) PORT_DIPLOCATION("DSW4:1,2,3") + PORT_DIPNAME( 0x07, 0x07, "Key In Coin" ) PORT_DIPLOCATION("DSW4:1,2,3") PORT_DIPSETTING( 0x00, "5" ) PORT_DIPSETTING( 0x01, "10" ) PORT_DIPSETTING( 0x02, "20" ) @@ -3227,7 +3227,7 @@ static INPUT_PORTS_START( magical ) PORT_DIPSETTING( 0x02, "30" ) PORT_DIPSETTING( 0x01, "40" ) PORT_DIPSETTING( 0x00, "50" ) - PORT_DIPNAME( 0x38, 0x00, "Key In" ) PORT_DIPLOCATION("DSW1:4,5,6") // aka 'Coin B' + PORT_DIPNAME( 0x38, 0x00, "Key In Coin" ) PORT_DIPLOCATION("DSW1:4,5,6") // aka 'Coin B' PORT_DIPSETTING( 0x10, "5" ) PORT_DIPSETTING( 0x18, "10" ) PORT_DIPSETTING( 0x20, "20" ) @@ -3396,7 +3396,7 @@ static INPUT_PORTS_START( schery97 ) PORT_DIPSETTING( 0x14, "1 Coin/20 Credits" ) PORT_DIPSETTING( 0x18, "1 Coin/25 Credits" ) PORT_DIPSETTING( 0x1c, "1 Coin/100 Credits" ) - PORT_DIPNAME( 0x60, 0x00, "Note In" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ + PORT_DIPNAME( 0x60, 0x00, "Note In Value" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ PORT_DIPSETTING( 0x00, "100" ) PORT_DIPSETTING( 0x20, "200" ) PORT_DIPSETTING( 0x40, "500" ) @@ -3576,7 +3576,7 @@ static INPUT_PORTS_START( nfb96 ) PORT_DIPSETTING( 0x14, "1 Coin/20 Credits" ) PORT_DIPSETTING( 0x18, "1 Coin/25 Credits" ) PORT_DIPSETTING( 0x1c, "1 Coin/100 Credits" ) - PORT_DIPNAME( 0x60, 0x00, "Note In" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ + PORT_DIPNAME( 0x60, 0x00, "Note In Value" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ PORT_DIPSETTING( 0x00, "100" ) PORT_DIPSETTING( 0x20, "200" ) PORT_DIPSETTING( 0x40, "500" ) @@ -3748,7 +3748,7 @@ static INPUT_PORTS_START( nfb96tx ) PORT_DIPNAME( 0x10, 0x10, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW2:5") /* unknown */ PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x10, DEF_STR( On ) ) - PORT_DIPNAME( 0x20, 0x20, "Ticket In" ) PORT_DIPLOCATION("DSW2:6") /* OK */ + PORT_DIPNAME( 0x20, 0x20, "Ticket In Value" ) PORT_DIPLOCATION("DSW2:6") /* OK */ PORT_DIPSETTING( 0x00, "50" ) PORT_DIPSETTING( 0x20, "500" ) PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW2:7") /* unknown */ @@ -3918,7 +3918,7 @@ static INPUT_PORTS_START( roypok96 ) PORT_DIPSETTING( 0x14, "1 Coin/20 Credits" ) PORT_DIPSETTING( 0x18, "1 Coin/25 Credits" ) PORT_DIPSETTING( 0x1c, "1 Coin/100 Credits" ) - PORT_DIPNAME( 0x60, 0x00, "Note In" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ + PORT_DIPNAME( 0x60, 0x00, "Note In Value" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ PORT_DIPSETTING( 0x00, "100" ) PORT_DIPSETTING( 0x20, "200" ) PORT_DIPSETTING( 0x40, "500" ) @@ -4058,7 +4058,7 @@ static INPUT_PORTS_START( roypok96a ) PORT_DIPSETTING( 0x14, "1 Coin/20 Credits" ) PORT_DIPSETTING( 0x18, "1 Coin/25 Credits" ) PORT_DIPSETTING( 0x1c, "1 Coin/100 Credits" ) - PORT_DIPNAME( 0x60, 0x00, "Note In" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ + PORT_DIPNAME( 0x60, 0x00, "Note In Value" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ PORT_DIPSETTING( 0x00, "100" ) PORT_DIPSETTING( 0x20, "200" ) PORT_DIPSETTING( 0x40, "500" ) @@ -4198,7 +4198,7 @@ static INPUT_PORTS_START( pokonl97 ) PORT_DIPSETTING( 0x14, "1 Coin/20 Credits" ) PORT_DIPSETTING( 0x18, "1 Coin/25 Credits" ) PORT_DIPSETTING( 0x1c, "1 Coin/100 Credits" ) - PORT_DIPNAME( 0x60, 0x00, "Note In" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ + PORT_DIPNAME( 0x60, 0x00, "Note In Value" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ PORT_DIPSETTING( 0x00, "100" ) PORT_DIPSETTING( 0x20, "200" ) PORT_DIPSETTING( 0x40, "500" ) @@ -4361,7 +4361,7 @@ static INPUT_PORTS_START( match98 ) PORT_DIPSETTING( 0x14, "1 Coin/20 Credits" ) PORT_DIPSETTING( 0x18, "1 Coin/25 Credits" ) PORT_DIPSETTING( 0x1c, "1 Coin/100 Credits" ) - PORT_DIPNAME( 0x60, 0x00, "Note In" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ + PORT_DIPNAME( 0x60, 0x00, "Note In Value" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ PORT_DIPSETTING( 0x00, "100" ) PORT_DIPSETTING( 0x20, "200" ) PORT_DIPSETTING( 0x40, "500" ) @@ -4501,7 +4501,7 @@ static INPUT_PORTS_START( nfb96bl ) PORT_DIPSETTING( 0x14, "1 Coin/20 Credits" ) PORT_DIPSETTING( 0x18, "1 Coin/25 Credits" ) PORT_DIPSETTING( 0x1c, "1 Coin/100 Credits" ) - PORT_DIPNAME( 0x60, 0x00, "Note In" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ + PORT_DIPNAME( 0x60, 0x00, "Note In Value" ) PORT_DIPLOCATION("DSW2:6,7") /* OK */ PORT_DIPSETTING( 0x00, "100" ) PORT_DIPSETTING( 0x20, "200" ) PORT_DIPSETTING( 0x40, "500" )