lemm: hook up level9 music

This commit is contained in:
Vince Weaver 2022-03-30 18:35:02 -04:00
parent d339d40ac4
commit eba3878dc3
2 changed files with 64 additions and 29 deletions

View File

@ -80,14 +80,14 @@ do_level9:
; set up first song
lda #<music17_parts_l
lda #<music2_parts_l
sta chunk_l_smc+1
lda #>music17_parts_l
lda #>music2_parts_l
sta chunk_l_smc+2
lda #<music17_parts_h
lda #<music2_parts_h
sta chunk_h_smc+1
lda #>music17_parts_h
lda #>music2_parts_h
sta chunk_h_smc+2
@ -260,35 +260,31 @@ l9_level_over:
.include "graphics/graphics_level9.inc"
music17_parts_h:
.byte >lemm17_part1_lzsa,>lemm17_part2_lzsa,>lemm17_part3_lzsa
.byte >lemm17_part4_lzsa,>lemm17_part5_lzsa,>lemm17_part6_lzsa
.byte >lemm17_part7_lzsa,>lemm17_part8_lzsa
music2_parts_h:
.byte >lemm2_part1_lzsa,>lemm2_part2_lzsa,>lemm2_part3_lzsa
.byte >lemm2_part4_lzsa,>lemm2_part5_lzsa,>lemm2_part6_lzsa
.byte $00
music17_parts_l:
.byte <lemm17_part1_lzsa,<lemm17_part2_lzsa,<lemm17_part3_lzsa
.byte <lemm17_part4_lzsa,<lemm17_part5_lzsa,<lemm17_part6_lzsa
.byte <lemm17_part7_lzsa,<lemm17_part8_lzsa
music2_parts_l:
.byte <lemm2_part1_lzsa,<lemm2_part2_lzsa,<lemm2_part3_lzsa
.byte <lemm2_part4_lzsa,<lemm2_part5_lzsa,<lemm2_part6_lzsa
lemm17_part1_lzsa:
.incbin "music/lemm17.part1.lzsa"
lemm17_part2_lzsa:
.incbin "music/lemm17.part2.lzsa"
lemm17_part3_lzsa:
.incbin "music/lemm17.part3.lzsa"
lemm17_part4_lzsa:
.incbin "music/lemm17.part4.lzsa"
lemm17_part5_lzsa:
.incbin "music/lemm17.part5.lzsa"
lemm17_part6_lzsa:
.incbin "music/lemm17.part6.lzsa"
lemm17_part7_lzsa:
.incbin "music/lemm17.part7.lzsa"
lemm17_part8_lzsa:
.incbin "music/lemm17.part8.lzsa"
lemm2_part1_lzsa:
.incbin "music/lemm2.part1.lzsa"
lemm2_part2_lzsa:
.incbin "music/lemm2.part2.lzsa"
lemm2_part3_lzsa:
.incbin "music/lemm2.part3.lzsa"
lemm2_part4_lzsa:
.incbin "music/lemm2.part4.lzsa"
lemm2_part5_lzsa:
.incbin "music/lemm2.part5.lzsa"
lemm2_part6_lzsa:
.incbin "music/lemm2.part6.lzsa"
; actually level11

View File

@ -29,9 +29,15 @@ all: lemm5.part1.lzsa lemm5.part2.lzsa lemm5.part3.lzsa \
lemm15.part7.lzsa lemm15.part8.lzsa lemm15.part9.lzsa \
lemm17.part1.lzsa lemm17.part2.lzsa lemm17.part3.lzsa \
lemm17.part4.lzsa lemm17.part5.lzsa lemm17.part6.lzsa \
lemm17.part7.lzsa lemm17.part8.lzsa
lemm17.part7.lzsa lemm17.part8.lzsa \
lemm2.part1.lzsa lemm2.part2.lzsa lemm2.part3.lzsa \
lemm2.part4.lzsa lemm2.part5.lzsa lemm2.part6.lzsa \
lemm2.part7.lzsa
lemm2.raw: lemm2.ym
$(YM5_TO_RAW) ./lemm2.ym > lemm2.raw
lemm5.raw: lemm5.ym
$(YM5_TO_RAW) ./lemm5.ym > lemm5.raw
@ -319,6 +325,39 @@ lemm17.part8.lzsa: lemm17.part8
lemm17.part9.lzsa: lemm17.part9
$(LZSA) -r -f2 lemm17.part9 lemm17.part9.lzsa
####
lemm2.part1: lemm2.raw
$(RAW_INTERLEAVE) -m 11 -c 512 ./lemm2
lemm2.part1.lzsa: lemm2.part1
$(LZSA) -r -f2 lemm2.part1 lemm2.part1.lzsa
lemm2.part2.lzsa: lemm2.part2
$(LZSA) -r -f2 lemm2.part2 lemm2.part2.lzsa
lemm2.part3.lzsa: lemm2.part3
$(LZSA) -r -f2 lemm2.part3 lemm2.part3.lzsa
lemm2.part4.lzsa: lemm2.part4
$(LZSA) -r -f2 lemm2.part4 lemm2.part4.lzsa
lemm2.part5.lzsa: lemm2.part5
$(LZSA) -r -f2 lemm2.part5 lemm2.part5.lzsa
lemm2.part6.lzsa: lemm2.part6
$(LZSA) -r -f2 lemm2.part6 lemm2.part6.lzsa
lemm2.part7.lzsa: lemm2.part7
$(LZSA) -r -f2 lemm2.part7 lemm2.part7.lzsa
lemm2.part8.lzsa: lemm2.part8
$(LZSA) -r -f2 lemm2.part8 lemm2.part8.lzsa
lemm2.part9.lzsa: lemm2.part9
$(LZSA) -r -f2 lemm2.part9 lemm2.part9.lzsa
####