raze/source
terminx d6e52ed526 Use SDL audiolib driver on Windows
This shitcans the SDL_mixer requirement but leaves platforms other than Windows without built-in MIDI playback capability until Nuke.YKT's OPL3 emulator is merged. This also reworks sdlmusic.cpp into music_external.cpp, including an untested port of the code to Windows.

git-svn-id: https://svn.eduke32.com/eduke32@8214 1a8010ca-5511-0410-912e-c29ae57300e0

# Conflicts:
#	GNUmakefile
#	platform/Windows/eduke32.vcxproj
#	platform/Windows/props/build_common.props
#	source/audiolib/src/sdlmusic.cpp

# Conflicts:
#	Common.mak
#	GNUmakefile
#	platform/Windows/audiolib.vcxproj
#	platform/Windows/eduke32.vcxproj
#	platform/Windows/eduke32.vcxproj.filters
#	platform/Windows/props/build_common.props
#	source/audiolib/src/driver_sdl.cpp
#	source/audiolib/src/sdlmusic.cpp
#	source/build/include/vfs.h
#	source/build/include/winbits.h
#	source/build/src/winbits.cpp
2019-10-24 19:22:06 +02:00
..
audiolib Use SDL audiolib driver on Windows 2019-10-24 19:22:06 +02:00
blood - and the last 2 hud CVARS for Blood… 2019-10-24 01:41:55 +02:00
build - added GZDoom's font code and some dependencies. 2019-10-24 01:20:58 +02:00
common - and the last 2 hud CVARS for Blood… 2019-10-24 01:41:55 +02:00
duke3d Use SDL audiolib driver on Windows 2019-10-24 19:22:06 +02:00
glad - use full GL 4.6 API. 2019-09-16 17:52:14 +02:00
glbackend - converted the Polymost CVARs. 2019-10-23 21:11:37 +02:00
libsmackerdec - refactored the file access in the rest of the DN3D frontend and in some duplicated code in the Blood frontend. 2019-10-20 23:37:07 +02:00
libxmp-lite - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
mact - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
platform - fixed compilation. 2019-10-23 18:36:48 +02:00
rr - ported most of the remaining HUD CVars 2019-10-24 01:30:33 +02:00
sw Initialize sound before music 2019-10-24 19:06:04 +02:00
thirdparty Silence a warning 2019-10-20 10:45:49 +02:00
CMakeLists.txt - added GZDoom's font code and some dependencies. 2019-10-24 01:20:58 +02:00
g_pch.h - project rework to shorten compile times. 2019-10-16 23:09:02 +02:00
sdlappicon.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
version.h - fixed the setup. 2019-09-23 01:28:18 +02:00