diff --git a/include/conio.c b/include/conio.c index 805e0bf..5a997ae 100644 --- a/include/conio.c +++ b/include/conio.c @@ -268,11 +268,20 @@ char getpch(void) char kbhit(void) { +#if defined(__CBMPET__) + return __asm + { + ldx $97 + inx + stx accu + }; +#else return __asm { lda $c6 sta accu }; +#endif } char getche(void)