summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author arbee <rb6502@users.noreply.github.com>2019-09-06 22:09:15 -0400
committer arbee <rb6502@users.noreply.github.com>2019-09-06 22:09:15 -0400
commit28c8d22cd3cfd101b3d0699c70be518a90cf25a9 (patch)
tree047e75c9503ae08e6aea7b9445d63ee98fd18b58
parent0075e8c519cb5a8c8906e7b1a2b0125ec7fb6efa (diff)
apple2: fixed keycode for Ctrl-Shift-P on II and II Plus [Golden Child]
-rw-r--r--src/mame/drivers/apple2.cpp10
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);
}
}