From 99a39c842c8721ec3c52082399cbac5e5e0adf10 Mon Sep 17 00:00:00 2001 From: Niels Martin Hansen Date: Sun, 18 Mar 2018 16:15:14 +0100 Subject: Change: [Win32 MIDI] Send Roland reverb control message like TTD DOS does --- src/music/win32_m.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/music/win32_m.cpp b/src/music/win32_m.cpp index 57bbd1f93..bd2ed7038 100644 --- a/src/music/win32_m.cpp +++ b/src/music/win32_m.cpp @@ -362,6 +362,10 @@ const char *MusicDriver_Win32::Start(const char * const *parm) static byte gm_enable_sysex[] = { 0xF0, 0x7E, 0x00, 0x09, 0x01, 0xF7 }; TransmitSysexConst(&gm_enable_sysex[0], sizeof(gm_enable_sysex)); + /* Roland-specific reverb room control, used by the original game */ + static byte roland_reverb_sysex[] = { 0xF0, 0x41, 0x10, 0x42, 0x12, 0x40, 0x01, 0x30, 0x02, 0x04, 0x00, 0x40, 0x40, 0x00, 0x00, 0x09, 0xF7 }; + TransmitSysexConst(&roland_reverb_sysex[0], sizeof(roland_reverb_sysex)); + /* prepare multimedia timer */ TIMECAPS timecaps; if (timeGetDevCaps(&timecaps, sizeof(timecaps)) == MMSYSERR_NOERROR) { -- cgit v1.2.3-54-g00ecf