[Scummvm-cvs-logs] SF.net SVN: scummvm:[38535] scummvm/trunk/engines/sci
Kirben at users.sourceforge.net
Kirben at users.sourceforge.net
Thu Feb 19 05:16:20 CET 2009
Revision: 38535
http://scummvm.svn.sourceforge.net/scummvm/?rev=38535&view=rev
Author: Kirben
Date: 2009-02-19 04:16:20 +0000 (Thu, 19 Feb 2009)
Log Message:
-----------
Fix SCI 1.1 detection.
Modified Paths:
--------------
scummvm/trunk/engines/sci/detection.cpp
scummvm/trunk/engines/sci/scicore/resource.cpp
Modified: scummvm/trunk/engines/sci/detection.cpp
===================================================================
--- scummvm/trunk/engines/sci/detection.cpp 2009-02-19 04:14:16 UTC (rev 38534)
+++ scummvm/trunk/engines/sci/detection.cpp 2009-02-19 04:16:20 UTC (rev 38535)
@@ -247,6 +247,15 @@
SCI_VERSION(1, 000, 510)
},
+ // Eco Quest - English DOS CD 1.1
+ {{"ecoquest", "CD", {
+ {"resource.map", 0, "a4b73d5d2b55bdb6e44345e99c8fbdd0", 4804},
+ {"resource.000", 0, "d908dbef56816ac6c60dd145fdeafb2b", 3536046},
+ {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
+ {},
+ SCI_VERSION(1, 001, 064)
+ },
+
// Eco Quest - Spanish DOS Floppy
{{"ecoquest", "Floppy", {
{"resource.map", 0, "82e6b1e3bdb2f064b18380009df7b345", 4395},
Modified: scummvm/trunk/engines/sci/scicore/resource.cpp
===================================================================
--- scummvm/trunk/engines/sci/scicore/resource.cpp 2009-02-19 04:14:16 UTC (rev 38534)
+++ scummvm/trunk/engines/sci/scicore/resource.cpp 2009-02-19 04:16:20 UTC (rev 38535)
@@ -551,8 +551,6 @@
_scir_init_trivial(mgr);
resource_error = 0;
}
-
- *detected_version = SCI_VERSION_1;
}
mgr->sci_version = *detected_version;
@@ -676,10 +674,12 @@
if (res->status == SCI_STATUS_NOMALLOC)
mgr->sci_version = version = SCI_VERSION_1_LATE;
-
+ break;
+ }
+ case SCI_VERSION_1_1:
/* No need to handle SCI 1.1 here - it was done in resource_map.c */
+ version = SCI_VERSION_1_1;
break;
- }
default:
sciprintf("Resmgr: Warning: While autodetecting: Couldn't"
" determine SCI version!\n");
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list