aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilippos Karapetis2010-05-27 12:00:20 +0000
committerFilippos Karapetis2010-05-27 12:00:20 +0000
commit5f5dcbad47c3f120541c59a141e84bb8aed5184d (patch)
treeea02cf07e3b01d16b65a0b0a714cc005fb8c1fe9
parentcfed70df07781327effb6c5eb3d87b29ef0f34da (diff)
downloadscummvm-rg350-5f5dcbad47c3f120541c59a141e84bb8aed5184d.tar.gz
scummvm-rg350-5f5dcbad47c3f120541c59a141e84bb8aed5184d.tar.bz2
scummvm-rg350-5f5dcbad47c3f120541c59a141e84bb8aed5184d.zip
Added an explanation for audio36 and sync36 external patches
svn-id: r49262
-rw-r--r--engines/sci/resource.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/sci/resource.cpp b/engines/sci/resource.cpp
index 89b7a5b7e2..cc3a2b0d1a 100644
--- a/engines/sci/resource.cpp
+++ b/engines/sci/resource.cpp
@@ -1109,6 +1109,14 @@ void ResourceManager::readResourcePatches(ResourceSource *source) {
// this function tries to read patch file with any supported naming scheme,
// regardless of s_sciVersion value
+ // Note that audio36 and sync36 use a different naming scheme, because they cannot be described
+ // with a single resource number, but are a result of a <number, noun, verb, cond, seq> tuple.
+ // Please don't be confused with the normal audio patches (*.aud) and normal sync patches (*.syn).
+ // audio36 patches can be seen for example in the AUD folder of GK1CD, and are like this file:
+ // @0CS0M00.0X1. GK1CD is the first game where these have been observed. The actual audio36 and
+ // sync36 resources exist in SCI1.1 as well, but the first game where external patch files for
+ // them have been found is GK1CD
+
Common::String mask, name;
Common::ArchiveMemberList files;
int number = -1;