[Scummvm-git-logs] scummvm master -> 7b7e6e3b8d6ec8d283617ed4e60da5d9536145d2
dreammaster
noreply at scummvm.org
Sun Jul 26 08:44:51 UTC 2026
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:
7b7e6e3b8d MM: XEEN: Play pharoh1b.voc only once in the intro
Commit: 7b7e6e3b8d6ec8d283617ed4e60da5d9536145d2
https://github.com/scummvm/scummvm/commit/7b7e6e3b8d6ec8d283617ed4e60da5d9536145d2
Author: nikaiw (devillers.nicolas at gmail.com)
Date: 2026-07-26T18:44:46+10:00
Commit Message:
MM: XEEN: Play pharoh1b.voc only once in the intro
The phar2 guard was never set, so the second Pharaoh voice line was
replayed whenever the sample finished before the animation loop did.
Every other voice block in this cutscene sets its guard; this one was
missed. Noticeable with the French voices, whose timing differs from
the English ones.
Changed paths:
engines/mm/xeen/worldofxeen/darkside_cutscenes.cpp
diff --git a/engines/mm/xeen/worldofxeen/darkside_cutscenes.cpp b/engines/mm/xeen/worldofxeen/darkside_cutscenes.cpp
index 1b6359e218b..6f9a4ffe342 100644
--- a/engines/mm/xeen/worldofxeen/darkside_cutscenes.cpp
+++ b/engines/mm/xeen/worldofxeen/darkside_cutscenes.cpp
@@ -321,8 +321,10 @@ bool DarkSideCutscenes::showDarkSideIntro1() {
pyramid.draw(0, idx, Common::Point(132, 62));
_subtitles.show();
- if (!sound.isSoundPlaying() && !phar2)
+ if (!sound.isSoundPlaying() && !phar2) {
sound.playVoice("pharoh1b.voc");
+ phar2 = true;
+ }
WAIT_SUBTITLES(4);
}
More information about the Scummvm-git-logs
mailing list