[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