aboutsummaryrefslogtreecommitdiff
path: root/doc/07_03.tex
diff options
context:
space:
mode:
authorEugene Sandulenko2005-04-13 00:11:49 +0000
committerEugene Sandulenko2005-04-13 00:11:49 +0000
commitbdbd56406c20dfa7425a71de22999cc92065ce77 (patch)
tree0b3cc6d6c63ecac48ac9fed8170004a00cab195d /doc/07_03.tex
parent3536cd0aa2d9ade01d7f5bf0c19c6a573739a398 (diff)
downloadscummvm-rg350-bdbd56406c20dfa7425a71de22999cc92065ce77.tar.gz
scummvm-rg350-bdbd56406c20dfa7425a71de22999cc92065ce77.tar.bz2
scummvm-rg350-bdbd56406c20dfa7425a71de22999cc92065ce77.zip
Patches #1164217 "Updated GS Support + Percussion Remapping Patch" and
#1181750 "Updated Native MIDI documentation". Thanks _tom a lot. svn-id: r17571
Diffstat (limited to 'doc/07_03.tex')
-rw-r--r--doc/07_03.tex30
1 files changed, 30 insertions, 0 deletions
diff --git a/doc/07_03.tex b/doc/07_03.tex
index 347a2bd427..bd754bf9ee 100644
--- a/doc/07_03.tex
+++ b/doc/07_03.tex
@@ -9,3 +9,33 @@
Use the appropriate -e<mode> command line option from the list above to
select your preferred MIDI device. For example, if you wish to use the
Windows MIDI driver, use the -ewindows option.
+
+\subsubsection{Using MIDI options to customize Native MIDI output}
+ScummVM supports a variety of MIDI modes, depending on the capabilities
+of your MIDI device.
+
+If --native-mt32 is specified, ScummVM will treat your device as a real
+MT-32. Because the instrument mappings and system exclusive commands of
+the MT-32 vary from those of General MIDI devices, you should only
+enable this option if you are using an actual Roland MT-32, LAPC-I, CM-64,
+CM-32L, CM-500, or GS device with an MT-32 map.
+
+If --enable-gs is specified, ScummVM will initialize your GS-compatible
+device with settings that mimic the MT-32's reverb, (lack of) chorus,
+pitch bend sensitivity, etc. If it is specified in conjunction with
+--native-mt32, ScummVM will select the MT-32-compatible map and drumset on
+your GS device. This setting works better than default GM or GS emulation
+with games that do not have custom instrument mappings (Loom and Monkey1).
+You should only specify both settings if you are using a GS device that
+has an MT-32 map, such as an SC-55, SC-88, SC-88 Pro, SC-8820, SC-8850, etc.
+Please note that --enable-gs is automatically disabled in both DOTT and
+Samnmax, since they use General MIDI natively.
+
+If neither of the above settings is enabled, ScummVM will initialize your
+device in General MIDI mode and use GM emulation in games with MT-32
+soundtracks.
+
+Some games contain sound effects that are exclusive to the Adlib soundtrack.
+For these games, you may wish to specify --multi-midi in order to combine
+MIDI music with Adlib sound effects.
+