[Scummvm-cvs-logs] CVS: scummvm TODO,1.9,1.10

Max Horn fingolfin at users.sourceforge.net
Sat Sep 27 13:31:07 CEST 2003


Update of /cvsroot/scummvm/scummvm
In directory sc8-pr-cvs1:/tmp/cvs-serv17440

Modified Files:
	TODO 
Log Message:
add some descumm TODOs

Index: TODO
===================================================================
RCS file: /cvsroot/scummvm/scummvm/TODO,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- TODO	17 Sep 2003 21:06:13 -0000	1.9
+++ TODO	27 Sep 2003 20:30:46 -0000	1.10
@@ -84,3 +84,17 @@
 SIMON
 =====
 * Add support for Amiga decompressor and music
+
+
+Descumm
+=======
+* Merge descumm & descumm6
+* Turn it into a library, to be used by a command line frontend (like now),
+  ScummVM debugger, and ScummEX. Basically, the API could consist of a single
+  function, which takes a pointer to a memory buffer, its length, the Scumm
+  version and optionally a game id. Also, it would get a pointer to a print
+  function (in the case of the CLI tool, print to stdout; for ScummVM, print
+  to our GUI console; for ScummEX, append to some window/widget)
+* Rewrite code to use 2 passes; first pass builds an intermediate graph, the
+  second pass then tries to detect loops, break/continue statements etc.
+





More information about the Scummvm-git-logs mailing list