.include "atari.inc"
.export _cgetc,setcursor
- .import KEYBDV_wrapper
+ .import KEYBDV_handler
.import cursor,mul40
_cgetc:
jsr setcursor
lda #12
sta ICAX1Z ; fix problems with direct call to KEYBDV
-.if .not .defined(__ATARIXL__)
+.ifndef __ATARIXL__
jsr @1
.else
- jsr KEYBDV_wrapper
+ jsr KEYBDV_handler
.endif
ldx #0
rts
-.if .not .defined(__ATARIXL__)
-@1: lda KEYBDV+5
+.ifndef __ATARIXL__
+@1: lda KEYBDV+5
pha
lda KEYBDV+4
pha
- rts
+ rts
.endif
.proc setcursor