diff options
author | hap <happppp@users.noreply.github.com> | 2019-08-24 16:10:12 +0200 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2019-08-24 16:10:28 +0200 |
commit | 925e610680566e113669b98ae8f4844f77f6ce63 (patch) | |
tree | 730e3d29c4e3fd68661c8b6802834f812e28cfe3 | |
parent | d354467b4726ad0774d56913833809ec1fceee9b (diff) |
ssystem3: add note (nw)
-rw-r--r-- | src/mame/drivers/saitek_ssystem3.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mame/drivers/saitek_ssystem3.cpp b/src/mame/drivers/saitek_ssystem3.cpp index 6402a5b2dcd..c17a30b6d6d 100644 --- a/src/mame/drivers/saitek_ssystem3.cpp +++ b/src/mame/drivers/saitek_ssystem3.cpp @@ -54,6 +54,11 @@ TODO: - dump/add 1980 program revision - add memory unit +BTANB: +- If the TIME switch is held up, it will sometimes recognize the wrong input when + another button is pressed. I assume they noticed this bug too late and tried to + lessen the chance by adding a spring to the switch. + ******************************************************************************/ #include "emu.h" @@ -241,7 +246,7 @@ static INPUT_PORTS_START( ssystem3 ) PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_1) PORT_CODE(KEYCODE_1_PAD) PORT_CODE(KEYCODE_A) PORT_NAME("A 1 / White") PORT_START("IN.3") - PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_T) PORT_TOGGLE PORT_NAME("Time") + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_T) PORT_NAME("Time") // spring-loaded PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_8) PORT_CODE(KEYCODE_8_PAD) PORT_CODE(KEYCODE_H) PORT_NAME("H 8 / Black") PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_3) PORT_CODE(KEYCODE_3_PAD) PORT_CODE(KEYCODE_C) PORT_NAME("C 3 / Queen / #50") PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_2) PORT_CODE(KEYCODE_2_PAD) PORT_CODE(KEYCODE_B) PORT_NAME("B 2 / King / FP") |