[Scummvm-git-logs] scummvm master -> e8da2cec67695e0a4d6b68c6263781d92c6ae1c8

bluegr noreply at scummvm.org
Mon Apr 27 10:58:56 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:
e8da2cec67 AGOS: SIMON2: Fix Amiga/Mac sounds. Fixes bug #16712


Commit: e8da2cec67695e0a4d6b68c6263781d92c6ae1c8
    https://github.com/scummvm/scummvm/commit/e8da2cec67695e0a4d6b68c6263781d92c6ae1c8
Author: Robert Megone (robert.megone at gmail.com)
Date: 2026-04-27T13:58:52+03:00

Commit Message:
AGOS: SIMON2: Fix Amiga/Mac sounds. Fixes bug #16712

Changed paths:
    engines/agos/sound.cpp


diff --git a/engines/agos/sound.cpp b/engines/agos/sound.cpp
index bac7a1511bc..ba4e0354eed 100644
--- a/engines/agos/sound.cpp
+++ b/engines/agos/sound.cpp
@@ -462,7 +462,8 @@ void Sound::loadSfxTable(const char *gameFilename, uint32 base) {
 
 	delete _effects;
 	const bool dataIsUnsigned = true;
-	if (_vm->getPlatform() == Common::kPlatformWindows || (_vm->getFeatures() & GF_WAVSFX))
+	if (_vm->getPlatform() == Common::kPlatformWindows || _vm->getPlatform() == Common::kPlatformAmiga ||
+			_vm->isSimon2MacAmiga() || (_vm->getFeatures() & GF_WAVSFX))
 		_effects = new WavSound(_mixer, gameFilename, base);
 	else
 		_effects = new VocSound(_mixer, gameFilename, dataIsUnsigned, base, false);




More information about the Scummvm-git-logs mailing list