diff options
Diffstat (limited to 'engines/saga')
-rw-r--r-- | engines/saga/resource.cpp | 3 |
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")) { |