From 5025e9e4579df2dcd7233b2e9744acab8b65be9b Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Wed, 7 Dec 2016 09:24:49 +0000 Subject: [PATCH] added tracker music support using libxmp >= v4.2.0 (off by default.) git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1364 af15c1b1-3010-417e-b628-4374ebc0bcbd --- Linux/CodeBlocks/QuakeSpasm-SDL2.cbp | 4 + Linux/CodeBlocks/QuakeSpasm.cbp | 4 + MacOSX/codecs/include/xmp.h | 360 ++++++++++++++++++++ MacOSX/codecs/lib/libxmp.dylib | Bin 0 -> 1542640 bytes Quake/Makefile | 8 +- Quake/Makefile.darwin | 12 +- Quake/Makefile.w32 | 12 +- Quake/Makefile.w64 | 12 +- Quake/snd_codec.c | 4 + Quake/snd_xmp.c | 165 +++++++++ Quake/snd_xmp.h | 12 + Windows/CodeBlocks/QuakeSpasm-SDL2.cbp | 4 + Windows/CodeBlocks/QuakeSpasm.cbp | 4 + Windows/VisualStudio/quakespasm-sdl2.vcproj | 8 + Windows/VisualStudio/quakespasm.vcproj | 8 + Windows/codecs/include/xmp.h | 360 ++++++++++++++++++++ Windows/codecs/x64/libxmp.dll | Bin 0 -> 445952 bytes Windows/codecs/x64/libxmp.dll.a | Bin 0 -> 23400 bytes Windows/codecs/x64/libxmp.lib | Bin 0 -> 9016 bytes Windows/codecs/x86/libxmp.dll | Bin 0 -> 481792 bytes Windows/codecs/x86/libxmp.dll.a | Bin 0 -> 23256 bytes Windows/codecs/x86/libxmp.lib | Bin 0 -> 9186 bytes 22 files changed, 970 insertions(+), 7 deletions(-) create mode 100644 MacOSX/codecs/include/xmp.h create mode 100755 MacOSX/codecs/lib/libxmp.dylib create mode 100644 Quake/snd_xmp.c create mode 100644 Quake/snd_xmp.h create mode 100644 Windows/codecs/include/xmp.h create mode 100644 Windows/codecs/x64/libxmp.dll create mode 100644 Windows/codecs/x64/libxmp.dll.a create mode 100644 Windows/codecs/x64/libxmp.lib create mode 100644 Windows/codecs/x86/libxmp.dll create mode 100644 Windows/codecs/x86/libxmp.dll.a create mode 100644 Windows/codecs/x86/libxmp.lib diff --git a/Linux/CodeBlocks/QuakeSpasm-SDL2.cbp b/Linux/CodeBlocks/QuakeSpasm-SDL2.cbp index 3085352e..c726ba4b 100644 --- a/Linux/CodeBlocks/QuakeSpasm-SDL2.cbp +++ b/Linux/CodeBlocks/QuakeSpasm-SDL2.cbp @@ -290,6 +290,10 @@