diff options
author | Dirk Best <mail@dirk-best.de> | 2018-03-15 11:33:16 +0100 |
---|---|---|
committer | Dirk Best <mail@dirk-best.de> | 2018-03-15 11:33:28 +0100 |
commit | fe42c734f0ca9909959d3660185675b88d3e9277 (patch) | |
tree | 6b3e757dc390c6e10898def786eb841489e9dcf5 | |
parent | a1b2073b0d456bf79eb3d60906bfc20b32cf816f (diff) |
rz1: Add missing keys
-rw-r--r-- | src/mame/drivers/rz1.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mame/drivers/rz1.cpp b/src/mame/drivers/rz1.cpp index 0374deab04b..e5cbde69019 100644 --- a/src/mame/drivers/rz1.cpp +++ b/src/mame/drivers/rz1.cpp @@ -18,6 +18,9 @@ * Sound B: Clap, Ride, Cowbell, and Crash (in that order). + Note: Holding EDIT/RECORD, DELETE, INSERT/AUTO-COMPENSATE and + CHAIN/BEAT at startup causes the system to go into a RAM test. + ***************************************************************************/ #include "emu.h" @@ -123,7 +126,13 @@ static INPUT_PORTS_START( rz1 ) PORT_BIT(0xc0, IP_ACTIVE_HIGH, IPT_UNUSED) PORT_START("kc4") - PORT_BIT(0xff, IP_ACTIVE_HIGH, IPT_UNUSED) + PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYBOARD) PORT_NAME("PATTERN") PORT_CODE(KEYCODE_P) + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYBOARD) PORT_NAME("SONG") PORT_CODE(KEYCODE_O) + PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYBOARD) PORT_NAME("EDIT/RECORD") PORT_CODE(KEYCODE_E) + PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYBOARD) PORT_NAME("DELETE") PORT_CODE(KEYCODE_DEL) + PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYBOARD) PORT_NAME("INSERT/AUTO-COMPENSATE") PORT_CODE(KEYCODE_INSERT) + PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYBOARD) PORT_NAME("CHAIN/BEAT") PORT_CODE(KEYCODE_B) + PORT_BIT(0xc0, IP_ACTIVE_HIGH, IPT_UNUSED) PORT_START("kc5") PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYBOARD) PORT_NAME("MT SAVE") PORT_CODE(KEYCODE_5) |