From 3963a689379ed61ce1e3f53e224005dcb35e65c3 Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Thu, 27 Aug 2009 15:08:21 +0000 Subject: Removed the signature check from GetSaveDir in order to let the scripts in GK progress a bit further svn-id: r43771 --- engines/sci/engine/kernel.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'engines') 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"), -- cgit v1.2.3