summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess
diff options
context:
space:
mode:
author cracyc <cracyc@users.noreply.github.com>2015-09-20 20:03:26 -0500
committer cracyc <cracyc@users.noreply.github.com>2015-09-20 20:03:26 -0500
commita2c37524bbee648b209a903091351e0f13891855 (patch)
tree8b6e34e12d51743865a10d52d70ff7952d2f7e16 /src/mess
parent5f1529cf6bf1ec28d980394aafb9d902bec8bdb5 (diff)
pcd_kbd: things (nw)
Diffstat (limited to 'src/mess')
-rw-r--r--src/mess/drivers/pcd.c2
-rw-r--r--src/mess/machine/pcd_kbd.c7
2 files changed, 5 insertions, 4 deletions
diff --git a/src/mess/drivers/pcd.c b/src/mess/drivers/pcd.c
index 649a824e7b5..1db99512ebf 100644
--- a/src/mess/drivers/pcd.c
+++ b/src/mess/drivers/pcd.c
@@ -4,7 +4,7 @@
Siemens PC-D
- For PC-X HDD should have 306,4,9 chs at 1024Bps or 17 at 512Bps
+ For PC-X HDD should have 306,4,9 chs at 1024Bps or 18 at 512Bps
***************************************************************************/
diff --git a/src/mess/machine/pcd_kbd.c b/src/mess/machine/pcd_kbd.c
index e7825bb738b..4c1aa9f0ea5 100644
--- a/src/mess/machine/pcd_kbd.c
+++ b/src/mess/machine/pcd_kbd.c
@@ -178,8 +178,9 @@ INPUT_PORTS_START( pcd_keyboard )
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_F11) PORT_CHAR(UCHAR_MAMEKEY(F11))
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_BACKSPACE) PORT_CHAR(8)
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("TABL")
- PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("UP/LEFT")
- PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("Unknown 0x12")
+ PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("Unknown 0x16")
+ PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("UP/LEFT") PORT_CODE(KEYCODE_HOME)
+ PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("Unknown 0x12")
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_7_PAD) PORT_CHAR(UCHAR_MAMEKEY(7_PAD))
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_0_PAD) PORT_CHAR(UCHAR_MAMEKEY(0_PAD))
@@ -206,7 +207,7 @@ INPUT_PORTS_START( pcd_keyboard )
PORT_START("ROW.16")
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("PAUSE") PORT_CODE(KEYCODE_PAUSE)
- PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNUSED )
+ PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_LCONTROL)
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("LOCK") PORT_CODE(KEYCODE_CAPSLOCK)
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("SHIFT") PORT_CODE(KEYCODE_LSHIFT)
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_NAME("Unknown 0x3C")