mirror of
https://github.com/holub/mame
synced 2025-05-02 20:46:41 +03:00
harddriv.c: labeled ADC inputs, nw
This commit is contained in:
parent
0884496d2b
commit
f2dfd6dfaf
@ -737,22 +737,22 @@ static INPUT_PORTS_START( harddriv )
|
||||
PORT_BIT( 0xfff8, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20)
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal")
|
||||
|
||||
PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100)
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100) PORT_NAME("Clutch Pedal")
|
||||
|
||||
PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 - seat */
|
||||
PORT_BIT( 0xff, 0x80, IPT_SPECIAL )
|
||||
|
||||
PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 - shifter lever Y */
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_R) PORT_CODE_INC(KEYCODE_F)
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_R) PORT_CODE_INC(KEYCODE_F) PORT_NAME("Shifter Lever Y")
|
||||
|
||||
PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 - shifter lever X*/
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_D) PORT_CODE_INC(KEYCODE_G)
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_D) PORT_CODE_INC(KEYCODE_G) PORT_NAME("Shifter Lever X")
|
||||
|
||||
PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 - wheel */
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5)
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Wheel")
|
||||
|
||||
PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - line volts */
|
||||
PORT_BIT( 0xff, 0x80, IPT_SPECIAL )
|
||||
@ -761,10 +761,10 @@ static INPUT_PORTS_START( harddriv )
|
||||
PORT_BIT( 0xff, 0x80, IPT_SPECIAL )
|
||||
|
||||
PORT_START("12BADC0") /* b80000 - 12 bit ADC 0 - steering wheel */
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5)
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel")
|
||||
|
||||
PORT_START("12BADC1") /* b80000 - 12 bit ADC 1 - force brake */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE PORT_NAME("Force Brake")
|
||||
|
||||
PORT_START("12BADC2") /* b80000 - 12 bit ADC 2 */
|
||||
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
@ -820,22 +820,22 @@ static INPUT_PORTS_START( racedriv )
|
||||
PORT_BIT( 0xfff8, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20)
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal")
|
||||
|
||||
PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100)
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100) PORT_NAME("Clutch Pedal")
|
||||
|
||||
PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 - seat */
|
||||
PORT_BIT( 0xff, 0x80, IPT_SPECIAL )
|
||||
|
||||
PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 - shifter lever Y */
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_R) PORT_CODE_INC(KEYCODE_F)
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_R) PORT_CODE_INC(KEYCODE_F) PORT_NAME("Shifter Lever Y")
|
||||
|
||||
PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 - shifter lever X*/
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_D) PORT_CODE_INC(KEYCODE_G)
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_D) PORT_CODE_INC(KEYCODE_G) PORT_NAME("Shifter Lever X")
|
||||
|
||||
PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 - wheel */
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5)
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Wheel")
|
||||
|
||||
PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - line volts */
|
||||
PORT_BIT( 0xff, 0x80, IPT_SPECIAL )
|
||||
@ -844,10 +844,10 @@ static INPUT_PORTS_START( racedriv )
|
||||
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
|
||||
PORT_START("12BADC0") /* b80000 - 12 bit ADC 0 - steering wheel */
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5)
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel")
|
||||
|
||||
PORT_START("12BADC1") /* b80000 - 12 bit ADC 1 - force brake */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE PORT_NAME("Force Brake")
|
||||
|
||||
PORT_START("12BADC2") /* b80000 - 12 bit ADC 2 */
|
||||
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
@ -910,10 +910,10 @@ static INPUT_PORTS_START( racedrivc )
|
||||
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20)
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal")
|
||||
|
||||
PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100)
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100) PORT_NAME("Clutch Pedal")
|
||||
|
||||
PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 */
|
||||
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
@ -928,13 +928,13 @@ static INPUT_PORTS_START( racedrivc )
|
||||
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - force brake */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE PORT_NAME("Force Brake")
|
||||
|
||||
PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 */
|
||||
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
|
||||
PORT_START("12BADC0") /* 400000 - steering wheel */
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5)
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel")
|
||||
|
||||
/* dummy ADC ports to end up with the same number as the full version */
|
||||
PORT_START("12BADC1")
|
||||
@ -1179,7 +1179,7 @@ static INPUT_PORTS_START( strtdriv )
|
||||
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20)
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal")
|
||||
|
||||
PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 */
|
||||
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
@ -1191,19 +1191,19 @@ static INPUT_PORTS_START( strtdriv )
|
||||
PORT_BIT( 0xff, 0X80, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 - elevator */
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) PORT_REVERSE /* up/down */
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) PORT_NAME("Elevator") PORT_REVERSE /* up/down */
|
||||
|
||||
PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 - canopy */
|
||||
PORT_BIT( 0xff, 0X80, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - brake */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_NAME("Brake") PORT_REVERSE
|
||||
|
||||
PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 - seat adjust */
|
||||
PORT_BIT( 0xff, 0X80, IPT_UNUSED )
|
||||
|
||||
PORT_START("12BADC0") /* 400000 - steering wheel */
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5)
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel")
|
||||
|
||||
/* dummy ADC ports to end up with the same number as the full version */
|
||||
PORT_START("12BADC1") /* FAKE */
|
||||
@ -1269,7 +1269,7 @@ static INPUT_PORTS_START( hdrivair )
|
||||
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20)
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal")
|
||||
|
||||
PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 */
|
||||
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
@ -1281,19 +1281,19 @@ static INPUT_PORTS_START( hdrivair )
|
||||
PORT_BIT( 0xff, 0X80, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 - elevator */
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) PORT_REVERSE /* up/down */
|
||||
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) PORT_REVERSE PORT_NAME("Elevator") /* up/down */
|
||||
|
||||
PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 - canopy */
|
||||
PORT_BIT( 0xff, 0X80, IPT_UNUSED )
|
||||
|
||||
PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - brake */
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE
|
||||
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE PORT_NAME("Brake")
|
||||
|
||||
PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 - seat adjust */
|
||||
PORT_BIT( 0xff, 0X80, IPT_UNUSED )
|
||||
|
||||
PORT_START("12BADC0") /* 400000 - steering wheel */
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_REVERSE
|
||||
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_REVERSE PORT_NAME("Steering Wheel")
|
||||
|
||||
/* dummy ADC ports to end up with the same number as the full version */
|
||||
PORT_START("12BADC1")
|
||||
|
Loading…
Reference in New Issue
Block a user