[Scummvm-cvs-logs] CVS: scummvm TODO,1.212,1.213

Eugene Sandulenko sev at users.sourceforge.net
Thu Jan 6 17:04:21 CET 2005


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

Modified Files:
	TODO 
Log Message:
Update SAGA items


Index: TODO
===================================================================
RCS file: /cvsroot/scummvm/scummvm/TODO,v
retrieving revision 1.212
retrieving revision 1.213
diff -u -d -r1.212 -r1.213
--- TODO	4 Jan 2005 17:10:41 -0000	1.212
+++ TODO	7 Jan 2005 01:03:16 -0000	1.213
@@ -319,18 +319,24 @@
  * OO'ify (blah_mod.h contains public stuff, blah.h private stuff) [almost done]
 
 - bugs -
- * Make actor animation Event-driven. See FIXME in actor.cpp
- * Actor pops up with wrong palette at transition to faery scene. Again :)
-
-- plans -
- * Implement unimplemented opcodes
- * Remove use of floating point, especially doubles.
+ * Make actor animation Event-driven. See FIXME in actor.cpp. Maybe it
+   should be INTERVAL_EVENT
+ * No script func should use ScriptDataWord directly. All of them should
+   be converted to appropriate data types via getTYPE() functions
  * _scene->getMode() == SCENE_MODE_ISO -> _scene->getFlags() & kSceneFlagISO
    and remove Scene::getMode() as well as Scene::_sceneMode
- * Rewrite path finder (h00ligan)
  * Fix the usage of Rect so that it's more consistent with the rest of ScummVM,
    e.g. a rectangle covering the entire ITE screen should have right=320 and
    bottom=200. (eriktorbjorn, partly - mostly? - done)
+
+- plans -
+ * Implement unimplemented opcodes
+ * Remove use of floating point, especially doubles.
+ * Implement ShowSaveReminder(), that is that rotating diskette
+ * Implement Save/Load
+ * Finish inventory code
+ * Rewrite path finder (h00ligan)
+ * Implement conversations
  * Change script buffer so that its point to the appropriate data.
    (eriktorbjorn - mostly done)
  * ISO - tile scene implementation
@@ -339,7 +345,10 @@
  * Add sound/voices compression. Should _considerably_ save space.
  * Add support for Mac versions. All data is in BE mode and structures are aligned.
    (h00ligan, partly done)
- * Support various demo versions
+ * Support for later Win32/Mac/Linux demos where some scenes are substituted with LBM
+   images, tables are in place.
+ * Amiga ITE support
+ * Support for Dream Guild's Mac ITE
  * Support IHNM
 
 #######################################################################





More information about the Scummvm-git-logs mailing list