Add XAudio2 support to the legacy Makefile
This commit is contained in:
@@ -173,7 +173,7 @@ ifndef DINPUT
|
|||||||
DINPUT := n
|
DINPUT := n
|
||||||
endif
|
endif
|
||||||
ifndef OPENAL
|
ifndef OPENAL
|
||||||
OPENAL := y
|
OPENAL := n
|
||||||
endif
|
endif
|
||||||
ifndef FLUIDSYNTH
|
ifndef FLUIDSYNTH
|
||||||
FLUIDSYNTH := y
|
FLUIDSYNTH := y
|
||||||
@@ -373,9 +373,6 @@ else
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(OPENAL), y)
|
|
||||||
OPTS += -DUSE_OPENAL
|
|
||||||
endif
|
|
||||||
ifeq ($(FLUIDSYNTH), y)
|
ifeq ($(FLUIDSYNTH), y)
|
||||||
OPTS += -DUSE_FLUIDSYNTH
|
OPTS += -DUSE_FLUIDSYNTH
|
||||||
FSYNTHOBJ := midi_fluidsynth.o
|
FSYNTHOBJ := midi_fluidsynth.o
|
||||||
@@ -645,7 +642,6 @@ PRINTOBJ := png.o prt_cpmap.o \
|
|||||||
prt_escp.o prt_text.o prt_ps.o
|
prt_escp.o prt_text.o prt_ps.o
|
||||||
|
|
||||||
SNDOBJ := sound.o \
|
SNDOBJ := sound.o \
|
||||||
openal.o \
|
|
||||||
snd_opl.o snd_opl_nuked.o \
|
snd_opl.o snd_opl_nuked.o \
|
||||||
snd_resid.o \
|
snd_resid.o \
|
||||||
convolve.o convolve-sse.o envelope.o extfilt.o \
|
convolve.o convolve-sse.o envelope.o extfilt.o \
|
||||||
@@ -736,6 +732,12 @@ else
|
|||||||
PLATOBJ += win_joystick_rawinput.o
|
PLATOBJ += win_joystick_rawinput.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(OPENAL), y)
|
||||||
|
SNDOBJ += openal.o
|
||||||
|
else
|
||||||
|
SNDOBJ += xaudio2.o
|
||||||
|
endif
|
||||||
|
|
||||||
OBJ := $(MAINOBJ) $(CPUOBJ) $(CHIPSETOBJ) $(MCHOBJ) $(DEVOBJ) $(MEMOBJ) \
|
OBJ := $(MAINOBJ) $(CPUOBJ) $(CHIPSETOBJ) $(MCHOBJ) $(DEVOBJ) $(MEMOBJ) \
|
||||||
$(FDDOBJ) $(GAMEOBJ) $(CDROMOBJ) $(ZIPOBJ) $(MOOBJ) $(HDDOBJ) $(MINIVHDOBJ) \
|
$(FDDOBJ) $(GAMEOBJ) $(CDROMOBJ) $(ZIPOBJ) $(MOOBJ) $(HDDOBJ) $(MINIVHDOBJ) \
|
||||||
$(NETOBJ) $(PRINTOBJ) $(SCSIOBJ) $(SIOOBJ) $(SNDOBJ) $(VIDOBJ) $(VOODOOOBJ) \
|
$(NETOBJ) $(PRINTOBJ) $(SCSIOBJ) $(SIOOBJ) $(SNDOBJ) $(VIDOBJ) $(VOODOOOBJ) \
|
||||||
|
Reference in New Issue
Block a user