[Scummvm-cvs-logs] SF.net SVN: scummvm:[41447] tools/branches/gsoc2009-decompiler/decompiler/ parser.h

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Thu Jun 11 10:41:03 CEST 2009


Revision: 41447
          http://scummvm.svn.sourceforge.net/scummvm/?rev=41447&view=rev
Author:   fingolfin
Date:     2009-06-11 08:41:03 +0000 (Thu, 11 Jun 2009)

Log Message:
-----------
Fixed kernelSet and added breakHere

Modified Paths:
--------------
    tools/branches/gsoc2009-decompiler/decompiler/parser.h

Modified: tools/branches/gsoc2009-decompiler/decompiler/parser.h
===================================================================
--- tools/branches/gsoc2009-decompiler/decompiler/parser.h	2009-06-11 08:40:40 UTC (rev 41446)
+++ tools/branches/gsoc2009-decompiler/decompiler/parser.h	2009-06-11 08:41:03 UTC (rev 41447)
@@ -59,6 +59,7 @@
 		cursor->registerOpcode(0x9c, new SimpleReader("cursor.initCharset"));
 		//		cursor->registerOpcode(0x9d, new SimpleReader("cursor.charsetColor"));
 
+		_reader->registerOpcode(0x6c, new SimpleReader("breakHere"));	// = yield
 		_reader->registerOpcode(0x6d, new SimpleReader("classOfIs"));
 		_reader->registerOpcode(0x6e, new SimpleReader("setClass"));
 		_reader->registerOpcode(0x70, new SimpleReader("setState"));
@@ -144,9 +145,7 @@
 		dimArray->registerOpcode(199, new SimpleReader("dimArray.int", "w"));
 		dimArray->registerOpcode(204, new SimpleReader("dimArray.undim", "w"));
 
-		SubopcodeReader *kernelSet = new SubopcodeReader();
-		_reader->registerOpcode(0xc9, kernelSet);
-		kernelSet->registerOpcode(108, new SimpleReader("kernelSetFunctions.setShadowPalette"));
+		_reader->registerOpcode(0xc9, new SimpleReader("kernelSetFunctions.dummy"));
 	}
 
 	void parseHeader(ifstream &f) {


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