Added support for fill mode

This commit is contained in:
blondie7575 2017-11-01 12:53:27 -07:00
parent 2319adb9f5
commit 6832c9adea
1 changed files with 34 additions and 0 deletions

View File

@ -80,6 +80,40 @@ initSCBsLoop:
rts
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; enableFillMode
; Enables fill mode for a given scanline
;
; X = Scan line
;
; Trashes A
enableFillMode:
BITS8
lda $e19d00,x
ora #%00100000
sta $e19d00,x
BITS16
rts
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; disableFillMode
; Disables fill mode for a given scanline
;
; X = Scan line
;
; Trashes A
disableFillMode:
BITS8
lda $e19d00,x
and #%11011111
sta $e19d00,x
BITS16
rts
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; setPaletteColor
; Set a single color in a palette