aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilippos Karapetis2009-08-27 15:08:21 +0000
committerFilippos Karapetis2009-08-27 15:08:21 +0000
commit3963a689379ed61ce1e3f53e224005dcb35e65c3 (patch)
tree1c1387ac12a0d5b97ea20b6134f1c7547e0c76d1
parenta502a7a365ee4ed6f3ab833b11ec1f9003597a4d (diff)
downloadscummvm-rg350-3963a689379ed61ce1e3f53e224005dcb35e65c3.tar.gz
scummvm-rg350-3963a689379ed61ce1e3f53e224005dcb35e65c3.tar.bz2
scummvm-rg350-3963a689379ed61ce1e3f53e224005dcb35e65c3.zip
Removed the signature check from GetSaveDir in order to let the scripts in GK progress a bit further
svn-id: r43771
-rw-r--r--engines/sci/engine/kernel.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/engines/sci/engine/kernel.cpp b/engines/sci/engine/kernel.cpp
index 5a1ff878d7..38eb375192 100644
--- a/engines/sci/engine/kernel.cpp
+++ b/engines/sci/engine/kernel.cpp
@@ -299,7 +299,9 @@ SciKernelFunction kfunct_mappers[] = {
/*65*/ DEFUN("CoordPri", kCoordPri, "i"),
/*66*/ DEFUN("StrAt", kStrAt, "rii*"),
/*67*/ DEFUN("DeviceInfo", kDeviceInfo, "i.*"),
- /*68*/ DEFUN("GetSaveDir", kGetSaveDir, ""),
+ // FIXME: signature check removed (set to .*), as this function accepts a parameter in SCI32 games
+ /*68*/ DEFUN("GetSaveDir", kGetSaveDir, ".*"),
+ ///*68*/ DEFUN("GetSaveDir", kGetSaveDir, ""),
/*69*/ DEFUN("CheckSaveGame", kCheckSaveGame, ".*"),
/*6a*/ DEFUN("ShakeScreen", kShakeScreen, "ii*"),
/*6b*/ DEFUN("FlushResources", kFlushResources, "i"),
@@ -322,9 +324,11 @@ SciKernelFunction kfunct_mappers[] = {
/*(?)*/ DEFUN("IsItSkip", kIsItSkip, "iiiii"),
/*7b*/ DEFUN("StrSplit", kStrSplit, "rrZr"),
- // Non-experimental Functions without a fixed ID
+ // Non-experimental functions without a fixed ID
DEFUN("CosMult", kTimesCos, "ii"),
DEFUN("SinMult", kTimesSin, "ii"),
+
+ // Misc functions
/*(?)*/ DEFUN("CosDiv", kCosDiv, "ii"),
/*(?)*/ DEFUN("PriCoord", kPriCoord, "i"),
/*(?)*/ DEFUN("SinDiv", kSinDiv, "ii"),