[Scummvm-cvs-logs] SF.net SVN: scummvm: [30135] scummvm/trunk/engines/scumm/midiparser_ro.cpp

eriktorbjorn at users.sourceforge.net eriktorbjorn at users.sourceforge.net
Wed Jan 2 01:08:27 CET 2008


Revision: 30135
          http://scummvm.svn.sourceforge.net/scummvm/?rev=30135&view=rev
Author:   eriktorbjorn
Date:     2008-01-01 16:08:27 -0800 (Tue, 01 Jan 2008)

Log Message:
-----------
When fixing the EGA Loom Roland music, I accidentally broke music looping.
Should be fixed again now.

Modified Paths:
--------------
    scummvm/trunk/engines/scumm/midiparser_ro.cpp

Modified: scummvm/trunk/engines/scumm/midiparser_ro.cpp
===================================================================
--- scummvm/trunk/engines/scumm/midiparser_ro.cpp	2008-01-02 00:07:16 UTC (rev 30134)
+++ scummvm/trunk/engines/scumm/midiparser_ro.cpp	2008-01-02 00:08:27 UTC (rev 30135)
@@ -69,7 +69,7 @@
 		if (info.command() == 0xA) {
 			++_lastMarkerCount;
 			info.event = 0xF0;
-		} else if (info.command() == 0xF) {
+		} else if (info.command() == 0xF && info.event != 0xFF) {
 			byte delay = *(_position._play_pos++);
 			info.delta += delay;
 			if (info.event != 0xF0) {


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list