aboutsummaryrefslogtreecommitdiff
path: root/sound/mididrv.h
diff options
context:
space:
mode:
authorEugene Sandulenko2009-06-06 18:21:49 +0000
committerEugene Sandulenko2009-06-06 18:21:49 +0000
commitcda17beff56b0c503f03b5f75be0a5f589dbeedc (patch)
treea30bbfa93593ad4f07f9c5a29718eec85239e08c /sound/mididrv.h
parent986a0b83b61146094cb748b7b291ed5e074a832b (diff)
downloadscummvm-rg350-cda17beff56b0c503f03b5f75be0a5f589dbeedc.tar.gz
scummvm-rg350-cda17beff56b0c503f03b5f75be0a5f589dbeedc.tar.bz2
scummvm-rg350-cda17beff56b0c503f03b5f75be0a5f589dbeedc.zip
Patch #1365914: "SCUMM: CMS support." Disabled by default. Still plenty to do.
svn-id: r41282
Diffstat (limited to 'sound/mididrv.h')
-rw-r--r--sound/mididrv.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/sound/mididrv.h b/sound/mididrv.h
index 700fd01f6b..bf2b804e16 100644
--- a/sound/mididrv.h
+++ b/sound/mididrv.h
@@ -80,6 +80,7 @@ enum MidiDriverType {
// "Fake" MIDI devices
MD_ADLIB,
MD_PCSPK,
+ MD_CMS,
MD_PCJR,
MD_TOWNS,
MD_TIMIDITY
@@ -98,10 +99,11 @@ enum MidiDriverType {
enum MidiDriverFlags {
MDT_NONE = 0,
MDT_PCSPK = 1 << 0, // PC Speaker: Maps to MD_PCSPK and MD_PCJR
- MDT_ADLIB = 1 << 1, // Adlib: Maps to MD_ADLIB
- MDT_TOWNS = 1 << 2, // FM-TOWNS: Maps to MD_TOWNS
- MDT_MIDI = 1 << 3, // Real MIDI
- MDT_PREFER_MIDI = 1 << 4 // Real MIDI output is preferred
+ MDT_CMS = 1 << 1, // Creative Music System / Gameblaster: Maps to MD_CMS
+ MDT_ADLIB = 1 << 2, // Adlib: Maps to MD_ADLIB
+ MDT_TOWNS = 1 << 3, // FM-TOWNS: Maps to MD_TOWNS
+ MDT_MIDI = 1 << 4, // Real MIDI
+ MDT_PREFER_MIDI = 1 << 5 // Real MIDI output is preferred
};
/**