diff --git a/games/lemm/graphics/sprites.png b/games/lemm/graphics/sprites.png index 05d39ad0..00c58f7b 100644 Binary files a/games/lemm/graphics/sprites.png and b/games/lemm/graphics/sprites.png differ diff --git a/games/lemm/level4.s b/games/lemm/level4.s index d31a25d8..6da1c4e1 100644 --- a/games/lemm/level4.s +++ b/games/lemm/level4.s @@ -13,35 +13,35 @@ do_level4: ;====================== ; set up initial stuff ;====================== - lda #3 - sta DOOR_X lda #5 + sta DOOR_X + lda #10 sta DOOR_Y - lda #7 + lda #8 sta INIT_X - lda #15 + lda #22 sta INIT_Y - lda #29 ; 196 + lda #29 ; sta l_flame_x_smc+1 - lda #122 + lda #23 sta l_flame_y_smc+1 sta r_flame_y_smc+1 - lda #33 ; 245 + lda #33 ; sta r_flame_x_smc+1 - ; exit location (1c 8b) + ; exit location - lda #29 ; + lda #29 ; sta exit_x1_smc+1 lda #33 sta exit_x2_smc+1 - lda #121 + lda #21 sta exit_y1_smc+1 - lda #144 + lda #45 sta exit_y2_smc+1 diff --git a/games/lemm/music/Makefile b/games/lemm/music/Makefile index d91fe2f0..7114e336 100644 --- a/games/lemm/music/Makefile +++ b/games/lemm/music/Makefile @@ -14,7 +14,10 @@ all: lemm5.part1.lzsa lemm5.part2.lzsa lemm5.part3.lzsa \ lemm8.part7.lzsa \ lemm9.part1.lzsa lemm9.part2.lzsa lemm9.part3.lzsa \ lemm9.part4.lzsa lemm9.part5.lzsa lemm9.part6.lzsa \ - lemm9.part7.lzsa + lemm9.part7.lzsa \ + lemm11.part1.lzsa lemm11.part2.lzsa lemm11.part3.lzsa \ + lemm11.part4.lzsa lemm11.part5.lzsa lemm11.part6.lzsa \ + lemm11.part7.lzsa @@ -30,8 +33,8 @@ lemm8.raw: lemm8.ym lemm9.raw: lemm9.ym $(YM5_TO_RAW) ./lemm9.ym > lemm9.raw -lemm10.raw: lemm10.ym - $(YM5_TO_RAW) ./lemm10.ym > lemm10.raw +lemm11.raw: lemm11.ym + $(YM5_TO_RAW) ./lemm11.ym > lemm11.raw #### @@ -140,6 +143,33 @@ lemm9.part6.lzsa: lemm9.part6 lemm9.part7.lzsa: lemm9.part7 $(LZSA) -r -f2 lemm9.part7 lemm9.part7.lzsa +#### + +lemm11.part1: lemm11.raw + $(RAW_INTERLEAVE) -m 11 -c 512 ./lemm11 + +lemm11.part1.lzsa: lemm11.part1 + $(LZSA) -r -f2 lemm11.part1 lemm11.part1.lzsa + +lemm11.part2.lzsa: lemm11.part2 + $(LZSA) -r -f2 lemm11.part2 lemm11.part2.lzsa + +lemm11.part3.lzsa: lemm11.part3 + $(LZSA) -r -f2 lemm11.part3 lemm11.part3.lzsa + +lemm11.part4.lzsa: lemm11.part4 + $(LZSA) -r -f2 lemm11.part4 lemm11.part4.lzsa + +lemm11.part5.lzsa: lemm11.part5 + $(LZSA) -r -f2 lemm11.part5 lemm11.part5.lzsa + +lemm11.part6.lzsa: lemm11.part6 + $(LZSA) -r -f2 lemm11.part6 lemm11.part6.lzsa + +lemm11.part7.lzsa: lemm11.part7 + $(LZSA) -r -f2 lemm11.part7 lemm11.part7.lzsa + + ####