From 748ea683689568c40dde52470f2d0af1b1e93931 Mon Sep 17 00:00:00 2001 From: Daniel Loffgren Date: Mon, 14 Sep 2015 07:45:55 +0000 Subject: [PATCH] Don't mask letters that aren't alpha git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@17 64f78de7-aa59-e511-a0e8-0002a5492df0 --- apple1/pia.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apple1/pia.c b/apple1/pia.c index 3590598..556ec3b 100644 --- a/apple1/pia.c +++ b/apple1/pia.c @@ -22,7 +22,12 @@ char asciiCharFromA1Char(uint8_t c) { case 0xDC: return '\\'; case 0x8D: return '\n'; } - return (char)c & ~0x20; + + if (c >= 'a' && c <= 'z') { + return (char)c & ~0x20; + } + + return (char)c; } uint8_t a1CharFromAsciiChar(char c) {