wip not working wide pixels
This commit is contained in:
parent
87caa52543
commit
f1ebb21bcb
1 changed files with 12 additions and 4 deletions
16
mandel.s
16
mandel.s
|
@ -234,9 +234,9 @@ display_list_len = display_list_end - display_list_start
|
|||
color_map:
|
||||
.byte 0
|
||||
.repeat 85
|
||||
.byte 1
|
||||
.byte 2
|
||||
.byte 3
|
||||
.byte %01010101
|
||||
.byte %10101010
|
||||
.byte %11111111
|
||||
.endrepeat
|
||||
|
||||
|
||||
|
@ -285,6 +285,11 @@ fill_masks:
|
|||
.byte %00000001
|
||||
.byte %00000000
|
||||
|
||||
pixel_masks:
|
||||
.byte $ff
|
||||
.byte $0f
|
||||
.byte $03
|
||||
|
||||
viewport_zoom:
|
||||
.byte 1
|
||||
.byte 6
|
||||
|
@ -1130,8 +1135,11 @@ enough:
|
|||
; iter -> color
|
||||
ldx iter
|
||||
lda color_map,x
|
||||
ldx fill_level
|
||||
and pixel_masks,x
|
||||
sta pixel_color
|
||||
lda #(255 - 3)
|
||||
lda pixel_masks,x
|
||||
eor #$ff
|
||||
sta pixel_mask
|
||||
|
||||
; sy -> line base address in temp
|
||||
|
|
Loading…
Reference in a new issue