[Scummvm-cvs-logs] CVS: scummvm/scumm resource.cpp,1.161,1.162 scumm.h,1.304,1.305 scummvm.cpp,2.410,2.411
Jamieson Christian
jamieson630 at users.sourceforge.net
Thu Oct 2 07:38:13 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv19646/scummvm/scumm
Modified Files:
resource.cpp scumm.h scummvm.cpp
Log Message:
Fix for Bug [815851] DOTT: MT-32 MIDI priority
Favor 'ROL ' resources over 'GMD ' if
--native-mt32 is selected.
Index: resource.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/resource.cpp,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -d -r1.161 -r1.162
--- resource.cpp 30 Sep 2003 17:53:42 -0000 1.161
+++ resource.cpp 2 Oct 2003 14:37:40 -0000 1.162
@@ -747,6 +747,8 @@
break;
case MKID('ROL '):
pri = 3;
+ if (_native_mt32)
+ pri = 5;
break;
case MKID('GMD '):
pri = 4;
Index: scumm.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm.h,v
retrieving revision 1.304
retrieving revision 1.305
diff -u -d -r1.304 -r1.305
--- scumm.h 24 Sep 2003 06:56:30 -0000 1.304
+++ scumm.h 2 Oct 2003 14:37:40 -0000 1.305
@@ -971,6 +971,7 @@
uint16 _defaultTalkDelay;
int tempMusic;
int _saveSound;
+ bool _native_mt32;
public:
bool _silentDigitalImuse, _noDigitalSamples;
Index: scummvm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scummvm.cpp,v
retrieving revision 2.410
retrieving revision 2.411
diff -u -d -r2.410 -r2.411
--- scummvm.cpp 30 Sep 2003 16:36:00 -0000 2.410
+++ scummvm.cpp 2 Oct 2003 14:37:40 -0000 2.411
@@ -663,6 +663,7 @@
_confirmExit = detector->_confirmExit;
_defaultTalkDelay = detector->_talkSpeed;
_midiDriver = detector->_midi_driver;
+ _native_mt32 = detector->_native_mt32;
_language = detector->_language;
memset(&res, 0, sizeof(res));
_hexdumpScripts = false;
More information about the Scummvm-git-logs
mailing list