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

kjdf at users.sourceforge.net kjdf at users.sourceforge.net
Fri Jun 12 22:38:59 CEST 2009


Revision: 41483
          http://scummvm.svn.sourceforge.net/scummvm/?rev=41483&view=rev
Author:   kjdf
Date:     2009-06-12 20:38:59 +0000 (Fri, 12 Jun 2009)

Log Message:
-----------
decompiler: samnmax script-4

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

Modified: tools/branches/gsoc2009-decompiler/decompiler/decompiler.cc
===================================================================
--- tools/branches/gsoc2009-decompiler/decompiler/decompiler.cc	2009-06-12 20:19:00 UTC (rev 41482)
+++ tools/branches/gsoc2009-decompiler/decompiler/decompiler.cc	2009-06-12 20:38:59 UTC (rev 41483)
@@ -32,10 +32,10 @@
 			break;
 	}
 	Script script(new Scumm6Parser(), argv[argno]);
-	CFG *cfg = new CFG(script);
 	if (g_disasm)
 		for (index_t i = 0; i < script.size(); i++)
 			script.print(i);
+	CFG *cfg = new CFG(script);
 	if (g_blocks)
 		cfg->printBasicBlocks();
 	cfg->removeJumpsToJumps();

Modified: tools/branches/gsoc2009-decompiler/decompiler/parser.h
===================================================================
--- tools/branches/gsoc2009-decompiler/decompiler/parser.h	2009-06-12 20:19:00 UTC (rev 41482)
+++ tools/branches/gsoc2009-decompiler/decompiler/parser.h	2009-06-12 20:38:59 UTC (rev 41483)
@@ -138,6 +138,7 @@
 		res->registerOpcode(113, new SimpleReader("resOps.unlockSound"));
 		res->registerOpcode(114, new SimpleReader("resOps.unlockCostume"));
 		res->registerOpcode(115, new SimpleReader("resOps.unlockRoom"));
+		res->registerOpcode(119, new SimpleReader("resOps.loadObject"));
 
 		room->registerOpcode(172, new SimpleReader("roomOps.scroll"));
 		room->registerOpcode(174, new SimpleReader("roomOps.setScreen"));


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