From 28c8d22cd3cfd101b3d0699c70be518a90cf25a9 Mon Sep 17 00:00:00 2001 From: arbee Date: Fri, 6 Sep 2019 22:09:15 -0400 Subject: apple2: fixed keycode for Ctrl-Shift-P on II and II Plus [Golden Child] --- src/mame/drivers/apple2.cpp | 10 +++------- 1 file 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); } } -- cgit v1.2.3