mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-03-31 01:33:03 +00:00
driven: fix bug in dni numbers
reusing zero page poorly
This commit is contained in:
parent
ccbad61311
commit
8b716cc513
@ -61,7 +61,9 @@ next_scene:
|
||||
sta DRAW_PAGE
|
||||
bit PAGE1
|
||||
|
||||
ldx #$20 ; ???
|
||||
; clears $20-$24 to white for some reason?
|
||||
|
||||
ldx #$20 ; address
|
||||
lda #$FF ; white
|
||||
|
||||
jsr clear_1k
|
||||
@ -203,12 +205,10 @@ display_line_loop:
|
||||
|
||||
lda GBASL
|
||||
sta INL
|
||||
|
||||
lda GBASH
|
||||
|
||||
clc
|
||||
adc #$1c ; load from $2000
|
||||
|
||||
; adc graphics_loc,Y
|
||||
adc #$1c ; load from $1c00-$2000
|
||||
sta INH
|
||||
|
||||
lda GBASH
|
||||
@ -279,7 +279,7 @@ effect2:
|
||||
lda DRAW_PAGE
|
||||
pha
|
||||
|
||||
lda #$1c
|
||||
lda #$1c ; draw DNI number to $1c
|
||||
sta DRAW_PAGE
|
||||
jsr draw_full_dni_number
|
||||
|
||||
|
@ -182,7 +182,7 @@ load_program_loop:
|
||||
|
||||
; restart music
|
||||
|
||||
cli ; start interrupts (music)
|
||||
; cli ; start interrupts (music)
|
||||
|
||||
;=======================
|
||||
;=======================
|
||||
|
@ -138,13 +138,28 @@ MASKH = $ED
|
||||
|
||||
; D'NI
|
||||
|
||||
SPRITEY = $F2
|
||||
SPRITEX = $F3
|
||||
SPRITE_XSIZE = $F4
|
||||
SIN_COUNT = $F5
|
||||
NUMBER_HIGH = $F6
|
||||
NUMBER_LOW = $F7
|
||||
DRAW_NUMBER = $F8
|
||||
SPRITEY = $EE
|
||||
SPRITEX = $EF
|
||||
SPRITE_XSIZE = $F0
|
||||
SIN_COUNT = $F1
|
||||
NUMBER_HIGH = $F2
|
||||
NUMBER_LOW = $F3
|
||||
DRAW_NUMBER = $FA
|
||||
|
||||
;OUT1 = $F0
|
||||
;OUT1H = $F1
|
||||
;OUT2 = $F2
|
||||
;OUT2H = $F3
|
||||
;COMPT1 = $F4
|
||||
;COMPT2 = $F5
|
||||
;PARAM1 = $F6
|
||||
;PARAM2 = $F7
|
||||
;PARAM3 = $F8
|
||||
;PARAM4 = $F9
|
||||
;GRLINE = $FA
|
||||
;GRLINEH = $FB
|
||||
|
||||
|
||||
|
||||
; Credits
|
||||
BACKUP_OUTL = $F2
|
||||
@ -153,18 +168,18 @@ BACKUP_OUTH = $F3
|
||||
|
||||
|
||||
; PLASMACUBE
|
||||
OUT1 = $F0
|
||||
OUT1H = $F1
|
||||
OUT2 = $F2
|
||||
OUT2H = $F3
|
||||
;OUT1 = $F0
|
||||
;OUT1H = $F1
|
||||
;OUT2 = $F2
|
||||
;OUT2H = $F3
|
||||
COMPT1 = $F4
|
||||
COMPT2 = $F5
|
||||
PARAM1 = $F6
|
||||
PARAM2 = $F7
|
||||
PARAM3 = $F8
|
||||
PARAM4 = $F9
|
||||
GRLINE = $FA
|
||||
GRLINEH = $FB
|
||||
;GRLINE = $FA
|
||||
;GRLINEH = $FB
|
||||
|
||||
; PLASMA
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user