diff --git a/emulate.c b/emulate.c index f7c20b4..bf8e9ca 100644 --- a/emulate.c +++ b/emulate.c @@ -272,6 +272,11 @@ int main(){ DEBUG_STEP = 1; printf("\n"); } else { + //Convert lower case characters to upper case + if(key_hit >= 'a' && key_hit <= 'z'){ + key_hit += 'A' - 'a'; + } + memory[0xD010] = key_hit|0x80; memory[0xD011] |= 0x80; }