don't use INVFLG but our own variable to indicate revers - the
INVFLG is changed by the Atari key git-svn-id: svn://svn.cc65.org/cc65/trunk@16 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -20,6 +20,7 @@ _cputcxy:
|
||||
.ifdef DIRECT_SCREEN
|
||||
|
||||
.importzp tmp4,ptr4
|
||||
.import _revflag
|
||||
|
||||
_cputc:
|
||||
cmp #$0D ; CR
|
||||
@@ -92,7 +93,7 @@ L3: clc
|
||||
adc SAVMSC+1
|
||||
sta ptr4+1
|
||||
pla ; get char again
|
||||
ora INVFLG
|
||||
ora _revflag
|
||||
ldy COLCRS
|
||||
sta (ptr4),y
|
||||
rts
|
||||
|
||||
Reference in New Issue
Block a user