Improve CRAM2K flip to preserve previous value
This commit is contained in:
@@ -21,13 +21,13 @@ _cpeekcolor:
|
|||||||
php
|
php
|
||||||
sei
|
sei
|
||||||
lda $D030
|
lda $D030
|
||||||
|
pha
|
||||||
ora #$01
|
ora #$01
|
||||||
sta $D030
|
sta $D030
|
||||||
ldy #0
|
ldy #0
|
||||||
lda (ptr1),y
|
lda (ptr1),y
|
||||||
tay
|
tay
|
||||||
lda $D030
|
pla
|
||||||
and #$FE
|
|
||||||
sta $D030
|
sta $D030
|
||||||
plp
|
plp
|
||||||
tya
|
tya
|
||||||
|
|||||||
@@ -119,12 +119,12 @@ putchar:
|
|||||||
php
|
php
|
||||||
sei
|
sei
|
||||||
lda $D030
|
lda $D030
|
||||||
|
pha
|
||||||
ora #$01
|
ora #$01
|
||||||
sta $D030
|
sta $D030
|
||||||
lda CHARCOLOR
|
lda CHARCOLOR
|
||||||
sta (ptr4),y ; Set color
|
sta (ptr4),y ; Set color
|
||||||
lda $D030
|
pla
|
||||||
and #$FE
|
|
||||||
sta $D030
|
sta $D030
|
||||||
plp
|
plp
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user