ootw: enable rest of end cutscene, with pauses

This commit is contained in:
Vince Weaver 2019-03-20 01:18:55 -04:00
parent 55d9d1ec31
commit 2c0bf78f44
6 changed files with 647 additions and 5 deletions

View File

@ -119,3 +119,4 @@ ootw memory squeeze:
make transparent overlays: 13971
add end-of-l1 cutscene: 26464
make transparent overlays: 17821
add in rest of end cutscene 23906

View File

@ -18,7 +18,16 @@ ootw_l1end.inc: $(PNG2RLE) \
l1end22.png l1end23.png l1end24.png \
l1end25.png l1end26.png l1end27.png \
l1end28.png l1end29.png l1end30.png \
l1end31.png l1end32.png l1end33.png
l1end31.png l1end32.png l1end33.png \
ootw_deadbeast.png \
ootw_gunguy.png \
ootw_peace.png \
l1end36.png l1end37.png l1end38.png \
l1end39.png l1end40.png l1end41.png \
l1end42.png l1end43.png l1end44.png \
l1end45.png l1end46.png l1end47.png \
l1end48.png l1end49.png l1end50.png \
l1end51.png black.png
$(PNG2RLE) asm l1end01.png l1end01_rle > ootw_l1end.inc
$(PNG2RLE) asm l1end02.png l1end02_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end03.png l1end03_rle >> ootw_l1end.inc
@ -52,7 +61,26 @@ ootw_l1end.inc: $(PNG2RLE) \
$(PNG2RLE) asm l1end31.png l1end31_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end32.png l1end32_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end33.png l1end33_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end36.png l1end36_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end37.png l1end37_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end38.png l1end38_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end39.png l1end39_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end40.png l1end40_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end41.png l1end41_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end42.png l1end42_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end43.png l1end43_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end44.png l1end44_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end45.png l1end45_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end46.png l1end46_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end47.png l1end47_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end48.png l1end48_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end49.png l1end49_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end50.png l1end50_rle >> ootw_l1end.inc
$(PNG2RLE) asm l1end51.png l1end51_rle >> ootw_l1end.inc
$(PNG2RLE) asm ootw_deadbeast.png deadbeast_rle >> ootw_l1end.inc
$(PNG2RLE) asm ootw_gunguy.png gunguy_rle >> ootw_l1end.inc
$(PNG2RLE) asm ootw_peace.png peace_rle >> ootw_l1end.inc
$(PNG2RLE) asm black.png black_rle >> ootw_l1end.inc
#####

Binary file not shown.

After

Width:  |  Height:  |  Size: 1015 B

View File

Before

Width:  |  Height:  |  Size: 418 B

After

Width:  |  Height:  |  Size: 418 B

View File

@ -331,3 +331,573 @@ l1end33_rle: .byte $28 ; ysize=48
.byte $A0,$20,$AA, $C4, $44, $A4,$AA, $A3,$00, $A0,$1F,$AA, $A0,$01,$AC
.byte $A0,$02,$AF, $A3,$AA, $A3,$A0, $A0,$CB,$AA
.byte $A1
l1end36_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A3,$22, $92,$92, $A3,$22, $A3,$00, $A4,$55, $A4,$22, $55
.byte $22, $25, $57, $78, $A8,$88, $85, $8A
.byte $7A,$7A, $78,$78, $28, $A4,$22, $99, $BB, $A3,$22
.byte $A3,$00, $A3,$55, $05, $A4,$22, $55, $22,$22, $52
.byte $77, $A5,$88, $28, $22, $27, $77, $88,$88
.byte $28, $A7,$22, $0B, $22, $BB, $22, $55
.byte $00,$00, $50, $55,$55, $00,$00, $A5,$22, $25, $22,$22
.byte $27,$27, $A4,$28, $A4,$22, $28, $A9,$22, $BB, $20
.byte $22,$22, $55, $00,$00, $A3,$55, $00,$00, $A6,$22, $02
.byte $00, $02, $00,$00, $02, $A0,$10,$22, $BB, $22
.byte $52, $55,$55, $00,$00, $55, $50, $A3,$00, $A6,$22
.byte $A7,$00, $AE,$22, $52, $44, $A3,$55, $58, $00,$00
.byte $55,$55, $05, $00,$00, $52,$52, $02, $00, $52
.byte $00, $50, $A6,$00, $AC,$52, $A3,$55, $C4, $44
.byte $A3,$55, $00,$00, $55,$55, $A3,$00, $A0,$1C,$55, $5C, $5F,$5F
.byte $55,$55, $50,$50, $55,$55, $50, $00,$00, $A8,$55, $A3,$05
.byte $A3,$00, $05, $A4,$55, $50, $A9,$55, $00,$00, $05
.byte $A8,$55, $A0,$A0,$00
.byte $A1
l1end37_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A3,$22, $92,$92, $A3,$22, $A3,$00, $A4,$55, $A4,$22, $55
.byte $22, $25, $57, $78, $A8,$88, $85, $8A
.byte $7A,$7A, $78,$78, $28, $A4,$22, $99, $BB, $A3,$22
.byte $A3,$00, $A3,$55, $05, $A4,$22, $55, $22,$22, $52
.byte $77, $A5,$88, $28, $22, $27, $77, $88,$88
.byte $28, $A7,$22, $0B, $22, $BB, $22, $55
.byte $00,$00, $50, $55,$55, $00,$00, $A5,$22, $25, $22,$22
.byte $27,$27, $A4,$28, $A4,$22, $28, $A9,$22, $BB, $10
.byte $22,$22, $55, $00,$00, $A3,$55, $00,$00, $A6,$22, $02
.byte $00, $02, $00,$00, $02, $A0,$10,$22, $BB, $13
.byte $A3,$51, $01,$01, $51, $50, $A3,$00, $A6,$22, $A7,$00
.byte $AE,$22, $52, $44, $A3,$55, $58, $00,$00, $55,$55
.byte $05, $00,$00, $52,$52, $02, $00, $52, $00
.byte $50, $A6,$00, $AC,$52, $A3,$55, $C4, $44, $A3,$55
.byte $00,$00, $55,$55, $A3,$00, $A0,$1C,$55, $5C, $5F,$5F, $55,$55
.byte $50,$50, $55,$55, $50, $00,$00, $A8,$55, $A3,$05, $A3,$00
.byte $05, $A4,$55, $50, $A9,$55, $00,$00, $05, $A8,$55
.byte $A0,$A0,$00
.byte $A1
l1end38_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $22,$22, $99, $B9, $12, $A4,$22, $A3,$00
.byte $A3,$55, $05, $A4,$22, $55, $22,$22, $52, $77
.byte $A5,$88, $28, $22, $27, $77, $88,$88, $28
.byte $A5,$22, $29, $BB, $31, $11, $22,$22, $55
.byte $00,$00, $50, $55,$55, $00,$00, $A5,$22, $25, $22,$22
.byte $27,$27, $A4,$28, $A4,$22, $28, $A8,$22, $00, $3B
.byte $1B, $2B, $22, $55, $00,$00, $A3,$55, $00,$00
.byte $A6,$22, $02, $00, $02, $00,$00, $02, $AF,$22
.byte $00, $13, $11, $A3,$51, $01,$01, $51, $50
.byte $A3,$00, $A6,$22, $A7,$00, $AE,$22, $14, $44, $A3,$55
.byte $58, $00,$00, $55,$55, $05, $00,$00, $52,$52, $02
.byte $00, $52, $00, $50, $A6,$00, $AC,$52, $A3,$55
.byte $C4, $F4, $F5, $55,$55, $00,$00, $55,$55, $A3,$00
.byte $A0,$21,$55, $50,$50, $55,$55, $50, $00,$00, $A8,$55, $A3,$05
.byte $A3,$00, $05, $A4,$55, $50, $A9,$55, $00,$00, $05
.byte $A8,$55, $A0,$A0,$00
.byte $A1
l1end39_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $A3,$00, $A3,$55, $05, $A4,$22, $55
.byte $22,$22, $52, $77, $A5,$88, $28, $22, $27
.byte $77, $88,$88, $28, $A5,$22, $B2, $A5,$22, $55
.byte $00,$00, $50, $55,$55, $00,$00, $A5,$22, $25, $22,$22
.byte $27,$27, $A4,$28, $A4,$22, $28, $A3,$22, $23, $A3,$32
.byte $BB, $B2, $2B, $A3,$22, $55, $00,$00, $A3,$55
.byte $00,$00, $A6,$22, $02, $00, $02, $00,$00, $02
.byte $22, $AA,$21, $91, $B1, $01, $B1, $01
.byte $11,$11, $F1, $51,$51, $01,$01, $51, $50, $A3,$00
.byte $A6,$22, $A7,$00, $AA,$22, $29,$29, $20,$20, $A3,$44, $FF
.byte $55, $58, $00,$00, $55,$55, $05, $00,$00, $52,$52
.byte $02, $00, $52, $00, $50, $A6,$00, $AC,$52
.byte $A3,$55, $5C,$5C, $57, $55,$55, $00,$00, $55,$55, $A3,$00
.byte $A0,$21,$55, $50,$50, $55,$55, $50, $00,$00, $A8,$55, $A3,$05
.byte $A3,$00, $05, $A4,$55, $50, $A9,$55, $00,$00, $05
.byte $A8,$55, $A0,$A0,$00
.byte $A1
l1end40_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $A3,$00, $A3,$55, $05, $A4,$22, $55
.byte $22,$22, $52, $77, $A5,$88, $28, $22, $27
.byte $77, $88,$88, $28, $AB,$22, $55, $00,$00, $50
.byte $55,$55, $00,$00, $A5,$22, $25, $22,$22, $27,$27, $A4,$28
.byte $A4,$22, $28, $A5,$22, $BB, $A7,$22, $55, $00,$00
.byte $A3,$55, $00,$00, $A6,$21, $A6,$01, $A9,$21, $A4,$13, $12
.byte $2B, $22,$22, $F2, $52, $55,$55, $00,$00, $55
.byte $50, $A3,$00, $A6,$22, $A7,$00, $A9,$22, $99, $9B
.byte $00, $0B, $40, $42, $44, $FF, $55,$55
.byte $58, $00,$00, $55,$55, $05, $00,$00, $52,$52, $02
.byte $00, $52, $00, $50, $A6,$00, $AB,$52, $55,$55
.byte $54, $C4, $C5, $77, $A3,$55, $00,$00, $55,$55
.byte $A3,$00, $A0,$21,$55, $50,$50, $55,$55, $50, $00,$00, $A8,$55
.byte $A3,$05, $A3,$00, $05, $A4,$55, $50, $A9,$55, $00,$00
.byte $05, $A8,$55, $A0,$A0,$00
.byte $A1
l1end41_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $A3,$00, $A3,$55, $05, $A4,$22, $55
.byte $22,$22, $52, $77, $A5,$88, $28, $22, $27
.byte $77, $88,$88, $28, $AB,$22, $55, $00,$00, $50
.byte $55,$55, $00,$00, $A5,$22, $25, $22,$22, $27,$27, $A4,$28
.byte $A4,$22, $28, $A4,$22, $B2, $A8,$22, $55, $00,$00
.byte $A3,$55, $00,$00, $A6,$21, $02, $00, $02, $00,$00
.byte $02, $AB,$22, $BB, $22, $B2, $22,$22, $F2
.byte $22, $52, $55,$55, $00,$00, $55, $50, $A3,$00
.byte $A6,$22, $A7,$00, $A8,$22, $92, $B2, $22, $0B
.byte $02, $42, $4C, $FF, $A3,$55, $58, $00,$00
.byte $55,$55, $05, $00,$00, $52,$52, $02, $00, $52
.byte $00, $50, $A6,$00, $A8,$52, $99, $9B, $5B
.byte $50,$50, $54, $C4, $75, $A4,$55, $00,$00, $55,$55
.byte $A3,$00, $A0,$21,$55, $50,$50, $55,$55, $50, $00,$00, $A8,$55
.byte $A3,$05, $A3,$00, $05, $A4,$55, $50, $A9,$55, $00,$00
.byte $05, $A8,$55, $A0,$A0,$00
.byte $A1
l1end42_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $A3,$00, $A3,$55, $05, $A4,$22, $55
.byte $22,$22, $52, $77, $A5,$88, $28, $22, $27
.byte $77, $88,$88, $28, $AB,$22, $55, $00,$00, $50
.byte $55,$55, $00,$00, $A5,$22, $25, $22,$22, $27,$27, $A4,$28
.byte $A4,$22, $28, $AD,$22, $55, $00,$00, $A3,$55, $00,$00
.byte $A6,$22, $02, $00, $02, $00,$00, $02, $A0,$12,$22
.byte $52, $55,$55, $00,$00, $55, $50, $A3,$00, $A6,$22
.byte $A7,$00, $AA,$22, $BB, $B2, $22, $4C, $42
.byte $FF, $A3,$55, $58, $00,$00, $55,$55, $05, $00,$00
.byte $52,$52, $02, $00, $52, $00, $50, $A6,$00
.byte $A7,$52, $99, $BB, $B2, $0B, $00, $40
.byte $44, $C4, $5F, $A4,$55, $00,$00, $55,$55, $A3,$00
.byte $A0,$14,$55, $59,$59, $55, $50,$50, $54, $55, $57
.byte $A5,$55, $50,$50, $55,$55, $50, $00,$00, $A8,$55, $A3,$05
.byte $A3,$00, $05, $A4,$55, $50, $A9,$55, $00,$00, $05
.byte $A8,$55, $A0,$A0,$00
.byte $A1
l1end43_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $A3,$00, $A3,$55, $05, $A4,$22, $55
.byte $22,$22, $52, $77, $A5,$88, $28, $22, $27
.byte $77, $88,$88, $28, $AB,$22, $55, $00,$00, $50
.byte $55,$55, $00,$00, $A5,$22, $25, $22,$22, $27,$27, $A4,$28
.byte $A4,$22, $28, $AD,$22, $55, $00,$00, $A3,$55, $00,$00
.byte $A6,$22, $02, $00, $02, $00,$00, $02, $A0,$10,$22
.byte $F2, $22, $52, $55,$55, $00,$00, $55, $50
.byte $A3,$00, $A6,$22, $A7,$00, $AC,$22, $42, $44,$44, $FF
.byte $A3,$55, $58, $00,$00, $55,$55, $05, $00,$00, $52,$52
.byte $02, $00, $52, $00, $50, $A6,$00, $A7,$52
.byte $99, $BB, $B2, $00,$00, $44, $5C,$5C, $57
.byte $A4,$55, $00,$00, $55,$55, $A3,$00, $A0,$14,$55, $59, $B9
.byte $B5, $5B, $50, $54, $A7,$55, $50,$50, $55,$55
.byte $50, $00,$00, $A8,$55, $A3,$05, $A3,$00, $05, $A4,$55
.byte $50, $A9,$55, $00,$00, $05, $A8,$55, $A0,$A0,$00
.byte $A1
l1end44_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $A3,$00, $A3,$55, $05, $A4,$22, $55
.byte $22,$22, $52, $77, $A5,$88, $28, $22, $27
.byte $77, $88,$88, $28, $AB,$22, $55, $00,$00, $50
.byte $55,$55, $00,$00, $A5,$22, $25, $22,$22, $27,$27, $A4,$28
.byte $A4,$22, $28, $AD,$22, $55, $00,$00, $A3,$55, $00,$00
.byte $A6,$22, $02, $00, $02, $00,$00, $02, $AE,$22
.byte $42, $FF, $22,$22, $52, $55,$55, $00,$00, $55
.byte $50, $A3,$00, $A6,$22, $A7,$00, $AB,$22, $44,$44, $C4
.byte $7F, $A4,$55, $58, $00,$00, $55,$55, $05, $00,$00
.byte $52,$52, $02, $00, $52, $00, $50, $A6,$00
.byte $A6,$52, $99, $BB, $B2, $02, $00, $44
.byte $5C,$5C, $57, $A5,$55, $00,$00, $55,$55, $A3,$00, $A0,$13,$55
.byte $B9,$B9, $B5, $5B, $50, $54, $A8,$55, $50,$50
.byte $55,$55, $50, $00,$00, $A8,$55, $A3,$05, $A3,$00, $05
.byte $A4,$55, $50, $A9,$55, $00,$00, $05, $A8,$55, $A0,$A0,$00
.byte $A1
l1end45_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $A3,$00, $A3,$55, $05, $A4,$22, $55
.byte $22,$22, $52, $77, $A5,$88, $28, $22, $27
.byte $77, $88,$88, $28, $AB,$22, $55, $00,$00, $50
.byte $55,$55, $00,$00, $A5,$22, $25, $22,$22, $27,$27, $A4,$28
.byte $A4,$22, $28, $AD,$22, $55, $00,$00, $A3,$55, $00,$00
.byte $A6,$22, $02, $00, $02, $00,$00, $02, $A0,$12,$22
.byte $52, $55,$55, $00,$00, $55, $50, $A3,$00, $A6,$22
.byte $A7,$00, $AB,$22, $42,$42, $FF, $52, $A4,$55, $58
.byte $00,$00, $55,$55, $05, $00,$00, $52,$52, $02, $00
.byte $52, $00, $50, $A6,$00, $A5,$52, $92, $B2
.byte $52, $02,$02, $44, $54, $C4, $5F, $A6,$55
.byte $00,$00, $55,$55, $A3,$00, $A0,$12,$55, $99, $BB, $B0
.byte $50,$50, $54, $55, $57,$57, $A6,$55, $50,$50, $55,$55
.byte $50, $00,$00, $A8,$55, $A3,$05, $A3,$00, $05, $A3,$55
.byte $5B, $50, $A9,$55, $00,$00, $05, $A8,$55, $A0,$A0,$00
.byte $A1
l1end46_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $05, $00, $A4,$55
.byte $A4,$22, $55, $22, $77, $78, $A3,$88, $85,$85
.byte $55, $6F,$6F, $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22
.byte $A3,$00, $85, $A3,$55, $A4,$22, $55, $22, $25
.byte $77, $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28
.byte $A8,$22, $A3,$00, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $A3,$00, $A3,$55, $05, $A4,$22, $55
.byte $22,$22, $52, $77, $A5,$88, $28, $22, $27
.byte $77, $88,$88, $28, $AB,$22, $55, $00,$00, $50
.byte $55,$55, $00,$00, $A5,$22, $25, $22,$22, $27,$27, $A4,$28
.byte $A4,$22, $28, $AD,$22, $55, $00,$00, $A3,$55, $00,$00
.byte $A6,$22, $02, $00, $02, $00,$00, $02, $A0,$12,$22
.byte $52, $55,$55, $00,$00, $55, $50, $A3,$00, $A6,$22
.byte $A7,$00, $AE,$22, $52, $A4,$55, $58, $00,$00, $55,$55
.byte $05, $00,$00, $52,$52, $02, $00, $52, $00
.byte $50, $A6,$00, $A5,$52, $92, $B2, $52, $02,$02
.byte $42, $44, $42, $FF, $A6,$55, $00,$00, $55,$55
.byte $A3,$00, $A0,$12,$55, $99, $BB, $B0, $50,$50, $54
.byte $5C,$5C, $5F, $A6,$55, $50,$50, $55,$55, $50, $00,$00
.byte $A8,$55, $A3,$05, $A3,$00, $05, $A3,$55, $5B, $50
.byte $A9,$55, $00,$00, $05, $A8,$55, $A0,$A0,$00
.byte $A1
l1end47_rle: .byte $28 ; ysize=48
.byte $A5,$55, $57, $75,$75, $55,$55, $A4,$22, $52, $AD,$55
.byte $A6,$00, $AE,$55, $57,$57, $75, $72, $22, $52
.byte $AE,$55, $A7,$00, $05, $A4,$55, $A3,$05, $55, $05
.byte $55, $75, $A5,$55, $57,$57, $75,$75, $AD,$55, $A0,$11,$00
.byte $77, $A9,$55, $57, $75,$75, $AA,$55, $A0,$10,$00, $75
.byte $77, $55, $A3,$25, $A8,$55, $57,$57, $75,$75, $A6,$55
.byte $A0,$10,$00, $57, $55, $A4,$22, $AC,$55, $57,$57, $75,$75
.byte $55,$55, $A0,$10,$00, $77, $55, $A4,$22, $A0,$10,$55, $57
.byte $A0,$11,$00, $77, $55, $A4,$22, $55, $A3,$57, $A4,$75
.byte $A9,$55, $A0,$10,$00, $55, $00, $77, $A4,$22, $55
.byte $A0,$01,$A5, $A6,$55, $A5,$57, $A3,$75, $A0,$11,$00, $55, $00
.byte $77, $A5,$22, $5A, $AA,$55, $85, $55,$55, $A0,$12,$00
.byte $55, $00, $77, $72, $A3,$22, $25,$25, $55
.byte $57,$57, $A4,$75, $55,$55, $A3,$88, $05, $A0,$12,$00, $55
.byte $00, $05, $77, $A7,$22, $27, $A0,$02,$A7, $A4,$57
.byte $22,$22, $02, $A0,$13,$00, $55, $00, $05, $57
.byte $72, $A8,$22, $25, $2A, $7A,$7A, $72,$72, $02
.byte $A0,$14,$00, $55, $00,$00, $50, $77, $A5,$22, $02
.byte $00, $07, $77, $22,$22, $02, $A0,$18,$00, $05
.byte $00,$00, $07,$07, $A4,$02, $A4,$00, $02, $A0,$77,$00, $80
.byte $70, $A3,$00, $50, $55, $50, $77, $A0,$1F,$00
.byte $88, $77, $70, $00,$00, $05, $A3,$07, $A0,$1F,$00
.byte $07, $A0,$B5,$00
.byte $A1
l1end48_rle: .byte $28 ; ysize=48
.byte $A5,$88, $85, $58,$58, $88,$88, $A4,$00, $80, $AD,$88
.byte $A6,$00, $AE,$88, $85,$85, $58, $50, $00, $80
.byte $AE,$88, $A7,$00, $08, $A4,$88, $A3,$08, $88, $08
.byte $88, $28, $A5,$88, $85,$85, $58,$58, $AD,$88, $A0,$11,$00
.byte $22, $A9,$88, $85, $58,$58, $AA,$88, $A0,$10,$00, $22,$22
.byte $88, $A3,$08, $A8,$88, $85,$85, $58,$58, $A6,$88, $A0,$10,$00
.byte $22,$22, $A4,$00, $AC,$88, $85,$85, $58,$58, $88,$88, $A0,$10,$00
.byte $22,$22, $A4,$00, $A0,$10,$88, $85, $A0,$11,$00, $22,$22, $A4,$00
.byte $88, $A3,$85, $A4,$58, $A9,$88, $A0,$10,$00, $22, $00
.byte $22, $A4,$00, $A8,$88, $A5,$85, $A3,$58, $A0,$11,$00, $22
.byte $00, $22, $A5,$00, $AB,$88, $28, $88,$88, $A0,$12,$00
.byte $22, $00, $22, $20, $A3,$00, $08,$08, $88
.byte $85,$85, $A4,$58, $88,$88, $A3,$22, $08, $A0,$12,$00, $22
.byte $00, $02, $22, $A7,$00, $05, $A6,$25, $A0,$16,$00
.byte $22, $00, $02, $22, $20, $A8,$00, $02,$02
.byte $22,$22, $20,$20, $A0,$15,$00, $22, $00,$00, $20, $22
.byte $A7,$00, $05, $55, $A0,$1B,$00, $02, $00,$00, $02,$02
.byte $A0,$80,$00, $80, $50, $A3,$00, $20, $22, $20
.byte $55, $A0,$1F,$00, $88, $55, $50, $00,$00, $02
.byte $A3,$05, $A0,$1F,$00, $05, $A0,$B5,$00
.byte $A1
l1end49_rle: .byte $28 ; ysize=48
.byte $A5,$22, $28, $82,$82, $22,$22, $A4,$00, $20, $AD,$22
.byte $A6,$00, $AE,$22, $28,$28, $82, $80, $00, $20
.byte $AE,$22, $A7,$00, $02, $A4,$22, $A3,$02, $22, $02
.byte $A7,$22, $28,$28, $82,$82, $AD,$22, $A0,$11,$00, $82, $A9,$22
.byte $28, $82,$82, $AA,$22, $A0,$10,$00, $A3,$88, $A3,$02, $A8,$22
.byte $28,$28, $82,$82, $A6,$22, $A0,$10,$00, $88,$88, $A4,$00, $AC,$22
.byte $28,$28, $82,$82, $22,$22, $A0,$10,$00, $88,$88, $A4,$00, $A0,$10,$22
.byte $28, $A0,$11,$00, $88,$88, $A4,$00, $22, $A3,$28, $A4,$82
.byte $A9,$22, $A0,$10,$00, $88, $00, $88, $A4,$00, $A8,$22
.byte $A5,$28, $A3,$82, $A0,$11,$00, $88, $00, $88, $A5,$00
.byte $AB,$22, $02, $22,$22, $A0,$12,$00, $88, $00, $88
.byte $80, $A3,$00, $02,$02, $22, $28,$28, $A4,$82, $22,$22
.byte $A3,$00, $02, $A0,$12,$00, $88, $00, $08, $88
.byte $A7,$00, $08, $A6,$28, $A0,$16,$00, $88, $00, $08
.byte $88, $80, $A8,$00, $02,$02, $22,$22, $20,$20, $A0,$15,$00
.byte $88, $00,$00, $80, $88, $A7,$00, $08, $88
.byte $A0,$1B,$00, $08, $00,$00, $08,$08, $A0,$81,$00, $20, $A6,$00
.byte $22, $A0,$20,$00, $22, $20, $A3,$00, $A3,$02, $A0,$1F,$00
.byte $02, $A0,$B5,$00
.byte $A1
l1end50_rle: .byte $28 ; ysize=48
.byte $A5,$00, $02, $20,$20, $A0,$28,$00, $02,$02, $20,$20, $A0,$28,$00
.byte $02,$02, $20,$20, $A0,$28,$00, $02, $20,$20, $A0,$28,$00, $02,$02
.byte $20,$20, $A0,$28,$00, $02,$02, $20,$20, $A0,$28,$00, $02, $A0,$18,$00
.byte $A3,$02, $A4,$20, $A0,$28,$00, $A5,$02, $A3,$20, $A0,$43,$00, $02,$02
.byte $A4,$20, $A0,$23,$00, $A7,$02, $A0,$4A,$00, $02, $22, $A0,$FF,$00
.byte $A0,$A7,$00
.byte $A1
l1end51_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$00, $A0,$FF,$00, $A0,$FF,$00, $A0,$C3,$00
.byte $A1
deadbeast_rle: .byte $28 ; ysize=48
.byte $A5,$66, $6F, $F6,$F6, $66,$66, $A4,$22, $62, $AD,$66
.byte $A6,$22, $AE,$66, $6F,$6F, $F6, $F2, $22, $62
.byte $AE,$66, $A7,$22, $26, $A4,$66, $A3,$26, $56, $26
.byte $56, $76, $A5,$66, $6F,$6F, $F6,$F6, $AD,$66, $A0,$11,$22
.byte $77, $A9,$66, $6F, $F6,$F6, $AA,$66, $A0,$10,$22, $75
.byte $77, $66, $A3,$86, $A8,$66, $6F,$6F, $F6,$F6, $A6,$66
.byte $A0,$10,$22, $57, $66, $A4,$88, $56, $AB,$66, $6F,$6F
.byte $F6,$F6, $66,$66, $A0,$10,$22, $77, $66, $A4,$88, $55
.byte $AF,$66, $6F, $A0,$11,$22, $77, $66, $A4,$88, $55
.byte $A3,$6F, $A4,$F6, $A9,$66, $A0,$10,$22, $55, $22, $77
.byte $A4,$88, $55, $A0,$01,$A6, $A6,$66, $A5,$6F, $A3,$F6, $A7,$22
.byte $A6,$55, $A4,$22, $55, $22, $77, $A5,$88, $5A
.byte $AA,$66, $46, $66,$66, $A8,$22, $A6,$55, $A4,$22, $55
.byte $22, $77, $78, $A3,$88, $85,$85, $55, $6F,$6F
.byte $A4,$F6, $66,$66, $A3,$44, $26, $A7,$22, $52, $55,$55
.byte $85, $A3,$55, $A4,$22, $55, $22, $25, $77
.byte $A7,$88, $8F, $A0,$02,$AF, $A4,$6F, $88,$88, $28, $A8,$22
.byte $55,$55, $88, $A4,$55, $A4,$22, $55, $22, $25
.byte $57, $78, $A8,$88, $85, $8A, $7A,$7A, $78,$78
.byte $28, $A9,$22, $55, $85, $58, $A4,$55, $A4,$22
.byte $55, $22,$22, $52, $77, $A5,$88, $28, $22
.byte $27, $77, $88,$88, $28, $AB,$22, $55,$55, $88
.byte $A5,$55, $A5,$22, $25, $22,$22, $27,$27, $A4,$28, $A4,$22
.byte $28, $AD,$22, $55, $88, $A6,$55, $A6,$22, $02
.byte $00, $02, $00,$00, $02, $A0,$12,$22, $52, $55,$55
.byte $88, $A5,$55, $88, $A6,$22, $A7,$00, $AE,$22, $52,$52
.byte $A3,$55, $58, $A6,$55, $88, $52,$52, $02, $00
.byte $52, $00, $50, $A6,$00, $AC,$52, $A0,$3F,$55, $A3,$05
.byte $A3,$00, $05, $A4,$55, $50, $A9,$55, $00,$00, $05
.byte $A8,$55, $A0,$A0,$00
.byte $A1
gunguy_rle: .byte $28 ; ysize=48
.byte $A9,$22, $A7,$66, $A6,$06, $A7,$66, $55, $A0,$12,$22, $55
.byte $A6,$66, $A8,$00, $A6,$66, $65, $55, $A0,$10,$22, $52
.byte $65, $A4,$66, $06, $AA,$00, $A6,$66, $55, $52
.byte $AE,$22, $52, $65, $A5,$66, $00,$00, $75, $65
.byte $75, $00, $75, $65, $75, $00,$00, $A5,$66
.byte $56, $65, $55, $AE,$22, $55, $A5,$66, $06
.byte $AC,$00, $A4,$66, $55, $66, $55, $52, $AD,$22
.byte $55, $A4,$66, $06, $AD,$00, $06, $A3,$66, $55,$55
.byte $66, $55, $AC,$22, $55,$55, $66, $06,$06, $A0,$10,$00
.byte $06,$06, $66,$66, $55,$55, $66, $55, $AB,$22, $05,$05
.byte $A0,$17,$00, $05,$05, $66, $55, $A8,$22, $02,$02, $A0,$1D,$00
.byte $05, $A7,$22, $02, $A0,$21,$00, $02, $A4,$22, $02
.byte $A0,$24,$00, $02, $22,$22, $A0,$27,$00, $22, $A0,$26,$00, $20
.byte $A0,$25,$00, $20, $02, $A0,$24,$00, $20, $02, $A0,$24,$00
.byte $20, $22, $00, $20,$20, $60, $A0,$1F,$00, $20
.byte $00, $20, $22, $20, $A3,$22, $66, $60
.byte $A0,$1D,$00, $22, $00,$00, $A6,$22, $66, $16, $60
.byte $A0,$1A,$00, $C0, $0C, $00, $20, $A7,$22, $66
.byte $61, $16, $A0,$18,$00, $20, $02, $00, $20
.byte $AA,$22, $66, $11, $A0,$19,$00, $20, $AC,$22, $66
.byte $11, $A0,$17,$00, $20, $AE,$22, $16, $61, $A0,$15,$00
.byte $20, $A0,$10,$22, $66, $06, $A0,$13,$00, $20, $A3,$22
.byte $02, $A3,$00, $02, $A6,$22, $A3,$02, $A3,$00
.byte $A1
peace_rle: .byte $28 ; ysize=48
.byte $A6,$00, $20, $A7,$66, $A5,$22, $AB,$66, $A9,$00, $22
.byte $00,$00, $20,$20, $A3,$22, $A7,$66, $A5,$22, $AA,$66, $06
.byte $AA,$00, $20, $A6,$22, $A7,$66, $A4,$22, $62, $AA,$66
.byte $AB,$00, $A7,$22, $A4,$66, $96, $A3,$99, $92, $22,$22
.byte $AB,$66, $AB,$00, $A7,$22, $A4,$66, $99, $89, $B9,$B9
.byte $99, $22, $62, $AB,$66, $AB,$00, $A7,$22, $A4,$66
.byte $B9, $FB, $BB, $FB, $99, $22, $AC,$66
.byte $AB,$00, $A7,$22, $26, $A3,$66, $BB,$BB, $33, $BB,$BB
.byte $22, $66, $B6,$B6, $A9,$66, $AB,$00, $A8,$22, $A3,$66
.byte $2B, $BB, $3B, $BB, $2B, $66,$66, $BB,$BB
.byte $A8,$66, $AC,$00, $A8,$22, $66,$66, $26, $22, $A3,$BB
.byte $22, $66,$66, $BB,$BB, $A6,$66, $06, $AD,$00, $AC,$22
.byte $A3,$33, $22, $66, $6B, $BB,$BB, $A5,$66, $06
.byte $AE,$00, $AA,$22, $02,$02, $A3,$03, $02, $66,$66, $6B
.byte $BB, $A4,$66, $A0,$10,$00, $A9,$22, $02, $A8,$00, $66
.byte $BB, $A4,$66, $A0,$10,$00, $A8,$22, $02, $AA,$00, $BB
.byte $A4,$66, $A0,$10,$00, $A8,$22, $AB,$00, $BB, $A4,$66, $A0,$10,$00
.byte $A7,$22, $AC,$00, $BB, $A4,$66, $A0,$10,$00, $A7,$22, $AC,$00
.byte $BB,$BB, $A3,$66, $A0,$10,$00, $A8,$22, $BB, $B0, $A8,$00
.byte $33, $BB,$BB, $A3,$22, $A0,$10,$00, $A8,$22, $BB,$BB, $A7,$00
.byte $22,$22, $BB,$BB, $A3,$22, $20, $AF,$00, $A8,$22, $BB,$BB
.byte $A7,$00, $A8,$22, $AF,$00, $A4,$22, $02, $A3,$22, $BB,$BB
.byte $A7,$00, $A8,$22, $AF,$00, $A4,$22, $20, $00, $02
.byte $22, $BB,$BB, $A7,$00, $A8,$22, $AF,$00, $A5,$22, $A3,$00
.byte $BB,$BB, $A7,$00, $A7,$22, $A0,$10,$00, $A6,$22, $00,$00, $BB,$BB
.byte $A7,$00, $A7,$22, $A0,$10,$00, $A6,$22, $20, $00, $0B
.byte $BB, $A7,$00, $A7,$22, $A0,$10,$00
.byte $A1
black_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$00, $A0,$FF,$00, $A0,$FF,$00, $A0,$C3,$00
.byte $A1

View File

@ -75,7 +75,7 @@ mesa_loop:
lda LEVELEND_PROGRESS
beq no_levelend
cmp #66 ; only load background on first frame
cmp #MAX_PROGRESSION ; only load background on first frame
bne levelend_not_first
lda #<cavern3_rle
@ -99,6 +99,16 @@ levelend_not_first:
jsr gr_overlay_40x40
;====================
; pause
lda LEVELEND_PROGRESS
lsr
tax
lda endl_pauses,X
tax
jsr long_wait
jmp beyond_mesa_normal
no_levelend:
@ -168,7 +178,7 @@ mesa_check_right:
;=====================
; trigger ending
lda #66
lda #MAX_PROGRESSION
sta LEVELEND_PROGRESS
lda #0
@ -219,8 +229,27 @@ done_mesa:
rts
;=====================
; long(er) wait
; waits approximately ?? ms
long_wait:
lda #64
jsr WAIT ; delay
dex
bne long_wait
rts
MAX_PROGRESSION = 106
endl1_progression:
.word black_rle,black_rle
.word l1end51_rle,l1end50_rle,l1end49_rle,l1end48_rle,l1end47_rle
.word l1end46_rle,l1end45_rle,l1end44_rle,l1end43_rle,l1end42_rle
.word l1end41_rle,l1end40_rle,l1end39_rle,l1end38_rle,l1end37_rle
.word l1end36_rle
.word gunguy_rle,peace_rle
.word l1end33_rle,l1end32_rle,l1end31_rle,l1end30_rle
.word l1end29_rle,l1end28_rle,l1end27_rle,l1end26_rle,l1end25_rle
.word l1end24_rle,l1end23_rle,l1end22_rle,l1end21_rle,l1end20_rle
@ -229,4 +258,18 @@ endl1_progression:
.word l1end09_rle,l1end08_rle,l1end07_rle,l1end06_rle,l1end05_rle
.word l1end04_rle,l1end03_rle,l1end02_rle,l1end01_rle
; pause is *before* image indicated
endl_pauses:
.byte 10,10 ; black,black
.byte 10,10,10,10,220 ; 51,50,49,48,47
.byte 3,3,3,3,3 ; 46,45,44,43,42
.byte 3,3,3,3,3 ; 41,40,39,38,37
.byte 250 ; 36
.byte 230,80 ; gun, peace
.byte 80,80,80,80 ; 33,32,31,30
.byte 80,10,10,10,10 ; 29,28,27,26,25
.byte 10,10,10,10,10 ; 24,23,22,21,20
.byte 3,3,3,3,3 ; 19,18,17,16,15
.byte 3,3,3,3,3 ; 14,13,12,11,10
.byte 3,3,3,3,3 ; 09,08,07,06,05
.byte 3,3,3,3 ; 04,03,02,01