aboutsummaryrefslogtreecommitdiff
path: root/utils/midiplay
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2025-03-24 12:52:44 +0300
committerWohlstand <admin@wohlnet.ru>2025-03-24 12:52:44 +0300
commitbee3fd0d7460d449a167b732213a7fc0cd43cfe9 (patch)
treedd62f8f127c74b4e744289d52886163d37b0a6f5 /utils/midiplay
parenta6385b868096239813610cf54f0c6c2efcbe6e23 (diff)
downloadlibADLMIDI-bee3fd0d7460d449a167b732213a7fc0cd43cfe9.tar.gz
libADLMIDI-bee3fd0d7460d449a167b732213a7fc0cd43cfe9.tar.bz2
libADLMIDI-bee3fd0d7460d449a167b732213a7fc0cd43cfe9.zip
Added experimental support of ESFMu emulator
Not yet working properly
Diffstat (limited to 'utils/midiplay')
-rw-r--r--utils/midiplay/adlmidiplay.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/utils/midiplay/adlmidiplay.cpp b/utils/midiplay/adlmidiplay.cpp
index 1d9c50c..4001378 100644
--- a/utils/midiplay/adlmidiplay.cpp
+++ b/utils/midiplay/adlmidiplay.cpp
@@ -1286,6 +1286,7 @@ int main(int argc, char **argv)
" --emu-dosbox Uses DosBox 0.74 OPL3 emulator\n"
" --emu-opal Uses Opal OPL3 emulator\n"
" --emu-java Uses Java OPL3 emulator\n"
+ " --emu-esfmu Uses ESFMu OPL3/ESFM emulator\n"
#endif
#ifdef HARDWARE_OPL3
"\n"
@@ -1427,6 +1428,8 @@ int main(int argc, char **argv)
emulator = ADLMIDI_EMU_OPAL;
else if(!std::strcmp("--emu-java", argv[2]))
emulator = ADLMIDI_EMU_JAVA;
+ else if(!std::strcmp("--emu-esfmu", argv[2]))
+ emulator = ADLMIDI_EMU_ESFMu;
#endif
#if defined(ADLMIDI_ENABLE_HW_SERIAL) && !defined(OUTPUT_WAVE_ONLY)
else if(!std::strcmp("--serial", argv[2]))