[Scummvm-git-logs] scummvm master -> 1eef2b4101aeffc7231571d4033a3a3e1ee3d2a4

dreammaster noreply at scummvm.org
Tue Sep 23 10:08:57 UTC 2025


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
1eef2b4101 BAGEL: Implement looping music segments


Commit: 1eef2b4101aeffc7231571d4033a3a3e1ee3d2a4
    https://github.com/scummvm/scummvm/commit/1eef2b4101aeffc7231571d4033a3a3e1ee3d2a4
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2025-09-23T03:08:50-07:00

Commit Message:
BAGEL: Implement looping music segments

Changed paths:
    engines/bagel/music.cpp


diff --git a/engines/bagel/music.cpp b/engines/bagel/music.cpp
index 78b04f6f486..eaa47b50ee9 100644
--- a/engines/bagel/music.cpp
+++ b/engines/bagel/music.cpp
@@ -80,7 +80,7 @@ void MusicPlayer::play(CBofSound *sound) {
 		parser->setMidiDriver(this);
 		parser->setTimerRate(_driver->getBaseTempo());
 		parser->property(MidiParser::mpCenterPitchWheelOnUnload, 1);
-
+		parser->setLoopSection(sound->_dwRePlayStart, sound->_dwRePlayEnd);
 		_parser = parser;
 
 		// TODO: Set channel volume




More information about the Scummvm-git-logs mailing list