From 433448ff6212a45489d4474143f4cf5e791861a7 Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Sun, 19 Sep 2010 11:44:07 +0000 Subject: SCI: Added documentation for the different music patches in SCI games svn-id: r52802 --- engines/sci/sound/drivers/mididriver.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'engines/sci/sound/drivers/mididriver.h') diff --git a/engines/sci/sound/drivers/mididriver.h b/engines/sci/sound/drivers/mididriver.h index cf88f3162c..129159ecdc 100644 --- a/engines/sci/sound/drivers/mididriver.h +++ b/engines/sci/sound/drivers/mididriver.h @@ -32,6 +32,20 @@ namespace Sci { +// Music patches in SCI games: +// =========================== +// 1.pat - MT-32 driver music patch +// 2.pat - Yamaha FB01 driver music patch +// 3.pat - Adlib driver music patch +// 4.pat - Casio MT-540 (in earlier SCI0 games) +// 4.pat - GM driver music patch (in later games that support GM) +// 7.pat (newer) / patch.200 (older) - Mac driver music patch / Casio CSM-1 +// 9.pat (newer) / patch.005 (older) - Amiga driver music patch +// 98.pat - Unknown, found in later SCI1.1 games. A MIDI format patch +// 101.pat - CMS/PCjr driver music patch. +// Only later PCjr drivers use this patch, earlier ones don't use a patch +// bank.001 - older SCI0 Amiga instruments + class ResourceManager; enum { @@ -39,7 +53,6 @@ enum { MIDI_PROP_MASTER_VOLUME = 0 }; - #define MIDI_RHYTHM_CHANNEL 9 /* Special SCI sound stuff */ -- cgit v1.2.3