ootw: c15: add falling animation

This commit is contained in:
Vince Weaver 2020-02-27 16:26:42 -05:00
parent cf3ce76cf3
commit 05ebecfeeb
28 changed files with 317 additions and 3 deletions

View File

@ -287,7 +287,8 @@ ootw_c15.o: ootw_c15.s \
ootw_graphics/l15final/ootw_c15_walk.inc \
ootw_graphics/l15final/ootw_c15_final.inc \
ootw_graphics/l15final/ootw_c15_walkway.inc \
ootw_graphics/l15final/ootw_c15_bridge.inc
ootw_graphics/l15final/ootw_c15_bridge.inc \
ootw_graphics/l15final/ootw_c15_fall.inc
ca65 -o ootw_c15.o ootw_c15.s -l ootw_c15.lst

View File

@ -915,7 +915,6 @@ collapse_bridge:
lda bridge_sequence+1,y
sta GBASH
lda FRAMEL
and #$3
bne no_inc_bridge_collapse
@ -1099,6 +1098,7 @@ end_message:
.include "ootw_graphics/l15final/ootw_c15_walk.inc"
.include "ootw_graphics/l15final/ootw_c15_walkway.inc"
.include "ootw_graphics/l15final/ootw_c15_bridge.inc"
.include "ootw_graphics/l15final/ootw_c15_fall.inc"
;=======================

View File

@ -4,7 +4,7 @@ PNG2RLE = ../../../gr-utils/png2rle
PNG2LZ4 = ../../../gr-utils/png2lz4
all: ootw_c15_bath.inc ootw_c15_walk.inc ootw_c15_final.inc \
ootw_c15_walkway.inc ootw_c15_bridge.inc
ootw_c15_walkway.inc ootw_c15_bridge.inc ootw_c15_fall.inc
#####
@ -107,6 +107,37 @@ ootw_c15_bridge.inc: $(PNG2RLE) \
$(PNG2RLE) asm lshot5.png lshot5_rle >> ootw_c15_bridge.inc
$(PNG2RLE) asm lshot6.png lshot6_rle >> ootw_c15_bridge.inc
ootw_c15_fall.inc: $(PNG2RLE) \
fall_bg.png \
fall01.png fall02.png fall03.png fall04.png fall05.png \
fall06.png fall07.png fall08.png fall09.png fall10.png \
fall11.png fall12.png fall13.png fall14.png fall15.png \
fall16.png fall17.png fall18.png fall19.png fall20.png \
fall21.png fall22.png fall23.png
$(PNG2RLE) asm fall_bg.png fall_bg_rle > ootw_c15_fall.inc
$(PNG2RLE) asm fall01.png fall01_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall02.png fall02_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall03.png fall03_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall04.png fall04_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall05.png fall05_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall06.png fall06_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall07.png fall07_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall08.png fall08_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall09.png fall09_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall10.png fall10_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall11.png fall11_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall12.png fall12_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall13.png fall13_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall14.png fall14_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall15.png fall15_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall16.png fall16_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall17.png fall17_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall18.png fall18_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall19.png fall19_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall20.png fall20_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall21.png fall21_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall22.png fall22_rle >> ootw_c15_fall.inc
$(PNG2RLE) asm fall23.png fall23_rle >> ootw_c15_fall.inc
#####

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 681 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 704 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 776 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 760 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 765 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 987 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 738 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 728 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 720 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 708 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 682 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 677 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,282 @@
fall_bg_rle: .byte $28 ; ysize=48
.byte $A4,$00, $20, $00,$00, $22, $00, $20, $A4,$00
.byte $20, $A4,$00, $22, $00, $22, $00, $22
.byte $00, $66, $A3,$00, $FF, $AE,$00, $0F, $20
.byte $00, $22, $00,$00, $F2, $A3,$00, $02, $A4,$00
.byte $02, $00, $22, $20, $00, $60, $26
.byte $02, $AD,$00, $20, $A4,$00, $FF, $00, $02
.byte $22,$22, $0F, $A3,$00, $20, $00,$00, $22, $00
.byte $22, $00,$00, $02, $00, $66, $A4,$00, $FF
.byte $AB,$00, $02, $20, $A3,$00, $22, $0F, $22
.byte $00, $22, $A3,$00, $22, $00,$00, $20, $00
.byte $20, $22, $20, $00, $06, $00,$00, $FF
.byte $A0,$13,$00, $02, $F2, $22, $FF, $A4,$00, $02
.byte $00,$00, $02, $00, $02,$02, $22, $00, $66
.byte $00,$00, $66, $AE,$00, $0F, $A3,$00, $60, $00
.byte $02,$02, $A5,$00, $22, $00,$00, $22, $00, $22,$22
.byte $20, $66, $A3,$00, $66, $22, $AD,$00, $0F
.byte $A3,$00, $06, $00, $22, $00, $20, $A4,$00
.byte $02, $00,$00, $20, $00, $02, $22, $00
.byte $06, $00,$00, $66, $AB,$00, $20,$20, $A8,$00, $02
.byte $00,$00, $F2, $A3,$00, $22, $00,$00, $02, $00
.byte $A3,$20, $A0,$13,$00, $20,$20, $A4,$00, $F0, $00, $22
.byte $0F, $A3,$00, $22, $00,$00, $22, $00, $02
.byte $22, $A4,$00, $66, $AF,$00, $22,$22, $A4,$00, $FF
.byte $00, $02, $A4,$00, $20, $00,$00, $20, $00
.byte $22, $A3,$00, $60, $AC,$00, $A3,$02, $00,$00, $02
.byte $22, $AB,$00, $22, $00,$00, $02, $00, $20
.byte $22, $00, $60, $06, $A0,$10,$00, $20, $A4,$00
.byte $20, $00,$00, $F2, $A5,$00, $20, $00,$00, $22
.byte $00, $22, $02, $22, $A0,$13,$00, $02, $22
.byte $00,$00, $0F, $00,$00, $02, $FF, $A4,$00, $22
.byte $00,$00, $20, $00, $02, $00, $02, $A8,$00
.byte $A9,$02, $A6,$00, $2F, $A8,$00, $02, $00,$00, $02
.byte $A7,$00, $66, $00, $06, $A0,$11,$00, $0F, $A8,$00
.byte $22, $00,$00, $22, $00, $20, $00, $60
.byte $06, $A4,$00, $66, $A0,$16,$00, $20, $A3,$00, $02
.byte $A4,$00, $20, $AA,$00, $A9,$02, $A5,$00, $FF, $A9,$00
.byte $20, $00,$00, $20, $00, $20, $A5,$00, $66
.byte $00, $FF, $A0,$10,$00, $02, $00,$00, $02, $00
.byte $20, $F0, $A3,$00, $02, $A5,$00, $02, $00
.byte $60, $06, $A3,$00, $0F, $A0,$15,$00, $02, $A4,$00
.byte $20, $AC,$00, $66, $00, $FF, $A9,$02, $A5,$00
.byte $F2, $A4,$00, $2F, $A4,$00, $02, $00,$00, $02
.byte $00, $02, $A6,$00, $06, $A0,$20,$00, $20, $00
.byte $02, $A4,$00, $F2, $00,$00, $F0, $A0,$14,$00, $66
.byte $A3,$00, $22, $00,$00, $20, $00, $02, $A3,$00
.byte $2F, $F0, $00, $02, $A3,$00, $A9,$02, $A9,$00
.byte $60, $A5,$00, $02, $A4,$00, $22, $26,$26, $A0,$1A,$00
.byte $06, $60, $A4,$00, $22, $A5,$00, $22,$22, $66
.byte $00, $FF, $06, $00,$00, $F0, $AB,$00
.byte $A1
; cycles=2566
fall01_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$99, $A0,$FF,$99, $A0,$FF,$99, $A0,$C3,$99
.byte $A1
; cycles=5368
fall02_rle: .byte $28 ; ysize=48
.byte $A0,$11,$AA, $9A, $A0,$16,$99, $AE,$AA, $9A,$9A, $A0,$18,$99, $AC,$AA
.byte $9A, $A0,$1B,$99, $A9,$AA, $9A,$9A, $A0,$1D,$99, $A7,$AA, $9A
.byte $A0,$20,$99, $A5,$AA, $9A, $A0,$22,$99, $A4,$AA, $A0,$24,$99, $A4,$AA
.byte $A0,$24,$99, $A3,$AA, $A0,$25,$99, $A3,$AA, $A0,$25,$99, $A3,$AA, $A0,$25,$99
.byte $A3,$AA, $A0,$25,$99, $A0,$02,$AA, $9A, $A0,$25,$99, $A0,$02,$AA, $A0,$26,$99
.byte $A0,$02,$AA, $A0,$26,$99, $A0,$02,$AA, $A0,$26,$99, $A0,$02,$AA, $A0,$26,$99, $A0,$02,$AA
.byte $A0,$26,$99, $A0,$01,$AA, $A0,$27,$99, $A0,$01,$AA, $A0,$27,$89, $A0,$01,$AA, $A0,$27,$88
.byte $A0,$01,$AA, $A0,$27,$88, $A0,$02,$AA, $A0,$26,$88, $A0,$02,$AA, $A0,$26,$88
.byte $A1
; cycles=1129
fall03_rle: .byte $28 ; ysize=48
.byte $A0,$DB,$AA, $9A, $99,$99, $9A,$9A, $A0,$20,$AA, $9A,$9A, $A7,$99
.byte $9A,$9A, $A0,$1B,$AA, $9A, $AE,$99, $9A, $A0,$15,$AA, $9A,$9A
.byte $A0,$13,$99, $9A,$9A, $AF,$AA, $9A, $A0,$19,$99, $9A, $AC,$AA
.byte $9A, $A0,$1B,$99, $9A, $AB,$AA, $A0,$1D,$99, $AB,$AA, $A0,$1D,$99
.byte $AB,$AA, $A0,$1D,$99, $AB,$AA, $A0,$1D,$99, $AB,$AA, $A0,$1D,$99, $AB,$AA
.byte $A0,$1D,$99, $AB,$AA, $A0,$1D,$89, $AB,$AA, $A0,$1C,$88, $A0,$01,$A8, $AB,$AA
.byte $A0,$1B,$88, $AD,$AA, $A0,$1A,$88, $AE,$AA, $A0,$01,$A8, $A0,$17,$88, $A0,$01,$A8
.byte $A0,$10,$AA, $A0,$16,$88, $A0,$12,$AA, $A0,$01,$A8, $A0,$14,$88, $A0,$01,$A8, $A9,$AA
.byte $A1
; cycles=1071
fall04_rle: .byte $28 ; ysize=48
.byte $A0,$1E,$AA, $A6,$BB, $A0,$01,$AB, $A0,$1F,$AA, $BA, $A6,$BB, $A0,$20,$AA
.byte $BA, $A6,$BB, $A0,$20,$AA, $A7,$BB, $A0,$1C,$AA, $A4,$0A, $A7,$0B
.byte $A0,$1B,$AA, $0A, $AB,$00, $A0,$18,$AA, $0A,$0A, $AD,$00, $A0,$18,$AA
.byte $A7,$00, $A3,$90, $A5,$00, $A0,$17,$AA, $0A, $A5,$00, $90,$90
.byte $A6,$99, $90, $00, $A0,$17,$AA, $A5,$00, $90, $AC,$99
.byte $9A,$9A, $A0,$12,$AA, $0A, $A4,$00, $90, $A0,$11,$99, $9A,$9A
.byte $AF,$AA, $A4,$00, $A0,$15,$99, $AE,$AA, $A5,$00, $A0,$15,$99, $AD,$AA
.byte $A6,$00, $A0,$15,$99, $AD,$AA, $A5,$00, $A0,$16,$99, $AC,$AA, $A6,$00
.byte $A0,$16,$99, $AC,$AA, $A6,$00, $A0,$16,$99, $AC,$AA, $A6,$00, $A0,$16,$88
.byte $AC,$AA, $A6,$00, $A0,$15,$88, $AA,$AA, $A3,$FF, $A6,$00, $08
.byte $A0,$12,$88, $A0,$01,$A8, $AB,$AA, $A3,$FF, $A7,$00, $A0,$11,$88, $A0,$01,$A8
.byte $AC,$AA, $A3,$AF, $A8,$00, $A0,$10,$88, $A0,$11,$AA, $A8,$00, $AE,$88
.byte $A0,$13,$AA, $A0,$01,$A0, $A7,$00, $AD,$88, $AB,$AA
.byte $A1
; cycles=1796
fall05_rle: .byte $28 ; ysize=48
.byte $A0,$1D,$AA, $A7,$BB, $A0,$01,$AB, $A0,$1F,$AA, $A7,$BB, $A0,$20,$AA, $BA
.byte $A5,$BB, $A0,$01,$AB, $A0,$21,$AA, $A5,$BB, $A0,$01,$AB, $A0,$21,$AA, $A5,$BB
.byte $A0,$18,$AA, $A9,$0A, $BA, $A5,$BB, $A0,$17,$AA, $0A, $A9,$00
.byte $A6,$0B, $A0,$17,$AA, $0A, $AE,$00, $A0,$01,$A0, $A0,$17,$AA, $AE,$00
.byte $A0,$01,$A0, $A0,$19,$AA, $A8,$00, $90, $A3,$99, $90, $00
.byte $A0,$19,$AA, $A6,$00, $90, $A9,$99, $9A,$9A, $A0,$16,$AA, $A4,$00
.byte $90, $AE,$99, $9A, $A0,$14,$AA, $A4,$00, $A0,$11,$99, $A0,$13,$AA
.byte $A4,$00, $A0,$11,$99, $A0,$12,$AA, $A4,$00, $A0,$12,$99, $A0,$12,$AA, $A4,$00
.byte $A0,$12,$99, $A0,$12,$AA, $A4,$00, $A0,$12,$99, $A0,$12,$AA, $A4,$00, $A0,$11,$88
.byte $A0,$01,$A8, $A0,$10,$AA, $FF, $A5,$00, $A0,$10,$88, $A0,$12,$AA, $FF
.byte $A5,$00, $08, $AE,$88, $A0,$13,$AA, $A0,$01,$AF, $A7,$00, $AC,$88
.byte $A0,$15,$AA, $A0,$01,$A0, $A7,$00, $AA,$88, $A0,$01,$A8, $A0,$16,$AA, $A0,$01,$A0
.byte $A7,$00, $A8,$08, $A0,$01,$A8, $A0,$18,$AA, $AF,$00, $AF,$AA
.byte $A1
; cycles=1719
fall06_rle: .byte $28 ; ysize=48
.byte $A0,$1C,$AA, $BA, $A6,$BB, $A0,$21,$AA, $A6,$BB, $A0,$01,$AB, $A0,$20,$AA
.byte $BA, $A5,$BB, $A0,$01,$AB, $A0,$20,$AA, $BA, $A5,$BB, $A0,$01,$AB
.byte $A0,$21,$AA, $A4,$BB, $A0,$01,$AB, $A0,$22,$AA, $A4,$BB, $A0,$01,$AB, $A0,$17,$AA
.byte $0A, $A9,$00, $B0, $A4,$BB, $A0,$01,$AB, $A0,$17,$AA, $AB,$00
.byte $A5,$0B, $A0,$17,$AA, $A0,$10,$00, $A0,$17,$AA, $0A, $A8,$00, $A3,$90
.byte $A4,$00, $A0,$01,$A0, $A0,$17,$AA, $A7,$00, $90, $A6,$99, $90
.byte $A0,$19,$AA, $A5,$00, $90, $AB,$99, $9A, $A0,$16,$AA, $A4,$00
.byte $AF,$99, $A0,$15,$AA, $A4,$00, $AF,$99, $A0,$15,$AA, $A3,$00, $A0,$10,$99
.byte $A0,$14,$AA, $0A, $A3,$00, $A0,$10,$99, $A0,$14,$AA, $A4,$00, $A0,$10,$89
.byte $A0,$12,$AA, $FA,$FA, $A4,$00, $AF,$88, $A0,$01,$A8, $A0,$12,$AA, $FF,$FF
.byte $A4,$00, $08, $AD,$88, $A0,$01,$A8, $A0,$13,$AA, $FF,$FF, $A5,$00
.byte $08, $AB,$88, $A0,$01,$A8, $A0,$16,$AA, $A6,$00, $08, $AA,$88
.byte $A0,$17,$AA, $A7,$00, $A8,$08, $A0,$01,$A8, $A0,$19,$AA, $AD,$00, $A0,$01,$A0
.byte $A0,$1B,$AA, $AB,$00, $A0,$01,$A0, $A0,$11,$AA
.byte $A1
; cycles=562
fall07_rle: .byte $28 ; ysize=48
.byte $A0,$1C,$AA, $BA, $A6,$BB, $A0,$21,$AA, $A5,$BB, $A0,$22,$AA, $A6,$BB
.byte $A0,$21,$AA, $BA, $A5,$BB, $A0,$22,$AA, $A4,$BB, $A0,$01,$AB, $A0,$22,$AA
.byte $A4,$BB, $A0,$01,$AB, $A0,$22,$AA, $BA, $A3,$BB, $A0,$01,$AB, $A0,$1D,$AA
.byte $A4,$0A, $BA, $A4,$BB, $A0,$01,$AB, $A0,$1B,$AA, $0A,$0A, $A5,$00
.byte $A4,$0B, $A0,$1B,$AA, $0A, $AA,$00, $A0,$01,$A0, $A0,$1A,$AA, $0A
.byte $A7,$00, $A3,$90, $00, $A0,$01,$A0, $A0,$1A,$AA, $A6,$00, $90
.byte $A7,$99, $9A, $A0,$19,$AA, $A4,$00, $90, $AC,$99, $9A
.byte $A0,$16,$AA, $A4,$00, $AE,$99, $A0,$16,$AA, $A4,$00, $AE,$99, $A0,$16,$AA
.byte $A4,$00, $AE,$99, $A0,$16,$AA, $A4,$00, $AE,$89, $A0,$14,$AA, $FA,$FA
.byte $A4,$00, $AC,$88, $A0,$01,$A8, $A0,$15,$AA, $FF,$FF, $A4,$00, $AB,$88
.byte $A0,$01,$A8, $A0,$16,$AA, $A0,$02,$AF, $A5,$00, $08, $A8,$88, $A0,$01,$A8
.byte $A0,$19,$AA, $A6,$00, $08, $A6,$88, $A0,$01,$A8, $A0,$1A,$AA, $A0,$01,$A0
.byte $AC,$00, $A0,$1C,$AA, $A0,$01,$A0, $AA,$00, $A0,$1E,$AA, $A0,$01,$A0, $A9,$00
.byte $A0,$12,$AA
.byte $A1
; cycles=589
fall08_rle: .byte $28 ; ysize=48
.byte $A0,$1C,$AA, $A6,$BB, $A0,$21,$AA, $BA, $A5,$BB, $A0,$01,$AB, $A0,$20,$AA
.byte $BA, $A4,$BB, $A0,$02,$AB, $A0,$21,$AA, $A5,$BB, $A0,$22,$AA, $A5,$BB
.byte $A0,$22,$AA, $A5,$BB, $A0,$23,$AA, $A3,$BB, $A0,$01,$AB, $A0,$23,$AA, $A3,$BB
.byte $A0,$01,$AB, $A0,$1D,$AA, $0A, $A4,$00, $BA, $A3,$BB, $A0,$01,$AB
.byte $A0,$1D,$AA, $A6,$00, $0B,$0B, $A0,$01,$AB, $A0,$1D,$AA, $0A, $A8,$00
.byte $A0,$1D,$AA, $A6,$00, $90, $A4,$99, $9A, $A0,$1C,$AA, $A4,$00
.byte $AA,$99, $9A, $A0,$19,$AA, $A3,$00, $90, $AB,$99, $A0,$19,$AA
.byte $A3,$00, $AC,$99, $A0,$19,$AA, $A3,$00, $AC,$99, $A0,$19,$AA, $A3,$00
.byte $AB,$88, $A0,$01,$A8, $A0,$17,$AA, $FF,$FF, $A3,$00, $AA,$88, $A0,$01,$A8
.byte $A0,$18,$AA, $A0,$02,$AF, $A4,$00, $A9,$88, $A0,$1B,$AA, $A5,$00, $A7,$88
.byte $A0,$1C,$AA, $AA,$00, $A0,$1E,$AA, $AA,$00, $A0,$1E,$AA, $A9,$00, $A0,$1F,$AA
.byte $A9,$00, $A0,$14,$AA
.byte $A1
; cycles=643
fall09_rle: .byte $28 ; ysize=48
.byte $A0,$1A,$AA, $BA, $BB, $A0,$01,$AB, $A0,$25,$AA, $BB,$BB, $BA
.byte $A0,$02,$AA, $BA, $A0,$22,$AA, $BA, $BB,$BB, $BA,$BA, $BB
.byte $A0,$22,$AA, $A4,$BB, $A0,$02,$AB, $A0,$21,$AA, $A4,$BB, $A0,$01,$AB, $A0,$22,$AA
.byte $BA, $A4,$BB, $A0,$22,$AA, $BA, $A4,$BB, $A0,$23,$AA, $A3,$BB
.byte $A0,$01,$AB, $A0,$23,$AA, $BA, $BB,$BB, $A0,$1F,$AA, $0A, $A3,$00
.byte $B0, $A3,$BB, $A0,$1F,$AA, $0A, $A7,$00, $A0,$20,$AA, $A3,$00
.byte $A3,$90, $00, $A0,$20,$AA, $00, $90,$90, $A6,$99, $9A
.byte $A0,$1D,$AA, $00,$00, $AA,$99, $A0,$1B,$AA, $A3,$00, $AA,$99, $A0,$1A,$AA
.byte $A4,$00, $AA,$99, $A0,$19,$AA, $F0,$F0, $A3,$00, $A9,$88, $A0,$01,$A8
.byte $A0,$19,$AA, $FF,$FF, $A3,$00, $A8,$88, $A0,$1B,$AA, $A0,$01,$A0, $A5,$00
.byte $A6,$88, $A0,$1E,$AA, $A0,$01,$A0, $A8,$00, $A0,$20,$AA, $A0,$01,$A0, $A6,$00
.byte $A0,$01,$A0, $A0,$21,$AA, $A6,$00, $A0,$22,$AA, $A6,$A0, $A0,$3C,$AA
.byte $A1
; cycles=1723
fall10_rle: .byte $28 ; ysize=48
.byte $A0,$19,$AA, $BA, $A0,$27,$AA, $BB, $A0,$27,$AA, $BB, $A0,$01,$AB
.byte $A0,$25,$AA, $BB,$BB, $A0,$26,$AA, $BB,$BB, $BA, $A0,$01,$AA, $BB
.byte $A0,$23,$AA, $A4,$BB, $A0,$01,$AB, $A0,$22,$AA, $A4,$BB, $A0,$23,$AA, $BA
.byte $A3,$BB, $A0,$24,$AA, $A3,$BB, $A0,$01,$AB, $A0,$23,$AA, $A3,$BB, $A0,$24,$AA
.byte $BB,$BB, $A0,$01,$AB, $A0,$20,$AA, $0A, $A6,$00, $A0,$1F,$AA, $0A
.byte $00,$00, $90, $A3,$99, $90,$90, $A0,$1F,$AA, $00,$00, $A8,$99
.byte $A0,$1D,$AA, $0A, $00,$00, $A8,$99, $A0,$1D,$AA, $A3,$00, $A8,$89
.byte $A0,$1C,$AA, $FA, $A3,$00, $A7,$88, $A0,$01,$A8, $A0,$1C,$AA, $A0,$01,$AF
.byte $A3,$00, $08, $A5,$88, $A0,$01,$A8, $A0,$1E,$AA, $A0,$01,$A0, $A3,$00
.byte $A4,$08, $A0,$01,$A8, $A0,$21,$AA, $A6,$A0, $A0,$B4,$AA
.byte $A1
; cycles=4963
fall11_rle: .byte $28 ; ysize=48
.byte $A0,$68,$AA, $BA, $A0,$27,$AA, $BB, $A0,$27,$AA, $BB, $A0,$01,$AB
.byte $A0,$26,$AA, $BB, $BA, $A0,$01,$AA, $BB, $A0,$24,$AA, $A3,$BB
.byte $A0,$01,$AB, $A0,$23,$AA, $A3,$BB, $A0,$24,$AA, $BA, $BB,$BB, $A0,$25,$AA
.byte $BB,$BB, $A0,$25,$AA, $BB,$BB, $A0,$24,$AA, $0A, $0B,$0B, $A0,$21,$AA
.byte $0A,$0A, $A4,$00, $A0,$01,$A0, $A0,$20,$AA, $0A, $00, $90
.byte $A4,$99, $9A, $A0,$20,$AA, $00, $A8,$99, $A0,$1F,$AA, $00
.byte $A8,$99, $A0,$1D,$AA, $FA, $0A, $00, $A7,$88, $A0,$01,$A8
.byte $A0,$1D,$AA, $A0,$01,$AF, $A0,$01,$A0, $00, $08, $A5,$88, $A0,$21,$AA
.byte $A6,$00, $A0,$23,$AA, $A5,$A0, $A0,$B4,$AA
.byte $A1
; cycles=4963
fall12_rle: .byte $28 ; ysize=48
.byte $A0,$8F,$AA, $BA, $A0,$27,$AA, $BB, $A0,$27,$AA, $BB, $A0,$01,$AB
.byte $A0,$26,$AA, $BB, $BA, $A0,$01,$AA, $BB, $A0,$23,$AA, $BA
.byte $A3,$BB, $A0,$01,$AB, $A0,$23,$AA, $A3,$BB, $A0,$24,$AA, $A3,$BB, $A0,$24,$AA
.byte $BA, $BB, $A0,$01,$AB, $A0,$24,$AA, $BA, $BB, $A0,$01,$AB
.byte $A0,$21,$AA, $0A, $00, $90,$90, $00,$00, $A0,$21,$AA, $00,$00
.byte $A5,$99, $9A, $A0,$1F,$AA, $00,$00, $A7,$99, $A0,$1F,$AA, $00,$00
.byte $A7,$89, $A0,$1E,$AA, $FF, $00,$00, $A6,$88, $A0,$20,$AA, $A0,$01,$A0
.byte $00,$00, $A3,$08, $A0,$01,$A8, $A0,$22,$AA, $A5,$A0, $A0,$DD,$AA
.byte $A1
; cycles=6070
fall13_rle: .byte $28 ; ysize=48
.byte $A0,$DE,$AA, $BA, $A0,$27,$AA, $BB, $BA, $A0,$26,$AA, $BB
.byte $A0,$27,$AA, $BB,$BB, $A0,$01,$AB, $A0,$24,$AA, $A3,$BB, $A0,$24,$AA, $BA
.byte $BB,$BB, $A0,$24,$AA, $BA, $BB, $A0,$01,$AB, $A0,$23,$AA, $0A,$0A
.byte $0B,$0B, $A0,$22,$AA, $0A, $90, $99,$99, $90,$90, $A0,$21,$AA
.byte $00, $90, $A5,$99, $A0,$21,$AA, $00, $A6,$89, $A0,$20,$AA
.byte $FF, $00, $08, $A4,$88, $A0,$01,$A8, $A0,$21,$AA, $A0,$01,$A0
.byte $00, $A3,$08, $A0,$01,$A8, $A0,$FF,$AA, $A5,$AA
.byte $A1
; cycles=7202
fall14_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A6,$AA, $BA, $A0,$27,$AA, $BB, $BA, $A0,$26,$AA
.byte $BB, $A0,$27,$AA, $BB, $A0,$01,$AB, $A0,$25,$AA, $BB,$BB, $A0,$25,$AA
.byte $BA, $BB, $A0,$01,$AB, $A0,$24,$AA, $BA, $BB, $A0,$01,$AB
.byte $A0,$24,$AA, $90,$90, $A0,$01,$A0, $A0,$24,$AA, $A4,$99, $A0,$22,$AA, $00,$00
.byte $A4,$89, $A0,$21,$AA, $A0,$01,$AF, $00,$00, $A3,$88, $A0,$01,$A8, $A0,$24,$AA
.byte $A0,$01,$A0, $A0,$FF,$AA, $A8,$AA
.byte $A1
; cycles=7283
fall15_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$7D,$AA, $BB, $A0,$01,$AA, $BA, $A0,$25,$AA, $BB,$BB
.byte $A0,$01,$AB, $A0,$24,$AA, $BB,$BB, $A0,$25,$AA, $BA, $BB, $A0,$01,$AB
.byte $A0,$23,$AA, $0A, $9A, $90, $A0,$24,$AA, $0A, $A4,$99
.byte $A0,$22,$AA, $FA, $00, $A4,$89, $A0,$23,$AA, $00, $08
.byte $A0,$02,$A8, $A0,$FF,$AA, $A0,$2E,$AA
.byte $A1
; cycles=1345
fall16_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$7D,$AA, $BB, $A0,$27,$AA, $BB, $BA, $A0,$25,$AA
.byte $BA, $BB, $A0,$25,$AA, $BA, $BB, $A0,$25,$AA, $9A
.byte $00, $A0,$24,$AA, $0A, $A3,$99, $A0,$23,$AA, $FA, $00
.byte $A3,$89, $A0,$25,$AA, $A3,$A8, $A0,$FF,$AA, $A0,$2E,$AA
.byte $A1
; cycles=1345
fall17_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$CC,$AA, $BB, $BA, $A0,$25,$AA, $BA, $BB
.byte $A0,$25,$AA, $0A, $0B, $A0,$24,$AA, $00, $90, $99
.byte $90, $A0,$24,$AA, $F0, $A3,$89, $A0,$26,$AA, $A0,$01,$A8, $A0,$FF,$AA
.byte $A0,$2F,$AA
.byte $A1
; cycles=1372
fall18_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$CC,$AA, $BA,$BA, $A0,$26,$AA, $BB, $A0,$01,$AB, $A0,$25,$AA
.byte $BB, $A0,$01,$AB, $A0,$24,$AA, $A3,$90, $A0,$24,$AA, $FA, $A3,$89
.byte $A0,$FF,$AA, $A0,$56,$AA
.byte $A1
; cycles=2425
fall19_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$CB,$AA, $BA, $A0,$27,$AA, $BB, $BA, $A0,$25,$AA
.byte $BA, $BB, $A0,$25,$AA, $90,$90, $A0,$25,$AA, $A0,$01,$AF, $89,$89
.byte $A0,$FF,$AA, $A0,$57,$AA
.byte $A1
; cycles=2452
fall20_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$F3,$AA, $BB, $A0,$26,$AA, $BB,$BB, $A0,$25,$AA, $99,$99
.byte $A0,$26,$AA, $A0,$02,$A8, $A0,$FF,$AA, $A0,$57,$AA
.byte $A1
; cycles=2452
fall21_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$1B,$AA, $BA,$BA, $A0,$25,$AA, $9A, $9B
.byte $A0,$26,$AA, $A0,$02,$A8, $A0,$FF,$AA, $A0,$57,$AA
.byte $A1
; cycles=2452
fall22_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$1B,$AA, $BA, $A0,$27,$AA, $9B, $A0,$FF,$AA
.byte $A0,$7F,$AA
.byte $A1
; cycles=3532
fall23_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$43,$AA, $BB, $A0,$FF,$AA, $A0,$7F,$AA
.byte $A1
; cycles=3532