From eba3878dc339de910f99603178a1f8d79d39d2c1 Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Wed, 30 Mar 2022 18:35:02 -0400 Subject: [PATCH] lemm: hook up level9 music --- games/lemm/level9.s | 52 ++++++++++++++++++--------------------- games/lemm/music/Makefile | 41 +++++++++++++++++++++++++++++- 2 files changed, 64 insertions(+), 29 deletions(-) diff --git a/games/lemm/level9.s b/games/lemm/level9.s index 548a1c70..4cc5b0ae 100644 --- a/games/lemm/level9.s +++ b/games/lemm/level9.s @@ -80,14 +80,14 @@ do_level9: ; set up first song - 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+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 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 + + ####