fix apple1 keyboard read

This commit is contained in:
nino-porcino 2021-11-28 21:00:24 +01:00
parent 4dc1959c18
commit 8e4bfd194e
1 changed files with 5 additions and 1 deletions

6
test.c
View File

@ -318,7 +318,11 @@ void woz_mon() {
// reads a key from the apple-1 keyboard
byte woz_getkey() {
#ifdef APPLE1
while((unsigned byte)PEEK(KEY_CTRL)>0);
asm {
__wait:
lda KEY_CTRL
bpl __wait
}
return PEEK(KEY_DATA) & 0x7f;
#else
byte key;