diff --git a/libsrc/c64/soft80_cgetc.s b/libsrc/c64/soft80_cgetc.s index 1bca57bec..28e6b0042 100644 --- a/libsrc/c64/soft80_cgetc.s +++ b/libsrc/c64/soft80_cgetc.s @@ -46,6 +46,9 @@ invertcursor: lda #$34 sta $01 + ; do not use soft80_putcolor here to make sure the cursor is always + ; shown using the current textcolor without disturbing the "color voodoo" + ; in soft80_cputc ldy #0 bcs @set ; restore old value @@ -72,11 +75,6 @@ invertcursor: cli rts - ; do not use soft80_putcolor here to make sure the cursor is always - ; shown using the current textcolor without disturbing the "color voodoo" - ; in soft80_cputc - - .rodata nibble: .byte $f0, $0f