diff options
author | 2019-09-06 22:09:15 -0400 | |
---|---|---|
committer | 2019-09-06 22:09:15 -0400 | |
commit | 28c8d22cd3cfd101b3d0699c70be518a90cf25a9 (patch) | |
tree | 047e75c9503ae08e6aea7b9445d63ee98fd18b58 | |
parent | 0075e8c519cb5a8c8906e7b1a2b0125ec7fb6efa (diff) |
apple2: fixed keycode for Ctrl-Shift-P on II and II Plus [Golden Child]
-rw-r--r-- | src/mame/drivers/apple2.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mame/drivers/apple2.cpp b/src/mame/drivers/apple2.cpp index 474b5637c43..61767d7ddeb 100644 --- a/src/mame/drivers/apple2.cpp +++ b/src/mame/drivers/apple2.cpp @@ -973,7 +973,7 @@ static const uint8_t a2_key_remap[0x32][4] = { 0x55,0x55,0x15,0x15 }, /* u U 10 */ { 0x49,0x49,0x09,0x09 }, /* i I 11 */ { 0x4f,0x4f,0x0f,0x0f }, /* o O 12 */ - { 0x50,0x40,0x10,0x40 }, /* p P 13 */ + { 0x50,0x40,0x10,0x00 }, /* p P 13 */ { 0x44,0x44,0x04,0x04 }, /* d D 14 */ { 0x46,0x46,0x06,0x06 }, /* f F 15 */ { 0x47,0x47,0x07,0x07 }, /* g G 16 */ @@ -1017,12 +1017,8 @@ WRITE_LINE_MEMBER(apple2_state::ay3600_data_ready_w) mod |= (m_kbspecial->read() & 0x08) ? 0x02 : 0x00; m_transchar = a2_key_remap[m_lastchar&0x3f][mod]; - - if (m_transchar != 0) - { - m_strobe = 0x80; -// printf("new char = %04x (%02x)\n", m_lastchar&0x3f, m_transchar); - } + m_strobe = 0x80; +// printf("new char = %04x (%02x)\n", m_lastchar&0x3f, m_transchar); } } |