lemm: prepare to separate out the level data

This commit is contained in:
Vince Weaver 2022-03-17 12:34:14 -04:00
parent cc75712f33
commit 491687d03b
4 changed files with 50 additions and 47 deletions

View File

@ -100,5 +100,5 @@ graphics/graphics_test.inc:
####
clean:
rm -f *~ *.o *.lst HELLO LEMM LEMM_TEST
rm -f *~ *.o *.lst HELLO LEMM LEMM_TEST generate_common

View File

@ -296,8 +296,6 @@ load_song_chunk_good:
.include "keyboard.s"
.include "joystick.s"
.include "level1.s"
.include "level5.s"
.include "gr_fast_clear.s"
@ -345,51 +343,10 @@ config_string:
.byte 0,23,"APPLE II?, 48K, MOCKINGBOARD: NO, SSI: N",0
; MOCKINGBOARD: NONE
.include "graphics/graphics_level1.inc"
.include "graphics/graphics_level5.inc"
.include "graphics/sprites.inc"
;level5_lzsa:
;level5_preview_lzsa:
music_parts_h:
.byte >lemm5_part1_lzsa,>lemm5_part2_lzsa,>lemm5_part3_lzsa
.byte >lemm5_part4_lzsa,>lemm5_part5_lzsa,$00
music_parts_l:
.byte <lemm5_part1_lzsa,<lemm5_part2_lzsa,<lemm5_part3_lzsa
.byte <lemm5_part4_lzsa,<lemm5_part5_lzsa
lemm5_part1_lzsa:
.incbin "music/lemm5.part1.lzsa"
lemm5_part2_lzsa:
.incbin "music/lemm5.part2.lzsa"
lemm5_part3_lzsa:
.incbin "music/lemm5.part3.lzsa"
lemm5_part4_lzsa:
.incbin "music/lemm5.part4.lzsa"
lemm5_part5_lzsa:
.incbin "music/lemm5.part5.lzsa"
music6_parts_h:
.byte >lemm6_part1_lzsa,>lemm6_part2_lzsa,>lemm6_part3_lzsa
.byte >lemm6_part4_lzsa,>lemm6_part5_lzsa,$00
music6_parts_l:
.byte <lemm6_part1_lzsa,<lemm6_part2_lzsa,<lemm6_part3_lzsa
.byte <lemm6_part4_lzsa,<lemm6_part5_lzsa
lemm6_part1_lzsa:
.incbin "music/lemm6.part1.lzsa"
lemm6_part2_lzsa:
.incbin "music/lemm6.part2.lzsa"
lemm6_part3_lzsa:
.incbin "music/lemm6.part3.lzsa"
lemm6_part4_lzsa:
.incbin "music/lemm6.part4.lzsa"
lemm6_part5_lzsa:
.incbin "music/lemm6.part5.lzsa"
letsgo:
.incbin "sounds/letsgo.btc.lz4"
.include "level1.s"
.include "level5.s"

View File

@ -246,3 +246,27 @@ l1_level_over:
rts
.include "graphics/graphics_level1.inc"
music_parts_h:
.byte >lemm5_part1_lzsa,>lemm5_part2_lzsa,>lemm5_part3_lzsa
.byte >lemm5_part4_lzsa,>lemm5_part5_lzsa,$00
music_parts_l:
.byte <lemm5_part1_lzsa,<lemm5_part2_lzsa,<lemm5_part3_lzsa
.byte <lemm5_part4_lzsa,<lemm5_part5_lzsa
lemm5_part1_lzsa:
.incbin "music/lemm5.part1.lzsa"
lemm5_part2_lzsa:
.incbin "music/lemm5.part2.lzsa"
lemm5_part3_lzsa:
.incbin "music/lemm5.part3.lzsa"
lemm5_part4_lzsa:
.incbin "music/lemm5.part4.lzsa"
lemm5_part5_lzsa:
.incbin "music/lemm5.part5.lzsa"

View File

@ -243,3 +243,25 @@ l5_level_over:
rts
.include "graphics/graphics_level5.inc"
music6_parts_h:
.byte >lemm6_part1_lzsa,>lemm6_part2_lzsa,>lemm6_part3_lzsa
.byte >lemm6_part4_lzsa,>lemm6_part5_lzsa,$00
music6_parts_l:
.byte <lemm6_part1_lzsa,<lemm6_part2_lzsa,<lemm6_part3_lzsa
.byte <lemm6_part4_lzsa,<lemm6_part5_lzsa
lemm6_part1_lzsa:
.incbin "music/lemm6.part1.lzsa"
lemm6_part2_lzsa:
.incbin "music/lemm6.part2.lzsa"
lemm6_part3_lzsa:
.incbin "music/lemm6.part3.lzsa"
lemm6_part4_lzsa:
.incbin "music/lemm6.part4.lzsa"
lemm6_part5_lzsa:
.incbin "music/lemm6.part5.lzsa"