diff --git a/src/mess/machine/apple3.c b/src/mess/machine/apple3.c index 1d76086bf42..da660643df5 100644 --- a/src/mess/machine/apple3.c +++ b/src/mess/machine/apple3.c @@ -928,7 +928,7 @@ static const UINT8 key_remap[0x50][4] = { 0x4d,0x4d,0x0d,0x0d }, /* m M 24 */ { 0x2c,0x3c,0x2c,0x3c }, /* , < 25 */ { 0x2e,0x3e,0x2e,0x3e }, /* . > 26 */ - { 0x3f,0x2f,0x3f,0x2f }, /* / ? 27 */ + { 0x2f,0x3f,0x2f,0x3f }, /* / ? 27 */ { 0x00,0x00,0x00,0x00 }, /* 0x28 unused */ { 0xb9,0xb9,0xb9,0xb9 }, /* 9 (KP) 29 */ { 0x00,0x00,0x00,0x00 }, /* 0x2a unused */ @@ -945,7 +945,7 @@ static const UINT8 key_remap[0x50][4] = { 0xb5,0xb5,0xb5,0xb5 }, /* 5 (KP) 35 */ { 0x00,0x00,0x00,0x00 }, /* 0x36 unused */ { 0xb4,0xb4,0xb4,0xb4 }, /* 4 (KP) 37 */ - { 0x27,0x22,0x27,0x22 }, /* ` ~ 38 */ + { 0x60,0x7e,0x60,0x7e }, /* ` ~ 38 */ { 0x5d,0x7d,0x1d,0x1d }, /* ] } 39 */ { 0x50,0x50,0x10,0x10 }, /* p P 3a */ { 0x5b,0x7b,0x1b,0x1b }, /* [ { 3b */ @@ -958,7 +958,7 @@ static const UINT8 key_remap[0x50][4] = { 0x0d,0x0d,0x0d,0x0d }, /* Enter 42 */ { 0x8b,0x8b,0x8b,0x8b }, /* Up 43 */ { 0x00,0x00,0x00,0x00 }, /* 0x44 unused */ - { 0x3d,0x2b,0x3d,0x2b }, /* ' " 45 */ + { 0x27,0x22,0x27,0x22 }, /* ' " 45 */ { 0x00,0x00,0x00,0x00 }, /* 0x46 unused */ { 0x00,0x00,0x00,0x00 }, /* 0x47 unused */ { 0x8d,0x8d,0x8d,0x8d }, /* Ent(KP) 48 */ @@ -967,7 +967,7 @@ static const UINT8 key_remap[0x50][4] = { 0xad,0xad,0xad,0xad }, /* - (KP) 4b */ { 0x95,0x95,0x95,0x95 }, /* Right 4c */ { 0x8a,0x8a,0x8a,0x8a }, /* Down 4d */ - { 0x8b,0x8b,0x8b,0x8b }, /* Left 4e */ + { 0x88,0x88,0x88,0x88 }, /* Left 4e */ { 0x00,0x00,0x00,0x00 } /* 0x4f unused */ };