mirror of
https://github.com/Pecusx/Young-lumberjack.git
synced 2026-05-21 21:34:35 +02:00
Left & right animations
This commit is contained in:
+433
-16
@@ -23,6 +23,7 @@
|
||||
|
||||
display = $a000
|
||||
.zpvar temp .word = $80
|
||||
.zpvar LowCharsetBase .byte
|
||||
.zpvar displayposition .word
|
||||
.zpvar DLI_A DLI_X dliCount .byte
|
||||
.zpvar RMT_blocked noSfx SFX_EFFECT .byte
|
||||
@@ -56,8 +57,6 @@ animation_addr
|
||||
:2 .by $04
|
||||
.by $41
|
||||
.wo dl_level
|
||||
;---------------------------------------------------
|
||||
.align $2000
|
||||
;---------------------------------------------------
|
||||
gamescreen_upper
|
||||
l1
|
||||
@@ -118,6 +117,9 @@ l19
|
||||
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $32, $1F, $20, $21
|
||||
.by $22, $23, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
|
||||
l20
|
||||
;---------------------------------------------------
|
||||
.align $2000
|
||||
; Right animation
|
||||
gamescreen_lower1r ; phase 1 page 1
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
@@ -464,30 +466,403 @@ gamescreen_lower10r ; phase 3 page 5
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$5E,$5F,$01,$01,$01,$01,$01
|
||||
dta $22,$22,$20,$01,$03,$01,$01,$01
|
||||
dta $24,$25,$26,$01,$03,$01,$01,$01
|
||||
dta $82,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$03,$01,$E0
|
||||
dta $E1,$62,$63,$E6,$B2,$01,$01,$01
|
||||
dta $22,$22,$20,$01,$01,$01,$01,$03
|
||||
dta $24,$25,$26,$01,$01,$01,$01,$03
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$36,$37,$B8
|
||||
dta $B9,$3A,$3B,$BC,$BD,$01,$01,$01
|
||||
dta $22,$22,$20,$01,$01,$01,$01,$01
|
||||
dta $24,$25,$26,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$41,$42,$C3
|
||||
dta $44,$45,$46,$CE,$CF,$01,$01,$01
|
||||
dta $22,$22,$20,$01,$01,$03,$01,$01
|
||||
dta $24,$25,$26,$01,$01,$03,$01,$01
|
||||
dta $02,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$F3
|
||||
dta $F4,$F4,$F4,$F4,$F5,$01,$82,$01
|
||||
dta $22,$22,$20,$01,$01,$01,$01,$01
|
||||
dta $24,$25,$26,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$82,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$82,$01,$01,$01,$76
|
||||
dta $77,$78,$79,$7A,$7B,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$7C
|
||||
dta $7D,$01,$01,$7E,$7F,$01,$01,$01
|
||||
dta $7D,$01,$01,$7E,$7F,$01,$01,$01
|
||||
;---------------------------------------------------
|
||||
.align $2000
|
||||
; left animation
|
||||
gamescreen_lower1l ; phase 1 page 1
|
||||
dta $03,$01,$01,$88,$07,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$8A,$09,$5B,$5A,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$21,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$64,$5C,$5D,$5F,$5E,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$65,$67,$E6,$63,$62,$E1
|
||||
dta $E0,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$03,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$64,$6C,$EB,$6A,$69,$E8
|
||||
dta $ED,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $82,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$65,$72,$71,$70,$EF,$EE
|
||||
dta $ED,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$03,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$02
|
||||
dta $01,$01,$01,$01,$01,$01,$82,$01
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower2l ; phase 2 page 1
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$0B,$06,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$0D,$0C,$04
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$93,$92,$11,$10,$8F
|
||||
dta $8E,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$03,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$1B,$1A,$99,$98,$97,$96,$95
|
||||
dta $94,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $82,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C
|
||||
dta $D0,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$03,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$02
|
||||
dta $01,$01,$01,$01,$01,$01,$82,$01
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower3l ; phase 2 page 2
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$0B,$06,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$0D,$0C,$04
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$93,$92,$11,$10,$8F
|
||||
dta $8E,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$1B,$1A,$99,$98,$97,$96,$95
|
||||
dta $94,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $82,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C
|
||||
dta $D0,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $01,$01,$01,$03,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$02
|
||||
dta $01,$01,$01,$01,$01,$01,$82,$01
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$82,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower4l ; phase 2 page 3
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$0B,$06,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$0D,$0C,$04
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$93,$92,$11,$10,$8F
|
||||
dta $8E,$01,$01,$01,$01,$01,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $26,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$1B,$1A,$99,$98,$97,$96,$95
|
||||
dta $94,$01,$01,$01,$01,$03,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $26,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C
|
||||
dta $D0,$01,$01,$01,$01,$01,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $26,$01,$01,$03,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$01,$01,$01,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $26,$01,$01,$01,$01,$01,$82,$01
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$82,$01,$01,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $26,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower5l ; phase 2 page 4
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$0B,$06,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$0D,$0C,$04
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$93,$92,$11,$10,$8F
|
||||
dta $8E,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$1D,$1E,$1F,$20,$21,$22,$23
|
||||
dta $24,$25,$26,$01,$01,$01,$01,$01
|
||||
dta $01,$1B,$1A,$99,$98,$97,$96,$95
|
||||
dta $94,$01,$01,$01,$01,$03,$01,$01
|
||||
dta $82,$1D,$1E,$1F,$20,$21,$22,$23
|
||||
dta $24,$25,$26,$01,$01,$01,$01,$01
|
||||
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C
|
||||
dta $D0,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$1D,$1E,$1F,$20,$21,$22,$23
|
||||
dta $24,$25,$26,$03,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $03,$1D,$1E,$1F,$20,$21,$22,$23
|
||||
dta $24,$25,$26,$01,$01,$01,$82,$01
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$82,$01,$01,$01,$01
|
||||
dta $01,$1D,$1E,$1F,$20,$21,$22,$23
|
||||
dta $24,$25,$26,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower6l ; phase 3 page 1
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$5B,$5A,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$5F,$5E,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$B2,$E6,$63,$62,$E1
|
||||
dta $E0,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9
|
||||
dta $B8,$37,$36,$34,$33,$03,$01,$01
|
||||
dta $82,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$82,$CF,$CE,$46,$45,$44
|
||||
dta $C3,$42,$41,$3F,$3E,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$82,$01
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower7l ; phase 3 page 2
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$5B,$5A,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$5F,$5E,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$B2,$E6,$63,$62,$E1
|
||||
dta $E0,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9
|
||||
dta $B8,$37,$36,$34,$33,$03,$01,$01
|
||||
dta $82,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $01,$01,$82,$CF,$CE,$46,$45,$44
|
||||
dta $C3,$42,$41,$3F,$3E,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$82,$01,$1D,$1E,$1F
|
||||
dta $20,$21,$22,$23,$24,$25,$26,$01
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower8l ; phase 3 page 3
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$5B,$5A,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$5F,$5E,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$B2,$E6,$63,$62,$E1
|
||||
dta $E0,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$03,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9
|
||||
dta $B8,$37,$36,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $01,$01,$82,$CF,$CE,$46,$45,$44
|
||||
dta $C3,$42,$41,$3F,$3E,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$01,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$82,$01,$01,$01,$1D
|
||||
dta $1E,$1F,$20,$21,$22,$23,$24,$25
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower9l ; phase 3 page 4
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$5B,$5A,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$5F,$5E,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$B2,$E6,$63,$62,$E1
|
||||
dta $E0,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$03,$01,$01
|
||||
dta $01,$01,$1D,$1E,$1F,$20,$21,$22
|
||||
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9
|
||||
dta $B8,$37,$36,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $82,$01,$1D,$1E,$1F,$20,$21,$22
|
||||
dta $01,$01,$82,$CF,$CE,$46,$45,$44
|
||||
dta $C3,$42,$41,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$1D,$1E,$1F,$20,$21,$22
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$02
|
||||
dta $01,$01,$1D,$1E,$1F,$20,$21,$22
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$82,$01,$01,$01,$01
|
||||
dta $01,$01,$1D,$1E,$1F,$20,$21,$22
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
gamescreen_lower10l ; phase 3 page 5
|
||||
dta $03,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$02,$01,$5B,$5A,$01
|
||||
dta $03,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$02,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$02,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$5F,$5E,$01
|
||||
dta $01,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$03,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$B2,$E6,$63,$62,$E1
|
||||
dta $E0,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$03,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9
|
||||
dta $B8,$37,$36,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $82,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $01,$01,$82,$CF,$CE,$46,$45,$44
|
||||
dta $C3,$42,$41,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$01
|
||||
dta $01,$01,$01,$03,$01,$1D,$1E,$1F
|
||||
dta $03,$01,$01,$F5,$F4,$F4,$F4,$F4
|
||||
dta $F3,$01,$01,$1D,$1E,$1F,$20,$21
|
||||
dta $22,$23,$24,$25,$26,$01,$01,$02
|
||||
dta $01,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $01,$01,$01,$7B,$7A,$79,$78,$77
|
||||
dta $76,$01,$01,$01,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$82,$01,$01,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$1D,$1E,$1F
|
||||
dta $01,$01,$01,$7F,$7E,$01,$01,$7D
|
||||
dta $7C,$01,$27,$28,$28,$28,$28,$28
|
||||
dta $28,$28,$28,$28,$28,$29,$01,$01
|
||||
dta $01,$01,$01,$01,$01,$01,$01,$01
|
||||
; Animation sequence:
|
||||
; - phase 1 page 1 (standard position)
|
||||
; - phase 2 page 1
|
||||
@@ -560,7 +935,7 @@ skipSoundFrame */
|
||||
pha
|
||||
lda dliCount
|
||||
bne secondDLI
|
||||
mva #>font_game_lower_right CHBASE
|
||||
mva LowCharsetBase CHBASE
|
||||
mva #$0c COLPF2
|
||||
mva #$c6 COLPF0
|
||||
inc dliCount
|
||||
@@ -668,6 +1043,22 @@ loop
|
||||
; PUT GAME HERE
|
||||
jsr wait_for_press
|
||||
jsr wait_for_depress
|
||||
jsr AnimationR
|
||||
jsr wait_for_press
|
||||
jsr wait_for_depress
|
||||
jsr AnimationL
|
||||
NoAuto
|
||||
jmp loop
|
||||
LevelOver
|
||||
; level over
|
||||
jsr wait_for_depress
|
||||
rts
|
||||
.endp
|
||||
|
||||
;--------------------------------------------------
|
||||
.proc AnimationR
|
||||
;--------------------------------------------------
|
||||
mva #>font_game_lower_right LowCharsetBase
|
||||
; mwa #gamescreen_lower1r animation_addr
|
||||
; waitRTC
|
||||
mwa #gamescreen_lower2r animation_addr
|
||||
@@ -693,14 +1084,39 @@ loop
|
||||
waitRTC
|
||||
waitRTC
|
||||
mwa #gamescreen_lower1r animation_addr
|
||||
|
||||
NoAuto
|
||||
jmp loop
|
||||
LevelOver
|
||||
; level over
|
||||
jsr wait_for_depress
|
||||
rts
|
||||
.endp
|
||||
.endp
|
||||
;--------------------------------------------------
|
||||
.proc AnimationL
|
||||
;--------------------------------------------------
|
||||
mva #>font_game_lower_left LowCharsetBase
|
||||
; mwa #gamescreen_lower1l animation_addr
|
||||
; waitRTC
|
||||
mwa #gamescreen_lower2l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower3l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower4l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower5l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower6l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower7l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower8l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower9l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower10l animation_addr
|
||||
waitRTC
|
||||
mwa #gamescreen_lower2l animation_addr
|
||||
waitRTC
|
||||
waitRTC
|
||||
waitRTC
|
||||
mwa #gamescreen_lower1l animation_addr
|
||||
rts
|
||||
.endp
|
||||
;--------------------------------------------------
|
||||
.proc AudioInit
|
||||
;--------------------------------------------------
|
||||
@@ -722,6 +1138,7 @@ LevelOver
|
||||
;--------------------------------------------------
|
||||
|
||||
mva #>font_game_upper CHBAS
|
||||
mva #>font_game_lower_right LowCharsetBase
|
||||
mva #$00 PCOLR0 ; = $02C0 ;- - rejestr-cień COLPM0
|
||||
|
||||
mva #$00 COLBAKS
|
||||
|
||||
BIN
Binary file not shown.
Reference in New Issue
Block a user