some DEF_STR cleanup (nw)

This commit is contained in:
hap 2017-02-28 17:58:07 +01:00
parent d0018b1df4
commit cd7981021d
8 changed files with 132 additions and 132 deletions

View File

@ -1367,8 +1367,8 @@ static INPUT_PORTS_START( csc )
PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_R) PORT_NAME("RE") PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_R) PORT_NAME("RE")
PORT_START("IN.9") // hardwired PORT_START("IN.9") // hardwired
PORT_CONFNAME( 0x01, 0x00, "Language" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
PORT_CONFNAME( 0x02, 0x00, DEF_STR( Unknown ) ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Unknown ) )
PORT_CONFSETTING( 0x00, DEF_STR( Off ) ) PORT_CONFSETTING( 0x00, DEF_STR( Off ) )
@ -1379,8 +1379,8 @@ static INPUT_PORTS_START( cscg )
PORT_INCLUDE( csc ) PORT_INCLUDE( csc )
PORT_MODIFY("IN.9") PORT_MODIFY("IN.9")
PORT_CONFNAME( 0x01, 0x01, "Language" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
INPUT_PORTS_END INPUT_PORTS_END
@ -1401,8 +1401,8 @@ static INPUT_PORTS_START( su9g )
PORT_INCLUDE( su9 ) PORT_INCLUDE( su9 )
PORT_MODIFY("IN.9") PORT_MODIFY("IN.9")
PORT_CONFNAME( 0x01, 0x01, "Language" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
INPUT_PORTS_END INPUT_PORTS_END
@ -1430,8 +1430,8 @@ static INPUT_PORTS_START( eas )
PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_NAME("LV / Pawn") PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_NAME("LV / Pawn")
PORT_START("IN.9") // hardwired PORT_START("IN.9") // hardwired
PORT_CONFNAME( 0x01, 0x00, "Language" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
PORT_CONFNAME( 0x02, 0x00, DEF_STR( Unknown ) ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Unknown ) )
PORT_CONFSETTING( 0x00, DEF_STR( Off ) ) PORT_CONFSETTING( 0x00, DEF_STR( Off ) )
@ -1442,8 +1442,8 @@ static INPUT_PORTS_START( easg )
PORT_INCLUDE( eas ) PORT_INCLUDE( eas )
PORT_MODIFY("IN.9") PORT_MODIFY("IN.9")
PORT_CONFNAME( 0x01, 0x01, "Language" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
INPUT_PORTS_END INPUT_PORTS_END
@ -1471,8 +1471,8 @@ static INPUT_PORTS_START( eag )
PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_NAME("PB / King") PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_NAME("PB / King")
PORT_START("IN.9") // hardwired PORT_START("IN.9") // hardwired
PORT_CONFNAME( 0x01, 0x00, "Language" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
PORT_CONFNAME( 0x02, 0x00, DEF_STR( Unknown ) ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Unknown ) )
PORT_CONFSETTING( 0x00, DEF_STR( Off ) ) PORT_CONFSETTING( 0x00, DEF_STR( Off ) )
@ -1483,8 +1483,8 @@ static INPUT_PORTS_START( eagg )
PORT_INCLUDE( eag ) PORT_INCLUDE( eag )
PORT_MODIFY("IN.9") PORT_MODIFY("IN.9")
PORT_CONFNAME( 0x01, 0x01, "Language" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
INPUT_PORTS_END INPUT_PORTS_END
@ -1530,11 +1530,11 @@ static INPUT_PORTS_START( fexcelv )
PORT_INCLUDE( fexcelb ) PORT_INCLUDE( fexcelb )
PORT_START("IN.9") PORT_START("IN.9")
PORT_CONFNAME( 0x03, 0x00, "Language" ) PORT_CHANGED_MEMBER(DEVICE_SELF, fidel6502_state, fexcelv_bankswitch, 0) PORT_CONFNAME( 0x03, 0x00, DEF_STR( Language ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, fidel6502_state, fexcelv_bankswitch, 0)
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "German" ) PORT_CONFSETTING( 0x01, DEF_STR( German ) )
PORT_CONFSETTING( 0x02, "French" ) PORT_CONFSETTING( 0x02, DEF_STR( French ) )
PORT_CONFSETTING( 0x03, "Spanish" ) PORT_CONFSETTING( 0x03, DEF_STR( Spanish ) )
PORT_BIT(0x7c, IP_ACTIVE_HIGH, IPT_UNUSED) PORT_BIT(0x7c, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_SPECIAL) PORT_READ_LINE_DEVICE_MEMBER("speech", s14001a_device, busy_r) PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_SPECIAL) PORT_READ_LINE_DEVICE_MEMBER("speech", s14001a_device, busy_r)
INPUT_PORTS_END INPUT_PORTS_END

View File

@ -1424,8 +1424,8 @@ static INPUT_PORTS_START( vsc )
PORT_BIT(0xc0, IP_ACTIVE_HIGH, IPT_UNUSED) PORT_BIT(0xc0, IP_ACTIVE_HIGH, IPT_UNUSED)
PORT_START("IN.10") // hardwired (2 diodes) PORT_START("IN.10") // hardwired (2 diodes)
PORT_CONFNAME( 0x01, 0x00, "Language" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
PORT_CONFNAME( 0x02, 0x00, DEF_STR( Unknown ) ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Unknown ) )
PORT_CONFSETTING( 0x00, DEF_STR( Off ) ) PORT_CONFSETTING( 0x00, DEF_STR( Off ) )
@ -1436,8 +1436,8 @@ static INPUT_PORTS_START( vscg )
PORT_INCLUDE( vsc ) PORT_INCLUDE( vsc )
PORT_MODIFY("IN.10") PORT_MODIFY("IN.10")
PORT_CONFNAME( 0x01, 0x01, "Language" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Language ) )
PORT_CONFSETTING( 0x00, "English" ) PORT_CONFSETTING( 0x00, DEF_STR( English ) )
PORT_CONFSETTING( 0x01, "Other" ) PORT_CONFSETTING( 0x01, "Other" )
INPUT_PORTS_END INPUT_PORTS_END

View File

@ -413,7 +413,7 @@ static INPUT_PORTS_START( h2hbaskb )
PORT_START("IN.0") // G0 port IN PORT_START("IN.0") // G0 port IN
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_16WAY PORT_NAME("P1 Pass CW") // clockwise PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_16WAY PORT_NAME("P1 Pass CW") // clockwise
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_16WAY PORT_NAME("P1 Pass CCW") // counter-clockwise PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_16WAY PORT_NAME("P1 Pass CCW") // counter-clockwise
PORT_CONFNAME( 0x04, 0x04, "Players" ) PORT_CONFNAME( 0x04, 0x04, DEF_STR( Players ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
@ -425,7 +425,7 @@ static INPUT_PORTS_START( h2hbaskb )
PORT_START("IN.2") // G2 port IN PORT_START("IN.2") // G2 port IN
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_COCKTAIL PORT_16WAY PORT_NAME("P2 Defense Right") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_COCKTAIL PORT_16WAY PORT_NAME("P2 Defense Right")
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_COCKTAIL PORT_16WAY PORT_NAME("P2 Defense Left") PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_COCKTAIL PORT_16WAY PORT_NAME("P2 Defense Left")
PORT_CONFNAME( 0x04, 0x04, "Skill Level" ) PORT_CONFNAME( 0x04, 0x04, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
@ -821,7 +821,7 @@ static INPUT_PORTS_START( funjacks )
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_SPECIAL ) // speaker PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_SPECIAL ) // speaker
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_START ) PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_START )
PORT_CONFNAME( 0x08, 0x00, "Players" ) PORT_CONFNAME( 0x08, 0x00, DEF_STR( Players ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x08, "2" ) PORT_CONFSETTING( 0x08, "2" )
INPUT_PORTS_END INPUT_PORTS_END
@ -904,8 +904,8 @@ WRITE8_MEMBER(funrlgl_state::write_g)
static INPUT_PORTS_START( funrlgl ) static INPUT_PORTS_START( funrlgl )
PORT_START("IN.0") // port G PORT_START("IN.0") // port G
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
PORT_CONFNAME( 0x04, 0x04, DEF_STR( Difficulty ) ) PORT_CONFNAME( 0x04, 0x04, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )

View File

@ -432,11 +432,11 @@ static INPUT_PORTS_START( bambball )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SELECT ) PORT_NAME("Display") PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SELECT ) PORT_NAME("Display")
PORT_START("IN.3") // D10 port R0x PORT_START("IN.3") // D10 port R0x
PORT_CONFNAME( 0x07, 0x01, "Skill Level") PORT_CONFNAME( 0x07, 0x01, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
PORT_CONFSETTING( 0x04, "3" ) PORT_CONFSETTING( 0x04, "3" )
PORT_CONFNAME( 0x08, 0x08, "Players" ) PORT_CONFNAME( 0x08, 0x08, DEF_STR( Players ) )
PORT_CONFSETTING( 0x08, "1" ) PORT_CONFSETTING( 0x08, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
INPUT_PORTS_END INPUT_PORTS_END
@ -567,10 +567,10 @@ static INPUT_PORTS_START( bmboxing )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.4") // port D PORT_START("IN.4") // port D
PORT_CONFNAME( 0x0001, 0x0000, "Players" ) PORT_CONFNAME( 0x0001, 0x0000, DEF_STR( Players ) )
PORT_CONFSETTING( 0x0000, "1" ) PORT_CONFSETTING( 0x0000, "1" )
PORT_CONFSETTING( 0x0001, "2" ) PORT_CONFSETTING( 0x0001, "2" )
PORT_CONFNAME( 0x0002, 0x0000, "Skill Level" ) PORT_CONFNAME( 0x0002, 0x0000, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x0000, "1" ) PORT_CONFSETTING( 0x0000, "1" )
PORT_CONFSETTING( 0x0002, "2" ) PORT_CONFSETTING( 0x0002, "2" )
PORT_BIT( 0x0004, IP_ACTIVE_HIGH, IPT_START ) PORT_BIT( 0x0004, IP_ACTIVE_HIGH, IPT_START )
@ -1856,10 +1856,10 @@ static INPUT_PORTS_START( pairmtch )
PORT_CONFSETTING( 0x0000, DEF_STR( Off ) ) PORT_CONFSETTING( 0x0000, DEF_STR( Off ) )
PORT_CONFSETTING( 0x0040, DEF_STR( On ) ) PORT_CONFSETTING( 0x0040, DEF_STR( On ) )
PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_COCKTAIL PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_COCKTAIL
PORT_CONFNAME( 0x0800, 0x0800, "Players" ) PORT_CONFNAME( 0x0800, 0x0800, DEF_STR( Players ) )
PORT_CONFSETTING( 0x0800, "1" ) PORT_CONFSETTING( 0x0800, "1" )
PORT_CONFSETTING( 0x0000, "2" ) PORT_CONFSETTING( 0x0000, "2" )
PORT_CONFNAME( 0x3000, 0x2000, "Skill Level" ) PORT_CONFNAME( 0x3000, 0x2000, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x2000, "1" ) PORT_CONFSETTING( 0x2000, "1" )
PORT_CONFSETTING( 0x1000, "2" ) PORT_CONFSETTING( 0x1000, "2" )
PORT_CONFSETTING( 0x0000, "3" ) PORT_CONFSETTING( 0x0000, "3" )
@ -1966,7 +1966,7 @@ READ16_MEMBER(alnattck_state::input_r)
static INPUT_PORTS_START( alnattck ) static INPUT_PORTS_START( alnattck )
PORT_START("IN.0") // D7 line D5 PORT_START("IN.0") // D7 line D5
PORT_CONFNAME( 0x20, 0x00, "Skill Level" ) PORT_CONFNAME( 0x20, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x20, "2" ) PORT_CONFSETTING( 0x20, "2" )
@ -2230,7 +2230,7 @@ static INPUT_PORTS_START( cgalaxn )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT )
PORT_START("IN.1") // R11 port R0x PORT_START("IN.1") // R11 port R0x
PORT_CONFNAME( 0x01, 0x01, "Players" ) PORT_CHANGED_MEMBER(DEVICE_SELF, cgalaxn_state, player_switch, nullptr) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Players ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, cgalaxn_state, player_switch, nullptr)
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -2350,7 +2350,7 @@ READ8_MEMBER(cpacman_state::input_r)
static INPUT_PORTS_START( cpacman ) static INPUT_PORTS_START( cpacman )
PORT_START("IN.0") // D13 port R0x PORT_START("IN.0") // D13 port R0x
PORT_CONFNAME( 0x01, 0x01, "Skill Level" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -2467,7 +2467,7 @@ READ8_MEMBER(cmspacmn_state::input_r)
static INPUT_PORTS_START( cmspacmn ) static INPUT_PORTS_START( cmspacmn )
PORT_START("IN.0") // D13 port R0x PORT_START("IN.0") // D13 port R0x
PORT_CONFNAME( 0x01, 0x00, "Skill Level" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -2606,7 +2606,7 @@ static INPUT_PORTS_START( sag )
PORT_START("IN.2") // D4 PORT_START("IN.2") // D4
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_16WAY PORT_NAME("P1 Button 3") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_16WAY PORT_NAME("P1 Button 3")
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_COCKTAIL PORT_16WAY PORT_NAME("P2 Button 1") PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_COCKTAIL PORT_16WAY PORT_NAME("P2 Button 1")
PORT_CONFNAME( 0x04, 0x00, "Skill Level" ) PORT_CONFNAME( 0x04, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x04, "2" ) PORT_CONFSETTING( 0x04, "2" )
@ -2626,7 +2626,7 @@ static INPUT_PORTS_START( sag )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_COCKTAIL PORT_NAME("P2 Button 7") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_COCKTAIL PORT_NAME("P2 Button 7")
PORT_START("FAKE") // shared D3/D5 PORT_START("FAKE") // shared D3/D5
PORT_CONFNAME( 0x03, 0x01, "Players" ) PORT_CONFNAME( 0x03, 0x01, DEF_STR( Players ) )
PORT_CONFSETTING( 0x00, "Demo" ) PORT_CONFSETTING( 0x00, "Demo" )
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
@ -2738,10 +2738,10 @@ static INPUT_PORTS_START( egalaxn2 )
PORT_START("IN.3") // D4 port R0x PORT_START("IN.3") // D4 port R0x
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x02, 0x02, "Skill Level" ) PORT_CONFNAME( 0x02, 0x02, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x02, "1" ) PORT_CONFSETTING( 0x02, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
PORT_CONFNAME( 0x0c, 0x00, "Players" ) PORT_CONFNAME( 0x0c, 0x00, DEF_STR( Players ) )
PORT_CONFSETTING( 0x08, "0 (Demo)" ) // for Demo mode: need to hold down Fire button at power-on PORT_CONFSETTING( 0x08, "0 (Demo)" ) // for Demo mode: need to hold down Fire button at power-on
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x04, "2" ) PORT_CONFSETTING( 0x04, "2" )
@ -2822,10 +2822,10 @@ static INPUT_PORTS_START( epacman2 )
PORT_START("IN.3") // D4 port R0x PORT_START("IN.3") // D4 port R0x
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x02, 0x02, "Skill Level" ) PORT_CONFNAME( 0x02, 0x02, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
PORT_CONFNAME( 0x0c, 0x04, "Players" ) PORT_CONFNAME( 0x0c, 0x04, DEF_STR( Players ) )
PORT_CONFSETTING( 0x08, "0 (Demo)" ) PORT_CONFSETTING( 0x08, "0 (Demo)" )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
@ -2971,13 +2971,13 @@ static INPUT_PORTS_START( eturtles )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_COCKTAIL PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr) PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_COCKTAIL PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr)
PORT_START("IN.4") // D5 INT0/1 PORT_START("IN.4") // D5 INT0/1
PORT_CONFNAME( 0x01, 0x01, "Skill Level" ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Difficulty ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr)
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr) PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr)
PORT_START("IN.5") // D6 INT0/1 PORT_START("IN.5") // D6 INT0/1
PORT_CONFNAME( 0x03, 0x00, "Players" ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr) PORT_CONFNAME( 0x03, 0x00, DEF_STR( Players ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr)
PORT_CONFSETTING( 0x02, "0 (Demo)" ) PORT_CONFSETTING( 0x02, "0 (Demo)" )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
@ -3094,11 +3094,11 @@ static INPUT_PORTS_START( estargte )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.4") // D5 INT0/1 PORT_START("IN.4") // D5 INT0/1
PORT_CONFNAME( 0x01, 0x00, "Players" ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Players ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr)
PORT_CONFSETTING( 0x00, "0 (Demo)" ) // yes, same value as 1-player, hold the Inviso button at boot to enter demo mode PORT_CONFSETTING( 0x00, "0 (Demo)" ) // yes, same value as 1-player, hold the Inviso button at boot to enter demo mode
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
PORT_CONFNAME( 0x02, 0x02, "Skill Level" ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr) PORT_CONFNAME( 0x02, 0x02, DEF_STR( Difficulty ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, eturtles_state, input_changed, nullptr)
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
@ -3348,7 +3348,7 @@ static INPUT_PORTS_START( gckong )
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, hh_hmcs40_state, single_interrupt_line, (void *)0) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, hh_hmcs40_state, single_interrupt_line, (void *)0)
PORT_START("IN.5") // port D PORT_START("IN.5") // port D
PORT_CONFNAME( 0x0010, 0x0000, "Skill Level" ) PORT_CONFNAME( 0x0010, 0x0000, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x0000, "A" ) PORT_CONFSETTING( 0x0000, "A" )
PORT_CONFSETTING( 0x0010, "B" ) PORT_CONFSETTING( 0x0010, "B" )
PORT_BIT( 0xffef, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0xffef, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -4061,7 +4061,7 @@ static INPUT_PORTS_START( vinvader )
PORT_BIT( 0x0c, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0c, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.1") // port D PORT_START("IN.1") // port D
PORT_CONFNAME( 0x0002, 0x0000, "Skill Level") PORT_CONFNAME( 0x0002, 0x0000, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x0000, "1" ) PORT_CONFSETTING( 0x0000, "1" )
PORT_CONFSETTING( 0x0002, "2" ) PORT_CONFSETTING( 0x0002, "2" )
PORT_BIT( 0x0008, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_BIT( 0x0008, IP_ACTIVE_HIGH, IPT_BUTTON1 )

View File

@ -302,7 +302,7 @@ static INPUT_PORTS_START( cfrogger )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN )
PORT_START("IN.2") // K3 PORT_START("IN.2") // K3
PORT_CONFNAME( 0x08, 0x00, "Skill Level" ) PORT_CONFNAME( 0x08, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x08, "2" ) PORT_CONFSETTING( 0x08, "2" )

View File

@ -657,10 +657,10 @@ WRITE8_MEMBER(maniac_state::write_c)
static INPUT_PORTS_START( maniac ) static INPUT_PORTS_START( maniac )
PORT_START("IN.0") // port A PORT_START("IN.0") // port A
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) // top button, increment clockwise PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1) // top button, increment clockwise
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(3)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(4)
INPUT_PORTS_END INPUT_PORTS_END
static const s16 maniac_speaker_levels[] = { 0, 0x7fff, -0x8000, 0 }; static const s16 maniac_speaker_levels[] = { 0, 0x7fff, -0x8000, 0 };
@ -926,7 +926,7 @@ static INPUT_PORTS_START( tbaskb )
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 )
PORT_START("IN.5") // port A2 PORT_START("IN.5") // port A2
PORT_CONFNAME( 0x04, 0x04, "Skill Level" ) PORT_CONFNAME( 0x04, 0x04, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
INPUT_PORTS_END INPUT_PORTS_END
@ -1153,7 +1153,7 @@ static INPUT_PORTS_START( hccbaskb )
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON1 )
PORT_START("IN.5") // port A2 PORT_START("IN.5") // port A2
PORT_CONFNAME( 0x04, 0x04, "Skill Level" ) PORT_CONFNAME( 0x04, 0x04, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
INPUT_PORTS_END INPUT_PORTS_END
@ -1191,8 +1191,8 @@ MACHINE_CONFIG_END
* rest same as above, 1 less button * rest same as above, 1 less button
Hello and welcome to another Mattel Football clone, there are so many of these. Hello and welcome to another Mattel Football clone, there are so many of these.
The PIC1655-024 one came from an unbranded handheld, but comparison suggests The 1655-024 one came from an unbranded handheld, but comparison suggests that
that it's the 'prequel' of PIC1655A-033. it's the 'prequel' of 1655A-033.
***************************************************************************/ ***************************************************************************/
@ -1277,7 +1277,7 @@ static INPUT_PORTS_START( ttfball )
PORT_START("IN.5") // port A PORT_START("IN.5") // port A
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Status") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Status")
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Score") PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Score")
PORT_CONFNAME( 0x04, 0x04, "Skill Level" ) PORT_CONFNAME( 0x04, 0x04, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
INPUT_PORTS_END INPUT_PORTS_END
@ -1301,7 +1301,7 @@ static INPUT_PORTS_START( ttfballa )
PORT_START("IN.5") // port A PORT_START("IN.5") // port A
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Status") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Status")
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Score") PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Score")
PORT_CONFNAME( 0x04, 0x04, "Skill Level" ) PORT_CONFNAME( 0x04, 0x04, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
@ -1492,43 +1492,43 @@ MACHINE_CONFIG_END
ROM_START( touchme ) ROM_START( touchme )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1655a-053", 0x0000, 0x0400, CRC(f0858f0a) SHA1(53ffe111d43db1c110847590350ef62f02ed5e0e) ) ROM_LOAD( "pic_1655a-053", 0x0000, 0x0400, CRC(f0858f0a) SHA1(53ffe111d43db1c110847590350ef62f02ed5e0e) )
ROM_END ROM_END
ROM_START( pabball ) ROM_START( pabball )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1655a-043", 0x0000, 0x0400, CRC(43c9b765) SHA1(888a431bab9bcb241c14f33f70863fa2ad89c96b) ) ROM_LOAD( "pic_1655a-043", 0x0000, 0x0400, CRC(43c9b765) SHA1(888a431bab9bcb241c14f33f70863fa2ad89c96b) )
ROM_END ROM_END
ROM_START( melodym ) ROM_START( melodym )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1655a-094", 0x0000, 0x0400, CRC(6d35bd7b) SHA1(20e326085878f69a9d4ef1651ef4443f27188567) ) ROM_LOAD( "pic_1655a-094", 0x0000, 0x0400, CRC(6d35bd7b) SHA1(20e326085878f69a9d4ef1651ef4443f27188567) )
ROM_END ROM_END
ROM_START( maniac ) ROM_START( maniac )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1655a-036", 0x0000, 0x0400, CRC(a96f7011) SHA1(e97ae44d3c1e74c7e1024bb0bdab03eecdc9f827) ) ROM_LOAD( "pic_1655a-036", 0x0000, 0x0400, CRC(a96f7011) SHA1(e97ae44d3c1e74c7e1024bb0bdab03eecdc9f827) )
ROM_END ROM_END
ROM_START( leboom ) ROM_START( leboom )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1655a-061", 0x0000, 0x0400, CRC(5880eea1) SHA1(e3795b347fd5df9de084da36e33f6b70fbc0b0ae) ) ROM_LOAD( "pic_1655a-061", 0x0000, 0x0400, CRC(5880eea1) SHA1(e3795b347fd5df9de084da36e33f6b70fbc0b0ae) )
ROM_END ROM_END
ROM_START( tbaskb ) ROM_START( tbaskb )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1655a-051", 0x0000, 0x0400, CRC(92534b40) SHA1(7055e32846c913e68f7d35f279cd537f6325f4f2) ) ROM_LOAD( "pic_1655a-051", 0x0000, 0x0400, CRC(92534b40) SHA1(7055e32846c913e68f7d35f279cd537f6325f4f2) )
ROM_END ROM_END
ROM_START( rockpin ) ROM_START( rockpin )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1650a-110_69-11397", 0x0000, 0x0400, CRC(d5396e77) SHA1(952feaff70fde53a9eda84c54704520d50749e78) ) ROM_LOAD( "pic_1650a-110_69-11397", 0x0000, 0x0400, CRC(d5396e77) SHA1(952feaff70fde53a9eda84c54704520d50749e78) )
ROM_END ROM_END
@ -1540,24 +1540,24 @@ ROM_END
ROM_START( ttfball ) ROM_START( ttfball )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1655a-033", 0x0000, 0x0400, CRC(2b500501) SHA1(f7fe464663c56e2181a31a1dc5f1f5239df57bed) ) ROM_LOAD( "pic_1655a-033", 0x0000, 0x0400, CRC(2b500501) SHA1(f7fe464663c56e2181a31a1dc5f1f5239df57bed) )
ROM_END ROM_END
ROM_START( ttfballa ) ROM_START( ttfballa )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1655-024", 0x0000, 0x0400, CRC(9091102f) SHA1(ef72759f20b5a99e0366863caad1e26be114263f) ) ROM_LOAD( "pic_1655-024", 0x0000, 0x0400, CRC(9091102f) SHA1(ef72759f20b5a99e0366863caad1e26be114263f) )
ROM_END ROM_END
ROM_START( uspbball ) ROM_START( uspbball )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1650a-133", 0x0000, 0x0400, CRC(479e98be) SHA1(67437177b059dfa6e01940da26daf997cec96ead) ) ROM_LOAD( "pic_1650a-133", 0x0000, 0x0400, CRC(479e98be) SHA1(67437177b059dfa6e01940da26daf997cec96ead) )
ROM_END ROM_END
ROM_START( usfball ) ROM_START( usfball )
ROM_REGION( 0x0400, "maincpu", 0 ) ROM_REGION( 0x0400, "maincpu", 0 )
ROM_LOAD( "pic1650a-144", 0x0000, 0x0400, CRC(ef3677c9) SHA1(33f89c79e7e090710681dffe09eddaf66b5cb794) ) ROM_LOAD( "pic_1650a-144", 0x0000, 0x0400, CRC(ef3677c9) SHA1(33f89c79e7e090710681dffe09eddaf66b5cb794) )
ROM_END ROM_END

View File

@ -500,7 +500,7 @@ static INPUT_PORTS_START( matchnum )
PORT_START("IN.2") // R5 PORT_START("IN.2") // R5
PORT_BIT( 0x03, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x03, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SELECT ) PORT_NAME("Change") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SELECT ) PORT_NAME("Change")
PORT_CONFNAME( 0x08, 0x08, "Players" ) PORT_CONFNAME( 0x08, 0x08, DEF_STR( Players ) )
PORT_CONFSETTING( 0x08, "1" ) PORT_CONFSETTING( 0x08, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
@ -662,7 +662,7 @@ static INPUT_PORTS_START( mathmagi )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_SLASH_PAD) PORT_NAME(UTF8_DIVIDE) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_SLASH_PAD) PORT_NAME(UTF8_DIVIDE)
PORT_START("IN.5") // R10 PORT_START("IN.5") // R10
PORT_CONFNAME( 0x01, 0x00, "Players") PORT_CONFNAME( 0x01, 0x00, DEF_STR( Players ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -1217,7 +1217,7 @@ static INPUT_PORTS_START( cqback )
PORT_BIT( 0x02, 0x02, IPT_SPECIAL ) PORT_CONDITION("IN.1", 0x01, EQUALS, 0x00) // run/kick PORT_BIT( 0x02, 0x02, IPT_SPECIAL ) PORT_CONDITION("IN.1", 0x01, EQUALS, 0x00) // run/kick
PORT_START("IN.2") // K4 PORT_START("IN.2") // K4
PORT_CONFNAME( 0x03, 0x02, "Skill Level" ) PORT_CONFNAME( 0x03, 0x02, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x02, "1" ) PORT_CONFSETTING( 0x02, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
@ -1320,7 +1320,7 @@ READ8_MEMBER(h2hfootb_state::read_k)
static INPUT_PORTS_START( h2hfootb ) static INPUT_PORTS_START( h2hfootb )
PORT_START("IN.0") // K1 PORT_START("IN.0") // K1
PORT_CONFNAME( 0x03, 0x01, "Players" ) PORT_CONFNAME( 0x03, 0x01, DEF_STR( Players ) )
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
@ -1329,7 +1329,7 @@ static INPUT_PORTS_START( h2hfootb )
PORT_BIT( 0x02, 0x02, IPT_SPECIAL ) PORT_CONDITION("IN.1", 0x01, EQUALS, 0x00) // run/kick PORT_BIT( 0x02, 0x02, IPT_SPECIAL ) PORT_CONDITION("IN.1", 0x01, EQUALS, 0x00) // run/kick
PORT_START("IN.2") // K4 PORT_START("IN.2") // K4
PORT_CONFNAME( 0x03, 0x01, "Skill Level" ) PORT_CONFNAME( 0x03, 0x01, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
@ -1465,7 +1465,7 @@ static INPUT_PORTS_START( h2hbaseb )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Swing") PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Swing")
PORT_START("IN.5") // fake PORT_START("IN.5") // fake
PORT_CONFNAME( 0x01, 0x00, "Skill Level" ) PORT_CHANGED_MEMBER(DEVICE_SELF, h2hbaseb_state, skill_switch, nullptr) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, h2hbaseb_state, skill_switch, nullptr)
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
INPUT_PORTS_END INPUT_PORTS_END
@ -1572,7 +1572,7 @@ READ8_MEMBER(h2hboxing_state::read_k)
static INPUT_PORTS_START( h2hboxing ) static INPUT_PORTS_START( h2hboxing )
PORT_START("IN.0") // R0 PORT_START("IN.0") // R0
PORT_CONFNAME( 0x01, 0x00, "Players" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Players ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -1937,7 +1937,7 @@ READ8_MEMBER(cnbaskb_state::read_k)
static INPUT_PORTS_START( cnbaskb ) static INPUT_PORTS_START( cnbaskb )
PORT_START("IN.0") // R0 PORT_START("IN.0") // R0
PORT_CONFNAME( 0x01, 0x00, "Skill Level" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) // amateur PORT_CONFSETTING( 0x00, "1" ) // amateur
PORT_CONFSETTING( 0x01, "2" ) // professional PORT_CONFSETTING( 0x01, "2" ) // professional
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON1 )
@ -2062,7 +2062,7 @@ static INPUT_PORTS_START( cmsport )
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Shoot") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Shoot")
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Score") PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Score")
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x08, 0x00, "Skill Level" ) PORT_CONFNAME( 0x08, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) // amateur PORT_CONFSETTING( 0x00, "1" ) // amateur
PORT_CONFSETTING( 0x08, "2" ) // professional PORT_CONFSETTING( 0x08, "2" ) // professional
INPUT_PORTS_END INPUT_PORTS_END
@ -2182,7 +2182,7 @@ static INPUT_PORTS_START( cnfball )
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Kick") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Kick")
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 ) PORT_NAME("Score") PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 ) PORT_NAME("Score")
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Status") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Status")
PORT_CONFNAME( 0x08, 0x08, "Skill Level" ) PORT_CONFNAME( 0x08, 0x08, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x08, "1" ) // college PORT_CONFSETTING( 0x08, "1" ) // college
PORT_CONFSETTING( 0x00, "2" ) // professional PORT_CONFSETTING( 0x00, "2" ) // professional
@ -2291,7 +2291,7 @@ static INPUT_PORTS_START( cnfball2 )
PORT_CONFSETTING( 0x00, DEF_STR( Off ) ) PORT_CONFSETTING( 0x00, DEF_STR( Off ) )
PORT_CONFSETTING( 0x02, DEF_STR( On ) ) PORT_CONFSETTING( 0x02, DEF_STR( On ) )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SELECT ) PORT_TOGGLE PORT_NAME("Play Selector") // pass/run PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SELECT ) PORT_TOGGLE PORT_NAME("Play Selector") // pass/run
PORT_CONFNAME( 0x08, 0x00, "Skill Level" ) PORT_CONFNAME( 0x08, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) // college PORT_CONFSETTING( 0x00, "1" ) // college
PORT_CONFSETTING( 0x08, "2" ) // professional PORT_CONFSETTING( 0x08, "2" ) // professional
@ -2446,7 +2446,7 @@ static INPUT_PORTS_START( eleciq )
PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.6") // R9 PORT_START("IN.6") // R9
PORT_CONFNAME( 0x01, 0x00, "Skill Level" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) // amateur PORT_CONFSETTING( 0x00, "1" ) // amateur
PORT_CONFSETTING( 0x01, "2" ) // professional PORT_CONFSETTING( 0x01, "2" ) // professional
PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0e, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -2559,7 +2559,7 @@ static INPUT_PORTS_START( esoccer )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_COCKTAIL PORT_16WAY PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_COCKTAIL PORT_16WAY
PORT_START("IN.2") // R2 PORT_START("IN.2") // R2
PORT_CONFNAME( 0x03, 0x01, "Players" ) PORT_CONFNAME( 0x03, 0x01, DEF_STR( Players ) )
PORT_CONFSETTING( 0x01, "1" ) // Auto PORT_CONFSETTING( 0x01, "1" ) // Auto
PORT_CONFSETTING( 0x02, "2" ) // Manual PORT_CONFSETTING( 0x02, "2" ) // Manual
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON1 )
@ -2674,7 +2674,7 @@ static INPUT_PORTS_START( ebball )
PORT_START("IN.0") // R1 PORT_START("IN.0") // R1
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_PLAYER(2) PORT_NAME("P2 Change Up") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_PLAYER(2) PORT_NAME("P2 Change Up")
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START ) PORT_NAME("Change Sides") PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START ) PORT_NAME("Change Sides")
PORT_CONFNAME( 0x04, 0x04, "Players" ) PORT_CONFNAME( 0x04, 0x04, DEF_STR( Players ) )
PORT_CONFSETTING( 0x04, "1" ) // Auto PORT_CONFSETTING( 0x04, "1" ) // Auto
PORT_CONFSETTING( 0x00, "2" ) // Manual PORT_CONFSETTING( 0x00, "2" ) // Manual
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -2802,7 +2802,7 @@ READ8_MEMBER(ebball2_state::read_k)
static INPUT_PORTS_START( ebball2 ) static INPUT_PORTS_START( ebball2 )
PORT_START("IN.0") // R3 PORT_START("IN.0") // R3
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x02, 0x02, "Players" ) PORT_CONFNAME( 0x02, 0x02, DEF_STR( Players ) )
PORT_CONFSETTING( 0x02, "1" ) // Auto PORT_CONFSETTING( 0x02, "1" ) // Auto
PORT_CONFSETTING( 0x00, "2" ) // Manual PORT_CONFSETTING( 0x00, "2" ) // Manual
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2) PORT_NAME("P2 Fast Ball") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2) PORT_NAME("P2 Fast Ball")
@ -2972,14 +2972,14 @@ static INPUT_PORTS_START( ebball3 )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON5 ) PORT_PLAYER(2) PORT_NAME("P2 Steal Defense") PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON5 ) PORT_PLAYER(2) PORT_NAME("P2 Steal Defense")
PORT_START("IN.2") // R2 PORT_START("IN.2") // R2
PORT_CONFNAME( 0x01, 0x01, "Players" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Players ) )
PORT_CONFSETTING( 0x01, "1" ) // Auto PORT_CONFSETTING( 0x01, "1" ) // Auto
PORT_CONFSETTING( 0x00, "2" ) // Manual PORT_CONFSETTING( 0x00, "2" ) // Manual
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("P1 Bunt") PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("P1 Bunt")
PORT_BIT( 0x0c, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0c, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.3") // fake PORT_START("IN.3") // fake
PORT_CONFNAME( 0x01, 0x00, "Skill Level" ) PORT_CHANGED_MEMBER(DEVICE_SELF, ebball3_state, skill_switch, nullptr) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, ebball3_state, skill_switch, nullptr)
PORT_CONFSETTING( 0x00, "Amateur" ) PORT_CONFSETTING( 0x00, "Amateur" )
PORT_CONFSETTING( 0x01, "Professional" ) PORT_CONFSETTING( 0x01, "Professional" )
INPUT_PORTS_END INPUT_PORTS_END
@ -3109,7 +3109,7 @@ static INPUT_PORTS_START( esbattle )
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_COCKTAIL PORT_NAME("P2 Fire 1") // F1 PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_COCKTAIL PORT_NAME("P2 Fire 1") // F1
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_COCKTAIL PORT_NAME("P2 Fire 2") // F2 PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_COCKTAIL PORT_NAME("P2 Fire 2") // F2
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_COCKTAIL PORT_NAME("P2 Launch") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_COCKTAIL PORT_NAME("P2 Launch")
PORT_CONFNAME( 0x08, 0x08, "Players" ) PORT_CONFNAME( 0x08, 0x08, DEF_STR( Players ) )
PORT_CONFSETTING( 0x08, "1" ) // Auto PORT_CONFSETTING( 0x08, "1" ) // Auto
PORT_CONFSETTING( 0x00, "2" ) // Manual PORT_CONFSETTING( 0x00, "2" ) // Manual
INPUT_PORTS_END INPUT_PORTS_END
@ -3199,7 +3199,7 @@ static INPUT_PORTS_START( einvader )
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_16WAY PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_16WAY
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_16WAY PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_16WAY
PORT_CONFNAME( 0x08, 0x00, "Skill Level" ) PORT_CHANGED_MEMBER(DEVICE_SELF, einvader_state, skill_switch, nullptr) PORT_CONFNAME( 0x08, 0x00, DEF_STR( Difficulty ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, einvader_state, skill_switch, nullptr)
PORT_CONFSETTING( 0x00, "Amateur" ) PORT_CONFSETTING( 0x00, "Amateur" )
PORT_CONFSETTING( 0x08, "Professional" ) PORT_CONFSETTING( 0x08, "Professional" )
INPUT_PORTS_END INPUT_PORTS_END
@ -3333,10 +3333,10 @@ static INPUT_PORTS_START( efootb4 )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.4") // R4 PORT_START("IN.4") // R4
PORT_CONFNAME( 0x01, 0x01, "Players" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Players ) )
PORT_CONFSETTING( 0x01, "1" ) // Auto PORT_CONFSETTING( 0x01, "1" ) // Auto
PORT_CONFSETTING( 0x00, "2" ) // Manual PORT_CONFSETTING( 0x00, "2" ) // Manual
PORT_CONFNAME( 0x02, 0x00, "Skill Level" ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "Amateur" ) PORT_CONFSETTING( 0x00, "Amateur" )
PORT_CONFSETTING( 0x02, "Professional" ) PORT_CONFSETTING( 0x02, "Professional" )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START ) PORT_NAME("Status") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START ) PORT_NAME("Status")
@ -3437,10 +3437,10 @@ READ8_MEMBER(ebaskb2_state::read_k)
static INPUT_PORTS_START( ebaskb2 ) static INPUT_PORTS_START( ebaskb2 )
PORT_START("IN.0") // R6 PORT_START("IN.0") // R6
PORT_CONFNAME( 0x01, 0x01, "Skill Level" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x01, "Amateur" ) PORT_CONFSETTING( 0x01, "Amateur" )
PORT_CONFSETTING( 0x00, "Professional" ) PORT_CONFSETTING( 0x00, "Professional" )
PORT_CONFNAME( 0x02, 0x02, "Players" ) PORT_CONFNAME( 0x02, 0x02, DEF_STR( Players ) )
PORT_CONFSETTING( 0x02, "1" ) // Auto PORT_CONFSETTING( 0x02, "1" ) // Auto
PORT_CONFSETTING( 0x00, "2" ) // Manual PORT_CONFSETTING( 0x00, "2" ) // Manual
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_COCKTAIL PORT_NAME("P2 Shoot") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_COCKTAIL PORT_NAME("P2 Shoot")
@ -3574,7 +3574,7 @@ static INPUT_PORTS_START( raisedvl )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.1") // R1 (only bit 0) PORT_START("IN.1") // R1 (only bit 0)
PORT_CONFNAME( 0x31, 0x00, "Skill Level" ) PORT_CHANGED_MEMBER(DEVICE_SELF, raisedvl_state, skill_switch, nullptr) PORT_CONFNAME( 0x31, 0x00, DEF_STR( Difficulty ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, raisedvl_state, skill_switch, nullptr)
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x10, "2" ) PORT_CONFSETTING( 0x10, "2" )
PORT_CONFSETTING( 0x11, "3" ) PORT_CONFSETTING( 0x11, "3" )
@ -3707,9 +3707,9 @@ static INPUT_PORTS_START( f2pbball )
PORT_START("IN.0") // R4 PORT_START("IN.0") // R4
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_COCKTAIL PORT_NAME("P2 Pick Off") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_COCKTAIL PORT_NAME("P2 Pick Off")
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x0c, 0x04, "Players" ) PORT_CONFNAME( 0x0c, 0x04, DEF_STR( Players ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x00, "Practice" ) PORT_CONFSETTING( 0x00, "Practice" ) // middle switch
PORT_CONFSETTING( 0x08, "2" ) PORT_CONFSETTING( 0x08, "2" )
PORT_START("IN.1") // R9 PORT_START("IN.1") // R9
@ -5586,7 +5586,7 @@ static INPUT_PORTS_START( simon )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.3") // R9 PORT_START("IN.3") // R9
PORT_CONFNAME( 0x0f, 0x02, "Skill Level") PORT_CONFNAME( 0x0f, 0x02, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x02, "1" ) PORT_CONFSETTING( 0x02, "1" )
PORT_CONFSETTING( 0x04, "2" ) PORT_CONFSETTING( 0x04, "2" )
PORT_CONFSETTING( 0x08, "3" ) PORT_CONFSETTING( 0x08, "3" )
@ -5695,7 +5695,7 @@ static INPUT_PORTS_START( ssimon )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("P1 Red Button") PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("P1 Red Button")
PORT_START("IN.4") // R9 PORT_START("IN.4") // R9
PORT_CONFNAME( 0x0f, 0x02, "Skill Level") PORT_CONFNAME( 0x0f, 0x02, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "Head-to-Head" ) // this sets R10 K2, see below PORT_CONFSETTING( 0x00, "Head-to-Head" ) // this sets R10 K2, see below
PORT_CONFSETTING( 0x02, "1" ) PORT_CONFSETTING( 0x02, "1" )
PORT_CONFSETTING( 0x04, "2" ) PORT_CONFSETTING( 0x04, "2" )
@ -7002,7 +7002,7 @@ static INPUT_PORTS_START( tcfball )
PORT_START("IN.2") // R7 PORT_START("IN.2") // R7
PORT_BIT( 0x07, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x07, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x08, 0x00, "Skill Level" ) PORT_CONFNAME( 0x08, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) // college PORT_CONFSETTING( 0x00, "1" ) // college
PORT_CONFSETTING( 0x08, "2" ) // professional PORT_CONFSETTING( 0x08, "2" ) // professional
INPUT_PORTS_END INPUT_PORTS_END
@ -7576,7 +7576,7 @@ static INPUT_PORTS_START( copycat )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Yellow Button") PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Yellow Button")
PORT_START("IN.1") // R5 PORT_START("IN.1") // R5
PORT_CONFNAME( 0x0f, 0x01, "Skill Level") PORT_CONFNAME( 0x0f, 0x01, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
PORT_CONFSETTING( 0x04, "3" ) PORT_CONFSETTING( 0x04, "3" )
@ -7853,7 +7853,7 @@ static INPUT_PORTS_START( ss7in1 )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT )
PORT_START("IN.3") // R10 PORT_START("IN.3") // R10
PORT_CONFNAME( 0x01, 0x00, "Players" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Players ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED )
@ -8021,7 +8021,7 @@ static INPUT_PORTS_START( tbreakup )
PORT_CONFSETTING( 0x04, "5" ) PORT_CONFSETTING( 0x04, "5" )
PORT_START("IN.3") // fake PORT_START("IN.3") // fake
PORT_CONFNAME( 0x01, 0x00, "Skill Level" ) PORT_CHANGED_MEMBER(DEVICE_SELF, tbreakup_state, skill_switch, nullptr) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) ) PORT_CHANGED_MEMBER(DEVICE_SELF, tbreakup_state, skill_switch, nullptr)
PORT_CONFSETTING( 0x00, "Pro 1" ) PORT_CONFSETTING( 0x00, "Pro 1" )
PORT_CONFSETTING( 0x01, "Pro 2" ) PORT_CONFSETTING( 0x01, "Pro 2" )
INPUT_PORTS_END INPUT_PORTS_END
@ -8283,10 +8283,10 @@ static INPUT_PORTS_START( ssports4 )
PORT_START("IN.2") // R5 PORT_START("IN.2") // R5
PORT_BIT( 0x03, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x03, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_CONFNAME( 0x04, 0x00, "Speed" ) PORT_CONFNAME( 0x04, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "Low" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x04, "High" ) PORT_CONFSETTING( 0x04, "2" )
PORT_CONFNAME( 0x08, 0x08, "Players" ) PORT_CONFNAME( 0x08, 0x08, DEF_STR( Players ) )
PORT_CONFSETTING( 0x08, "1" ) PORT_CONFSETTING( 0x08, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )

View File

@ -336,7 +336,7 @@ static INPUT_PORTS_START( ufombs )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY
PORT_START("IN.1") // port B PORT_START("IN.1") // port B
PORT_CONFNAME( 0x07, 0x01, "Skill Level" ) PORT_CONFNAME( 0x07, 0x01, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
PORT_CONFSETTING( 0x04, "3" ) PORT_CONFSETTING( 0x04, "3" )
@ -609,10 +609,10 @@ static INPUT_PORTS_START( bmsoccer )
PORT_BIT( 0x0c, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x0c, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.2") // port B PORT_START("IN.2") // port B
PORT_CONFNAME( 0x01, 0x00, "Skill Level" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
PORT_CONFNAME( 0x02, 0x00, "Players" ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Players ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("Display/Banana Shoot") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("Display/Banana Shoot")
@ -714,7 +714,7 @@ WRITE8_MEMBER(bmsafari_state::speaker_w)
static INPUT_PORTS_START( bmsafari ) static INPUT_PORTS_START( bmsafari )
PORT_START("IN.0") // port A PORT_START("IN.0") // port A
PORT_CONFNAME( 0x07, 0x04, "Skill Level" ) PORT_CONFNAME( 0x07, 0x04, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x04, "1" ) PORT_CONFSETTING( 0x04, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
PORT_CONFSETTING( 0x01, "3" ) PORT_CONFSETTING( 0x01, "3" )
@ -865,10 +865,10 @@ static INPUT_PORTS_START( splasfgt )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("IN.4") // port A PORT_START("IN.4") // port A
PORT_CONFNAME( 0x01, 0x00, "Players" ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Players ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x01, "2" ) PORT_CONFSETTING( 0x01, "2" )
PORT_CONFNAME( 0x02, 0x00, "Skill Level" ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START ) PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START )
@ -1293,7 +1293,7 @@ static INPUT_PORTS_START( efball )
PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) ) PORT_CONFNAME( 0x01, 0x00, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x00, "Amateur" ) PORT_CONFSETTING( 0x00, "Amateur" )
PORT_CONFSETTING( 0x01, "Professional" ) PORT_CONFSETTING( 0x01, "Professional" )
PORT_CONFNAME( 0x02, 0x02, "Players" ) PORT_CONFNAME( 0x02, 0x02, DEF_STR( Players ) )
PORT_CONFSETTING( 0x02, "1" ) PORT_CONFSETTING( 0x02, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START ) PORT_NAME("P1 Down-Field") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START ) PORT_NAME("P1 Down-Field")
@ -2020,7 +2020,7 @@ WRITE8_MEMBER(tccombat_state::plate_w)
static INPUT_PORTS_START( tccombat ) static INPUT_PORTS_START( tccombat )
PORT_START("IN.0") // port A PORT_START("IN.0") // port A
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 )
PORT_CONFNAME( 0x02, 0x02, "Skill Level" ) PORT_CONFNAME( 0x02, 0x02, DEF_STR( Difficulty ) )
PORT_CONFSETTING( 0x02, "1" ) PORT_CONFSETTING( 0x02, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY
@ -2154,7 +2154,7 @@ static INPUT_PORTS_START( tmtennis )
PORT_CONFSETTING( 0x001, "Practice" ) PORT_CONFSETTING( 0x001, "Practice" )
PORT_CONFSETTING( 0x100, "Pro 1" ) // -> difficulty_switch PORT_CONFSETTING( 0x100, "Pro 1" ) // -> difficulty_switch
PORT_CONFSETTING( 0x000, "Pro 2" ) PORT_CONFSETTING( 0x000, "Pro 2" )
PORT_CONFNAME( 0x02, 0x00, "Players" ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Players ) )
PORT_CONFSETTING( 0x00, "1" ) PORT_CONFSETTING( 0x00, "1" )
PORT_CONFSETTING( 0x02, "2" ) PORT_CONFSETTING( 0x02, "2" )
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_Q) PORT_NAME("P2 Button 1") PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_CODE(KEYCODE_Q) PORT_NAME("P2 Button 1")
@ -2619,7 +2619,7 @@ static INPUT_PORTS_START( alnchase )
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_PLAYER(2) PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_PLAYER(2)
PORT_START("IN.2") // port B PORT_START("IN.2") // port B
PORT_CONFNAME( 0x01, 0x01, "Players" ) PORT_CONFNAME( 0x01, 0x01, DEF_STR( Players ) )
PORT_CONFSETTING( 0x01, "1" ) PORT_CONFSETTING( 0x01, "1" )
PORT_CONFSETTING( 0x00, "2" ) PORT_CONFSETTING( 0x00, "2" )
PORT_CONFNAME( 0x02, 0x00, DEF_STR( Difficulty ) ) PORT_CONFNAME( 0x02, 0x00, DEF_STR( Difficulty ) )