From 755c6e0e46ee98d5a4e27d69aed81661b7466623 Mon Sep 17 00:00:00 2001 From: Stian Skjelstad Date: Sat, 14 Dec 2024 22:58:01 +0100 Subject: [PATCH] [playopl] Update adplug git latest master (adds a2m-v2 file support) --- playopl/Makefile | 41 +++++++++++++++++++++++++++++++++-------- playopl/adplug-git | 2 +- playopl/libbinio-git | 2 +- 3 files changed, 35 insertions(+), 10 deletions(-) diff --git a/playopl/Makefile b/playopl/Makefile index 37476940..dcfc6e03 100644 --- a/playopl/Makefile +++ b/playopl/Makefile @@ -23,14 +23,15 @@ ifeq (HAVE_SYS_TYPES_H,1) LIBADPLUG_CXXFLAGS+=" -DHAVE_SYS_TYPES_H=1" endif LIBADPLUG_TARGETS=\ - adplug_a2m.o adplug_adl.o adplug_adlibemu.o adplug_adplug.o adplug_adtrack.o adplug_amd.o adplug_analopl.o adplug_bam.o adplug_bmf.o \ - adplug_cff.o adplug_cmf.o adplug_coktel.o adplug_composer.o adplug_cmfmcsop.o adplug_d00.o adplug_database.o adplug_dfm.o adplug_diskopl.o \ - adplug_dmo.o adplug_dro2.o adplug_dro.o adplug_dtm.o adplug_emuopl.o adplug_flash.o adplug_fmc.o adplug_fprovide.o adplug_got.o \ - adplug_herad.o adplug_hsc.o adplug_hsp.o adplug_hybrid.o adplug_hyp.o adplug_imf.o adplug_jbm.o adplug_ksm.o adplug_lds.o \ - adplug_mad.o adplug_mdi.o adplug_mid.o adplug_mkj.o adplug_msc.o adplug_mtk.o adplug_mtr.o adplug_mus.o adplug_nemuopl.o \ - adplug_pis.o adplug_player.o adplug_players.o adplug_protrack.o adplug_psi.o adplug_rad2.o adplug_rat.o adplug_raw.o adplug_realopl.o \ - adplug_rix.o adplug_rol.o adplug_s3m.o adplug_sa2.o adplug_sng.o adplug_sop.o adplug_surroundopl.o adplug_temuopl.o adplug_u6m.o \ - adplug_vgm.o adplug_woodyopl.o adplug_xad.o adplug_xsm.o adplug_debug.o adplug_fmopl.o adplug_nukedopl.o + adplug_a2m.o adplug_a2m-v2.o adplug_adl.o adplug_adlibemu.o adplug_adplug.o adplug_adtrack.o adplug_amd.o adplug_analopl.o adplug_bam.o \ + adplug_bmf.o adplug_cff.o adplug_cmf.o adplug_coktel.o adplug_composer.o adplug_cmfmcsop.o adplug_d00.o adplug_database.o adplug_depack.o \ + adplug_dfm.o adplug_diskopl.o adplug_dmo.o adplug_dro2.o adplug_dro.o adplug_dtm.o adplug_emuopl.o adplug_flash.o adplug_fmc.o \ + adplug_fprovide.o adplug_got.o adplug_herad.o adplug_hsc.o adplug_hsp.o adplug_hybrid.o adplug_hyp.o adplug_imf.o adplug_jbm.o \ + adplug_ksm.o adplug_lds.o adplug_mad.o adplug_mdi.o adplug_mid.o adplug_mkj.o adplug_msc.o adplug_mtk.o adplug_mtr.o \ + adplug_mus.o adplug_nemuopl.o adplug_pis.o adplug_player.o adplug_players.o adplug_protrack.o adplug_psi.o adplug_rad2.o adplug_rat.o \ + adplug_raw.o adplug_realopl.o adplug_rix.o adplug_rol.o adplug_s3m.o adplug_sa2.o adplug_sixdepack.o adplug_sng.o adplug_sop.o \ + adplug_surroundopl.o adplug_temuopl.o adplug_u6m.o adplug_unlzss.o adplug_unlzh.o adplug_unlzw.o adplug_vgm.o adplug_woodyopl.o adplug_xad.o \ + adplug_xsm.o adplug_debug.o adplug_fmopl.o adplug_nukedopl.o #adplugdb_adplugdb.o LIBBINIO_CXXFLAGS=$(ADPLUG_CXXFLAGS) @@ -205,6 +206,10 @@ adplug_a2m.o: \ adplug-git/src/a2m.cpp $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c +adplug_a2m-v2.o: \ + adplug-git/src/a2m-v2.cpp + $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c + adplug_adl.o: \ adplug-git/src/adl.cpp $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c @@ -269,6 +274,10 @@ adplug_debug.o: \ adplug-git/src/debug.c $(CC) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c +adplug_depack.o: \ + adplug-git/src/depack.c + $(CC) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c + adplug_dfm.o: \ adplug-git/src/dfm.cpp $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c @@ -445,6 +454,10 @@ adplug_sa2.o: \ adplug-git/src/sa2.cpp $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c +adplug_sixdepack.o: \ + adplug-git/src/sixdepack.cpp + $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c + adplug_sng.o: \ adplug-git/src/sng.cpp $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c @@ -465,6 +478,18 @@ adplug_u6m.o: \ adplug-git/src/u6m.cpp $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c +adplug_unlzss.o: \ + adplug-git/src/unlzss.c + $(CC) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c + +adplug_unlzh.o: \ + adplug-git/src/unlzh.c + $(CC) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c + +adplug_unlzw.o: \ + adplug-git/src/unlzw.c + $(CC) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c + adplug_vgm.o: \ adplug-git/src/vgm.cpp $(ADPLUG_CXX) $(LIBADPLUG_CXXFLAGS) $^ -o $@ -c diff --git a/playopl/adplug-git b/playopl/adplug-git index 959ce6a9..658fcabb 160000 --- a/playopl/adplug-git +++ b/playopl/adplug-git @@ -1 +1 @@ -Subproject commit 959ce6a968ab3b780fbf96abef886a611c488c23 +Subproject commit 658fcabbcb7d0378c3d2f4ae69db78075e5c4be3 diff --git a/playopl/libbinio-git b/playopl/libbinio-git index 0db79bb3..8223c91b 160000 --- a/playopl/libbinio-git +++ b/playopl/libbinio-git @@ -1 +1 @@ -Subproject commit 0db79bb3684ce3ddcc9c68d0f1d8b6f1770ecf8e +Subproject commit 8223c91b96667c717365bcd47ad28c38d38e527b