[ scummvm-Patches-1938026 ] KYRA: MT-32 support

SourceForge.net noreply at sourceforge.net
Tue Apr 8 20:27:33 CEST 2008


Patches item #1938026, was opened at 2008-04-08 20:27
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1938026&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Johannes Schickel (lordhoto)
Assigned to: Nobody/Anonymous (nobody)
Summary: KYRA: MT-32 support

Initial Comment:
Hi,

here's initial MT-32 support for the Kyrandia engine. I posted this on the patch tracker for some reasons:

1) I changed sound/mididrv.h, updated maximal SysEx size there

2) I changed all midi drivers supporting it (at least in backends/midi)

3) HoF midi got some problems when using SFX, it seems like it's caused by double channel usage. For example when playing a sfx parts of the background music stop for some seconds.

4) MT-32 initialization is not that nice done in engines/kyra/sound.cpp SoundMidiPC::init right now, since
a) it uses hardcoded sound file and archive filenames
b) it lacks text support for Kyra1
c) I'm not sure but Kyra2 had some MT-32 init code showing text for the intro executable too, that has to be
investigated

Apart from that Kyra1 works fine for me, also most Kyra2 music does, just some 'action' music when using guitar sounds pretty strange but maybe that's the same in the original.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1938026&group_id=37116




More information about the Scummvm-tracker mailing list