aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/sound.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2013-09-26 10:54:30 +0300
committerFilippos Karapetis2013-09-26 10:54:30 +0300
commit9396958536c487554f79e5a54064c8d37d45fe15 (patch)
tree558732b6a92bcb9c2ccf9fb1757260b6c977acea /engines/neverhood/sound.cpp
parentdca513dc207779bfd36a1c71e3712405a1d9856d (diff)
downloadscummvm-rg350-9396958536c487554f79e5a54064c8d37d45fe15.tar.gz
scummvm-rg350-9396958536c487554f79e5a54064c8d37d45fe15.tar.bz2
scummvm-rg350-9396958536c487554f79e5a54064c8d37d45fe15.zip
NEVERHOOD: Add a patch system for broken resources in Russian versions
Some translated resources in Russian versions have incorrect unpacked resource sizes. The original didn't perform checks for these, but we do, thus we'll need to patch the unpacked resource sizes for each case
Diffstat (limited to 'engines/neverhood/sound.cpp')
-rw-r--r--engines/neverhood/sound.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/neverhood/sound.cpp b/engines/neverhood/sound.cpp
index 1fd09674a2..746dd17de0 100644
--- a/engines/neverhood/sound.cpp
+++ b/engines/neverhood/sound.cpp
@@ -577,7 +577,7 @@ AudioResourceManSoundItem::AudioResourceManSoundItem(NeverhoodEngine *vm, uint32
void AudioResourceManSoundItem::loadSound() {
if (!_data && _resourceHandle.isValid() &&
(_resourceHandle.type() == kResTypeSound || _resourceHandle.type() == kResTypeMusic)) {
- _vm->_res->loadResource(_resourceHandle);
+ _vm->_res->loadResource(_resourceHandle, _vm->applyResourceFixes());
_data = _resourceHandle.data();
}
}