diff options
Diffstat (limited to 'sky/music/mt32music.cpp')
-rw-r--r-- | sky/music/mt32music.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sky/music/mt32music.cpp b/sky/music/mt32music.cpp index 81637f4754..f30b2969a2 100644 --- a/sky/music/mt32music.cpp +++ b/sky/music/mt32music.cpp @@ -111,6 +111,7 @@ bool SkyMT32Music::processPatchSysEx(uint8 *sysExData) { crc -= sysExBuf[cnt]; sysExBuf[14] = crc & 0x7F; // crc _midiDrv->sysEx(sysExBuf, 15); + g_system->delay_msecs (5); return true; } @@ -157,6 +158,7 @@ void SkyMT32Music::startDriver(void) { sendBuf[len] = crc & 0x7F; len++; _midiDrv->sysEx(sendBuf, len); + g_system->delay_msecs (5); } while (processPatchSysEx(sysExData)) |