[Scummvm-cvs-logs] CVS: tools dekyra.cpp,1.1,1.2

James Brown ender at users.sourceforge.net
Sun Nov 14 05:55:23 CET 2004


Update of /cvsroot/scummvm/tools
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30898

Modified Files:
	dekyra.cpp 
Log Message:
Patch #1051358 from LordHoto


Index: dekyra.cpp
===================================================================
RCS file: /cvsroot/scummvm/tools/dekyra.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- dekyra.cpp	15 Oct 2004 15:22:22 -0000	1.1
+++ dekyra.cpp	14 Nov 2004 13:53:52 -0000	1.2
@@ -71,6 +71,7 @@
 		if (displayText) {
 			myscript.decodeTextArea();
 			printf("\n\n");
+			return true;
 		}
 		
 		if (!displayOnlyOneScript) {
@@ -226,6 +227,7 @@
 	};
 	
 	static OpcodeDesc opcodeDesc[] = {
+		{ 0x68, "0x68", "int" }
 	};
 	
 	if ((uint32)script >= _chunks[kEmc2Ordr]._size || script < 0) {
@@ -250,7 +252,7 @@
 	
 	uint8 _currentCommand = 0;
 	uint8 _argument = 0;	
-	_currentPos = (TO_BE_16(_chunks[kEmc2Ordr]._data[script]) << 1) + 2;	
+	_currentPos = (TO_BE_16(((uint16*)_chunks[kEmc2Ordr]._data)[script]) << 1) + 2;	
 	uint8* script_start = _chunks[kData]._data;
 	bool gotArgument = true;
 	





More information about the Scummvm-git-logs mailing list