ootw: update makefiles

lzsa transition might be complete here
This commit is contained in:
Vince Weaver 2021-03-29 22:44:03 -04:00
parent a93bf9114b
commit f916a99df4
63 changed files with 730 additions and 2260 deletions

View File

@ -140,3 +140,25 @@ clean:
cd ootw_c15 && make clean
cd ending && make clean
cd title && make clean
distclean:
make clean
cd intro && make distclean
cd ootw_c1 && make distclean
cd ootw_c2 && make distclean
cd ootw_c3 && make distclean
cd ootw_c4 && make distclean
cd ootw_c5 && make distclean
cd ootw_c6 && make distclean
cd ootw_c7 && make distclean
cd ootw_c8 && make distclean
cd ootw_c9 && make distclean
cd ootw_c10 && make distclean
cd ootw_c11 && make distclean
cd ootw_c12 && make distclean
cd ootw_c13 && make distclean
cd ootw_c14 && make distclean
cd ootw_c15 && make distclean
cd ending && make distclean
cd title && make distclean

View File

@ -17,13 +17,20 @@ ending.o: ending.s \
$(PT3_PLAYER)/pt3_lib_mockingboard_setup.s \
$(PT3_PLAYER)/pt3_lib_irq_handler.s \
$(PT3_PLAYER)/interrupt_handler.s \
../ootw_c15/graphics/l15_final/ootw_c15_final.inc \
graphics/ending/ootw_c16_end.inc \
music/ootw_outro.pt3
ca65 -o ending.o ending.s -l ending.lst
#####
graphics/ending/ootw_c16_end.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst ENDING
distclean:
cd graphics && make clean

View File

@ -92,9 +92,9 @@ repeat_ending:
;==================
; lda #>(bath_lzsa)
; sta GBASH
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(bath_lzsa)
; sta GBASL
; sta getsrc_smc+1 ; LZSA_SRC_LO
; lda #$c ; load image off-screen $c00
; jsr decompress_lzsa2_fast
@ -109,9 +109,9 @@ repeat_ending:
;==================
; lda #>(battle_lzsa)
; sta GBASH
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(battle_lzsa)
; sta GBASL
; sta getsrc_smc+1 ; LZSA_SRC_LO
; lda #$c ; load image off-screen $c00
; jsr decompress_lzsa2_fast
@ -126,9 +126,9 @@ repeat_ending:
;==================
; lda #>(grabbed_lzsa)
; sta GBASH
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(grabbed_lzsa)
; sta GBASL
; sta getsrc_smc+1 ; LZSA_SRC_LO
; lda #$c ; load image off-screen $c00
; jsr decompress_lzsa2_fast
@ -152,9 +152,9 @@ repeat_ending:
;=========================
lda #>(sky_bg_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(sky_bg_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$0c ; load image off-screen $c00
jsr decompress_lzsa2_fast
@ -162,9 +162,9 @@ repeat_ending:
; rooftop00
lda #>(rooftop00_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(rooftop00_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -186,9 +186,9 @@ cli_smc:
; rooftop01
lda #>(rooftop01_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(rooftop01_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -204,9 +204,9 @@ cli_smc:
; rooftop02
lda #>(rooftop02_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(rooftop02_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -222,9 +222,9 @@ cli_smc:
; rooftop03
lda #>(rooftop03_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(rooftop03_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -240,9 +240,9 @@ cli_smc:
; onboard
lda #>(onboard_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(onboard_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -261,9 +261,9 @@ cli_smc:
;=========================
lda #>(wing_bg_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(wing_bg_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$0c ; load image off-screen $c00
jsr decompress_lzsa2_fast
@ -271,9 +271,9 @@ cli_smc:
; left wing 1
lda #>(left_unfurl1_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(left_unfurl1_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -289,9 +289,9 @@ cli_smc:
; left wing 2
lda #>(left_unfurl2_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(left_unfurl2_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -307,9 +307,9 @@ cli_smc:
; right wing 1
lda #>(right_unfurl1_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(right_unfurl1_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -325,9 +325,9 @@ cli_smc:
; right wing 2
lda #>(right_unfurl2_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(right_unfurl2_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -344,9 +344,9 @@ cli_smc:
;=========================
lda #>(sky_bg_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(sky_bg_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$0c ; load image off-screen $c00
jsr decompress_lzsa2_fast
@ -354,9 +354,9 @@ cli_smc:
; flying01
lda #>(flying01_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(flying01_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -372,9 +372,9 @@ cli_smc:
; flying03
lda #>(flying03_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(flying03_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -390,9 +390,9 @@ cli_smc:
; flying05
lda #>(flying05_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(flying05_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -408,9 +408,9 @@ cli_smc:
; flying07
lda #>(flying07_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(flying07_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -426,9 +426,9 @@ cli_smc:
; flying09
lda #>(flying09_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(flying09_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -444,9 +444,9 @@ cli_smc:
; flying11
lda #>(flying11_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(flying11_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -462,9 +462,9 @@ cli_smc:
; the end01
lda #>(the_end01_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end01_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -480,9 +480,9 @@ cli_smc:
; the end02
lda #>(the_end02_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end02_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -498,9 +498,9 @@ cli_smc:
; the end03
lda #>(the_end03_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end03_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -516,9 +516,9 @@ cli_smc:
; the end04
lda #>(the_end04_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end04_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -534,9 +534,9 @@ cli_smc:
; the end05
lda #>(the_end05_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end05_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -552,9 +552,9 @@ cli_smc:
; the end06
lda #>(the_end06_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end06_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -570,9 +570,9 @@ cli_smc:
; the end07
lda #>(the_end07_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end07_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -588,9 +588,9 @@ cli_smc:
; the end08
lda #>(the_end08_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end08_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -606,9 +606,9 @@ cli_smc:
; the end09
lda #>(the_end09_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end09_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast
@ -624,9 +624,9 @@ cli_smc:
; the end10
lda #>(the_end10_lzsa)
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(the_end10_lzsa)
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$10 ; load image off-screen $1000
jsr decompress_lzsa2_fast

View File

@ -0,0 +1,6 @@
all:
cd ending && make
clean:
rm -f *~
cd ending && make clean

View File

@ -58,3 +58,7 @@ graphics/l1_pool/ootw_pool.inc:
clean:
rm -f *~ *.o *.lst *.lz4 OOTW_C1
distclean:
make clean
cd graphics && make clean

View File

@ -36,5 +36,10 @@ ootw_c10.o: ootw_c10.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C10
rm -f *~ *.o *.lst OOTW_C10
#####
distclean:
make clean

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(pool_rle)
sta GBASH
lda #<(pool_rle)
lda #>(pool_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(pool_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -35,6 +35,17 @@ ootw_c11.o: ootw_c11.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C11
graphics/l11_above/ootw_c11_room.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C11
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,7 @@
all:
cd l11_above && make
clean:
rm -f *~
cd l11_above && make clean

View File

@ -7,9 +7,17 @@ all: ootw_c11_room.inc
#####
ootw_c11_room.inc: $(PNG2RLE) \
above.png
$(PNG2RLE) asm above.png above_rle > ootw_c11_room.inc
ootw_c11_room.inc: \
above.lzsa
echo "above_lzsa: .incbin \"above.lzsa\"" > ootw_c11_room.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####

View File

@ -1,23 +0,0 @@
above_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$00, $A0,$E1,$00, $30, $A0,$27,$00, $33,$33, $30,$30, $AD,$00
.byte $30,$30, $33,$33, $30, $A0,$12,$00, $A4,$33, $30, $AA,$00
.byte $30, $33, $00, $A6,$33, $30, $AF,$00, $A6,$33
.byte $A8,$00, $33,$33, $03, $30, $A8,$33, $30, $AD,$00
.byte $A6,$33, $A8,$00, $33,$33, $00, $A7,$33, $03, $33,$33
.byte $AD,$00, $A6,$33, $00, $3B, $A4,$00, $30, $00
.byte $33, $BB, $33, $00, $A3,$33, $00, $33
.byte $BB, $33, $00, $33, $30, $AC,$00, $A5,$33
.byte $00, $33,$33, $A4,$00, $33, $00, $B3, $3B
.byte $03, $30, $A3,$33, $00, $33, $BB, $B3
.byte $00, $33,$33, $00,$00, $33, $A9,$00, $A5,$33, $30
.byte $03, $BB, $30, $00,$00, $30, $A4,$33, $00
.byte $33, $BB, $33, $03, $30, $B3, $33
.byte $3B, $A3,$33, $00,$00, $33,$33, $A8,$00, $A6,$33, $00
.byte $BB, $33, $00,$00, $A5,$33, $00, $33, $3B
.byte $33, $00, $33, $BB, $A5,$33, $00,$00, $33,$33
.byte $A8,$00, $A6,$B3, $B0, $BB, $B3, $00,$00, $A6,$B3
.byte $B0, $B3,$B3, $33, $00, $3B, $33, $A4,$B3
.byte $00,$00, $B3,$B3, $B0, $00,$00, $B0, $B3, $A0,$17,$00
.byte $33, $00, $33,$33, $A0,$24,$00, $33, $00, $BB
.byte $33, $A0,$10,$00
.byte $A1

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(above_rle)
sta GBASH
lda #<(above_rle)
lda #>(above_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(above_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -35,6 +35,17 @@ ootw_c12.o: ootw_c12.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C12
graphics/l12_room/ootw_c12_room.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C12
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,7 @@
all:
cd l12_room && make
clean:
rm -f *~
cd l12_room && make clean

View File

@ -7,12 +7,20 @@ all: ootw_c12_room.inc
#####
ootw_c12_room.inc: $(PNG2RLE) \
house.png
$(PNG2RLE) asm house.png house_rle > ootw_c12_room.inc
ootw_c12_room.inc: \
house.lzsa
echo "house_lzsa: .incbin \"house.lzsa\"" > ootw_c12_room.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzz *.inc
rm -f *~ *.o *.lst *.lzsa *.inc

View File

@ -1,29 +0,0 @@
house_rle: .byte $28 ; ysize=48
.byte $A3,$00, $02, $29, $02, $20, $A5,$22, $24
.byte $02, $A0,$1A,$22, $A4,$00, $42, $00, $A5,$02, $00
.byte $02, $00, $02,$02, $A0,$18,$22, $AF,$00, $A0,$19,$22, $AD,$00
.byte $20, $A0,$1A,$22, $AD,$00, $A0,$1B,$22, $AC,$00, $A0,$1C,$22, $AB,$00
.byte $A0,$1A,$22, $A3,$72, $AA,$00, $A0,$18,$22, $A6,$77, $A9,$00, $A0,$19,$22
.byte $A6,$77, $A9,$00, $A0,$12,$22, $55, $77, $A5,$22, $77,$77
.byte $22, $A3,$77, $A8,$00, $25, $A8,$62, $52, $72
.byte $A8,$62, $25, $27, $55, $A4,$62, $77, $27
.byte $22, $A3,$77, $A7,$00, $20, $22,$22, $26, $A5,$66
.byte $26, $55, $77, $26, $A5,$66, $26, $A5,$22
.byte $26, $66,$66, $77, $22, $00, $A3,$77, $A7,$00
.byte $A3,$88, $22, $26,$26, $55, $77, $26, $A4,$22
.byte $26,$26, $55, $77, $26, $22, $82, $A3,$88
.byte $82, $22, $26,$26, $77, $22, $00, $A3,$77
.byte $A6,$00, $80, $A6,$88, $85, $87, $A7,$88, $85
.byte $87, $AA,$88, $77, $22, $00, $A3,$77, $A6,$00
.byte $A0,$1C,$88, $77, $22, $00, $A3,$77, $A5,$00, $80
.byte $A0,$1C,$88, $77, $22, $00, $A3,$77, $A5,$00, $A0,$1D,$88
.byte $77, $22, $00, $A3,$77, $A5,$00, $02, $A0,$19,$88
.byte $02,$02, $88, $77, $22, $00, $A3,$77, $A6,$00
.byte $28, $A7,$88, $A0,$10,$58, $02,$02, $00, $58, $77
.byte $22, $00, $A3,$77, $A7,$00, $02, $88,$88, $28
.byte $A3,$82, $AF,$88, $02,$02, $00,$00, $88, $77, $22
.byte $00, $A3,$77, $A8,$00, $02, $A0,$13,$88, $02,$02, $A3,$00
.byte $88, $77, $22, $00, $A3,$77, $00,$00, $A0,$19,$05
.byte $02,$02, $A4,$00, $05,$05, $02, $50, $A3,$57, $A0,$1A,$00
.byte $02,$02, $A0,$25,$00, $02,$02, $AD,$00
.byte $A1

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(house_rle)
sta GBASH
lda #<(house_rle)
lda #>(house_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(house_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -35,6 +35,18 @@ ootw_c13.o: ootw_c13.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C13
graphics/l13_room/ootw_c13_room.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C13
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,7 @@
all:
cd l13_room && make
clean:
rm -f *~
cd l13_room && make clean

View File

@ -7,12 +7,20 @@ all: ootw_c13_room.inc
#####
ootw_c13_room.inc: $(PNG2RLE) \
entry.png
$(PNG2RLE) asm entry.png entry_rle > ootw_c13_room.inc
ootw_c13_room.inc: \
entry.lzsa
echo "entry_lzsa: .incbin \"entry.lzsa\"" > ootw_c13_room.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzz *.inc
rm -f *~ *.o *.lst *.lzsa *.inc

View File

@ -1,49 +0,0 @@
entry_rle: .byte $28 ; ysize=48
.byte $00,$00, $20, $55, $A3,$22, $20, $A8,$00, $55
.byte $22,$22, $00, $22, $A0,$16,$00, $02,$02, $00, $02
.byte $22, $00,$00, $20, $10, $20, $A3,$00, $55
.byte $22, $02, $00, $22, $A0,$1A,$00, $22, $00
.byte $22,$22, $11, $25, $55, $00,$00, $55, $22
.byte $00,$00, $22, $A0,$16,$00, $40,$40, $10, $00, $02
.byte $20, $A4,$22, $25, $50, $00, $55, $22
.byte $00,$00, $22, $A0,$15,$00, $10, $00, $04, $11
.byte $00,$00, $22,$22, $02, $00, $02, $22,$22, $00
.byte $55, $22, $00,$00, $22, $A0,$15,$00, $11, $00
.byte $CC, $9C, $99, $00, $22,$22, $A4,$00, $22
.byte $00, $55, $22, $00,$00, $22, $A0,$15,$00, $11,$11
.byte $1C, $00, $09, $A7,$00, $22, $00, $55
.byte $22, $00,$00, $22, $A0,$13,$00, $20, $41,$41, $11
.byte $01, $11,$11, $A3,$00, $20, $A3,$00, $22, $00
.byte $55, $22, $00,$00, $22, $A0,$14,$00, $20, $94
.byte $11, $09, $11, $A4,$00, $05, $A3,$00, $22
.byte $00, $55, $02, $00,$00, $22, $A0,$15,$00, $29
.byte $01, $04, $01,$01, $A7,$00, $22, $00, $25
.byte $AD,$00, $20, $AC,$00, $21, $04, $40, $10
.byte $A7,$00, $22, $00, $22, $AD,$00, $22, $AD,$00
.byte $24, $40, $11, $A6,$00, $40, $10, $00
.byte $22, $AD,$00, $22, $AE,$00, $24, $A6,$00, $11
.byte $00, $11,$11, $AE,$00, $02, $AF,$00, $20, $A4,$00
.byte $91, $90, $99, $AA,$00, $02,$02, $00, $02,$02
.byte $A0,$12,$00, $20, $A3,$00, $10, $C0, $C1, $00
.byte $44, $A9,$00, $20, $00, $20, $00, $20
.byte $02, $62,$62, $60, $AE,$00, $20, $00,$00, $41
.byte $0C, $10, $04, $44, $00,$00, $20, $62
.byte $00, $66, $A3,$00, $02, $00, $02, $00
.byte $62, $F6, $FF,$FF, $F6, $60, $AE,$00, $20
.byte $00, $10, $11, $10, $91, $00, $99
.byte $52, $00, $66, $00, $66, $00, $66
.byte $00, $02, $00, $02, $00, $66, $11
.byte $1F, $FF,$FF, $60, $AF,$00, $20, $09, $40
.byte $01, $99, $09, $99, $55, $00, $66
.byte $00, $66, $00, $66, $A5,$00, $66, $FF
.byte $11, $FF, $1F, $66, $A0,$10,$00, $21, $44
.byte $11, $90, $10, $00, $55, $00, $26
.byte $20, $26, $00, $66, $A5,$00, $06, $FF,$FF
.byte $1F, $F1, $06, $A0,$11,$00, $24, $01, $40
.byte $C1, $00, $55, $02, $A3,$00, $02, $66
.byte $A5,$00, $06, $6F, $FF,$FF, $6F, $06, $A0,$10,$00
.byte $09, $00, $22, $44,$44, $20, $02, $05
.byte $A4,$00, $02,$02, $A5,$00, $06, $6F,$6F, $06, $A6,$00
.byte $AC,$52, $A6,$50, $A4,$20, $00,$00, $02, $22, $AE,$50
.byte $A0,$50,$00
.byte $A1

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(entry_rle)
sta GBASH
lda #<(entry_rle)
lda #>(entry_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(entry_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -35,6 +35,17 @@ ootw_c14.o: ootw_c14.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C14
graphics/l14_arena/ootw_c14_arena.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C14
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,6 @@
all:
cd l14_arena && make
clean:
rm -f *~
cd l14_arena && make clean

View File

@ -7,12 +7,19 @@ all: ootw_c14_arena.inc
#####
ootw_c14_arena.inc: $(PNG2RLE) \
arena.png
$(PNG2RLE) asm arena.png arena_rle > ootw_c14_arena.inc
ootw_c14_arena.inc: \
arena.lzsa
echo "arena_lzsa: .incbin \"arena.lzsa\"" > ootw_c14_arena.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzz *.inc
rm -f *~ *.o *.lst *.lzsa *.inc

View File

@ -1,31 +0,0 @@
arena_rle: .byte $28 ; ysize=48
.byte $A0,$2C,$66, $26, $61, $A3,$66, $16, $A3,$66, $16
.byte $A4,$66, $26, $61, $A3,$66, $16, $A3,$66, $16
.byte $A4,$66, $26, $61, $A3,$66, $16, $66,$66, $A3,$76
.byte $72, $76, $75, $76,$76, $72, $A3,$76, $72
.byte $A4,$76, $72, $76, $75, $76,$76, $72, $A3,$76
.byte $72, $A4,$76, $72, $76, $75, $76,$76, $72
.byte $A3,$76, $A0,$28,$77, $A0,$28,$57, $A0,$87,$55, $A4,$05, $95, $65
.byte $A4,$05, $A0,$1D,$55, $A5,$00, $0B, $22, $A5,$00, $AE,$55
.byte $AD,$22, $AE,$00, $02, $AC,$22, $52, $A8,$22, $52,$52
.byte $02, $AF,$00, $22, $02, $A6,$22, $02,$02, $A4,$22
.byte $55, $A6,$22, $55, $22, $02, $AB,$00, $F2
.byte $60, $00,$00, $20, $55, $22, $00, $A4,$22
.byte $55, $A3,$00, $A3,$22, $55, $A6,$22, $55, $02
.byte $AC,$00, $0F, $22, $00,$00, $22, $55, $22
.byte $00, $A3,$22, $62, $55, $A3,$00, $A3,$22, $55
.byte $22,$22, $F2, $22, $F2, $22, $50, $A0,$10,$00
.byte $22,$22, $F5, $22, $00, $22, $52, $00
.byte $FF, $F5, $A3,$00, $22, $55, $00, $05
.byte $22,$22, $F0, $22, $F0, $22, $55, $AF,$00
.byte $20, $22,$22, $F0, $27, $00, $22, $55
.byte $00, $22, $F0, $A3,$00, $22, $55, $50,$50
.byte $02, $52, $0F, $52, $0F, $52, $55
.byte $52, $AE,$00, $A3,$52, $0F, $52, $50, $82
.byte $85, $80, $82, $0F, $A3,$80, $82, $85
.byte $50, $55, $50, $A5,$55, $A3,$85, $AC,$00, $A0,$17,$88
.byte $A3,$58, $55,$55, $AB,$50, $80, $A0,$18,$88, $A8,$85, $A0,$3A,$88
.byte $00, $88,$88, $07, $78, $A0,$23,$88, $80, $00,$00
.byte $77,$77, $00,$00, $A0,$22,$88, $A3,$85, $58, $88, $10
.byte $A0,$22,$88, $80, $81, $86,$86, $85, $88
.byte $A1

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(arena_rle)
sta GBASH
lda #<(arena_rle)
lda #>(arena_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(arena_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -41,6 +41,18 @@ ootw_c15.o: ootw_c15.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C15
graphics/l15_final/ootw_c15_bath.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C15
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,7 @@
all:
cd l15_final && make
clean:
rm -f *~
cd l15_final && make clean

View File

@ -8,139 +8,145 @@ all: ootw_c15_bath.inc ootw_c15_walk.inc ootw_c15_final.inc \
#####
ootw_c15_bath.inc: $(PNG2RLE) \
bath_00.png bath_01.png bath_02.png bath_03.png bath_04.png \
bath_05.png bath_06.png bath_07.png bath_08.png bath_09.png \
bath_10.png bath_11.png bath_12.png bath_13.png bath_14.png \
bath_15.png bath_16.png bath_17.png bath_18.png bath_19.png \
bath_20.png bath_21.png bath_22.png bath_23.png bath_24.png \
bath_25.png bath_26.png bath_27.png bath_28.png bath_29.png \
bath_30.png bath_31.png bath_32.png bath_33.png bath_34.png \
bath_35.png bath_end.png
$(PNG2RLE) asm bath_00.png bath_00_rle > ootw_c15_bath.inc
$(PNG2RLE) asm bath_01.png bath_01_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_02.png bath_02_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_03.png bath_03_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_04.png bath_04_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_05.png bath_05_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_06.png bath_06_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_07.png bath_07_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_08.png bath_08_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_09.png bath_09_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_10.png bath_10_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_11.png bath_11_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_12.png bath_12_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_13.png bath_13_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_14.png bath_14_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_15.png bath_15_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_16.png bath_16_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_17.png bath_17_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_18.png bath_18_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_19.png bath_19_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_20.png bath_20_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_21.png bath_21_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_22.png bath_22_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_23.png bath_23_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_24.png bath_24_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_25.png bath_25_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_26.png bath_26_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_27.png bath_27_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_28.png bath_28_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_29.png bath_29_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_30.png bath_30_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_31.png bath_31_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_32.png bath_32_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_33.png bath_33_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_34.png bath_34_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_35.png bath_35_rle >> ootw_c15_bath.inc
$(PNG2RLE) asm bath_end.png bath_end_rle >> ootw_c15_bath.inc
ootw_c15_bath.inc: \
bath_00.lzsa bath_01.lzsa bath_02.lzsa bath_03.lzsa bath_04.lzsa \
bath_05.lzsa bath_06.lzsa bath_07.lzsa bath_08.lzsa bath_09.lzsa \
bath_10.lzsa bath_11.lzsa bath_12.lzsa bath_13.lzsa bath_14.lzsa \
bath_15.lzsa bath_16.lzsa bath_17.lzsa bath_18.lzsa bath_19.lzsa \
bath_20.lzsa bath_21.lzsa bath_22.lzsa bath_23.lzsa bath_24.lzsa \
bath_25.lzsa bath_26.lzsa bath_27.lzsa bath_28.lzsa bath_29.lzsa \
bath_30.lzsa bath_31.lzsa bath_32.lzsa bath_33.lzsa bath_34.lzsa \
bath_35.lzsa bath_end.lzsa
echo "bath_00_lzsa: .incbin \"bath_00.lzsa\"" > ootw_c15_bath.inc
echo "bath_01_lzsa: .incbin \"bath_01.lzsa\"" >> ootw_c15_bath.inc
echo "bath_02_lzsa: .incbin \"bath_02.lzsa\"" >> ootw_c15_bath.inc
echo "bath_03_lzsa: .incbin \"bath_03.lzsa\"" >> ootw_c15_bath.inc
echo "bath_04_lzsa: .incbin \"bath_04.lzsa\"" >> ootw_c15_bath.inc
echo "bath_05_lzsa: .incbin \"bath_05.lzsa\"" >> ootw_c15_bath.inc
echo "bath_06_lzsa: .incbin \"bath_06.lzsa\"" >> ootw_c15_bath.inc
echo "bath_07_lzsa: .incbin \"bath_07.lzsa\"" >> ootw_c15_bath.inc
echo "bath_08_lzsa: .incbin \"bath_08.lzsa\"" >> ootw_c15_bath.inc
echo "bath_09_lzsa: .incbin \"bath_09.lzsa\"" >> ootw_c15_bath.inc
echo "bath_10_lzsa: .incbin \"bath_10.lzsa\"" >> ootw_c15_bath.inc
echo "bath_11_lzsa: .incbin \"bath_11.lzsa\"" >> ootw_c15_bath.inc
echo "bath_12_lzsa: .incbin \"bath_12.lzsa\"" >> ootw_c15_bath.inc
echo "bath_13_lzsa: .incbin \"bath_13.lzsa\"" >> ootw_c15_bath.inc
echo "bath_14_lzsa: .incbin \"bath_14.lzsa\"" >> ootw_c15_bath.inc
echo "bath_15_lzsa: .incbin \"bath_15.lzsa\"" >> ootw_c15_bath.inc
echo "bath_16_lzsa: .incbin \"bath_16.lzsa\"" >> ootw_c15_bath.inc
echo "bath_17_lzsa: .incbin \"bath_17.lzsa\"" >> ootw_c15_bath.inc
echo "bath_18_lzsa: .incbin \"bath_18.lzsa\"" >> ootw_c15_bath.inc
echo "bath_19_lzsa: .incbin \"bath_19.lzsa\"" >> ootw_c15_bath.inc
echo "bath_20_lzsa: .incbin \"bath_20.lzsa\"" >> ootw_c15_bath.inc
echo "bath_21_lzsa: .incbin \"bath_21.lzsa\"" >> ootw_c15_bath.inc
echo "bath_22_lzsa: .incbin \"bath_22.lzsa\"" >> ootw_c15_bath.inc
echo "bath_23_lzsa: .incbin \"bath_23.lzsa\"" >> ootw_c15_bath.inc
echo "bath_24_lzsa: .incbin \"bath_24.lzsa\"" >> ootw_c15_bath.inc
echo "bath_25_lzsa: .incbin \"bath_25.lzsa\"" >> ootw_c15_bath.inc
echo "bath_26_lzsa: .incbin \"bath_26.lzsa\"" >> ootw_c15_bath.inc
echo "bath_27_lzsa: .incbin \"bath_27.lzsa\"" >> ootw_c15_bath.inc
echo "bath_28_lzsa: .incbin \"bath_28.lzsa\"" >> ootw_c15_bath.inc
echo "bath_29_lzsa: .incbin \"bath_29.lzsa\"" >> ootw_c15_bath.inc
echo "bath_30_lzsa: .incbin \"bath_30.lzsa\"" >> ootw_c15_bath.inc
echo "bath_31_lzsa: .incbin \"bath_31.lzsa\"" >> ootw_c15_bath.inc
echo "bath_32_lzsa: .incbin \"bath_32.lzsa\"" >> ootw_c15_bath.inc
echo "bath_33_lzsa: .incbin \"bath_33.lzsa\"" >> ootw_c15_bath.inc
echo "bath_34_lzsa: .incbin \"bath_34.lzsa\"" >> ootw_c15_bath.inc
echo "bath_35_lzsa: .incbin \"bath_35.lzsa\"" >> ootw_c15_bath.inc
echo "bath_end_lzsa: .incbin \"bath_end.lzsa\"" >> ootw_c15_bath.inc
ootw_c15_walk.inc: $(PNG2RLE) \
walk_00.png walk_01.png walk_02.png walk_03.png walk_04.png \
walk_05.png walk_06.png walk_07.png walk_08.png walk_09.png \
walk_10.png bigshot_01.png bigshot_02.png bigshot_03.png bigshot_04.png
$(PNG2RLE) asm walk_00.png walk00_rle > ootw_c15_walk.inc
$(PNG2RLE) asm walk_01.png walk01_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_02.png walk02_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_03.png walk03_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_04.png walk04_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_05.png walk05_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_06.png walk06_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_07.png walk07_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_08.png walk08_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_09.png walk09_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm walk_10.png walk10_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm bigshot_01.png bigshot01_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm bigshot_02.png bigshot02_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm bigshot_03.png bigshot03_rle >> ootw_c15_walk.inc
$(PNG2RLE) asm bigshot_04.png bigshot04_rle >> ootw_c15_walk.inc
ootw_c15_walk.inc: \
walk_00.lzsa walk_01.lzsa walk_02.lzsa walk_03.lzsa walk_04.lzsa \
walk_05.lzsa walk_06.lzsa walk_07.lzsa walk_08.lzsa walk_09.lzsa \
walk_10.lzsa bigshot_01.lzsa bigshot_02.lzsa bigshot_03.lzsa bigshot_04.lzsa
echo "walk00_lzsa: .incbin \"walk_00.lzsa\"" > ootw_c15_walk.inc
echo "walk01_lzsa: .incbin \"walk_01.lzsa\"" >> ootw_c15_walk.inc
echo "walk02_lzsa: .incbin \"walk_02.lzsa\"" >> ootw_c15_walk.inc
echo "walk03_lzsa: .incbin \"walk_03.lzsa\"" >> ootw_c15_walk.inc
echo "walk04_lzsa: .incbin \"walk_04.lzsa\"" >> ootw_c15_walk.inc
echo "walk05_lzsa: .incbin \"walk_05.lzsa\"" >> ootw_c15_walk.inc
echo "walk06_lzsa: .incbin \"walk_06.lzsa\"" >> ootw_c15_walk.inc
echo "walk07_lzsa: .incbin \"walk_07.lzsa\"" >> ootw_c15_walk.inc
echo "walk08_lzsa: .incbin \"walk_08.lzsa\"" >> ootw_c15_walk.inc
echo "walk09_lzsa: .incbin \"walk_09.lzsa\"" >> ootw_c15_walk.inc
echo "walk10_lzsa: .incbin \"walk_10.lzsa\"" >> ootw_c15_walk.inc
echo "bigshot01_lzsa: .incbin \"bigshot_01.lzsa\"" >> ootw_c15_walk.inc
echo "bigshot02_lzsa: .incbin \"bigshot_02.lzsa\"" >> ootw_c15_walk.inc
echo "bigshot03_lzsa: .incbin \"bigshot_03.lzsa\"" >> ootw_c15_walk.inc
echo "bigshot04_lzsa: .incbin \"bigshot_04.lzsa\"" >> ootw_c15_walk.inc
ootw_c15_final.inc: \
walkway1.lzsa above_pit.lzsa final.lzsa
echo "walkway1_lzsa: .incbin \"walkway1.lzsa\"" > ootw_c15_final.inc
echo "above_pit_lzsa: .incbin \"above_pit.lzsa\"" >> ootw_c15_final.inc
echo "final_lzsa: .incbin \"final.lzsa\"" >> ootw_c15_final.inc
ootw_c15_final.inc: $(PNG2RLE) \
walkway1.png above_pit.png final.png
$(PNG2RLE) asm walkway1.png walkway1_rle > ootw_c15_final.inc
$(PNG2RLE) asm above_pit.png above_pit_rle >> ootw_c15_final.inc
$(PNG2RLE) asm final.png final_rle >> ootw_c15_final.inc
ootw_c15_walkway.inc: \
walkway2.lzsa walkway2_after.lzsa crash1.lzsa \
crash2.lzsa crash3.lzsa crash4.lzsa crash5.lzsa crash6.lzsa crash7.lzsa
echo "walkway2_lzsa: .incbin \"walkway2.lzsa\"" > ootw_c15_walkway.inc
echo "walkway2_after_lzsa: .incbin \"walkway2_after.lzsa\"" >> ootw_c15_walkway.inc
echo "crash1_lzsa: .incbin \"crash1.lzsa\"" >> ootw_c15_walkway.inc
echo "crash2_lzsa: .incbin \"crash2.lzsa\"" >> ootw_c15_walkway.inc
echo "crash3_lzsa: .incbin \"crash3.lzsa\"" >> ootw_c15_walkway.inc
echo "crash4_lzsa: .incbin \"crash4.lzsa\"" >> ootw_c15_walkway.inc
echo "crash5_lzsa: .incbin \"crash5.lzsa\"" >> ootw_c15_walkway.inc
echo "crash6_lzsa: .incbin \"crash6.lzsa\"" >> ootw_c15_walkway.inc
echo "crash7_lzsa: .incbin \"crash7.lzsa\"" >> ootw_c15_walkway.inc
ootw_c15_walkway.inc: $(PNG2RLE) \
walkway2.png walkway2_after.png crash1.png \
crash2.png crash3.png crash4.png crash5.png crash6.png crash7.png
$(PNG2RLE) asm walkway2.png walkway2_rle > ootw_c15_walkway.inc
$(PNG2RLE) asm walkway2_after.png walkway2_after_rle >> ootw_c15_walkway.inc
$(PNG2RLE) asm crash1.png crash1_rle >> ootw_c15_walkway.inc
$(PNG2RLE) asm crash2.png crash2_rle >> ootw_c15_walkway.inc
$(PNG2RLE) asm crash3.png crash3_rle >> ootw_c15_walkway.inc
$(PNG2RLE) asm crash4.png crash4_rle >> ootw_c15_walkway.inc
$(PNG2RLE) asm crash5.png crash5_rle >> ootw_c15_walkway.inc
$(PNG2RLE) asm crash6.png crash6_rle >> ootw_c15_walkway.inc
$(PNG2RLE) asm crash7.png crash7_rle >> ootw_c15_walkway.inc
ootw_c15_bridge.inc: \
walkway3.lzsa \
lshot1.lzsa lshot2.lzsa lshot3.lzsa lshot4.lzsa lshot5.lzsa lshot6.lzsa
echo "walkway3_lzsa: .incbin \"walkway3.lzsa\"" > ootw_c15_bridge.inc
echo "lshot1_lzsa: .incbin \"lshot1.lzsa\"" >> ootw_c15_bridge.inc
echo "lshot2_lzsa: .incbin \"lshot2.lzsa\"" >> ootw_c15_bridge.inc
echo "lshot3_lzsa: .incbin \"lshot3.lzsa\"" >> ootw_c15_bridge.inc
echo "lshot4_lzsa: .incbin \"lshot4.lzsa\"" >> ootw_c15_bridge.inc
echo "lshot5_lzsa: .incbin \"lshot5.lzsa\"" >> ootw_c15_bridge.inc
echo "lshot6_lzsa: .incbin \"lshot6.lzsa\"" >> ootw_c15_bridge.inc
ootw_c15_fall.inc: \
fall_bg.lzsa \
fall01.lzsa fall02.lzsa fall03.lzsa fall04.lzsa fall05.lzsa \
fall06.lzsa fall07.lzsa fall08.lzsa fall09.lzsa fall10.lzsa \
fall11.lzsa fall12.lzsa fall13.lzsa fall14.lzsa fall15.lzsa \
fall16.lzsa fall17.lzsa fall18.lzsa fall19.lzsa fall20.lzsa \
fall21.lzsa fall22.lzsa fall23.lzsa
echo "fall_bg_lzsa: .incbin \"fall_bg.lzsa\"" > ootw_c15_fall.inc
echo "fall01_lzsa: .incbin \"fall01.lzsa\"" >> ootw_c15_fall.inc
echo "fall02_lzsa: .incbin \"fall02.lzsa\"" >> ootw_c15_fall.inc
echo "fall03_lzsa: .incbin \"fall03.lzsa\"" >> ootw_c15_fall.inc
echo "fall04_lzsa: .incbin \"fall04.lzsa\"" >> ootw_c15_fall.inc
echo "fall05_lzsa: .incbin \"fall05.lzsa\"" >> ootw_c15_fall.inc
echo "fall06_lzsa: .incbin \"fall06.lzsa\"" >> ootw_c15_fall.inc
echo "fall07_lzsa: .incbin \"fall07.lzsa\"" >> ootw_c15_fall.inc
echo "fall08_lzsa: .incbin \"fall08.lzsa\"" >> ootw_c15_fall.inc
echo "fall09_lzsa: .incbin \"fall09.lzsa\"" >> ootw_c15_fall.inc
echo "fall10_lzsa: .incbin \"fall10.lzsa\"" >> ootw_c15_fall.inc
echo "fall11_lzsa: .incbin \"fall11.lzsa\"" >> ootw_c15_fall.inc
echo "fall12_lzsa: .incbin \"fall12.lzsa\"" >> ootw_c15_fall.inc
echo "fall13_lzsa: .incbin \"fall13.lzsa\"" >> ootw_c15_fall.inc
echo "fall14_lzsa: .incbin \"fall14.lzsa\"" >> ootw_c15_fall.inc
echo "fall15_lzsa: .incbin \"fall15.lzsa\"" >> ootw_c15_fall.inc
echo "fall16_lzsa: .incbin \"fall16.lzsa\"" >> ootw_c15_fall.inc
echo "fall17_lzsa: .incbin \"fall17.lzsa\"" >> ootw_c15_fall.inc
echo "fall18_lzsa: .incbin \"fall18.lzsa\"" >> ootw_c15_fall.inc
echo "fall19_lzsa: .incbin \"fall19.lzsa\"" >> ootw_c15_fall.inc
echo "fall20_lzsa: .incbin \"fall20.lzsa\"" >> ootw_c15_fall.inc
echo "fall21_lzsa: .incbin \"fall21.lzsa\"" >> ootw_c15_fall.inc
echo "fall22_lzsa: .incbin \"fall22.lzsa\"" >> ootw_c15_fall.inc
echo "fall23_lzsa: .incbin \"fall23.lzsa\"" >> ootw_c15_fall.inc
ootw_c15_bridge.inc: $(PNG2RLE) \
walkway3.png \
lshot1.png lshot2.png lshot3.png lshot4.png lshot5.png lshot6.png
$(PNG2RLE) asm walkway3.png walkway3_rle > ootw_c15_bridge.inc
$(PNG2RLE) asm lshot1.png lshot1_rle >> ootw_c15_bridge.inc
$(PNG2RLE) asm lshot2.png lshot2_rle >> ootw_c15_bridge.inc
$(PNG2RLE) asm lshot3.png lshot3_rle >> ootw_c15_bridge.inc
$(PNG2RLE) asm lshot4.png lshot4_rle >> ootw_c15_bridge.inc
$(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
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzz *.inc
rm -f *~ *.o *.lst *.lzsa *.inc

View File

@ -1,760 +0,0 @@
bath_00_rle: .byte $28 ; ysize=48
.byte $A3,$00, $40, $0C, $40, $04,$04, $00, $C4
.byte $0C, $44,$44, $94, $91,$91, $40, $00, $40
.byte $0C, $44,$44, $49, $19,$19, $09, $00, $04
.byte $00, $04, $00, $4C, $40, $0C, $40
.byte $09, $04, $40, $C0, $A4,$00, $40, $00
.byte $0C, $00, $02, $04, $0C, $40,$40, $04
.byte $09, $99, $19, $04, $00, $44, $00,$00
.byte $40, $00, $04, $A4,$00, $40, $04, $44
.byte $00, $90,$90, $44,$44, $04, $44,$44, $04, $00,$00
.byte $04, $00, $40, $04, $A4,$00, $04,$04, $44
.byte $00, $01, $40, $99,$99, $00, $C4, $C0
.byte $44,$44, $A8,$00, $09, $99, $91, $10, $04,$04
.byte $A3,$00, $40, $00, $04, $00, $04, $00
.byte $C0, $2C, $20, $A5,$00, $44, $04, $19
.byte $01, $40, $00, $C4, $00, $04, $A9,$00
.byte $19, $99, $09, $A3,$00, $20,$20, $4C, $A3,$00
.byte $40, $00,$00, $04,$04, $22, $00, $40, $44
.byte $A4,$00, $10, $00, $44, $4C, $00, $A3,$44
.byte $AB,$00, $20, $02, $A4,$00, $40, $C4, $A6,$00
.byte $22, $04,$04, $00,$00, $20, $99, $91, $11
.byte $00, $20, $00,$00, $44,$44, $A5,$00, $04, $A5,$00
.byte $22, $00,$00, $77, $20, $00, $04, $00
.byte $20,$20, $50,$50, $70, $A5,$00, $22, $A4,$00, $C0
.byte $00, $20, $00, $04,$04, $A7,$00, $A4,$40, $00,$00
.byte $70, $17, $12, $A3,$00, $12, $52, $15
.byte $55, $17, $00,$00, $A3,$20, $70,$70, $A3,$00, $0C
.byte $00, $02, $AB,$00, $44, $77, $44, $00,$00
.byte $77, $27, $11, $A3,$00, $11, $55, $11
.byte $55, $11, $00,$00, $02, $52, $42, $27
.byte $07, $A7,$00, $20,$20, $70, $A7,$00, $55, $A0,$01,$AA
.byte $55, $00, $20, $77, $22, $21, $20
.byte $00,$00, $01, $55, $A0,$01,$A1, $55, $01, $A3,$00
.byte $55, $44, $77, $A5,$00, $20, $00, $50
.byte $A0,$01,$A2, $52, $17, $A4,$00, $20, $00,$00, $55
.byte $A0,$01,$AA, $55, $00, $22, $77, $A4,$22, $20,$20
.byte $55, $A0,$01,$AA, $55, $A3,$00, $22, $55, $40
.byte $74, $A3,$00, $20, $02, $00,$00, $55, $A0,$01,$AA
.byte $55, $11, $A3,$00, $20, $02, $00,$00, $55
.byte $A0,$01,$AA, $55, $00, $22, $77, $A6,$22, $55
.byte $A0,$01,$AA, $55, $22, $20,$20, $22, $55, $46
.byte $74, $22, $A5,$00, $20, $55, $A0,$01,$AA, $55
.byte $20, $A3,$02, $00, $20, $02, $50, $55
.byte $A0,$01,$AA, $55, $02, $00, $77, $A6,$22, $55
.byte $A0,$01,$AA, $55, $00, $02,$02, $00, $55, $40
.byte $44, $22, $20, $00, $20,$20, $00, $22
.byte $55, $A0,$01,$AA, $55, $22, $20,$20, $00, $02
.byte $00,$00, $25, $55, $A0,$01,$AA, $55, $00,$00, $77
.byte $A6,$22, $55, $A0,$01,$AA, $55, $22, $00, $20
.byte $22, $55, $46, $77, $22,$22, $20, $00,$00
.byte $22, $02, $55, $A0,$01,$AA, $55, $02, $66
.byte $00, $62, $20,$20, $55, $22, $55, $A0,$01,$AA
.byte $55, $20, $22, $77, $22, $00,$00, $A3,$22
.byte $55, $A0,$01,$AA, $55, $A4,$22, $55, $40, $77
.byte $A5,$22, $00, $22, $55, $A0,$01,$AA, $55, $00
.byte $66, $00, $66, $00, $52, $22, $02
.byte $55, $A0,$01,$AA, $55, $22,$22, $77, $22, $00,$00
.byte $A3,$22, $55, $A0,$01,$AA, $55, $A4,$22, $55, $46
.byte $77, $A4,$22, $20, $22, $02, $55, $A0,$01,$AA
.byte $55, $00, $26, $00, $66, $00, $25
.byte $22, $00, $55, $A0,$01,$AA, $55, $52, $55
.byte $77, $22, $00,$00, $A3,$82, $85, $8A, $85
.byte $82, $A3,$22, $55, $40, $74, $A5,$22, $02
.byte $00, $55, $A0,$01,$AA, $55, $00, $22, $00
.byte $22, $00, $22, $00,$00, $55, $A0,$01,$AA, $55
.byte $25, $22, $77, $22, $00,$00, $A5,$44, $77
.byte $87, $78, $87, $82, $85, $74, $87
.byte $A5,$82, $80,$80, $85, $8A, $85, $80, $82
.byte $80, $52, $00, $82, $80,$80, $85, $8A
.byte $85, $82,$82, $87, $82, $00,$00, $24, $55
.byte $00, $A4,$24, $27, $28, $27,$27, $AB,$00, $55
.byte $A3,$00, $55, $A6,$00, $55, $A6,$00, $22, $55
.byte $00, $52, $A7,$22, $AB,$00, $50, $00, $55
.byte $00, $50, $00, $50, $00,$00, $55, $00
.byte $50, $A6,$00, $52, $55, $50, $55, $A0,$12,$22
.byte $55, $50, $55, $22, $55,$55, $25, $22,$22
.byte $55, $50, $25, $52, $A3,$22, $00,$00, $A4,$55
.byte $22,$22, $82, $AA,$22, $42, $A4,$22, $A3,$55, $22
.byte $55,$55, $52, $22,$22, $55,$55, $22, $55, $A3,$22
.byte $00,$00, $A4,$55, $22, $82, $A3,$88, $58, $85
.byte $A4,$22, $82, $88, $44,$44, $82,$82, $A4,$55, $82
.byte $55,$55, $A0,$01,$A5, $42, $52, $55,$55, $52, $85
.byte $82, $88,$88, $00,$00, $55,$55, $A0,$02,$A5, $88, $85
.byte $58,$58, $AA,$88, $44, $88,$88, $85,$85, $8A,$8A, $A4,$88
.byte $44, $85,$85, $8A,$8A, $A4,$88
.byte $A1
; cycles=10097
bath_01_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$A1,$AA, $A4,$0A, $A0,$23,$AA, $0A, $A4,$00, $0A
.byte $A0,$21,$AA, $A8,$00, $A0,$1A,$AA, $0A, $A5,$AA, $A0,$01,$A0, $A8,$00
.byte $A0,$19,$AA, $00, $A0,$02,$AA, $7A, $0A, $A0,$02,$AA, $57
.byte $70, $A6,$00, $A0,$19,$AA, $77, $A0,$02,$AA, $77, $00
.byte $A0,$02,$AA, $77, $7F, $70, $A5,$00, $0A, $A0,$18,$AA
.byte $A0,$01,$A7, $A0,$02,$AA, $77, $55, $A0,$02,$AA, $A3,$77, $00,$00
.byte $10,$10, $A3,$00, $0A, $A0,$19,$AA, $A0,$01,$A7, $A3,$AA, $77,$77
.byte $A8,$00, $0A, $A0,$1E,$AA, $AA,$00, $A0,$1E,$AA, $AA,$00, $A0,$1E,$AA
.byte $AA,$00, $A0,$1E,$AA, $AA,$00, $A0,$1E,$AA, $AA,$00, $A0,$1E,$AA, $AA,$00
.byte $AE,$AA
.byte $A1
; cycles=1719
bath_02_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$9A,$AA, $A8,$0A, $A0,$20,$AA, $A0,$01,$A0, $A7,$00, $0A
.byte $A0,$20,$AA, $70, $A7,$00, $A0,$1E,$AA, $0A, $A0,$01,$AA, $75
.byte $F0, $A6,$00, $0A, $A0,$1D,$AA, $00, $A0,$01,$AA, $77,$77
.byte $70, $A6,$00, $A0,$1D,$AA, $77, $A0,$01,$AA, $77,$77, $07
.byte $00,$00, $A3,$10, $00, $A0,$1D,$AA, $A0,$01,$A7, $A0,$01,$AA, $A0,$01,$A7
.byte $07, $A8,$00, $A0,$1E,$AA, $0A, $A9,$00, $A0,$1D,$AA, $0A
.byte $A0,$01,$A0, $A0,$01,$AA, $A9,$00, $AB,$AA, $A0,$01,$A0, $55, $A0,$01,$AA
.byte $00, $AD,$AA, $A0,$01,$A0, $A0,$02,$AA, $A9,$00, $A0,$1F,$AA, $A9,$00
.byte $A6,$AA, $2A, $A7,$AA, $5A, $2A, $AF,$AA, $A9,$00
.byte $A6,$AA, $A0,$01,$A7, $A4,$AA, $A0,$01,$A7, $A0,$02,$AA, $A0,$01,$A5, $A0,$10,$AA
.byte $A9,$00, $A0,$1F,$AA, $A9,$00, $A0,$13,$AA
.byte $A1
; cycles=616
bath_03_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$97,$AA, $A5,$0A, $A0,$21,$AA, $A7,$00, $0A, $A0,$20,$AA
.byte $A0,$01,$A0, $A8,$00, $A0,$20,$AA, $57, $F0, $A6,$00, $A0,$20,$AA
.byte $77,$77, $70, $A6,$00, $0A, $A0,$01,$AA, $00, $77
.byte $A0,$1B,$AA, $A3,$77, $00,$00, $A3,$10, $00,$00, $0A, $A0,$01,$AA
.byte $77, $A0,$1B,$AA, $77, $07, $A8,$00, $A0,$02,$AA, $77
.byte $A0,$1C,$AA, $A9,$00, $0A, $A0,$01,$AA, $A0,$01,$A7, $A0,$1A,$AA, $0A
.byte $00, $0A, $A9,$00, $A0,$11,$AA, $55, $00,$00, $A7,$AA
.byte $0A, $A0,$01,$A0, $A0,$01,$AA, $AA,$00, $A0,$11,$AA, $55, $00
.byte $A0,$01,$A0, $AB,$AA, $A9,$00, $AB,$AA, $0A, $A5,$AA, $A0,$01,$A5
.byte $00, $5A, $2A, $AA,$AA, $A9,$00, $AB,$AA, $A0,$01,$A7
.byte $A3,$AA, $A0,$01,$A7, $A3,$AA, $55, $A0,$01,$A2, $AA,$AA, $A9,$00
.byte $A0,$1F,$AA, $A9,$00, $A0,$18,$AA
.byte $A1
; cycles=751
bath_04_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$B9,$AA, $A6,$0A, $A0,$22,$AA, $A7,$00, $A0,$21,$AA, $70
.byte $A7,$00, $0A, $A0,$1F,$AA, $75, $F0, $A7,$00, $A0,$02,$AA
.byte $7A, $0A, $A3,$AA, $00, $77, $A0,$16,$AA, $A3,$77
.byte $A6,$00, $0A, $A0,$01,$AA, $77, $00, $A4,$AA, $77
.byte $A0,$16,$AA, $77,$77, $07, $00,$00, $A3,$01, $00,$00, $0A
.byte $77, $A5,$AA, $77, $A0,$16,$AA, $77, $07, $A8,$00
.byte $A0,$01,$AA, $A0,$01,$A7, $A5,$AA, $A0,$01,$A7, $A0,$16,$AA, $AB,$00, $A0,$16,$AA
.byte $55, $00,$00, $A4,$AA, $AB,$00, $A0,$16,$AA, $55, $A0,$01,$AA
.byte $A0,$01,$A0, $A4,$AA, $AB,$00, $A0,$16,$AA, $55, $0A, $5A
.byte $2A, $A3,$AA, $AB,$00, $A0,$10,$AA, $A0,$01,$A7, $A0,$02,$AA, $A0,$01,$A7
.byte $A0,$02,$AA, $55, $A0,$01,$AA, $55, $A0,$01,$A2, $A3,$AA, $AB,$00
.byte $A0,$1D,$AA, $AB,$00, $A0,$1D,$AA
.byte $A1
; cycles=886
bath_05_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$B9,$AA, $0A,$0A, $A0,$26,$AA, $A3,$00, $A0,$25,$AA, $A3,$00
.byte $A5,$AA, $0A, $A0,$1F,$AA, $A3,$00, $0A, $A4,$AA, $70
.byte $A0,$02,$AA, $7A, $0A, $A3,$AA, $00, $77, $A0,$16,$AA
.byte $A5,$00, $A3,$AA, $77, $A0,$02,$AA, $77, $00, $A4,$AA
.byte $77, $A0,$16,$AA, $A3,$01, $00,$00, $A0,$01,$A0, $A0,$02,$AA, $A0,$01,$A7
.byte $A0,$02,$AA, $77, $A5,$AA, $77, $A0,$16,$AA, $A5,$00, $0A
.byte $A5,$AA, $A0,$01,$A7, $A5,$AA, $A0,$01,$A7, $AA,$AA, $8A, $0A
.byte $5A, $A9,$AA, $A6,$00, $A0,$16,$AA, $00,$00, $55, $A0,$02,$AA
.byte $55, $00,$00, $A4,$AA, $A6,$00, $A0,$17,$AA, $00, $50
.byte $A0,$02,$AA, $55, $A0,$01,$AA, $A0,$01,$A0, $A4,$AA, $A6,$00, $A0,$18,$AA
.byte $FA, $A9,$AA, $A6,$00, $A0,$11,$AA, $A0,$01,$A7, $A3,$AA, $A0,$01,$A7
.byte $A0,$02,$AA, $A0,$01,$AF, $A9,$AA, $A6,$00, $A0,$22,$AA, $A6,$00, $A0,$22,$AA
.byte $A1
; cycles=1021
bath_06_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A3,$AA, $00, $77, $A0,$1E,$AA, $77
.byte $A0,$02,$AA, $77, $00, $A4,$AA, $77, $A0,$1E,$AA, $A0,$01,$A7
.byte $A0,$02,$AA, $77, $A5,$AA, $77, $A0,$21,$AA, $A0,$01,$A7, $A5,$AA
.byte $A0,$01,$A7, $AA,$AA, $8A, $0A, $5A, $A0,$25,$AA, $00,$00
.byte $55, $A0,$02,$AA, $55, $00,$00, $A0,$21,$AA, $00, $50
.byte $A0,$02,$AA, $55, $A0,$01,$AA, $A0,$01,$A0, $A0,$1A,$AA, $7A,$7A, $A0,$26,$AA
.byte $A0,$02,$A7, $A3,$AA, $A0,$01,$A7, $A0,$5C,$AA
.byte $A1
; cycles=2587
bath_07_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A3,$AA, $00, $77, $A0,$1E,$AA, $77
.byte $A0,$02,$AA, $77, $00, $A4,$AA, $77, $A0,$1E,$AA, $A0,$01,$A7
.byte $A0,$02,$AA, $77, $A5,$AA, $77, $A0,$21,$AA, $A0,$01,$A7, $A5,$AA
.byte $A0,$01,$A7, $AA,$AA, $8A, $0A, $5A, $A0,$25,$AA, $00,$00
.byte $55, $A0,$02,$AA, $55, $00,$00, $A0,$21,$AA, $00, $50
.byte $A0,$02,$AA, $55, $A0,$01,$AA, $A0,$01,$A0, $A0,$19,$AA, $7A,$7A, $0A
.byte $A0,$25,$AA, $A3,$A7, $A3,$AA, $A0,$01,$A7, $A0,$5C,$AA
.byte $A1
; cycles=2587
bath_08_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A3,$AA, $00, $77, $A0,$1E,$AA, $77
.byte $A0,$02,$AA, $77, $00, $A4,$AA, $77, $A0,$1E,$AA, $A0,$01,$A7
.byte $A0,$02,$AA, $77, $A5,$AA, $77, $A0,$21,$AA, $A0,$01,$A7, $A5,$AA
.byte $A0,$01,$A7, $AA,$AA, $8A, $0A, $5A, $A0,$25,$AA, $00,$00
.byte $55, $A0,$02,$AA, $55, $00,$00, $A0,$21,$AA, $00, $50
.byte $A0,$02,$AA, $55, $A0,$01,$AA, $A0,$01,$A0, $A0,$18,$AA, $7A,$7A, $0A
.byte $A0,$25,$AA, $A4,$A7, $A3,$AA, $A0,$01,$A7, $A0,$5C,$AA
.byte $A1
; cycles=2587
bath_09_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A4,$AA, $0A, $A0,$1E,$AA, $77, $A0,$02,$AA
.byte $77, $00, $A4,$AA, $50, $A0,$1E,$AA, $A0,$01,$A7, $A0,$02,$AA
.byte $77, $A5,$AA, $55, $A0,$21,$AA, $A0,$01,$A7, $A5,$AA, $A0,$01,$A5
.byte $AA,$AA, $8A, $0A, $5A, $A0,$25,$AA, $00,$00, $55
.byte $A0,$02,$AA, $55, $00,$00, $A0,$21,$AA, $00, $50, $A0,$02,$AA
.byte $55, $A0,$01,$AA, $A0,$01,$A0, $A0,$18,$AA, $7A,$7A, $0A, $A0,$25,$AA
.byte $A4,$A7, $A3,$AA, $A0,$01,$A7, $A0,$5C,$AA
.byte $A1
; cycles=2587
bath_10_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A0,$23,$AA, $77, $A0,$02,$AA, $77, $00
.byte $A4,$AA, $00, $A0,$1E,$AA, $A0,$01,$A7, $A0,$02,$AA, $77, $A5,$AA
.byte $55, $A0,$21,$AA, $A0,$01,$A7, $A5,$AA, $A0,$01,$A5, $AA,$AA, $8A
.byte $0A, $5A, $A0,$25,$AA, $00,$00, $55, $A0,$26,$AA, $00
.byte $50, $A0,$1C,$AA, $7A,$7A, $0A, $A0,$25,$AA, $A4,$A7, $A0,$61,$AA
.byte $A1
; cycles=2722
bath_11_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A0,$23,$AA, $77, $A0,$02,$AA, $77, $00
.byte $A4,$AA, $0A, $A0,$1E,$AA, $A0,$01,$A7, $A0,$02,$AA, $77, $A5,$AA
.byte $50, $A0,$21,$AA, $A0,$01,$A7, $A5,$AA, $A0,$01,$A5, $AA,$AA, $8A
.byte $0A, $5A, $A0,$25,$AA, $00,$00, $55, $A0,$26,$AA, $00
.byte $50, $A0,$1B,$AA, $7A,$7A, $0A, $A0,$25,$AA, $A4,$A7, $A0,$62,$AA
.byte $A1
; cycles=2749
bath_12_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A0,$23,$AA, $77, $A0,$02,$AA, $77, $00
.byte $A0,$23,$AA, $A0,$01,$A7, $A0,$02,$AA, $77, $A5,$AA, $0A, $A0,$21,$AA
.byte $A0,$01,$A7, $A5,$AA, $A0,$01,$A0, $AA,$AA, $8A, $0A, $5A
.byte $A0,$25,$AA, $00,$00, $55, $A0,$26,$AA, $00, $50, $A0,$1A,$AA
.byte $7A,$7A, $0A, $A0,$25,$AA, $A4,$A7, $A0,$02,$AA, $A0,$01,$A7, $A0,$60,$AA
.byte $A1
; cycles=2695
bath_13_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A0,$23,$AA, $77, $A0,$02,$AA, $77, $00
.byte $A0,$23,$AA, $A0,$01,$A7, $A0,$02,$AA, $77, $A0,$27,$AA, $A0,$01,$A7, $A0,$10,$AA
.byte $8A, $0A, $5A, $A0,$25,$AA, $00,$00, $55, $A0,$26,$AA
.byte $00, $50, $A0,$19,$AA, $7A,$7A, $0A, $A0,$25,$AA, $A4,$A7
.byte $A0,$02,$AA, $A0,$01,$A7, $A0,$61,$AA
.byte $A1
; cycles=2722
bath_14_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $0A, $A0,$27,$AA, $70, $A0,$02,$AA
.byte $7A, $0A, $A0,$23,$AA, $77, $A0,$02,$AA, $77, $00
.byte $A0,$23,$AA, $A0,$01,$A7, $A0,$02,$AA, $77, $A0,$27,$AA, $A0,$01,$A7, $A0,$10,$AA
.byte $8A, $0A, $5A, $A0,$25,$AA, $00,$00, $55, $A0,$26,$AA
.byte $00, $50, $A0,$18,$AA, $7A,$7A, $0A, $A0,$25,$AA, $A4,$A7
.byte $A0,$02,$AA, $A0,$01,$A7, $A0,$62,$AA
.byte $A1
; cycles=2749
bath_15_rle: .byte $28 ; ysize=48
.byte $A0,$02,$AA, $A0,$01,$AC, $A0,$01,$A1, $A3,$A9, $A4,$AA, $A0,$01,$A9, $A0,$22,$AA
.byte $A0,$01,$A9, $99, $A0,$FF,$AA, $A0,$E1,$AA, $0A, $A0,$27,$AA, $70
.byte $A0,$02,$AA, $7A, $0A, $A0,$23,$AA, $77, $A0,$02,$AA, $77
.byte $00, $A0,$23,$AA, $A0,$01,$A7, $A0,$02,$AA, $77, $A0,$27,$AA, $A0,$01,$A7
.byte $A0,$7A,$AA, $7A,$7A, $0A, $A0,$25,$AA, $A4,$A7, $A0,$02,$AA, $A0,$01,$A7
.byte $A0,$63,$AA
.byte $A1
; cycles=2776
bath_16_rle: .byte $28 ; ysize=48
.byte $A0,$02,$AA, $A0,$01,$AC, $A0,$01,$A1, $A3,$A9, $A4,$AA, $A0,$01,$A9, $A0,$20,$AA
.byte $99, $A0,$01,$AA, $A0,$01,$A9, $22, $9A, $00, $A0,$25,$AA
.byte $A0,$01,$A2, $29, $A0,$01,$A0, $0A, $A0,$23,$AA, $00, $A0,$01,$AA
.byte $92, $2A, $00, $A0,$02,$AA, $A3,$A9, $A0,$1E,$AA, $A0,$01,$A0
.byte $0A, $A0,$01,$AA, $22, $A0,$01,$AA, $00, $A0,$02,$AA, $9A,$9A
.byte $A0,$1C,$AA, $CC, $A0,$02,$AA, $A0,$01,$A0, $0A, $A0,$01,$AA, $22
.byte $CA, $00, $A0,$02,$AA, $A0,$01,$A9, $A0,$20,$AA, $A0,$01,$A0, $0A
.byte $A0,$01,$AA, $CC, $A0,$01,$AA, $00, $A0,$20,$AA, $A0,$02,$A9, $A0,$02,$AA
.byte $00, $A0,$01,$AA, $22, $A0,$01,$AA, $00, $A0,$22,$AA, $99
.byte $A0,$01,$AA, $0A, $A0,$01,$A2, $2A, $A0,$01,$AA, $00, $A0,$23,$AA
.byte $A0,$01,$A0, $A0,$01,$AA, $A0,$01,$A2, $A3,$0A, $A0,$23,$AA, $A0,$01,$A0, $0A
.byte $A3,$00, $0A, $A0,$23,$AA, $A5,$00, $A0,$22,$AA, $9A, $A4,$00
.byte $A0,$01,$A0, $A0,$24,$AA, $A0,$02,$A0, $A0,$93,$AA, $5A, $0A, $A0,$17,$AA
.byte $8A, $A0,$27,$AA, $00, $A0,$27,$AA, $A0,$01,$A5, $A0,$01,$AA, $A0,$01,$A5
.byte $AB,$AA, $A0,$01,$A5, $A0,$01,$AA, $A0,$01,$A5, $A0,$01,$AA, $5A, $A5,$AA
.byte $7A,$7A, $0A, $A0,$15,$AA, $2A, $A5,$AA, $22, $A9,$AA
.byte $A4,$A7, $A0,$02,$AA, $A0,$01,$A7, $A0,$11,$AA, $22, $A0,$1F,$AA, $A3,$8A
.byte $A5,$AA, $A0,$01,$A2, $A5,$AA, $A4,$8A, $A0,$22,$AA
.byte $A1
; cycles=1021
bath_17_rle: .byte $28 ; ysize=48
.byte $A0,$A6,$AA, $9A, $A0,$29,$AA, $9A, $A0,$23,$AA, $99, $A0,$01,$AA
.byte $A0,$01,$A4, $A0,$01,$AA, $A0,$01,$A9, $A0,$7B,$AA, $A0,$01,$A0, $0A, $A0,$01,$AA
.byte $A3,$9A, $A0,$1E,$AA, $9A, $A3,$AA, $CC, $0A, $A0,$01,$A0
.byte $0A, $A0,$20,$AA, $A0,$01,$A9, $A3,$AA, $0C, $A0,$01,$AA, $A0,$01,$A0
.byte $0A, $A0,$01,$A0, $A0,$24,$AA, $A0,$01,$A0, $0A, $A0,$01,$AA, $9A
.byte $A0,$01,$A0, $0A, $A0,$19,$AA, $CA, $AA,$AA, $0A, $A0,$01,$A0
.byte $0A, $A0,$01,$AA, $0A, $6A,$6A, $A0,$16,$AA, $A0,$01,$AC, $A5,$AA
.byte $9A, $A5,$AA, $A0,$01,$A0, $0A, $00,$00, $22, $66,$66
.byte $A0,$1B,$AA, $A0,$01,$A9, $A6,$AA, $0A, $00,$00, $02, $22
.byte $66, $A0,$23,$AA, $A5,$00, $A0,$14,$AA, $4A,$4A, $A0,$01,$AA, $9A,$9A
.byte $AB,$AA, $A3,$00, $A0,$01,$A0, $A0,$02,$AA, $0A, $A0,$02,$AA, $A3,$8A
.byte $AC,$AA, $24, $04, $A0,$15,$AA, $55, $A0,$01,$AA, $00
.byte $A6,$AA, $00, $A7,$AA, $22, $00, $2A,$2A, $A0,$11,$AA
.byte $A0,$01,$A5, $A3,$AA, $00, $A0,$01,$AA, $0A, $A0,$02,$AA, $00
.byte $A8,$AA, $22, $A0,$01,$AA, $00, $A0,$01,$AA, $2A,$2A, $A3,$AA
.byte $7A,$7A, $0A, $A3,$AA, $FA, $AB,$AA, $00, $A6,$AA
.byte $2A, $A5,$AA, $22, $A8,$AA, $A4,$A7, $A0,$02,$AA, $A0,$01,$A7
.byte $AA,$AA, $FA, $A0,$01,$AA, $FF, $A5,$AA, $22, $A5,$AA
.byte $22, $A0,$14,$AA, $82, $A4,$AA, $8F, $8A, $8F
.byte $A0,$01,$AA, $A4,$8A, $A0,$01,$A2, $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8
.byte $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_18_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$BF,$AA, $A0,$01,$A9, $A0,$4F,$AA, $A0,$01,$A4, $AB,$AA, $0A
.byte $6A,$6A, $A0,$1B,$AA, $99, $A8,$AA, $00,$00, $B9, $66,$66
.byte $A0,$01,$AA, $2A, $A0,$14,$AA, $9A, $AC,$AA, $00,$00, $0B
.byte $22, $66, $A0,$01,$A2, $A0,$15,$AA, $A0,$01,$A9, $AC,$AA, $A5,$00
.byte $2A, $A0,$01,$A2, $A0,$13,$AA, $4A,$4A, $AD,$AA, $A3,$00, $A0,$01,$A0
.byte $A6,$AA, $A3,$8A, $AC,$AA, $24,$24, $FA, $A4,$AA, $9A
.byte $A0,$01,$AA, $CA, $A0,$02,$AA, $A3,$9A, $A6,$AA, $00, $A0,$01,$AA
.byte $00, $A0,$01,$AA, $00, $A5,$AA, $FF, $00, $A7,$AA
.byte $22, $CC, $FF, $A4,$AA, $A0,$01,$A9, $A0,$01,$AA, $A0,$01,$AC
.byte $AB,$AA, $00, $A0,$01,$AA, $00, $A0,$01,$AA, $00, $FA
.byte $0A, $A0,$02,$AA, $00, $FF, $0A, $A6,$AA, $2A
.byte $A3,$22, $A4,$AA, $7A,$7A, $0A, $A0,$02,$AA, $A3,$FA, $A6,$AA
.byte $A3,$22, $A0,$01,$AA, $22, $FF, $A0,$01,$A2, $A0,$02,$AA, $66
.byte $FF, $A0,$01,$AA, $2A, $A5,$AA, $22, $F2, $22
.byte $62, $A4,$AA, $A4,$A7, $AB,$AA, $02, $A0,$02,$AA, $62
.byte $FF, $66, $A0,$02,$AA, $66, $FF, $66, $22
.byte $A5,$AA, $22, $FF, $22, $66, $A0,$11,$AA, $82
.byte $8A, $80, $8A, $A0,$01,$AA, $86, $8F, $86
.byte $A0,$01,$AA, $8A, $86, $8F, $86, $A0,$01,$A2, $A5,$AA
.byte $A4,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_19_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$1B,$AA, $0A, $6A,$6A, $A0,$24,$AA, $00,$00
.byte $B9, $66,$66, $A0,$23,$AA, $00,$00, $0B, $22, $66
.byte $A0,$23,$AA, $A5,$00, $A0,$16,$AA, $4A,$4A, $A0,$01,$AA, $A0,$01,$A9, $AA,$AA
.byte $A3,$00, $A0,$01,$A0, $A7,$AA, $A3,$8A, $AC,$AA, $24,$24, $2A
.byte $A0,$02,$AA, $9A, $AF,$AA, $00, $A0,$01,$AA, $00, $A0,$01,$AA
.byte $00, $A5,$AA, $00,$00, $A7,$AA, $22, $F2,$F2, $A0,$01,$A4
.byte $A0,$01,$AA, $A0,$01,$A9, $A0,$01,$AA, $FA, $A0,$01,$AA, $FA, $AB,$AA
.byte $00, $FA, $00, $A0,$01,$AA, $00, $0A,$0A, $A0,$02,$AA
.byte $00, $FF, $0A, $A6,$AA, $2A, $A3,$22, $A3,$AA
.byte $7A,$7A, $0A, $A3,$AA, $A3,$FA, $A6,$AA, $22, $FF
.byte $22, $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA, $22, $FF
.byte $A0,$01,$AA, $2A, $A5,$AA, $A4,$22, $A3,$AA, $A4,$A7, $AB,$AA
.byte $66, $FF, $62, $A0,$01,$AA, $22, $FF, $22
.byte $A0,$02,$AA, $66, $FF, $22,$22, $A5,$AA, $22, $F2
.byte $22, $66, $A0,$11,$AA, $82, $86, $8F, $86
.byte $A0,$01,$AA, $82, $8F, $82, $A0,$01,$AA, $8A, $86
.byte $8F, $86, $A0,$01,$A2, $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8
.byte $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_20_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$1B,$AA, $0A, $6A,$6A, $A0,$24,$AA, $00,$00
.byte $B9, $66,$66, $A0,$23,$AA, $00,$00, $0B, $22, $66
.byte $A0,$23,$AA, $A5,$00, $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0
.byte $A7,$AA, $A3,$8A, $AC,$AA, $24,$24, $2A, $6A, $A0,$11,$AA
.byte $00, $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00
.byte $A7,$AA, $A3,$22, $A0,$01,$AF, $A0,$01,$AA, $F6, $AF,$AA, $00
.byte $0A, $00, $A0,$01,$AA, $00, $0A,$0A, $A0,$02,$AA, $00,$00
.byte $0A, $A6,$AA, $2A, $A3,$22, $A0,$02,$AA, $7A,$7A, $0A
.byte $AD,$AA, $A3,$22, $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA, $22,$22
.byte $A0,$01,$A2, $2A, $A5,$AA, $A4,$22, $A0,$02,$AA, $A4,$A7, $A0,$02,$AA
.byte $A0,$01,$A7, $A9,$AA, $22, $F2, $22, $A0,$01,$AA, $A3,$22
.byte $A0,$02,$AA, $A4,$22, $A5,$AA, $A4,$22, $A0,$11,$AA, $82,$82, $8F
.byte $86, $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2
.byte $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_21_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$1B,$AA, $0A, $6A,$6A, $A0,$24,$AA, $00,$00
.byte $B9, $66,$66, $A0,$23,$AA, $00,$00, $0B, $22, $66
.byte $A0,$23,$AA, $A5,$00, $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0
.byte $A7,$AA, $A3,$8A, $AC,$AA, $24,$24, $2A,$2A, $A0,$11,$AA, $00
.byte $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A7,$AA
.byte $A3,$22, $A0,$01,$AF, $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA
.byte $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A, $A6,$AA, $2A
.byte $A3,$22, $A0,$01,$AA, $7A,$7A, $0A, $AE,$AA, $A3,$22, $A0,$01,$AA
.byte $22,$22, $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A, $A5,$AA
.byte $A4,$22, $A0,$01,$AA, $A4,$A7, $A0,$02,$AA, $A0,$01,$A7, $AA,$AA, $A3,$22
.byte $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22, $A5,$AA, $A4,$22, $A0,$11,$AA
.byte $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2
.byte $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_22_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$1B,$AA, $0A, $6A,$6A, $A0,$24,$AA, $00,$00
.byte $B9, $66,$66, $A0,$23,$AA, $00,$00, $0B, $22, $66
.byte $A0,$23,$AA, $A5,$00, $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0
.byte $A7,$AA, $A3,$8A, $AC,$AA, $24,$24, $2A,$2A, $A0,$11,$AA, $00
.byte $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A7,$AA
.byte $A3,$22, $A0,$01,$A2, $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA
.byte $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A, $A6,$AA, $2A
.byte $A3,$22, $7A,$7A, $0A, $AF,$AA, $A3,$22, $A0,$01,$AA, $22,$22
.byte $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A, $A5,$AA, $A4,$22
.byte $A4,$A7, $A0,$02,$AA, $A0,$01,$A7, $AB,$AA, $A3,$22, $A0,$01,$AA, $A3,$22
.byte $A0,$02,$AA, $A4,$22, $A5,$AA, $A4,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA
.byte $A3,$82, $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2, $A5,$AA, $A4,$88
.byte $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_23_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$1B,$AA, $0A, $6A,$6A, $A0,$24,$AA, $00,$00
.byte $B9, $66,$66, $A0,$23,$AA, $00,$00, $0B, $22, $66
.byte $A0,$23,$AA, $A5,$00, $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0
.byte $A7,$AA, $A3,$8A, $AC,$AA, $24,$24, $2A,$2A, $A0,$11,$AA, $00
.byte $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A7,$AA
.byte $A3,$22, $A0,$01,$A2, $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA
.byte $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A, $A6,$AA, $2A
.byte $22,$22, $72, $7A, $0A, $A0,$10,$AA, $A3,$22, $A0,$01,$AA
.byte $22,$22, $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A, $A5,$AA
.byte $A3,$22, $27, $A3,$A7, $A0,$02,$AA, $A0,$01,$A7, $AC,$AA, $A3,$22
.byte $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22, $A5,$AA, $A4,$22, $A0,$11,$AA
.byte $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2
.byte $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_24_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$12,$AA, $A0,$01,$A7, $77, $A7,$AA, $0A
.byte $6A,$6A, $A0,$1D,$AA, $70, $A6,$AA, $00,$00, $B9, $66,$66
.byte $A0,$1B,$AA, $7A,$7A, $A6,$AA, $00,$00, $0B, $22, $66
.byte $A0,$23,$AA, $A5,$00, $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0
.byte $A7,$AA, $A3,$8A, $AC,$AA, $24,$24, $2A,$2A, $A0,$11,$AA, $00
.byte $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A7,$AA
.byte $A3,$22, $A0,$01,$A2, $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA
.byte $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A, $A6,$AA, $2A
.byte $22, $72,$72, $0A, $A0,$11,$AA, $A3,$22, $A0,$01,$AA, $22,$22
.byte $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A, $A5,$AA, $22,$22
.byte $27,$27, $A0,$02,$A7, $A0,$02,$AA, $A0,$01,$A7, $AD,$AA, $A3,$22, $A0,$01,$AA
.byte $A3,$22, $A0,$02,$AA, $A4,$22, $A5,$AA, $A4,$22, $A0,$11,$AA, $A4,$82
.byte $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2, $A5,$AA
.byte $A4,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_25_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$13,$AA, $77,$77, $A6,$AA, $0A, $6A,$6A
.byte $A0,$1D,$AA, $15, $10, $7A, $A4,$AA, $00,$00, $B9
.byte $66,$66, $A0,$1C,$AA, $70, $50, $A5,$AA, $00,$00, $0B
.byte $22, $66, $A0,$1C,$AA, $77, $55, $A5,$AA, $A5,$00
.byte $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0, $A7,$AA, $A3,$8A
.byte $AC,$AA, $24,$24, $2A,$2A, $A0,$11,$AA, $00, $A0,$01,$AA, $00
.byte $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A7,$AA, $A3,$22, $A0,$01,$A2
.byte $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA, $00, $0A,$0A
.byte $A0,$02,$AA, $00,$00, $0A, $A6,$AA, $2A, $72,$72, $02
.byte $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA, $22,$22
.byte $A0,$01,$A2, $2A, $A5,$AA, $22, $A3,$27, $A0,$01,$A7, $A0,$02,$AA
.byte $A0,$01,$A7, $AE,$AA, $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22
.byte $A5,$AA, $A4,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA
.byte $8A, $A3,$82, $A0,$01,$A2, $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8
.byte $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_26_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$13,$AA, $77,$77, $A6,$AA, $0A, $6A,$6A
.byte $A0,$1D,$AA, $15, $10, $7A, $A4,$AA, $00,$00, $B9
.byte $66,$66, $A0,$1C,$AA, $70, $50, $A5,$AA, $00,$00, $0B
.byte $22, $66, $A0,$1C,$AA, $77, $55, $A5,$AA, $A5,$00
.byte $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0, $A7,$AA, $A3,$8A
.byte $AC,$AA, $24,$24, $2A,$2A, $A0,$11,$AA, $00, $A0,$01,$AA, $00
.byte $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A7,$AA, $A3,$22, $A0,$01,$A2
.byte $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA, $00, $0A,$0A
.byte $A0,$02,$AA, $00,$00, $0A, $A6,$AA, $7A, $72, $02
.byte $22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA
.byte $22,$22, $A0,$01,$A2, $2A, $A5,$AA, $A4,$27, $A0,$02,$AA, $A0,$01,$A7
.byte $AF,$AA, $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22, $A5,$AA
.byte $A4,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A
.byte $A3,$82, $A0,$01,$A2, $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA
.byte $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_27_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$13,$AA, $77,$77, $A6,$AA, $0A, $6A,$6A
.byte $A0,$1D,$AA, $15, $10, $7A, $A4,$AA, $00,$00, $99
.byte $B9, $A0,$01,$A6, $A0,$1C,$AA, $70, $50, $A5,$AA, $00,$00
.byte $09, $2B, $6A, $A0,$1C,$AA, $77, $55, $A5,$AA
.byte $A5,$00, $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0, $A7,$AA
.byte $A3,$8A, $AC,$AA, $24,$24, $2A,$2A, $A0,$11,$AA, $00, $A0,$01,$AA
.byte $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A7,$AA, $A3,$22
.byte $A0,$01,$A2, $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA, $00
.byte $0A,$0A, $A0,$02,$AA, $00,$00, $0A, $A6,$AA, $7A, $02
.byte $22,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA
.byte $22,$22, $A0,$01,$A2, $2A, $A5,$AA, $A3,$27, $22, $A0,$01,$AA
.byte $A0,$01,$A7, $A0,$10,$AA, $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22
.byte $A5,$AA, $A4,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA
.byte $8A, $A3,$82, $A0,$01,$A2, $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8
.byte $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_28_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$13,$AA, $77,$77, $A6,$AA, $0A, $6A
.byte $9A,$9A, $A0,$1C,$AA, $15, $10, $7A, $A4,$AA, $00,$00
.byte $A0,$01,$AA, $99, $BB, $A0,$1C,$AA, $70, $50, $A5,$AA
.byte $00,$00, $0A, $0B, $6A, $A0,$1C,$AA, $77, $55
.byte $A5,$AA, $A5,$00, $A0,$16,$AA, $4A,$4A, $AC,$AA, $A3,$00, $A0,$01,$A0
.byte $A7,$AA, $A3,$8A, $AC,$AA, $24,$24, $2A,$2A, $A0,$11,$AA, $00
.byte $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A7,$AA
.byte $A3,$22, $A0,$01,$A2, $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA
.byte $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A, $A6,$AA, $0A
.byte $A3,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA
.byte $22,$22, $A0,$01,$A2, $2A, $A5,$AA, $27,$27, $22,$22, $A0,$01,$A7
.byte $A0,$11,$AA, $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22, $A5,$AA
.byte $A4,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A
.byte $A3,$82, $A0,$01,$A2, $A5,$AA, $A4,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA
.byte $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_29_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$B9,$AA, $7A,$7A, $A0,$11,$AA, $9A,$9A, $A0,$13,$AA, $A3,$77
.byte $A0,$10,$AA, $99, $BB, $A0,$13,$AA, $A3,$77, $A4,$AA, $0A,$0A
.byte $07, $77, $A6,$AA, $0A, $6A, $0B, $A8,$AA
.byte $A0,$01,$A7, $77,$77, $A9,$AA, $07, $77,$77, $A3,$AA, $7A
.byte $00, $70, $15, $10, $7A, $A4,$AA, $A3,$00
.byte $BB, $AA,$AA, $00, $A9,$AA, $00,$00, $07, $A0,$01,$AA
.byte $7A,$7A, $A3,$77, $70, $50, $A5,$AA, $00,$00, $04
.byte $0B, $6A, $A0,$13,$AA, $00,$00, $70, $A7,$77, $55
.byte $A5,$AA, $A5,$00, $A7,$AA, $A3,$A7, $A9,$AA, $00, $70
.byte $A6,$77, $A0,$01,$A7, $A8,$AA, $A3,$00, $A0,$01,$A0, $A7,$AA, $A3,$8A
.byte $A9,$AA, $00, $A5,$77, $27, $A0,$11,$AA, $00, $A0,$01,$AA
.byte $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A4,$AA, $00
.byte $A3,$77, $27, $22, $A0,$01,$A2, $A0,$11,$AA, $00, $0A
.byte $00, $A0,$01,$AA, $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A
.byte $A4,$AA, $00, $07, $27,$27, $22,$22, $A0,$12,$AA, $A3,$22
.byte $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A
.byte $A3,$AA, $00,$00, $27, $22,$22, $27, $A0,$12,$AA, $A3,$22
.byte $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22, $A3,$AA, $00,$00, $A4,$22
.byte $A0,$11,$AA, $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A, $A3,$82
.byte $A0,$01,$A2, $A3,$AA, $00,$00, $A4,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA
.byte $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_30_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$B9,$AA, $A4,$7A, $AF,$AA, $99, $B9, $A0,$13,$AA
.byte $A5,$77, $AE,$AA, $B9, $A0,$01,$AB, $A0,$13,$AA, $A5,$77, $A3,$AA
.byte $0A, $00, $77, $A6,$AA, $0A, $6A, $B0
.byte $AA,$AA, $77,$77, $A8,$AA, $A3,$00, $77, $A0,$01,$A7, $A0,$02,$AA
.byte $7A, $70, $15, $10, $7A, $A4,$AA, $00,$00
.byte $6B, $00, $AA,$AA, $70, $00, $A8,$AA, $A4,$00
.byte $A0,$01,$AA, $7A, $A3,$77, $70, $50, $A5,$AA, $00,$00
.byte $06, $04, $4A, $A9,$AA, $07, $01, $A0,$01,$A5
.byte $A7,$AA, $A3,$00, $70, $A6,$77, $55, $A5,$AA, $A5,$00
.byte $A9,$AA, $77, $55, $A8,$AA, $00,$00, $70, $A5,$77
.byte $A9,$AA, $A3,$00, $A0,$01,$A0, $A7,$AA, $8A,$8A, $87, $A0,$01,$A5
.byte $A8,$AA, $00,$00, $07, $A3,$77, $27, $A0,$11,$AA, $00
.byte $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A4,$AA
.byte $A3,$00, $07, $27,$27, $A0,$01,$A2, $A0,$11,$AA, $00, $0A
.byte $00, $A0,$01,$AA, $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A
.byte $A4,$AA, $A4,$00, $22,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $22,$22
.byte $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A, $A3,$AA, $A4,$00
.byte $27, $22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA
.byte $A4,$22, $A3,$AA, $A4,$00, $22,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA
.byte $A3,$82, $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2, $A3,$AA, $A4,$00
.byte $88,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_31_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$B9,$AA, $A4,$7A, $A0,$10,$AA, $99, $B9, $A0,$12,$AA
.byte $A5,$77, $AF,$AA, $B9, $A0,$01,$AB, $A0,$12,$AA, $A5,$77, $A3,$AA
.byte $0A, $00, $77, $A6,$AA, $0A, $6A, $A0,$01,$AA
.byte $00, $A9,$AA, $77,$77, $A8,$AA, $A3,$00, $77, $A0,$01,$A7
.byte $A0,$02,$AA, $7A, $70, $15, $10, $7A, $A4,$AA
.byte $00,$00, $66, $0A, $0B, $A0,$01,$AB, $A8,$AA, $70
.byte $00, $A8,$AA, $A4,$00, $A0,$01,$AA, $7A, $A3,$77, $70
.byte $50, $A5,$AA, $00,$00, $06, $04, $44, $4A
.byte $A8,$AA, $01,$01, $A0,$01,$A5, $A7,$AA, $A3,$00, $70, $A6,$77
.byte $55, $A5,$AA, $A5,$00, $44, $A8,$AA, $77, $55
.byte $A8,$AA, $00,$00, $70, $A5,$77, $A9,$AA, $A3,$00, $A0,$01,$A0
.byte $A0,$02,$AF, $A5,$AA, $8A,$8A, $87, $A0,$01,$A5, $A8,$AA, $00,$00
.byte $07, $A3,$77, $27, $A0,$11,$AA, $00, $A0,$01,$AA, $00
.byte $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A4,$AA, $A3,$00, $07
.byte $27,$27, $A0,$01,$A2, $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA
.byte $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A, $A4,$AA, $A4,$00
.byte $22,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA
.byte $22,$22, $A0,$01,$A2, $2A, $A3,$AA, $A4,$00, $22,$22, $A0,$12,$AA
.byte $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22, $A3,$AA, $A4,$00
.byte $22,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A
.byte $A3,$82, $A0,$01,$A2, $A3,$AA, $A4,$00, $88,$88, $A0,$11,$AA, $A4,$A8
.byte $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_32_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$A6,$AA, $9A,$9A, $A0,$11,$AA, $A4,$7A, $A0,$11,$AA, $99
.byte $BB, $A0,$11,$AA, $A5,$77, $A0,$10,$AA, $0B, $A0,$12,$AA, $A5,$77
.byte $A3,$AA, $0A, $00, $77, $A6,$AA, $0A, $6A
.byte $A0,$02,$AA, $00, $A0,$02,$AB, $A6,$AA, $77,$77, $A8,$AA, $A3,$00
.byte $77, $A0,$01,$A7, $A0,$02,$AA, $7A, $70, $15, $10
.byte $7A, $A4,$AA, $00,$00, $66, $A0,$02,$AA, $40, $A8,$AA
.byte $70, $00, $A8,$AA, $A4,$00, $A0,$01,$AA, $7A, $A3,$77
.byte $70, $50, $A5,$AA, $00,$00, $06, $64,$64, $A0,$01,$A4
.byte $CC, $A7,$AA, $01,$01, $A0,$01,$A5, $A7,$AA, $A3,$00, $70
.byte $A6,$77, $55, $A5,$AA, $A5,$00, $A0,$01,$AA, $CC, $A7,$AA
.byte $77, $55, $A8,$AA, $00,$00, $70, $A5,$77, $A9,$AA
.byte $A3,$00, $A0,$01,$A0, $A0,$01,$AA, $A0,$02,$AF, $A4,$AA, $8A,$8A, $87
.byte $A0,$01,$A5, $A8,$AA, $00,$00, $07, $A3,$77, $27, $A0,$11,$AA
.byte $00, $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00
.byte $A4,$AA, $A3,$00, $07, $27,$27, $A0,$01,$A2, $A0,$11,$AA, $00
.byte $0A, $00, $A0,$01,$AA, $00, $0A,$0A, $A0,$02,$AA, $00,$00
.byte $0A, $A4,$AA, $A4,$00, $22,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA
.byte $22,$22, $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A, $A3,$AA
.byte $A4,$00, $22,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA
.byte $A4,$22, $A3,$AA, $A4,$00, $22,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA
.byte $A3,$82, $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2, $A3,$AA, $A4,$00
.byte $88,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_33_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$7E,$AA, $1A,$1A, $A0,$01,$A1, $A0,$21,$AA, $1A,$1A, $A0,$02,$A1
.byte $A0,$01,$AA, $9A,$9A, $A0,$10,$AA, $A3,$7A, $AA,$AA, $1A,$1A, $11
.byte $A0,$02,$A1, $A4,$AA, $99, $BB, $A0,$10,$AA, $A4,$77, $A5,$AA
.byte $1A,$1A, $11, $A0,$02,$A1, $A8,$AA, $0B, $A0,$11,$AA, $A4,$77
.byte $A3,$AA, $0A, $00, $77,$77, $A6,$AA, $0A, $6A
.byte $A3,$AA, $BB, $BA, $A6,$AA, $77,$77, $A8,$AA, $00,$00
.byte $77, $A0,$01,$A7, $A0,$02,$AA, $7A, $70, $A0,$01,$AA, $15
.byte $10, $7A, $A4,$AA, $00,$00, $66, $A3,$AA, $40
.byte $A7,$AA, $70, $00, $A8,$AA, $A3,$00, $A0,$01,$AA, $7A
.byte $A3,$77, $A0,$01,$AA, $70, $50, $A5,$AA, $00,$00, $06
.byte $6A,$6A, $A0,$01,$AA, $C4, $4A, $A6,$AA, $01,$01, $A0,$01,$A5
.byte $A7,$AA, $00,$00, $70, $A5,$77, $A0,$01,$AA, $77, $55
.byte $A5,$AA, $A5,$00, $A0,$01,$AA, $CC, $44, $A6,$AA, $77
.byte $55, $A8,$AA, $00, $70, $A5,$77, $AA,$AA, $A3,$00
.byte $A0,$01,$A0, $A0,$01,$AA, $A0,$01,$AF, $F4, $FA, $A3,$AA, $8A,$8A
.byte $87, $A0,$01,$A5, $A8,$AA, $00, $07, $A4,$77, $22
.byte $A0,$11,$AA, $00, $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA
.byte $00,$00, $A4,$AA, $00,$00, $07, $27,$27, $22, $A0,$01,$A2
.byte $A0,$11,$AA, $00, $0A, $00, $A0,$01,$AA, $00, $0A,$0A
.byte $A0,$02,$AA, $00,$00, $0A, $A4,$AA, $A3,$00, $A3,$22, $A0,$12,$AA
.byte $A3,$22, $A0,$01,$AA, $22,$22, $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2
.byte $2A, $A3,$AA, $A3,$00, $A3,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA
.byte $A3,$22, $A0,$02,$AA, $A4,$22, $A3,$AA, $A3,$00, $A3,$22, $A0,$11,$AA
.byte $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2
.byte $A3,$AA, $A3,$00, $A3,$88, $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8
.byte $A4,$AA
.byte $A1
; cycles=1337
bath_34_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$A8,$AA, $9A,$9A, $AF,$AA, $A4,$7A, $A0,$13,$AA, $99
.byte $BB, $AF,$AA, $A5,$77, $A0,$12,$AA, $0B, $A0,$10,$AA, $A5,$77
.byte $A3,$AA, $0A, $00, $77, $A6,$AA, $0A, $6A
.byte $A4,$AA, $0B, $BA, $A0,$01,$AA, $7A,$7A, $A0,$02,$AA, $77,$77
.byte $A8,$AA, $A3,$00, $77, $A0,$01,$A7, $A0,$02,$AA, $7A, $70
.byte $15, $10, $7A, $A4,$AA, $00,$00, $66, $A4,$AA
.byte $00, $A0,$01,$AB, $A0,$02,$AA, $07, $A0,$02,$AA, $70, $00
.byte $A8,$AA, $A4,$00, $A0,$01,$AA, $7A, $A3,$77, $70, $50
.byte $A5,$AA, $00,$00, $06, $6A,$6A, $A0,$02,$AA, $44, $4A
.byte $A0,$02,$AA, $00, $A0,$02,$AA, $01,$01, $A0,$01,$A5, $A7,$AA, $A3,$00
.byte $70, $A6,$77, $55, $A5,$AA, $A5,$00, $A0,$02,$AA, $CC
.byte $44, $A0,$01,$AA, $A0,$02,$A7, $A0,$02,$AA, $77, $55, $A8,$AA
.byte $00,$00, $70, $A5,$77, $A9,$AA, $A3,$00, $A0,$01,$A0, $A0,$02,$AA
.byte $5C, $F4, $FA, $A0,$02,$AA, $8A,$8A, $87, $A0,$01,$A5
.byte $A8,$AA, $00,$00, $07, $A3,$77, $27, $A0,$11,$AA, $00
.byte $A0,$01,$AA, $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A4,$AA
.byte $A3,$00, $07, $27,$27, $A0,$01,$A2, $A0,$11,$AA, $00, $0A
.byte $00, $A0,$01,$AA, $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A
.byte $A4,$AA, $A4,$00, $22,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $22,$22
.byte $A0,$01,$A2, $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A, $A3,$AA, $A4,$00
.byte $22,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22
.byte $A3,$AA, $A4,$00, $22,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA, $A3,$82
.byte $A0,$01,$AA, $8A, $A3,$82, $A0,$01,$A2, $A3,$AA, $A4,$00, $88,$88
.byte $A0,$11,$AA, $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_35_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$A9,$AA, $9A,$9A, $AE,$AA, $A4,$7A, $A0,$14,$AA, $99
.byte $BB, $AE,$AA, $A5,$77, $A0,$13,$AA, $0B, $AF,$AA, $A5,$77
.byte $A3,$AA, $0A, $00, $77, $A6,$AA, $0A, $6A
.byte $A5,$AA, $BB, $A0,$02,$AA, $7A,$7A, $A0,$01,$AA, $77,$77, $A8,$AA
.byte $A3,$00, $77, $A0,$01,$A7, $A0,$02,$AA, $7A, $70, $15
.byte $10, $7A, $A4,$AA, $00,$00, $66, $A5,$AA, $BB
.byte $A0,$02,$AA, $77, $07, $A0,$01,$AA, $70, $00, $A8,$AA
.byte $A4,$00, $A0,$01,$AA, $7A, $A3,$77, $70, $50, $A5,$AA
.byte $00,$00, $06, $6A,$6A, $A3,$AA, $44, $A0,$02,$AA, $01,$01
.byte $A0,$01,$AA, $01,$01, $A0,$01,$A5, $A7,$AA, $A3,$00, $70, $A6,$77
.byte $55, $A5,$AA, $A5,$00, $A3,$AA, $44, $A0,$02,$AA, $77
.byte $55, $A0,$01,$AA, $77, $55, $A8,$AA, $00,$00, $70
.byte $A5,$77, $A9,$AA, $A3,$00, $A0,$01,$A0, $A3,$AA, $F4, $FA
.byte $A0,$01,$AA, $A0,$01,$A7, $85, $8A, $87, $A0,$01,$A5, $A8,$AA
.byte $00,$00, $07, $A3,$77, $27, $A0,$11,$AA, $00, $A0,$01,$AA
.byte $00, $A0,$01,$AA, $00, $A5,$AA, $00,$00, $A4,$AA, $A3,$00
.byte $07, $27,$27, $A0,$01,$A2, $A0,$11,$AA, $00, $0A, $00
.byte $A0,$01,$AA, $00, $0A,$0A, $A0,$02,$AA, $00,$00, $0A, $A4,$AA
.byte $A4,$00, $22,$22, $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $22,$22, $A0,$01,$A2
.byte $A0,$02,$AA, $22,$22, $A0,$01,$A2, $2A, $A3,$AA, $A4,$00, $22,$22
.byte $A0,$12,$AA, $A3,$22, $A0,$01,$AA, $A3,$22, $A0,$02,$AA, $A4,$22, $A3,$AA
.byte $A4,$00, $22,$22, $A0,$11,$AA, $A4,$82, $A0,$01,$AA, $A3,$82, $A0,$01,$AA
.byte $8A, $A3,$82, $A0,$01,$A2, $A3,$AA, $A4,$00, $88,$88, $A0,$11,$AA
.byte $A4,$A8, $A5,$AA, $A4,$A8, $A4,$AA
.byte $A1
; cycles=1337
bath_end_rle: .byte $28 ; ysize=48
.byte $A3,$00, $40, $0C, $40, $04,$04, $00, $C4
.byte $0C, $44,$44, $94, $91,$91, $40, $00, $40
.byte $0C, $44,$44, $49, $19,$19, $09, $00, $04
.byte $00, $04, $00, $4C, $40, $0C, $40
.byte $09, $04, $40, $C0, $A4,$00, $40, $00
.byte $0C, $00, $02, $04, $0C, $40,$40, $04
.byte $09, $99, $19, $04, $00, $44, $00,$00
.byte $40, $00, $04, $A4,$00, $40, $04, $44
.byte $00, $90,$90, $44,$44, $04, $44,$44, $04, $00,$00
.byte $04, $00, $40, $04, $A4,$00, $04,$04, $44
.byte $00, $01, $40, $99,$99, $00, $C4, $C0
.byte $44,$44, $A8,$00, $09, $99, $91, $10, $04,$04
.byte $A3,$00, $40, $00, $04, $00, $04, $00
.byte $C0, $2C, $20, $A5,$00, $44, $04, $19
.byte $01, $40, $00, $C4, $00, $04, $A9,$00
.byte $19, $99, $09, $A3,$00, $20,$20, $4C, $A3,$00
.byte $40, $00,$00, $04,$04, $22, $00, $40, $44
.byte $A4,$00, $10, $00, $44, $4C, $00, $A3,$44
.byte $AB,$00, $20, $02, $A4,$00, $40, $C4, $A6,$00
.byte $22, $04,$04, $00,$00, $20, $99, $91, $11
.byte $00, $20, $00,$00, $44,$44, $A5,$00, $04, $A5,$00
.byte $22, $00,$00, $77, $20, $00, $04, $00
.byte $20,$20, $50,$50, $70, $A5,$00, $22, $A4,$00, $C0
.byte $00, $20, $00, $04,$04, $A7,$00, $A4,$40, $00,$00
.byte $70, $17, $12, $A3,$00, $12, $52, $15
.byte $55, $17, $00,$00, $A3,$20, $70,$70, $A3,$00, $0C
.byte $00, $02, $AB,$00, $44, $77, $44, $00,$00
.byte $77, $27, $11, $A3,$00, $11, $55, $11
.byte $55, $11, $00,$00, $02, $52, $42, $27
.byte $07, $A7,$00, $20,$20, $70, $A7,$00, $55, $A0,$01,$AA
.byte $55, $00, $20, $77, $22, $21, $20
.byte $00,$00, $01, $55, $A0,$01,$A1, $55, $01, $A3,$00
.byte $55, $44, $77, $A5,$00, $20, $00, $50
.byte $A0,$01,$A2, $52, $17, $A4,$00, $20, $00,$00, $55
.byte $A0,$01,$AA, $55, $00, $22, $77, $A4,$22, $20,$20
.byte $55, $A0,$01,$AA, $55, $A3,$00, $22, $55, $40
.byte $74, $A3,$00, $20, $02, $00,$00, $55, $A0,$01,$AA
.byte $55, $11, $A3,$00, $20, $02, $00,$00, $55
.byte $A0,$01,$AA, $55, $00, $22, $77, $A6,$22, $55
.byte $A0,$01,$AA, $55, $22, $20,$20, $22, $55, $46
.byte $74, $22, $A5,$00, $20, $55, $A0,$01,$AA, $55
.byte $20, $A3,$02, $00, $20, $02, $50, $55
.byte $A0,$01,$AA, $55, $02, $00, $77, $A6,$22, $55
.byte $A0,$01,$AA, $55, $00, $02,$02, $00, $55, $40
.byte $44, $22, $20, $00, $20,$20, $00, $22
.byte $55, $A0,$01,$AA, $55, $22, $20,$20, $00, $02
.byte $00,$00, $25, $55, $A0,$01,$AA, $55, $00,$00, $77
.byte $A6,$22, $55, $A0,$01,$AA, $55, $22, $77,$77, $22
.byte $55, $46, $77, $22,$22, $00, $60, $00
.byte $22, $02, $55, $A0,$01,$AA, $55, $02, $66
.byte $70, $72, $20, $77,$77, $22, $55, $A0,$01,$AA
.byte $55, $20, $22, $77, $22, $00,$00, $A3,$22
.byte $55, $A0,$01,$AA, $55, $22, $15, $10, $72
.byte $55, $40, $77, $22, $00,$00, $66, $02
.byte $00, $22, $55, $A0,$01,$AA, $55, $00, $66
.byte $77, $07, $00, $70, $00, $02, $55
.byte $A0,$01,$AA, $55, $22,$22, $77, $22, $00,$00, $A3,$22
.byte $55, $A0,$01,$AA, $55, $22, $70, $50, $22
.byte $55, $46, $77, $22, $00,$00, $06, $60
.byte $62, $02, $55, $A0,$01,$AA, $55, $00, $26
.byte $01,$01, $00, $01,$01, $05, $55, $A0,$01,$AA, $55
.byte $52, $55, $77, $22, $00,$00, $A3,$82, $85
.byte $8A, $85, $82, $77, $55, $22, $55
.byte $40, $74, $22, $A6,$00, $55, $A0,$01,$AA, $55
.byte $00, $22, $77, $55, $00, $77, $55
.byte $00, $55, $A0,$01,$AA, $55, $25, $22, $77
.byte $22, $00,$00, $A5,$44, $77, $87, $78, $87
.byte $82, $85, $74, $87, $82,$82, $A3,$00, $80,$80
.byte $85, $8A, $85, $80, $82, $87, $85
.byte $80, $87, $85, $80, $85, $8A, $85
.byte $82,$82, $87, $82, $00,$00, $A7,$24, $27, $28
.byte $27,$27, $A0,$1D,$00, $AB,$22, $A0,$1D,$00, $A0,$26,$22, $00,$00, $A6,$22
.byte $82, $AA,$22, $42, $A0,$14,$22, $00,$00, $A5,$22, $82
.byte $A3,$88, $58, $85, $A4,$22, $82, $88, $44,$44
.byte $AA,$82, $42, $A6,$82, $88,$88, $00,$00, $A5,$88, $85
.byte $58,$58, $AA,$88, $44, $AA,$88, $44, $A8,$88
.byte $A1
; cycles=4691

View File

@ -1,76 +0,0 @@
walkway3_rle: .byte $28 ; ysize=48
.byte $A7,$66, $26, $A3,$22, $26, $A7,$66, $26, $A7,$66
.byte $26, $A3,$22, $26, $A7,$66, $26, $22, $A5,$66
.byte $22,$22, $A3,$52, $22, $26, $A4,$66, $26, $A3,$22
.byte $26, $A4,$66, $26, $22, $A3,$52, $22, $26
.byte $A5,$66, $A4,$22, $A3,$26, $22,$22, $52, $A3,$55, $52
.byte $22,$22, $A3,$26, $22,$22, $52, $22,$22, $A3,$26, $22,$22
.byte $52, $A3,$55, $52, $22,$22, $A3,$26, $AA,$22, $A5,$55
.byte $AF,$22, $A5,$55, $AE,$22, $52, $A5,$55, $52, $AD,$22
.byte $52, $A5,$55, $52, $AD,$22, $A7,$55, $AD,$22, $A7,$55
.byte $AD,$22, $A7,$55, $AD,$22, $A7,$55, $AD,$22, $A7,$55, $AD,$22
.byte $A7,$55, $AB,$22, $55, $22, $A7,$55, $22,$22, $55
.byte $A5,$22, $55, $A4,$22, $A7,$55, $AA,$22, $55, $22,$22
.byte $A7,$55, $A3,$22, $25, $A5,$22, $25, $A3,$22, $A7,$55
.byte $A9,$22, $55, $A3,$22, $A7,$55, $AD,$22, $A7,$55, $A8,$22
.byte $55, $A4,$22, $A7,$55, $AD,$22, $A7,$55, $A7,$22, $A0,$28,$27
.byte $22,$22, $A3,$52, $AE,$22, $A3,$52, $AF,$22, $A4,$52, $A5,$55
.byte $52, $AA,$22, $52, $A5,$55, $52, $AB,$22, $52
.byte $A6,$55, $A3,$00, $05, $55, $52, $A9,$22, $55,$55
.byte $00,$00, $55, $05, $55, $52, $A9,$22, $52
.byte $55, $05, $A3,$00, $55, $A6,$00, $55, $52
.byte $A7,$22, $A3,$55, $00,$00, $55, $00, $05, $55
.byte $52, $A8,$22, $55, $05, $AC,$00, $55, $22,$22
.byte $52, $A3,$22, $52, $55, $00, $55, $00,$00
.byte $55, $00,$00, $05, $55, $A7,$22, $52, $55
.byte $AD,$00, $05, $55, $22, $55, $A3,$22, $55
.byte $05, $00, $05, $00,$00, $05, $A3,$00, $55
.byte $52, $A6,$22, $55, $AF,$00, $55, $22, $55
.byte $22,$22, $52, $55, $AA,$00, $55, $A6,$22, $55
.byte $AF,$00, $05, $55,$55, $22,$22, $55, $AB,$00, $55
.byte $52, $A4,$22, $55, $A0,$11,$00, $55,$55, $22,$22, $55
.byte $AC,$00, $55, $A4,$22, $55, $A0,$11,$00, $55,$55, $22,$22
.byte $55, $AC,$00, $55, $A4,$22, $55, $A0,$11,$00, $55,$55
.byte $22,$22, $55, $AC,$00, $55, $A4,$22, $55, $A7,$00
.byte $A1
; cycles=2054
lshot1_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$96,$AA, $1A,$1A, $A0,$1D,$11, $1A, $A6,$AA, $1A
.byte $A0,$21,$11, $1A, $A3,$AA, $1A, $A0,$25,$11, $A0,$01,$AA, $A0,$FF,$11
.byte $A0,$B9,$11
.byte $A1
; cycles=5098
lshot2_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$C7,$AA, $1A, $AB,$11, $1A, $A0,$1A,$AA, $AF,$11
.byte $1A, $A0,$17,$AA, $A0,$12,$11, $A0,$16,$AA, $A0,$13,$11, $A0,$15,$AA, $A0,$13,$11
.byte $A0,$15,$AA, $A0,$13,$11, $A0,$15,$AA, $A0,$13,$11, $A0,$15,$AA, $A0,$12,$11, $A0,$16,$AA
.byte $A0,$01,$A1, $A0,$11,$11, $A0,$17,$AA, $A0,$10,$11, $A0,$18,$AA, $A0,$10,$11, $A0,$18,$AA
.byte $A0,$01,$A1, $AE,$11, $A0,$1A,$AA, $A0,$01,$A1, $AB,$11, $A0,$01,$A1, $AD,$AA
.byte $A1
; cycles=1823
lshot3_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$F3,$AA, $A5,$11, $1A, $A0,$22,$AA, $A6,$11, $A0,$22,$AA
.byte $A0,$01,$A1, $A3,$11, $A0,$01,$A1, $A0,$FF,$AA, $A0,$7A,$AA
.byte $A1
; cycles=3397
lshot4_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$ED,$AA, $8A, $18, $AE,$11, $88, $A0,$16,$AA
.byte $88, $A0,$11,$11, $88, $A0,$15,$AA, $81, $A0,$10,$11, $81
.byte $88, $A0,$15,$AA, $A0,$01,$A8, $88, $81, $AC,$11, $81
.byte $88, $A0,$01,$A8, $A0,$18,$AA, $A0,$02,$A8, $AB,$A1, $A0,$02,$A8, $A0,$FF,$AA
.byte $A0,$25,$AA
.byte $A1
; cycles=1102
lshot5_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$EE,$AA, $88, $AD,$11, $88, $A0,$18,$AA, $88
.byte $AF,$11, $88, $A0,$17,$AA, $81, $AE,$11, $81, $88
.byte $A0,$17,$AA, $A0,$01,$A8, $88, $81, $AA,$11, $81, $88
.byte $A0,$01,$A8, $A0,$FF,$AA, $A0,$4D,$AA
.byte $A1
; cycles=2182
lshot6_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$F0,$AA, $88, $A9,$A2, $52, $55, $A0,$01,$A5
.byte $A0,$1C,$AA, $A0,$02,$A8, $8A, $A3,$2A, $52, $A0,$02,$A5, $A0,$FF,$AA
.byte $A0,$A0,$AA
.byte $A1
; cycles=4423

View File

@ -1,282 +0,0 @@
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

View File

@ -1,116 +0,0 @@
walkway1_rle: .byte $28 ; ysize=48
.byte $22, $55, $05, $22, $55, $A8,$66, $A4,$22
.byte $A0,$10,$66, $A4,$22, $A3,$66, $22, $55, $00, $02
.byte $55, $22, $26, $A4,$66, $26, $A6,$22, $26
.byte $A4,$66, $26, $22,$22, $26, $A4,$66, $26, $22,$22
.byte $02,$02, $22,$22, $26, $66, $22, $55, $00,$00
.byte $55, $22,$22, $A4,$26, $22,$22, $02, $40,$40, $12
.byte $22,$22, $A3,$26, $A6,$22, $A3,$26, $22,$22, $10, $04,$04
.byte $10, $02, $22, $26, $22, $55, $00,$00
.byte $55, $A7,$22, $00, $01, $90, $00, $01
.byte $10, $AE,$22, $11, $00, $01, $00, $91
.byte $10, $A3,$22, $55, $00,$00, $55, $A7,$22, $90
.byte $99, $10, $99, $00,$00, $AE,$22, $01,$01, $10
.byte $CC, $1C, $99, $A3,$22, $55, $00,$00, $55
.byte $A7,$22, $10, $11, $C0,$C0, $00, $44, $AE,$22
.byte $11,$11, $90, $11, $00, $10, $A3,$22, $55
.byte $00,$00, $55, $A7,$22, $40, $0C,$0C, $11, $04,$04
.byte $AE,$22, $40, $00, $90, $10, $01,$01, $A3,$22
.byte $55, $00,$00, $55, $A7,$22, $11, $00, $11
.byte $90, $99,$99, $AE,$22, $04, $90, $09, $00
.byte $11,$11, $A3,$22, $55, $00,$00, $55, $A7,$22, $10
.byte $41, $01, $90, $00, $99, $AE,$22, $09,$09
.byte $10, $C4, $00,$00, $A3,$22, $55, $00,$00, $55
.byte $A7,$22, $01, $44, $41, $90, $10,$10, $AE,$22
.byte $99, $00, $11, $04,$04, $11, $A3,$22, $55
.byte $00,$00, $55, $A7,$22, $09, $90, $10, $09
.byte $4C, $00, $AE,$22, $90, $4C, $00, $44,$44
.byte $11, $A3,$22, $55, $00,$00, $55, $A7,$22, $00
.byte $09, $01, $00, $04, $00, $AE,$22, $09
.byte $04, $00, $04, $00,$00, $22,$22, $A0,$28,$27, $A0,$2F,$22
.byte $52, $A3,$55, $52,$52, $AF,$22, $52, $A3,$55, $52
.byte $AD,$22, $52, $55, $05, $55, $05,$05, $55,$55
.byte $AC,$22, $52, $55,$55, $05, $55, $05, $55,$55
.byte $AC,$22, $55, $05, $00, $55, $A3,$00, $55
.byte $52, $AB,$22, $55,$55, $00,$00, $55, $00,$00, $55,$55
.byte $AA,$22, $55, $05, $00,$00, $05, $A3,$00, $55,$55
.byte $52, $A9,$22, $52, $05, $A7,$00, $55, $A5,$22
.byte $55, $A4,$22, $55, $A7,$00, $55, $00, $55
.byte $A9,$22, $55, $A8,$00, $05, $55, $A4,$22, $55
.byte $A3,$22, $55, $AA,$00, $55,$55, $A7,$22, $52, $05
.byte $A9,$00, $55, $A4,$22, $55, $A3,$22, $55, $AB,$00
.byte $55, $A7,$22, $55, $AA,$00, $05, $55, $A3,$22
.byte $55, $22,$22, $52, $55, $AB,$00, $55, $A3,$22
.byte $52, $A3,$22, $55, $AB,$00, $55, $A3,$22, $55
.byte $22,$22, $55, $AD,$00, $55, $22, $52, $55
.byte $22,$22, $55, $AD,$00, $55, $22,$22, $55, $22,$22
.byte $55, $AD,$00, $55, $22, $55, $A3,$22, $55
.byte $AD,$00, $55, $22,$22
.byte $A1
; cycles=20667
above_pit_rle: .byte $28 ; ysize=48
.byte $A5,$22, $02, $AA,$00, $22, $55, $22,$22, $AD,$00
.byte $02, $AA,$22, $02, $AB,$00, $22, $55, $52
.byte $02, $AE,$00, $AA,$22, $AC,$00, $22, $55,$55, $AF,$00
.byte $A9,$22, $AD,$00, $22, $55,$55, $AF,$00, $A8,$22, $02
.byte $AC,$00, $22,$22, $55,$55, $AF,$00, $A8,$22, $AD,$00, $22,$22
.byte $55,$55, $AF,$00, $A8,$22, $AD,$00, $22,$22, $55,$55, $AF,$00
.byte $A8,$22, $AD,$00, $22,$22, $55,$55, $AF,$00, $A7,$22, $02
.byte $AD,$00, $22,$22, $55,$55, $AF,$00, $A7,$22, $AF,$00, $22
.byte $55,$55, $AF,$00, $A7,$22, $AF,$00, $22, $55,$55, $AF,$00
.byte $A7,$22, $AF,$00, $22, $55,$55, $AD,$20, $50, $20
.byte $A7,$22, $AF,$00, $22, $55,$55, $AD,$22, $55, $A8,$22
.byte $AF,$00, $22, $55,$55, $AD,$22, $25, $A8,$22, $AF,$00
.byte $22, $55,$55, $A0,$16,$22, $AF,$00, $22, $55,$55, $A0,$16,$22
.byte $AF,$00, $22, $55,$55, $A0,$16,$22, $AF,$00, $22, $55,$55
.byte $A0,$16,$22, $AF,$00, $22, $55,$55, $A7,$22, $55, $AD,$22
.byte $72, $AC,$70, $00,$00, $70, $82, $85,$85, $82
.byte $A6,$72, $75, $AD,$72, $AB,$00, $22, $55, $A3,$00
.byte $60, $A4,$00, $06, $60, $A0,$1C,$00, $22, $55
.byte $A3,$00, $06, $A5,$00, $06, $60, $00,$00, $AD,$20
.byte $AA,$00, $60, $00, $22, $55, $AA,$00, $06
.byte $66, $00,$00, $AB,$05, $00,$00, $66, $A8,$00, $06
.byte $00, $22, $55, $00, $60, $A9,$00, $66
.byte $AF,$00
.byte $A1
; cycles=5804
final_rle: .byte $28 ; ysize=48
.byte $A8,$55, $A3,$22, $72, $00, $77, $22, $55
.byte $10, $00, $01, $00, $10, $00, $55
.byte $75, $22, $07, $77, $A3,$22, $AA,$00, $22
.byte $25,$25, $A5,$55, $22,$22, $72, $07, $70, $27
.byte $22, $55, $A8,$22, $77, $20, $00, $77
.byte $22,$22, $AA,$00, $A5,$22, $25, $A3,$55, $22, $00
.byte $20, $77, $22,$22, $55, $A8,$22, $77, $72
.byte $20,$20, $00, $02,$02, $A9,$00, $A7,$22, $25, $02
.byte $20, $52,$52, $27, $22,$22, $55, $A8,$22, $27
.byte $57, $52,$52, $22, $A3,$20, $A8,$00, $A8,$22, $25,$25
.byte $A5,$22, $55, $AA,$22, $55, $22, $25, $A3,$22
.byte $20, $A7,$00, $AF,$22, $55, $AA,$22, $55, $A6,$22
.byte $A7,$00, $AF,$22, $55, $AA,$22, $55, $A7,$22, $A6,$00
.byte $A9,$22, $02, $A4,$22, $55,$55, $AA,$22, $55, $A7,$22
.byte $A6,$00, $A9,$22, $20,$20, $A3,$22, $55,$55, $AA,$22, $55
.byte $22,$22, $02, $20, $A4,$22, $A5,$00, $A4,$22, $02
.byte $62, $02, $A7,$22, $55,$55, $AA,$22, $55, $A8,$22
.byte $A5,$00, $A3,$22, $62, $00, $66, $00, $66
.byte $A6,$22, $55,$55, $AA,$22, $55, $A9,$22, $A4,$00, $A3,$22
.byte $66, $00, $66, $00, $66, $A6,$22, $55,$55
.byte $AA,$22, $55, $A9,$22, $A4,$00, $22,$22, $02, $06
.byte $60, $06, $60, $66, $A6,$22, $55,$55, $A9,$22
.byte $52, $55, $AA,$22, $A3,$00, $22,$22, $66, $00
.byte $60, $00, $66, $A6,$22, $52, $55,$55, $A9,$22
.byte $55,$55, $AA,$22, $A3,$00, $22,$22, $66, $00, $66
.byte $00, $60, $A6,$22, $A3,$55, $A9,$22, $55,$55, $AB,$22
.byte $00,$00, $22,$22, $66, $00, $66, $00, $66
.byte $A6,$22, $55,$55, $AA,$22, $55,$55, $AB,$22, $20, $00
.byte $22, $62, $06, $60, $06, $60, $26
.byte $A6,$22, $55,$55, $AA,$22, $55,$55, $A8,$22, $12, $A3,$22
.byte $00, $22, $60, $00, $66, $00, $66
.byte $A7,$22, $55,$55, $AA,$22, $55,$55, $A9,$22, $00, $52
.byte $02, $00, $22, $66, $00, $60, $00
.byte $06, $A7,$22, $55,$55, $AA,$22, $55,$55, $A9,$22, $52
.byte $05, $00,$00, $72, $76, $70, $76, $70
.byte $76, $A7,$72, $75,$75, $AA,$72, $75,$75, $A8,$72, $52
.byte $05, $A0,$A3,$00
.byte $A1
; cycles=4504

View File

@ -1,132 +0,0 @@
walk00_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$B9,$AA, $A3,$0A, $A0,$25,$AA, $00,$00, $A0,$01,$A0, $A0,$25,$AA
.byte $F0, $57, $A0,$26,$AA, $7F, $77, $A0,$26,$AA, $07
.byte $77, $A0,$26,$AA, $00, $07, $A0,$26,$AA, $77, $00
.byte $0A, $A0,$27,$AA, $00, $A0,$ED,$AA
.byte $A1
; cycles=6502
walk01_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$E1,$AA, $A7,$00, $A0,$21,$AA, $A6,$00, $70, $A0,$21,$AA
.byte $A5,$00, $FF, $75, $A0,$21,$AA, $A5,$00, $77,$77, $A0,$21,$AA
.byte $10, $00,$00, $77, $00, $07, $77, $A0,$21,$AA
.byte $A4,$00, $77, $70, $00, $A0,$21,$AA, $A4,$00, $07
.byte $A0,$01,$A7, $A0,$01,$A0, $A0,$21,$AA, $A5,$00, $A0,$23,$AA, $A3,$70, $00,$00
.byte $A0,$23,$AA, $A3,$77, $00,$00, $A0,$23,$AA, $A3,$77, $00,$00, $A0,$23,$AA
.byte $A3,$77, $00,$00, $A0,$23,$AA
.byte $A1
; cycles=1048
walk02_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$E5,$AA, $A8,$0A, $A0,$1F,$AA, $0A, $A7,$00, $70
.byte $A0,$1F,$AA, $A7,$00, $77, $57, $A0,$1E,$AA, $0A, $A6,$00
.byte $7F, $77,$77, $A0,$1D,$AA, $A8,$00, $07, $77,$77, $A0,$1C,$AA
.byte $A0,$01,$A0, $00,$00, $A3,$01, $00,$00, $77, $70, $00
.byte $A0,$01,$A7, $A0,$1C,$AA, $0A, $A8,$00, $77, $A0,$01,$A0, $00
.byte $A0,$1C,$AA, $AA,$00, $A0,$1E,$AA, $AA,$00, $A0,$1E,$AA, $00,$00, $A4,$77
.byte $A4,$00, $A0,$1E,$AA, $00,$00, $A4,$77, $A4,$00, $A0,$1E,$AA, $00,$00
.byte $A3,$77, $07, $A4,$00, $A0,$1E,$AA
.byte $A1
; cycles=913
walk03_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$E9,$AA, $0A, $A6,$00, $0A, $A0,$1F,$AA, $0A
.byte $A8,$00, $A0,$1F,$AA, $A6,$00, $F0, $77, $57, $A0,$1E,$AA
.byte $0A, $A6,$00, $7F, $77,$77, $A0,$1D,$AA, $00,$00, $A3,$10
.byte $00,$00, $70, $00, $77,$77, $A0,$1C,$AA, $A0,$01,$A0, $A7,$00
.byte $77, $70, $07, $A0,$1D,$AA, $0A, $A8,$00, $77
.byte $00, $0A, $A0,$1B,$AA, $0A, $AB,$00, $A0,$01,$A0, $00
.byte $A0,$1A,$AA, $A0,$01,$A0, $00, $A5,$70, $A6,$00, $A0,$1C,$AA, $00
.byte $A4,$77, $07, $A6,$00, $0A, $A0,$1B,$AA, $A5,$77, $A8,$00
.byte $A0,$1B,$AA, $A4,$77, $A9,$00, $A0,$17,$AA
.byte $A1
; cycles=724
walk04_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$C7,$AA, $A7,$0A, $A0,$20,$AA, $0A, $A7,$00, $A0,$01,$A0
.byte $A0,$1F,$AA, $A6,$00, $70, $77, $A0,$1F,$AA, $A7,$00, $FF
.byte $75, $A0,$1E,$AA, $A8,$00, $77,$77, $A0,$1D,$AA, $0A, $00,$00
.byte $01,$01, $A3,$00, $70, $00, $77, $A0,$1D,$AA, $A8,$00
.byte $77, $70, $00, $A0,$1D,$AA, $A9,$00, $A0,$01,$AA, $A0,$01,$A0
.byte $00, $A0,$1B,$AA, $AA,$00, $A0,$1E,$AA, $00,$00, $A5,$77, $A3,$00
.byte $A0,$1E,$AA, $00,$00, $A4,$77, $A4,$00, $A0,$1E,$AA, $00, $70
.byte $A3,$77, $07, $A4,$00, $A0,$1E,$AA, $00, $A4,$77, $A5,$00
.byte $A0,$15,$AA
.byte $A1
; cycles=670
walk05_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$F1,$AA, $0A, $A7,$00, $0A, $A0,$1F,$AA, $A7,$00
.byte $70, $A0,$1F,$AA, $A7,$00, $F0, $57, $A0,$1E,$AA, $0A
.byte $A7,$00, $7F, $77, $A0,$1D,$AA, $0A, $00,$00, $10,$10
.byte $00,$00, $70, $00, $07, $77, $A0,$1D,$AA, $0A
.byte $A7,$00, $07, $00, $07, $A0,$1D,$AA, $AA,$00, $A0,$01,$A0
.byte $00, $A0,$1C,$AA, $AA,$00, $A0,$1E,$AA, $00,$00, $A5,$70, $A3,$00
.byte $A0,$1E,$AA, $00,$00, $07, $A4,$77, $A3,$00, $A0,$1E,$AA, $A3,$00
.byte $A3,$77, $A4,$00, $A0,$1E,$AA, $A3,$00, $A3,$77, $A4,$00, $A0,$11,$AA
.byte $A1
; cycles=562
walk06_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$F7,$AA, $0A, $A7,$00, $0A, $A0,$1F,$AA, $A7,$00
.byte $70, $A0,$1F,$AA, $A7,$00, $F0, $57, $A0,$1E,$AA, $0A
.byte $A7,$00, $7F, $77, $A0,$1D,$AA, $0A, $00,$00, $10,$10
.byte $00,$00, $70, $00, $07, $77, $A0,$1D,$AA, $0A
.byte $A7,$00, $07, $00, $07, $A0,$1D,$AA, $AA,$00, $A0,$01,$A0
.byte $00, $A0,$1B,$AA, $AB,$00, $A0,$1D,$AA, $00,$00, $A5,$70, $A4,$00
.byte $A0,$1D,$AA, $00,$00, $A5,$77, $A4,$00, $A0,$1D,$AA, $00,$00, $A4,$77
.byte $A5,$00, $A0,$1D,$AA, $00,$00, $A4,$77, $A5,$00, $AB,$AA
.byte $A1
; cycles=1875
walk07_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FB,$AA, $0A, $A8,$00, $A0,$1F,$AA, $A7,$00, $70
.byte $A0,$1F,$AA, $0A, $A6,$00, $FF, $75, $A0,$1E,$AA, $0A
.byte $A7,$00, $77,$77, $A0,$1D,$AA, $A3,$00, $10,$10, $A3,$00, $70
.byte $00, $77, $A0,$1D,$AA, $0A, $A7,$00, $77, $70
.byte $00, $A0,$1C,$AA, $0A, $A9,$00, $A0,$01,$AA, $A0,$01,$A0, $A0,$1C,$AA
.byte $AA,$00, $A0,$1E,$AA, $A4,$00, $A4,$70, $00,$00, $A0,$1E,$AA, $A4,$00
.byte $A4,$77, $00,$00, $A0,$1E,$AA, $A4,$00, $A4,$77, $00,$00, $A0,$1E,$AA
.byte $A4,$00, $A4,$77, $00,$00, $A8,$AA
.byte $A1
; cycles=1794
walk08_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$D9,$AA, $A8,$0A, $A0,$1F,$AA, $A8,$00, $A0,$01,$A0, $A0,$1F,$AA
.byte $A6,$00, $F0, $77, $A0,$1F,$AA, $A7,$00, $77,$77, $A0,$1E,$AA
.byte $A8,$00, $07, $77, $A0,$1D,$AA, $A3,$00, $A3,$01, $00,$00
.byte $77, $70, $07, $A0,$1D,$AA, $A9,$00, $77, $A0,$01,$A0
.byte $0A, $A0,$1B,$AA, $0A, $A9,$00, $A0,$02,$AA, $A0,$01,$A0, $A0,$1B,$AA
.byte $AA,$00, $A0,$1E,$AA, $A5,$00, $A4,$77, $00, $A0,$1E,$AA, $A5,$00
.byte $A4,$77, $70, $A0,$1E,$AA, $A6,$00, $A4,$77, $A0,$1E,$AA, $A6,$00
.byte $A4,$77, $A3,$AA
.byte $A1
; cycles=1501
walk09_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$DE,$AA, $A3,$0A, $A0,$24,$AA, $A4,$00, $A0,$23,$AA, $A5,$00
.byte $A0,$23,$AA, $A5,$00, $A0,$21,$AA, $0A, $A6,$00, $A0,$20,$AA, $A3,$00
.byte $A3,$01, $00,$00, $A0,$20,$AA, $A8,$00, $A0,$20,$AA, $A8,$00, $A0,$20,$AA
.byte $A8,$00, $A0,$20,$AA, $A3,$00, $A5,$77, $A0,$20,$AA, $A3,$00, $07
.byte $A3,$77, $00, $A0,$20,$AA, $A4,$00, $A3,$77, $00, $A0,$20,$AA
.byte $A4,$00, $A3,$77, $00
.byte $A1
; cycles=1384
walk10_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A9,$AA, $0A, $A0,$27,$AA, $00, $A0,$26,$AA
.byte $00,$00, $A0,$25,$AA, $A3,$00, $A0,$24,$AA, $A0,$01,$A0, $A3,$00, $A0,$24,$AA
.byte $0A, $A3,$00, $A0,$23,$AA, $0A, $A4,$00, $A0,$23,$AA, $A5,$00
.byte $A0,$23,$AA, $A3,$00, $77,$77, $A0,$23,$AA, $A3,$00, $77,$77, $A0,$23,$AA
.byte $A3,$00, $77,$77, $A0,$23,$AA, $A3,$00, $77,$77
.byte $A1
; cycles=1420
bigshot01_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$FA,$AA, $A0,$15,$9A, $1A, $A0,$12,$AA, $A0,$15,$99
.byte $11, $A0,$12,$AA, $A0,$15,$A9, $A0,$01,$A1, $A0,$62,$AA
.byte $A1
; cycles=2749
bigshot02_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$FA,$AA, $A0,$28,$9A, $A0,$50,$99, $A0,$50,$AA
.byte $A1
; cycles=2263
bigshot03_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$FF,$AA, $AF,$AA, $A0,$14,$9A, $A0,$02,$AA, $A6,$11
.byte $AC,$19, $A0,$14,$99, $A0,$02,$AA, $A0,$20,$A1, $A0,$56,$AA
.byte $A1
; cycles=2425
bigshot04_rle: .byte $28 ; ysize=48
.byte $A0,$FF,$AA, $A0,$FF,$AA, $A0,$FF,$AA, $A0,$3D,$AA, $AA,$1A, $A0,$18,$AA, $A8,$A1
.byte $A8,$19, $A4,$A9, $A0,$50,$AA
.byte $A1
; cycles=2263

View File

@ -1,204 +0,0 @@
walkway2_rle: .byte $28 ; ysize=48
.byte $A5,$66, $26, $A3,$22, $26, $A7,$66, $26, $A7,$66
.byte $26, $A3,$22, $26, $A7,$66, $26, $A6,$66, $26
.byte $22, $A3,$52, $22, $26, $A4,$66, $26, $A3,$22
.byte $26, $A4,$66, $26, $22, $A3,$52, $22,$22, $A5,$66
.byte $26, $22, $26, $66, $26,$26, $56, $22,$22
.byte $A5,$55, $22,$22, $26,$26, $22, $02, $00, $44
.byte $10, $02, $22, $26,$26, $22,$22, $A5,$55, $22,$22
.byte $A3,$26, $A7,$22, $55, $22,$22, $A5,$55, $A5,$22, $10
.byte $01, $00, $01,$01, $A4,$22, $52, $A5,$55, $52
.byte $AB,$22, $55, $22, $A7,$55, $A4,$22, $01, $11
.byte $CC, $0C, $99, $A4,$22, $A7,$55, $AB,$22, $25
.byte $22, $A7,$55, $A4,$22, $11, $00, $11, $10
.byte $00, $A4,$22, $A7,$55, $AD,$22, $A7,$55, $A4,$22, $40
.byte $10, $90, $00, $11, $A4,$22, $A7,$55, $AD,$22
.byte $A7,$55, $A4,$22, $99, $01, $10, $01, $11
.byte $A4,$22, $A7,$55, $AD,$22, $A7,$55, $A4,$22, $00, $10
.byte $40, $44, $01, $A4,$22, $A7,$55, $AD,$22, $A7,$55
.byte $A4,$22, $01, $11, $04,$04, $11, $22,$22, $55
.byte $22, $A7,$55, $A9,$22, $55, $A3,$22, $A7,$55, $A4,$22
.byte $09, $10, $44,$44, $01, $22, $52, $55
.byte $22, $A7,$55, $A9,$22, $55, $52, $22,$22, $A7,$55
.byte $A4,$22, $01,$01, $A3,$04, $22, $55, $22,$22, $A7,$55
.byte $A9,$22, $A0,$28,$27, $AB,$22, $A3,$52, $A0,$10,$22, $A4,$52, $A0,$10,$22
.byte $A5,$55, $52, $AD,$22, $A6,$55, $AE,$22, $A3,$55, $00,$00
.byte $05, $55, $52, $AB,$22, $A3,$55, $00,$00, $05
.byte $55,$55, $AC,$22, $52, $55, $00, $55, $A3,$00
.byte $55,$55, $52, $A9,$22, $52, $55, $00, $55
.byte $A4,$00, $05, $55, $A3,$22, $55, $A7,$22, $55
.byte $00,$00, $55, $A3,$00, $55, $00, $55, $A9,$22
.byte $55, $00,$00, $55, $A5,$00, $55, $52, $22,$22
.byte $55, $52, $A5,$22, $55, $05, $A6,$00, $05
.byte $00, $05, $55, $A7,$22, $52, $55, $A9,$00
.byte $55, $22,$22, $00, $55, $A5,$22, $55, $AA,$00
.byte $55, $A7,$22, $55, $AA,$00, $55, $52, $22
.byte $00, $55, $A4,$22, $52, $55, $AA,$00, $05
.byte $52, $A6,$22, $55, $AB,$00, $55, $22, $00
.byte $55, $52, $22,$22, $52, $55, $AC,$00, $55
.byte $A6,$22, $55, $AB,$00, $55, $22, $00,$00, $55
.byte $22,$22, $55,$55, $AC,$00, $55, $A5,$22, $55, $AC,$00
.byte $55, $22, $00,$00, $55, $22,$22, $55,$55, $AC,$00
.byte $55, $A5,$22, $55, $AD,$00, $55
.byte $A1
; cycles=19454
walkway2_after_rle: .byte $28 ; ysize=48
.byte $A5,$66, $26, $A3,$22, $26, $A7,$66, $26, $A7,$66
.byte $26, $A3,$22, $26, $A7,$66, $26, $A6,$66, $26
.byte $22, $A3,$52, $22, $26, $A4,$66, $26, $A3,$22
.byte $26, $A4,$66, $26, $22, $A3,$52, $22,$22, $A5,$66
.byte $26, $22, $26, $66, $26,$26, $56, $22,$22
.byte $A5,$55, $22,$22, $26,$26, $22, $02, $00, $44
.byte $10, $02, $22, $26,$26, $22,$22, $A5,$55, $22,$22
.byte $A3,$26, $A7,$22, $55, $22,$22, $A5,$55, $A5,$22, $10
.byte $61, $66, $61, $91, $A4,$22, $52, $A5,$55
.byte $52, $AB,$22, $55, $22, $A7,$55, $A4,$22, $61
.byte $A3,$66, $09, $A4,$22, $A7,$55, $AB,$22, $25, $22
.byte $A7,$55, $A4,$22, $11, $66,$66, $26, $00, $A4,$22
.byte $A7,$55, $AD,$22, $A7,$55, $A4,$22, $06, $A3,$66, $00
.byte $A4,$22, $A7,$55, $AD,$22, $A7,$55, $A4,$22, $92, $A4,$66
.byte $A4,$22, $A7,$55, $AD,$22, $A7,$55, $A4,$22, $11, $A3,$66
.byte $00, $A4,$22, $A7,$55, $AD,$22, $A7,$55, $A4,$22, $01
.byte $A3,$66, $11, $22,$22, $55, $22, $A7,$55, $A9,$22
.byte $55, $A3,$22, $A7,$55, $A4,$22, $19, $A3,$66, $01
.byte $22, $52, $55, $22, $A7,$55, $A9,$22, $55
.byte $52, $22,$22, $A7,$55, $A4,$22, $01, $06, $66
.byte $02, $00, $22, $55, $22,$22, $A7,$55, $A9,$22
.byte $A0,$28,$27, $AB,$22, $A3,$52, $A0,$10,$22, $A4,$52, $A0,$10,$22, $A5,$55
.byte $52, $AD,$22, $A6,$55, $AE,$22, $A3,$55, $00,$00, $05
.byte $55, $52, $AB,$22, $A3,$55, $00,$00, $05, $55,$55
.byte $AC,$22, $52, $55, $00, $55, $A3,$00, $55,$55
.byte $52, $A9,$22, $52, $55, $00, $55, $A4,$00
.byte $05, $55, $A3,$22, $55, $A7,$22, $55, $00,$00
.byte $55, $A3,$00, $55, $00, $55, $A9,$22, $55
.byte $00,$00, $55, $A5,$00, $55, $52, $22,$22, $55
.byte $52, $A5,$22, $55, $05, $A6,$00, $05, $00
.byte $05, $55, $A7,$22, $52, $55, $A9,$00, $55
.byte $22,$22, $00, $55, $A5,$22, $55, $AA,$00, $55
.byte $A7,$22, $55, $AA,$00, $55, $52, $22, $00
.byte $55, $A4,$22, $52, $55, $AA,$00, $05, $52
.byte $A6,$22, $55, $AB,$00, $55, $22, $00, $55
.byte $52, $22,$22, $52, $55, $AC,$00, $55, $A6,$22
.byte $55, $AB,$00, $55, $22, $00,$00, $55, $22,$22
.byte $55,$55, $AC,$00, $55, $A5,$22, $55, $AC,$00, $55
.byte $22, $00,$00, $55, $22,$22, $55,$55, $AC,$00, $55
.byte $A5,$22, $55, $AD,$00, $55
.byte $A1
; cycles=19454
crash1_rle: .byte $28 ; ysize=48
.byte $A0,$89,$AA, $FA, $A0,$25,$AA, $FA, $A0,$02,$AA, $FF, $A0,$25,$AA
.byte $A0,$01,$AF, $A0,$02,$AA, $A0,$01,$AF, $A0,$26,$AA, $A0,$01,$A2, $A0,$01,$AA, $11
.byte $A0,$74,$AA, $A0,$01,$A0, $A0,$4E,$AA, $64, $A0,$01,$AA, $6A, $A0,$FF,$AA
.byte $A0,$F6,$AA
.byte $A1
; cycles=6745
crash2_rle: .byte $28 ; ysize=48
.byte $A0,$86,$AA, $CA,$CA, $A0,$01,$AA, $FA, $A0,$24,$AA, $CC, $A0,$01,$AC
.byte $FA, $FF,$FF, $A0,$01,$AA, $99, $1A, $A0,$22,$AA, $A0,$01,$AF
.byte $0F,$0F, $A0,$01,$AF, $A0,$01,$AA, $11, $A0,$1F,$AA, $11, $1A
.byte $A0,$01,$A6, $2A, $00,$00, $22, $11, $A0,$21,$AA, $A0,$01,$A1
.byte $A0,$01,$AA, $A0,$01,$A2, $00, $A0,$01,$A0, $FF, $1A, $A0,$01,$A1
.byte $A0,$20,$AA, $A0,$01,$A9, $99, $0A,$0A, $FF, $4F, $A0,$01,$A1
.byte $A0,$22,$AA, $1A, $44, $00, $A0,$01,$AF, $A0,$02,$A4, $A0,$22,$AA
.byte $11,$11, $00,$00, $44, $A0,$01,$A4, $A0,$23,$AA, $00, $A0,$01,$A0
.byte $60, $A0,$FF,$AA, $A0,$F6,$AA
.byte $A1
; cycles=6745
crash3_rle: .byte $28 ; ysize=48
.byte $A0,$86,$AA, $2A, $1A, $6A, $66, $6A,$6A, $A0,$1F,$AA
.byte $4A,$4A, $A0,$01,$A4, $24, $61, $F6, $FF,$FF, $A0,$01,$A6
.byte $99, $1A, $A0,$1B,$AA, $A0,$01,$AC, $CC, $A5,$AA, $A0,$01,$AF
.byte $0F,$0F, $A0,$01,$AF, $A0,$01,$AA, $99, $A0,$01,$A1, $1A, $A0,$1D,$AA
.byte $11, $1A, $26, $66, $00,$00, $22, $11
.byte $A0,$02,$AA, $A0,$01,$A1, $1A, $A0,$1D,$AA, $11, $A0,$01,$A2, $66
.byte $00, $A0,$01,$A0, $FF, $1A, $A0,$01,$A2, $1A, $A0,$01,$AA
.byte $A0,$01,$A1, $1A, $A0,$1B,$AA, $1A, $A0,$01,$A1, $19, $66
.byte $0A, $FF, $6F, $A0,$02,$A1, $11, $A0,$02,$AA, $11
.byte $A0,$1A,$AA, $1A, $A0,$01,$A1, $A0,$01,$AA, $0A, $66, $FF
.byte $6F, $FF, $44, $A0,$01,$AA, $0A, $11, $A0,$02,$AA
.byte $11, $A0,$18,$AA, $1A, $A0,$01,$A1, $9A, $1A, $19
.byte $11, $0F, $66, $0F, $44, $40, $A0,$01,$A0
.byte $A0,$01,$AA, $11, $A0,$19,$AA, $11, $A0,$01,$A1, $A0,$01,$AA, $A0,$01,$A9
.byte $11, $1A, $06, $A0,$01,$A1, $66, $00, $A0,$01,$AA
.byte $44, $A0,$1D,$AA, $A0,$01,$A1, $A4,$AA, $0A, $A0,$02,$AA, $0A
.byte $A0,$01,$AA, $A0,$01,$A4, $A0,$22,$AA, $00, $A0,$01,$AA, $44, $A0,$01,$A0
.byte $A0,$26,$AA, $A0,$01,$A4, $A0,$FF,$AA, $A0,$7E,$AA
.byte $A1
; cycles=3505
crash4_rle: .byte $28 ; ysize=48
.byte $A0,$87,$AA, $1A, $6A, $66, $6A, $9A, $A0,$23,$AA
.byte $61, $66, $FF,$FF, $69, $A0,$24,$AA, $A0,$01,$A6, $0F,$0F
.byte $A0,$01,$A6, $A0,$23,$AA, $06, $77, $70, $07, $FF
.byte $00, $A0,$22,$AA, $A0,$01,$A2, $66, $00, $A0,$01,$AF, $66
.byte $A0,$23,$AA, $11, $66, $0A, $00, $66, $A0,$21,$AA
.byte $A0,$01,$A1, $0A,$0A, $66, $FF, $6F, $77, $A0,$22,$AA
.byte $A0,$01,$A0, $19, $66, $0F, $66, $07, $A0,$1D,$AA
.byte $CC, $A0,$01,$AC, $A0,$02,$AA, $A0,$01,$A4, $A0,$01,$AA, $1A, $06
.byte $A0,$01,$A1, $66, $00, $A0,$02,$AA, $99, $9A, $A0,$25,$AA
.byte $44, $A3,$AA, $9A, $A0,$23,$AA, $04, $A0,$02,$AA, $11
.byte $A0,$19,$AA, $9A, $A0,$01,$AA, $9A, $A0,$01,$AA, $1A, $A6,$AA
.byte $00, $A0,$01,$AA, $0A, $A0,$1C,$AA, $A0,$01,$A9, $A0,$01,$AA, $A0,$01,$A1
.byte $A8,$AA, $A0,$01,$A0, $A0,$01,$AA, $11, $A0,$02,$AA, $1A, $A0,$21,$AA
.byte $4A, $A0,$01,$AA, $0A, $A3,$AA, $A0,$01,$A1, $A0,$21,$AA, $A0,$01,$A4
.byte $A0,$01,$AA, $A0,$01,$A0, $A0,$18,$AA, $1A, $A0,$27,$AA, $11, $A0,$2E,$AA
.byte $44, $A0,$27,$AA, $A0,$01,$A4, $A0,$67,$AA
.byte $A1
; cycles=2884
crash5_rle: .byte $28 ; ysize=48
.byte $A0,$87,$AA, $1A, $6A, $66, $6A, $9A, $A0,$23,$AA
.byte $61, $66, $FF,$FF, $69, $A0,$24,$AA, $A0,$01,$A6, $0F,$0F
.byte $A0,$01,$A6, $A0,$23,$AA, $06, $77, $70, $07, $FF
.byte $00, $A0,$22,$AA, $A0,$01,$A2, $66, $00, $A0,$01,$AF, $66
.byte $A0,$23,$AA, $11, $66, $0A, $00, $66, $A0,$23,$AA
.byte $0A, $66, $FF, $6F, $77, $A0,$23,$AA, $19
.byte $66, $0F, $46, $07, $A0,$23,$AA, $1A, $A0,$01,$A6
.byte $A0,$01,$A1, $44, $00, $0A, $A0,$1C,$AA, $1A, $A4,$AA
.byte $1A, $A3,$AA, $44, $A3,$AA, $A0,$01,$A1, $A0,$1A,$AA, $11
.byte $A0,$02,$AA, $11, $A0,$01,$A1, $11, $A3,$AA, $44, $A4,$AA
.byte $99, $A0,$19,$AA, $11, $A0,$02,$AA, $11, $A0,$01,$AA, $11
.byte $A0,$02,$AA, $44, $A0,$1E,$AA, $CA, $11, $CA, $A0,$01,$AA
.byte $11, $A0,$01,$AA, $11, $A0,$02,$AA, $44, $A3,$AA, $44
.byte $A4,$AA, $1A, $A0,$15,$AA, $A0,$01,$AC, $11, $A0,$02,$AA, $11
.byte $A0,$01,$AA, $11, $A0,$02,$AA, $44, $A3,$AA, $04, $40
.byte $A0,$01,$AA, $0A, $A0,$01,$AA, $11, $A0,$01,$AA, $1A, $A0,$14,$AA
.byte $11, $A0,$01,$A9, $A0,$01,$AA, $11, $A0,$01,$AA, $11, $A0,$01,$AA
.byte $44, $A4,$AA, $A0,$01,$A0, $44, $A0,$01,$AA, $A0,$01,$A0, $A3,$AA
.byte $11, $A0,$14,$AA, $11, $A0,$02,$AA, $11, $A3,$AA, $44
.byte $A5,$AA, $44, $A5,$AA, $11, $A0,$14,$AA, $11, $A0,$02,$AA
.byte $91, $A3,$AA, $44, $A5,$AA, $44, $A0,$02,$AA, $00
.byte $A0,$02,$AA, $11, $A0,$14,$AA, $11, $A0,$02,$AA, $A0,$01,$A9, $A3,$AA
.byte $44, $A5,$AA, $44,$44, $A0,$01,$AA, $A0,$01,$A0, $A0,$02,$AA, $11
.byte $A0,$14,$AA, $11, $A6,$AA, $44, $AB,$AA, $11, $A0,$14,$AA
.byte $11, $A6,$AA, $44, $AA,$AA, $11,$11, $A0,$14,$AA, $11
.byte $A5,$AA, $44,$44, $A0,$17,$AA
.byte $A1
; cycles=724
crash6_rle: .byte $28 ; ysize=48
.byte $A0,$87,$AA, $1A, $6A, $66, $6A, $9A, $A0,$23,$AA
.byte $61, $66, $FF,$FF, $69, $A0,$24,$AA, $A0,$01,$A6, $0F,$0F
.byte $A0,$01,$A6, $A0,$23,$AA, $06, $77, $00,$00, $FF, $FA
.byte $A0,$22,$AA, $A0,$01,$A2, $77, $00,$00, $66, $A0,$01,$AF, $A0,$22,$AA
.byte $11, $66, $0A, $00, $66, $A0,$23,$AA, $0A
.byte $66, $FF, $6F, $77, $A0,$23,$AA, $19, $66
.byte $0F, $66, $07, $A0,$23,$AA, $1A, $A0,$01,$A6, $A0,$01,$A1
.byte $66, $00, $0A, $A0,$E7,$AA, $11, $A0,$27,$AA, $11
.byte $A0,$24,$AA, $44, $A0,$02,$AA, $11, $A0,$24,$AA, $44, $A0,$02,$AA
.byte $11, $A0,$01,$AA, $11, $A0,$22,$AA, $44, $A0,$02,$AA, $11
.byte $A0,$01,$AA, $11, $A0,$02,$AA, $44, $A3,$AA, $44, $A0,$01,$AA
.byte $11, $A0,$19,$AA, $44, $A0,$02,$AA, $11, $1A, $11
.byte $A0,$02,$AA, $44, $A3,$AA, $44, $A0,$01,$AA, $11, $A0,$19,$AA
.byte $44, $A4,$AA, $11, $A0,$02,$AA, $44, $A3,$AA, $44
.byte $A0,$01,$AA, $91, $A0,$10,$AA
.byte $A1
; cycles=535
crash7_rle: .byte $28 ; ysize=48
.byte $A0,$87,$AA, $1A, $6A, $66, $6A, $9A, $A0,$23,$AA
.byte $61, $66, $FF,$FF, $69, $A0,$24,$AA, $A0,$01,$A6, $0F,$0F
.byte $A0,$01,$A6, $A0,$23,$AA, $06, $77, $00,$00, $FF, $A0,$23,$AA
.byte $A0,$01,$A2, $77, $00,$00, $FF, $A0,$23,$AA, $11, $66
.byte $0A, $00, $66, $A0,$23,$AA, $0A, $66, $FF
.byte $6F, $77, $A0,$23,$AA, $19, $66, $0F, $66
.byte $07, $A0,$23,$AA, $1A, $A0,$01,$A6, $A0,$01,$A1, $66, $00
.byte $0A, $A0,$FF,$AA, $A0,$F4,$AA
.byte $A1
; cycles=6691

View File

@ -215,9 +215,9 @@ room0:
sta PHYSICIST_Y
; load background
lda #>(bath_end_rle)
sta GBASH
lda #<(bath_end_rle)
lda #>(bath_end_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(bath_end_lzsa)
jmp room_setup_done
@ -269,9 +269,9 @@ first_shield:
sta PHYSICIST_Y
; load background
lda #>(walkway1_rle)
sta GBASH
lda #<(walkway1_rle)
lda #>(walkway1_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(walkway1_lzsa)
jmp room_setup_done
@ -302,17 +302,17 @@ room2:
beq unbroken_background
; load background
lda #>(walkway2_after_rle)
sta GBASH
lda #<(walkway2_after_rle)
lda #>(walkway2_after_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(walkway2_after_lzsa)
jmp room_setup_done
unbroken_background:
; load background
lda #>(walkway2_rle)
sta GBASH
lda #<(walkway2_rle)
lda #>(walkway2_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(walkway2_lzsa)
jmp room_setup_done
@ -340,9 +340,9 @@ room3:
sta PHYSICIST_Y
; load background
lda #>(walkway3_rle)
sta GBASH
lda #<(walkway3_rle)
lda #>(walkway3_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(walkway3_lzsa)
jmp room_setup_done
@ -370,9 +370,9 @@ room4:
sta PHYSICIST_Y
; load background
lda #>(above_pit_rle)
sta GBASH
lda #<(above_pit_rle)
lda #>(above_pit_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(above_pit_lzsa)
jmp room_setup_done
@ -400,9 +400,9 @@ room5:
sta PHYSICIST_Y
; load background
lda #>(final_rle)
sta GBASH
lda #<(final_rle)
lda #>(final_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(final_lzsa)
; jmp room_setup_done
@ -414,9 +414,9 @@ room5:
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -723,16 +723,16 @@ do_enemy_walk:
bne no_update_enemy_walk
lda enemy_walking_sequence,y
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda enemy_walking_sequence+1,y
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
iny
iny
sty FOREGROUND_COUNT
lda #$10 ; load to $1000
jsr load_rle_gr
jsr decompress_lzsa2_fast
no_update_enemy_walk:
@ -830,9 +830,9 @@ break_glass:
ldy BROKEN_GLASS
lda glass_breaking_sequence,y
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda glass_breaking_sequence+1,y
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda FRAMEL
@ -845,7 +845,7 @@ break_glass:
no_inc_break_glass:
lda #$10 ; load to $1000
jsr load_rle_gr
jsr decompress_lzsa2_fast
jsr gr_overlay_noload
@ -855,12 +855,12 @@ no_inc_break_glass:
; load new background at end
lda #>(walkway2_after_rle)
sta GBASH
lda #<(walkway2_after_rle)
sta GBASL
lda #>(walkway2_after_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(walkway2_after_lzsa)
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to $c00
jsr load_rle_gr
jsr decompress_lzsa2_fast
; activate friend
lda #2
@ -911,9 +911,9 @@ collapse_bridge:
ldy BRIDGE_COLLAPSE
lda bridge_sequence,y
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda bridge_sequence+1,y
sta GBASH
sta getsrc_smc+2 ; LZSA_SRC_HI
lda FRAMEL
and #$3
@ -925,7 +925,7 @@ collapse_bridge:
no_inc_bridge_collapse:
lda #$10 ; load to $1000
jsr load_rle_gr
jsr decompress_lzsa2_fast
draw_bridge:
jsr gr_overlay_noload
@ -1057,7 +1057,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_vlin.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
@ -1132,79 +1132,79 @@ bath_intro:
bath_arrival_sequence:
.byte 255
.word bath_00_rle
.word bath_00_lzsa
.byte 25
.word bath_01_rle
.word bath_01_lzsa
.byte 25
.word bath_02_rle
.word bath_02_lzsa
.byte 25
.word bath_03_rle
.word bath_03_lzsa
.byte 25
.word bath_04_rle
.word bath_04_lzsa
.byte 25
.word bath_05_rle
.word bath_05_lzsa
.byte 25
.word bath_06_rle
.word bath_06_lzsa
.byte 25
.word bath_07_rle
.word bath_07_lzsa
.byte 25
.word bath_08_rle
.word bath_08_lzsa
.byte 25
.word bath_09_rle
.word bath_09_lzsa
.byte 25
.word bath_10_rle
.word bath_10_lzsa
.byte 25
.word bath_11_rle
.word bath_11_lzsa
.byte 25
.word bath_12_rle
.word bath_12_lzsa
.byte 25
.word bath_13_rle
.word bath_13_lzsa
.byte 25
.word bath_14_rle
.word bath_14_lzsa
.byte 25
.word bath_15_rle
.word bath_15_lzsa
.byte 25
.word bath_16_rle
.word bath_16_lzsa
.byte 25
.word bath_17_rle
.word bath_17_lzsa
.byte 25
.word bath_18_rle
.word bath_18_lzsa
.byte 25
.word bath_19_rle
.word bath_19_lzsa
.byte 25
.word bath_20_rle
.word bath_20_lzsa
.byte 25
.word bath_21_rle
.word bath_21_lzsa
.byte 25
.word bath_22_rle
.word bath_22_lzsa
.byte 25
.word bath_23_rle
.word bath_23_lzsa
.byte 25
.word bath_24_rle
.word bath_24_lzsa
.byte 25
.word bath_25_rle
.word bath_25_lzsa
.byte 25
.word bath_26_rle
.word bath_26_lzsa
.byte 25
.word bath_27_rle
.word bath_27_lzsa
.byte 25
.word bath_28_rle
.word bath_28_lzsa
.byte 25
.word bath_29_rle
.word bath_29_lzsa
.byte 25
.word bath_30_rle
.word bath_30_lzsa
.byte 25
.word bath_31_rle
.word bath_31_lzsa
.byte 25
.word bath_32_rle
.word bath_32_lzsa
.byte 25
.word bath_33_rle
.word bath_33_lzsa
.byte 25
.word bath_34_rle
.word bath_34_lzsa
.byte 25
.word bath_35_rle
.word bath_35_lzsa
.byte 25
.word bath_35_rle
.word bath_35_lzsa
.byte 0
@ -1387,40 +1387,40 @@ shot4_hole:
enemy_walking_sequence:
.word 0 ; makes code easier
.word walk00_rle
.word walk01_rle
.word walk02_rle
.word walk03_rle
.word walk04_rle
.word walk05_rle
.word walk06_rle
.word walk07_rle
.word walk08_rle
.word walk09_rle
.word walk10_rle
.word walk00_lzsa
.word walk01_lzsa
.word walk02_lzsa
.word walk03_lzsa
.word walk04_lzsa
.word walk05_lzsa
.word walk06_lzsa
.word walk07_lzsa
.word walk08_lzsa
.word walk09_lzsa
.word walk10_lzsa
.word 0
bigshot_sequence:
.word bigshot01_rle
.word bigshot02_rle
.word bigshot03_rle
.word bigshot04_rle
.word bigshot01_lzsa
.word bigshot02_lzsa
.word bigshot03_lzsa
.word bigshot04_lzsa
glass_breaking_sequence:
.word crash1_rle ; 2
.word crash2_rle ; 4
.word crash3_rle ; 6
.word crash4_rle ; 8
.word crash5_rle ; 10
.word crash6_rle ; 12
.word crash7_rle ; 14
.word crash1_lzsa ; 2
.word crash2_lzsa ; 4
.word crash3_lzsa ; 6
.word crash4_lzsa ; 8
.word crash5_lzsa ; 10
.word crash6_lzsa ; 12
.word crash7_lzsa ; 14
bridge_sequence:
.word lshot1_rle ; 2
.word lshot2_rle ; 4
.word lshot3_rle ; 6
.word lshot4_rle ; 8
.word lshot5_rle ; 10
.word lshot6_rle ; 12
.word lshot1_lzsa ; 2
.word lshot2_lzsa ; 4
.word lshot3_lzsa ; 6
.word lshot4_lzsa ; 8
.word lshot5_lzsa ; 10
.word lshot6_lzsa ; 12

View File

@ -56,3 +56,10 @@ graphics/l2_cage/ootw_c2_cage.inc:
clean:
rm -f *~ *.o *.lst *.lz4 OOTW_C2
#####
distclean:
make clean
cd graphics && make clean

View File

@ -36,4 +36,10 @@ graphics/l3_vent/ootw_c3_vent.inc:
clean:
rm -f *~ *.o *.lst *.lz4 OOTW_C3
#####
distclean:
make clean
cd graphics && make clean

View File

@ -21,5 +21,5 @@ ootw_c3_vent.inc: vent.lzsa
#####
clean:
rm -f *~ *.o *.lst *.lzsa *.gr
rm -f *~ *.o *.lst *.lzsa *.gr *.inc

View File

@ -47,8 +47,10 @@ graphics/l4_city/ootw_c4_city.inc:
###
clean:
rm -f *~ *.o *.lst *.lz4 OOTW_C4
rm -f *~ *.o *.lst *.lz4 OOTW_C4
####
distclean:
make clean
cd graphics && make clean

View File

@ -44,3 +44,9 @@ graphics/l5_cave/ootw_c5_cave.inc:
clean:
rm -f *~ *.o *.lst OOTW_C5
###
distclean:
make clean
cd graphics && make clean

View File

@ -35,6 +35,17 @@ ootw_c6.o: ootw_c6.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C6
graphics/l6_cave/ootw_c6_cave.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C6
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,6 @@
all:
cd l6_cave && make
clean:
rm -f *~
cd l6_cave && make clean

View File

@ -7,12 +7,20 @@ all: ootw_c6_cave.inc
#####
ootw_c6_cave.inc: $(PNG2RLE) \
cave.png
$(PNG2RLE) asm cave.png cave_rle > ootw_c6_cave.inc
ootw_c6_cave.inc: \
cave.lzsa
echo "cave_lzsa: .incbin \"cave.lzsa\"" > ootw_c6_cave.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzz *.inc
rm -f *~ *.o *.lst *.lzsa *.inc

View File

@ -1,15 +0,0 @@
cave_rle: .byte $28 ; ysize=48
.byte $A8,$00, $25, $55, $A0,$15,$00, $22, $00, $22
.byte $AE,$00, $55,$55, $A0,$15,$00, $22, $02, $22, $AE,$00
.byte $55,$55, $A0,$17,$00, $22, $AE,$00, $55, $25, $A0,$17,$00
.byte $22, $AE,$00, $22, $55, $A0,$16,$00, $02, $22
.byte $AE,$00, $22, $25, $A0,$17,$00, $22, $AE,$00, $22
.byte $55, $A0,$17,$00, $22, $AE,$00, $52, $55, $A0,$17,$00
.byte $22, $AE,$00, $05, $A0,$16,$00, $20, $00, $22
.byte $A7,$00, $20, $A3,$00, $50, $20,$20, $A0,$17,$00, $22
.byte $02, $22, $A9,$00, $A3,$02, $A0,$19,$00, $22, $20
.byte $22, $A0,$25,$00, $22, $00, $22, $AF,$00, $20
.byte $A0,$15,$00, $22, $00, $22, $A0,$25,$00, $22, $02
.byte $22, $A0,$27,$00, $22, $AA,$00, $20,$20, $02, $00,$00
.byte $A0,$19,$02, $A6,$00, $A4,$02, $A0,$FF,$00, $A0,$3D,$00
.byte $A1

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(cave_rle)
sta GBASH
lda #<(cave_rle)
lda #>(cave_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(cave_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -35,6 +35,17 @@ ootw_c7.o: ootw_c7.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C7
graphics/l7_cave/ootw_c7_cave.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C7
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,8 @@
all:
cd l7_cave && make
clean:
rm -f *~
cd l7_cave && make clean

View File

@ -7,12 +7,20 @@ all: ootw_c7_cave.inc
#####
ootw_c7_cave.inc: $(PNG2RLE) \
cave.png
$(PNG2RLE) asm cave.png cave_rle > ootw_c7_cave.inc
ootw_c7_cave.inc: \
cave.lzsa
echo "cave_lzsa: .incbin \"cave.lzsa\"" > ootw_c7_cave.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzz *.inc
rm -f *~ *.o *.lst *.lzsa *.inc

View File

@ -1,30 +0,0 @@
cave_rle: .byte $28 ; ysize=48
.byte $AD,$00, $02, $20, $00, $05, $20, $A7,$00
.byte $22, $A4,$00, $20, $02, $A0,$16,$00, $22, $00,$00
.byte $52, $A7,$00, $22, $A4,$00, $55, $A4,$00, $20
.byte $A0,$12,$00, $22, $00,$00, $25, $AC,$00, $55, $00,$00
.byte $20, $02, $A0,$13,$00, $55, $A3,$00, $02,$02, $50,$50
.byte $A8,$00, $55, $00, $20, $02, $A0,$14,$00, $55
.byte $A6,$00, $A4,$02, $A5,$00, $02, $AA,$00, $20,$20, $25,$25
.byte $00, $50, $20, $A3,$00, $20, $50, $25
.byte $02, $A0,$19,$00, $55, $22, $A4,$00, $55, $02
.byte $20,$20, $02, $A0,$1D,$00, $55, $22, $A3,$00, $02
.byte $22, $00, $55, $22, $A0,$1E,$00, $05, $22
.byte $A4,$00, $22, $00, $55, $22, $A0,$1E,$00, $20
.byte $02, $A4,$00, $22, $00, $25, $22, $A0,$12,$00
.byte $A6,$20, $A6,$00, $52, $A5,$00, $02, $00, $22
.byte $02, $AB,$00, $A4,$20, $A3,$02, $A5,$00, $02, $22
.byte $20, $A4,$00, $55, $A4,$00, $AC,$20, $A4,$02, $AE,$00
.byte $02, $22, $A3,$00, $25, $A0,$27,$00, $22, $A0,$1B,$00
.byte $20, $AB,$00, $55, $A0,$1A,$00, $22, $AC,$00, $55
.byte $A0,$18,$00, $20, $02, $AD,$00, $22, $A0,$16,$00, $20
.byte $02, $AF,$00, $52, $A0,$14,$00, $20, $22, $A0,$11,$00
.byte $55, $A0,$13,$00, $20, $22, $A0,$12,$00, $25, $A0,$12,$00
.byte $20, $02, $A0,$13,$00, $22, $A0,$12,$00, $22, $AA,$00
.byte $50, $00, $05, $20, $00,$00, $20, $00
.byte $20,$20, $22, $AB,$00, $A3,$20, $A4,$00, $22, $A3,$00
.byte $20,$20, $00, $A3,$20, $52, $00, $05, $00
.byte $A3,$02, $00, $02, $00,$00, $22, $A5,$20, $02,$02
.byte $00, $A3,$02, $A8,$00, $A4,$02, $00,$00, $05,$05, $AC,$00
.byte $02,$02, $A0,$26,$00
.byte $A1

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(cave_rle)
sta GBASH
lda #<(cave_rle)
lda #>(cave_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(cave_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -35,6 +35,17 @@ ootw_c8.o: ootw_c8.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C8
graphics/l8_crawl/ootw_c8_crawl.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C8
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,7 @@
all:
cd l8_crawl && make
clean:
rm -f *~
cd l8_crawl && make clean

View File

@ -7,12 +7,20 @@ all: ootw_c8_crawl.inc
#####
ootw_c8_crawl.inc: $(PNG2RLE) \
entry.png
$(PNG2RLE) asm entry.png entry_rle > ootw_c8_crawl.inc
ootw_c8_crawl.inc: \
entry.lzsa
echo "entry_lzsa: .incbin \"entry.lzsa\"" > ootw_c8_crawl.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzz *.inc
rm -f *~ *.o *.lst *.lzsa *.inc

View File

@ -1,68 +0,0 @@
entry_rle: .byte $28 ; ysize=48
.byte $A5,$00, $80, $A5,$88, $22, $F6, $20, $A6,$00
.byte $80, $88,$88, $58, $A4,$26, $58, $88, $80
.byte $A7,$00, $88,$88, $A4,$00, $80, $A5,$88, $05, $22
.byte $26, $22, $80, $A4,$00, $80, $A3,$88, $55
.byte $A4,$22, $55, $88,$88, $A6,$00, $A3,$88, $A3,$00, $80
.byte $AB,$88, $A4,$00, $A4,$88, $55, $A4,$22, $85, $A3,$88
.byte $A4,$00, $80, $A3,$88, $A3,$00, $A4,$88, $58, $05
.byte $85, $58, $88, $85, $88,$88, $50, $A3,$00
.byte $A3,$88, $58, $55, $28, $82, $72, $22
.byte $A3,$88, $58, $05, $A3,$00, $A3,$88, $58, $00,$00
.byte $85, $58, $88,$88, $55, $00, $88,$88, $85
.byte $58, $88,$88, $55, $A3,$00, $85, $58, $88,$88
.byte $55, $22,$22, $28, $88, $77, $88,$88, $58
.byte $55, $80, $00,$00, $55, $88,$88, $58, $05
.byte $00,$00, $88, $55, $88,$88, $55, $00, $A3,$88
.byte $55, $88,$88, $55, $80, $00,$00, $88, $55
.byte $88,$88, $55, $A3,$22, $88, $77, $88,$88, $55
.byte $00, $88, $00,$00, $85, $58, $88, $55
.byte $00,$00, $88,$88, $25, $28, $05, $00, $A4,$88
.byte $05, $08, $05, $00, $88, $00,$00, $88
.byte $25, $A3,$08, $A3,$22, $28, $07, $08,$08, $05
.byte $00, $88, $00,$00, $88, $05, $08, $05
.byte $00,$00, $88,$88, $55, $A0,$01,$AA, $55, $00, $A4,$88
.byte $55, $A0,$01,$AA, $55, $00, $88, $00,$00, $88
.byte $55, $A0,$01,$AA, $55, $88, $A4,$22, $88, $55
.byte $A0,$01,$AA, $00, $88,$88, $00,$00, $88, $55, $A0,$01,$AA
.byte $55, $00,$00, $88,$88, $55, $A0,$01,$AA, $55, $00
.byte $88, $28,$28, $88, $55, $A0,$01,$AA, $55, $00
.byte $88, $00,$00, $88, $55, $A0,$01,$AA, $55, $28
.byte $A4,$22, $88, $55, $A0,$01,$AA, $00, $88,$88, $00,$00
.byte $88, $55, $A0,$01,$AA, $55, $88, $00, $88,$88
.byte $55, $A0,$01,$AA, $55, $00, $88, $82, $08
.byte $88, $55, $A0,$01,$AA, $55, $88,$88, $00,$00, $88
.byte $55, $A0,$01,$AA, $55, $A5,$22, $88, $55, $A0,$01,$AA
.byte $00, $88,$88, $00,$00, $88, $55, $A0,$01,$AA, $55
.byte $88, $00, $88,$88, $55, $A0,$01,$AA, $55, $88,$88
.byte $80,$80, $88, $55, $A0,$01,$AA, $55, $88,$88, $00,$00
.byte $88, $55, $A0,$01,$AA, $55, $A6,$22, $55, $A0,$01,$AA
.byte $A3,$88, $00,$00, $88, $55, $A0,$01,$AA, $55, $88
.byte $00, $88,$88, $55, $A0,$01,$AA, $55, $08, $A4,$88
.byte $55, $A0,$01,$AA, $55, $08, $88, $00,$00, $88
.byte $55, $A0,$01,$AA, $55, $A5,$22, $82, $55, $A0,$01,$AA
.byte $08, $88,$88, $00,$00, $88, $55, $A0,$01,$AA, $55
.byte $88, $00, $88,$88, $55, $A0,$01,$AA, $55, $00
.byte $A4,$88, $55, $A0,$01,$AA, $55, $00, $88, $00,$00
.byte $88, $55, $A0,$01,$AA, $55, $A5,$22, $88, $55
.byte $A0,$01,$AA, $00, $88,$88, $00,$00, $88, $55, $A0,$01,$AA
.byte $55, $88, $00, $88,$88, $55, $A0,$01,$AA, $55
.byte $00, $A4,$88, $55, $A0,$01,$AA, $55, $00, $88
.byte $00,$00, $88, $55, $A0,$01,$AA, $55, $A5,$22, $88
.byte $55, $A0,$01,$AA, $00, $88,$88, $00,$00, $88, $55
.byte $A0,$01,$AA, $55, $08, $00, $28,$28, $25, $2A
.byte $25, $20,$20, $A3,$28, $25, $2A, $25, $20,$20
.byte $00,$00, $28, $25, $5A, $55, $A4,$72, $78,$78
.byte $75, $2A, $20,$20, $28, $00,$00, $28, $25
.byte $2A, $25, $20, $A0,$CC,$00, $20, $A7,$80, $00,$00
.byte $F0,$F0, $00,$00, $AA,$80, $00, $70, $A3,$80, $00,$00
.byte $A5,$80, $A4,$00, $25, $52, $28, $A4,$88, $FF
.byte $00,$00, $FF, $87, $00,$00, $AA,$88, $00, $55
.byte $A3,$88, $00,$00, $A5,$88, $A4,$00, $82, $28, $85
.byte $58, $88, $08, $88, $FF, $77, $58
.byte $FF, $88, $00,$00, $AA,$88, $00, $25, $A3,$88
.byte $00,$00, $A5,$88, $A4,$00, $A5,$28, $20,$20, $7F, $77
.byte $28, $FF, $25, $00,$00, $58,$58, $A3,$28, $22
.byte $A3,$28, $58, $50, $52, $58, $28,$28, $00,$00
.byte $A5,$28
.byte $A1

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(entry_rle)
sta GBASH
lda #<(entry_rle)
lda #>(entry_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(entry_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -35,6 +35,17 @@ ootw_c9.o: ootw_c9.s \
#####
clean:
rm -f *~ *.o *.lst OOTW_C9
graphics/l9_swim/ootw_c9_swim.inc:
cd graphics && make
#####
clean:
rm -f *~ *.o *.lst OOTW_C9
#####
distclean:
make clean
cd graphics && make clean

View File

@ -0,0 +1,9 @@
all:
cd l9_swim && make
clean:
rm -f *~
cd l9_swim && make clean

View File

@ -7,12 +7,20 @@ all: ootw_c9_swim.inc
#####
ootw_c9_swim.inc: $(PNG2RLE) \
pool.png
$(PNG2RLE) asm pool.png pool_rle > ootw_c9_swim.inc
ootw_c9_swim.inc: \
pool.lzsa
echo "pool_lzsa: .incbin \"pool.lzsa\"" > ootw_c9_swim.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzz *.inc
rm -f *~ *.o *.lst *.lzsa *.inc

View File

@ -1,19 +0,0 @@
pool_rle: .byte $28 ; ysize=48
.byte $A0,$38,$00, $50,$50, $75, $26, $2F, $76, $27
.byte $75, $50,$50, $A0,$1B,$00, $50, $25,$25, $22, $27
.byte $A3,$22, $27, $22,$22, $27, $22, $25, $A0,$18,$00
.byte $50, $25, $A6,$22, $02, $A0,$1D,$00, $50, $25
.byte $A4,$22, $02, $22, $02, $A0,$1E,$00, $50, $25
.byte $A4,$22, $00, $22, $A0,$1F,$00, $55, $A5,$22, $02
.byte $22, $A0,$26,$00, $22, $A0,$27,$00, $02, $A0,$FF,$00, $AC,$00
.byte $20, $A7,$22, $52, $A0,$16,$00, $52, $A7,$22, $A8,$00
.byte $65, $55, $20,$20, $22, $20, $22, $20
.byte $A3,$22, $20, $22, $20, $22,$22, $20, $22,$22
.byte $A3,$20, $22, $20, $55,$55, $AE,$00, $66, $55
.byte $25, $55, $A0,$14,$22, $25, $55, $AE,$00, $56
.byte $65, $22, $55, $A0,$15,$22, $55, $AE,$00, $66,$66
.byte $A0,$17,$22, $55, $AE,$00, $66, $56, $A0,$16,$22, $25
.byte $55, $AE,$00, $65, $55, $A0,$17,$22, $55, $AE,$00
.byte $66, $55, $A0,$17,$22, $55, $AE,$00, $66, $56
.byte $A0,$17,$22, $55, $A6,$00
.byte $A1

View File

@ -169,9 +169,9 @@ room:
sta PHYSICIST_Y
; load background
lda #>(pool_rle)
sta GBASH
lda #<(pool_rle)
lda #>(pool_lzsa)
sta getsrc_smc+2 ; LZSA_SRC_HI
lda #<(pool_lzsa)
jmp room_setup_done
@ -197,17 +197,17 @@ room1:
; sta PHYSICIST_Y
; load background
; lda #>(hallway_rle)
; sta GBASH
; lda #<(hallway_rle)
; lda #>(hallway_lzsa)
; sta getsrc_smc+2 ; LZSA_SRC_HI
; lda #<(hallway_lzsa)
jmp room_setup_done
room_setup_done:
sta GBASL
sta getsrc_smc+1 ; LZSA_SRC_LO
lda #$c ; load to page $c00
jsr load_rle_gr ; tail call
jsr decompress_lzsa2_fast ; tail call
;=====================
; setup walk collision
@ -492,7 +492,7 @@ end_message:
.include "../text_print.s"
.include "../gr_pageflip.s"
.include "../gr_unrle.s"
.include "../decompress_fast_v2.s"
.include "../gr_copy.s"
.include "../gr_putsprite.s"
.include "../gr_putsprite_crop.s"

View File

@ -15,5 +15,10 @@ title.o: title.s loader.s
#####
clean:
rm -f *~ *.o *.lst TITLE
rm -f *~ *.o *.lst TITLE
#####
distclean:
make clean