aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/animation.h
diff options
context:
space:
mode:
authorColin Snover2017-09-05 01:08:51 -0500
committerColin Snover2017-09-12 20:08:02 -0500
commit9ac219648ea24449146549769fcb8723c0ac825e (patch)
tree00b8894ad091659bd6a4806b7c5f9c82f6d2d1e4 /engines/draci/animation.h
parentd5df72998c33a03b58b0206dd39685280f25d39d (diff)
downloadscummvm-rg350-9ac219648ea24449146549769fcb8723c0ac825e.tar.gz
scummvm-rg350-9ac219648ea24449146549769fcb8723c0ac825e.tar.bz2
scummvm-rg350-9ac219648ea24449146549769fcb8723c0ac825e.zip
SCI: Omit SysEx delays when sending to MT-32 emulator
Real MIDI devices, and MT-32 in particular, need delays between SysEx messages to ensure sufficient time to receive and process the incoming data buffer. Sending too much data too quickly to these devices can cause them to crash with a buffer overflow. The MT-32 emulator, on the other hand, has no problem receiving SysEx data instantly, so skipping the delays means that games that send lots of data to the MT-32 will start up much faster.
Diffstat (limited to 'engines/draci/animation.h')
0 files changed, 0 insertions, 0 deletions