lemm: hook up music

This commit is contained in:
Vince Weaver 2022-04-22 01:56:34 -04:00
parent 60902532cb
commit 1e3fa91a6e
3 changed files with 117 additions and 23 deletions

View File

@ -91,14 +91,14 @@ do_level6:
; set up first song
lda #<music8_parts_l
lda #<never_parts_l
sta chunk_l_smc+1
lda #>music8_parts_l
lda #>never_parts_l
sta chunk_l_smc+2
lda #<music8_parts_h
lda #<never_parts_h
sta chunk_h_smc+1
lda #>music8_parts_h
lda #>never_parts_h
sta chunk_h_smc+2
@ -269,29 +269,53 @@ l6_level_over:
.include "hr_graphics/graphics_hr_level6.inc"
music8_parts_h:
.byte >lemm8_part1_lzsa,>lemm8_part2_lzsa,>lemm8_part3_lzsa
.byte >lemm8_part4_lzsa,>lemm8_part5_lzsa,>lemm8_part6_lzsa
never_parts_h:
.byte >never_part1_lzsa,>never_part2_lzsa,>never_part3_lzsa
.byte >never_part4_lzsa,>never_part5_lzsa,>never_part6_lzsa
.byte >never_part7_lzsa,>never_part8_lzsa,>never_part9_lzsa
.byte >never_part10_lzsa,>never_part11_lzsa,>never_part12_lzsa
.byte >never_part13_lzsa,>never_part14_lzsa; ,>never_part15_lzsa
.byte $00
music8_parts_l:
.byte <lemm8_part1_lzsa,<lemm8_part2_lzsa,<lemm8_part3_lzsa
.byte <lemm8_part4_lzsa,<lemm8_part5_lzsa,<lemm8_part6_lzsa
never_parts_l:
.byte <never_part1_lzsa,<never_part2_lzsa,<never_part3_lzsa
.byte <never_part4_lzsa,<never_part5_lzsa,<never_part6_lzsa
.byte <never_part7_lzsa,<never_part8_lzsa,<never_part9_lzsa
.byte <never_part10_lzsa,<never_part11_lzsa,<never_part12_lzsa
.byte <never_part13_lzsa,<never_part14_lzsa ;,<never_part15_lzsa
never_part1_lzsa:
.incbin "hr_music/never.part1.lzsa"
never_part2_lzsa:
.incbin "hr_music/never.part2.lzsa"
never_part3_lzsa:
.incbin "hr_music/never.part3.lzsa"
never_part4_lzsa:
.incbin "hr_music/never.part4.lzsa"
never_part5_lzsa:
.incbin "hr_music/never.part5.lzsa"
never_part6_lzsa:
.incbin "hr_music/never.part6.lzsa"
never_part7_lzsa:
.incbin "hr_music/never.part7.lzsa"
never_part8_lzsa:
.incbin "hr_music/never.part8.lzsa"
never_part9_lzsa:
.incbin "hr_music/never.part9.lzsa"
never_part10_lzsa:
.incbin "hr_music/never.part10.lzsa"
never_part11_lzsa:
.incbin "hr_music/never.part11.lzsa"
never_part12_lzsa:
.incbin "hr_music/never.part12.lzsa"
never_part13_lzsa:
.incbin "hr_music/never.part13.lzsa"
never_part14_lzsa:
.incbin "hr_music/never.part14.lzsa"
;never_part15_lzsa:
;.incbin "hr_music/never.part15.lzsa"
lemm8_part1_lzsa:
.incbin "music/lemm8.part1.lzsa"
lemm8_part2_lzsa:
.incbin "music/lemm8.part2.lzsa"
lemm8_part3_lzsa:
.incbin "music/lemm8.part3.lzsa"
lemm8_part4_lzsa:
.incbin "music/lemm8.part4.lzsa"
lemm8_part5_lzsa:
.incbin "music/lemm8.part5.lzsa"
lemm8_part6_lzsa:
.incbin "music/lemm8.part6.lzsa"
level6_intro_text:

View File

@ -9,7 +9,13 @@ all: lemm5.part1.lzsa lemm5.part2.lzsa lemm5.part3.lzsa \
lemm2.part7.lzsa lemm2.part8.lzsa lemm2.part9.lzsa \
lemm2.part10.lzsa lemm2.part11.lzsa lemm2.part12.lzsa \
lemm2.part13.lzsa lemm2.part14.lzsa lemm2.part15.lzsa \
lemm2.part16.lzsa lemm2.part17.lzsa lemm2.part18.lzsa
lemm2.part16.lzsa lemm2.part17.lzsa lemm2.part18.lzsa \
never.part1.lzsa never.part2.lzsa never.part3.lzsa \
never.part4.lzsa never.part5.lzsa never.part6.lzsa \
never.part7.lzsa never.part8.lzsa never.part9.lzsa \
never.part10.lzsa never.part11.lzsa never.part12.lzsa \
never.part13.lzsa never.part14.lzsa never.part15.lzsa \
never.part16.lzsa never.part17.lzsa never.part18.lzsa
lemm5.raw: lemm5.ym
$(YM5_TO_RAW) ./lemm5.ym > lemm5.raw
@ -17,6 +23,10 @@ lemm5.raw: lemm5.ym
lemm2.raw: intro2.ym
$(YM5_TO_RAW) ./intro2.ym > lemm2.raw
never.raw: never.ym
$(YM5_TO_RAW) ./never.ym > never.raw
####
lemm5.part1: lemm5.raw
@ -96,6 +106,66 @@ lemm2.part17.lzsa: lemm2.part17
lemm2.part18.lzsa: lemm2.part18
$(LZSA) -r -f2 lemm2.part18 lemm2.part18.lzsa
####
never.part1: never.raw
$(RAW_INTERLEAVE) -m 11 -c 512 ./never
never.part1.lzsa: never.part1
$(LZSA) -r -f2 never.part1 never.part1.lzsa
never.part2.lzsa: never.part2
$(LZSA) -r -f2 never.part2 never.part2.lzsa
never.part3.lzsa: never.part3
$(LZSA) -r -f2 never.part3 never.part3.lzsa
never.part4.lzsa: never.part4
$(LZSA) -r -f2 never.part4 never.part4.lzsa
never.part5.lzsa: never.part5
$(LZSA) -r -f2 never.part5 never.part5.lzsa
never.part6.lzsa: never.part6
$(LZSA) -r -f2 never.part6 never.part6.lzsa
never.part7.lzsa: never.part7
$(LZSA) -r -f2 never.part7 never.part7.lzsa
never.part8.lzsa: never.part8
$(LZSA) -r -f2 never.part8 never.part8.lzsa
never.part9.lzsa: never.part9
$(LZSA) -r -f2 never.part9 never.part9.lzsa
never.part10.lzsa: never.part10
$(LZSA) -r -f2 never.part10 never.part10.lzsa
never.part11.lzsa: never.part11
$(LZSA) -r -f2 never.part11 never.part11.lzsa
never.part12.lzsa: never.part12
$(LZSA) -r -f2 never.part12 never.part12.lzsa
never.part13.lzsa: never.part13
$(LZSA) -r -f2 never.part13 never.part13.lzsa
never.part14.lzsa: never.part14
$(LZSA) -r -f2 never.part14 never.part14.lzsa
never.part15.lzsa: never.part15
$(LZSA) -r -f2 never.part15 never.part15.lzsa
never.part16.lzsa: never.part16
$(LZSA) -r -f2 never.part16 never.part16.lzsa
never.part17.lzsa: never.part17
$(LZSA) -r -f2 never.part17 never.part17.lzsa
never.part18.lzsa: never.part18
$(LZSA) -r -f2 never.part18 never.part18.lzsa

Binary file not shown.