[Scummvm-cvs-logs] SF.net SVN: scummvm:[49255] scummvm/trunk/engines/sci/resource.cpp

mthreepwood at users.sourceforge.net mthreepwood at users.sourceforge.net
Thu May 27 05:15:24 CEST 2010


Revision: 49255
          http://scummvm.svn.sourceforge.net/scummvm/?rev=49255&view=rev
Author:   mthreepwood
Date:     2010-05-27 03:15:24 +0000 (Thu, 27 May 2010)

Log Message:
-----------
Add the Mac sync resource type and allow for more than 9 Mac SCI1.1+ data files.

Modified Paths:
--------------
    scummvm/trunk/engines/sci/resource.cpp

Modified: scummvm/trunk/engines/sci/resource.cpp
===================================================================
--- scummvm/trunk/engines/sci/resource.cpp	2010-05-27 02:15:11 UTC (rev 49254)
+++ scummvm/trunk/engines/sci/resource.cpp	2010-05-27 03:15:24 UTC (rev 49255)
@@ -574,7 +574,7 @@
 #endif
 	} else if (Common::File::exists("Data1")) {
 		// Mac SCI1.1+ file naming scheme
-		SearchMan.listMatchingMembers(files, "Data?");
+		SearchMan.listMatchingMembers(files, "Data?*");
 
 		for (Common::ArchiveMemberList::const_iterator x = files.begin(); x != files.end(); ++x) {
 			Common::String filename = (*x)->getName();
@@ -1478,7 +1478,8 @@
 	{ MKID_BE('HEP '), kResourceTypeHeap },
 	{ MKID_BE('IBIN'), kResourceTypeMacIconBarPictN },
 	{ MKID_BE('IBIS'), kResourceTypeMacIconBarPictS },
-	{ MKID_BE('PICT'), kResourceTypeMacPict }
+	{ MKID_BE('PICT'), kResourceTypeMacPict },
+	{ MKID_BE('SYN '), kResourceTypeSync }
 };
 
 static uint32 resTypeToMacTag(ResourceType type) {


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