mirror of
https://github.com/bobbimanners/Applecorn.git
synced 2025-08-14 02:26:04 +00:00
Fix HGR scrolling corruption with ISR #199
This commit is contained in:
@@ -146,6 +146,8 @@ DRAWCHAR >>> ENTMAIN
|
|||||||
|
|
||||||
* Copy text line A+1 to line A
|
* Copy text line A+1 to line A
|
||||||
HGRSCR1L >>> ENTMAIN
|
HGRSCR1L >>> ENTMAIN
|
||||||
|
PHP ; Disable interrupts ..
|
||||||
|
SEI ; .. to prevent corruption while scrolling
|
||||||
INC MTXTWINRGT
|
INC MTXTWINRGT
|
||||||
ASL ; Dest addr->A4L,A4H
|
ASL ; Dest addr->A4L,A4H
|
||||||
TAX
|
TAX
|
||||||
@@ -177,6 +179,7 @@ DOHGRSCR1L LDX #$00
|
|||||||
INX
|
INX
|
||||||
CPX #8 ; 8 pixel rows in character
|
CPX #8 ; 8 pixel rows in character
|
||||||
BNE :L1
|
BNE :L1
|
||||||
|
PLP ; Re-enable interrupts
|
||||||
>>> XF2AUX,HSCR1RET
|
>>> XF2AUX,HSCR1RET
|
||||||
|
|
||||||
* Copy text line A to line A+1
|
* Copy text line A to line A+1
|
||||||
|
Reference in New Issue
Block a user