aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/saga/resource.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/saga/resource.cpp b/engines/saga/resource.cpp
index 755caa2946..e2fe158c12 100644
--- a/engines/saga/resource.cpp
+++ b/engines/saga/resource.cpp
@@ -369,7 +369,8 @@ bool Resource::createContexts() {
// The resources in the Wyrmkeep combined Windows/Mac/Linux CD version are little endian, but
// the voice file is big endian. If we got such a version with mixed files, mark this voice file
// as big endian
- voiceFileType = GAME_VOICEFILE | GAME_SWAPENDIAN; // This file is big endian
+ if (!_vm->isBigEndian())
+ voiceFileType = GAME_VOICEFILE | GAME_SWAPENDIAN; // This file is big endian
}
if (!scumm_stricmp(curSoundfiles[i].fileName, "ite voices.bin")) {