data build: compress the ntp songs, and the audio sfx bank in lz4, and allow them to be linked into the game

This commit is contained in:
dwsJason 2018-11-23 22:55:44 -05:00
parent 8f96c222db
commit 2363993119
8 changed files with 18 additions and 6 deletions

View File

@ -16,6 +16,16 @@ rem Hall of Fame
rem
lz4 -c2 data\pics\haf.gs data\pic_haf.lz4
rem
rem Compress the NinjaTrackerPlus songs, and audio
rem
lz4 -c2 data\sound\egypt.ntp data\egypt.lz4
lz4 -c2 data\sound\mbase.ntp data\mbase.lz4
lz4 -c2 data\sound\rick1.ntp data\rick1.lz4
lz4 -c2 data\sound\rick1victory.ntp data\rick1victory.lz4
lz4 -c2 data\sound\samerica.ntp data\samerica.lz4
lz4 -c2 data\sound\schwarz.ntp data\schwarz.lz4
lz4 -c2 data\sound\sfx.bin data\sfx.lz4
rem
rem Convert the title page into an object file
rem
iix mkobj splash_lz4 data:splash.lz4 data:splash.a screendata
@ -25,12 +35,13 @@ iix mkobj tiles_lz4 data:tiles.lz4 data:tiles.a tilesdata
rem
rem NinjaTrackerPlus Songs to object files
rem
iix mkobj egypt_ntp audio:songs:egypt.ntp data:egypt.a ntpdata
iix mkobj mbase_ntp audio:songs:mbase.ntp data:mbase.a ntpdata
iix mkobj rick1_ntp audio:songs:rick1.ntp data:rick1.a ntpdata2
iix mkobj rick1victory_ntp audio:songs:rick1victory.ntp data:rick1victory.a ntpdata2
iix mkobj samerica_ntp audio:songs:samerica.ntp data:samerica.a ntpdata
iix mkobj schwarz_ntp audio:songs:schwarz.ntp data:schwarz.a ntpdata
iix mkobj egypt_lz4 data:egypt.lz4 data:egypt.a ntpdata
iix mkobj mbase_lz4 data:mbase.lz4 data:mbase.a ntpdata
iix mkobj rick1_lz4 data:rick1.lz4 data:rick1.a ntpdata
iix mkobj rick1victory_lz4 data:rick1victory.lz4 data:rick1victory.a ntpdata
iix mkobj samerica_lz4 data:samerica.lz4 data:samerica.a ntpdata
iix mkobj schwarz_lz4 data:schwarz.lz4 data:schwarz.a ntpdata
iix mkobj sfx_lz4 data:sfx.lz4 data:lz4.a sfxdata
rem
rem Packed Mr.Sprites into object files
rem
@ -55,6 +66,7 @@ iix makelib -P data.lib +data:rick1.a
iix makelib -P data.lib +data:rick1victory.a
iix makelib -P data.lib +data:samerica.a
iix makelib -P data.lib +data:schwarz.a
iix makelib -P data.lib +data:sfx.a
rem
rem NinjaTrackerPlus Library
rem

BIN
data/sound/sfx.bin Normal file

Binary file not shown.