[Scummvm-cvs-logs] CVS: scummvm TODO,1.27,1.28

Jonathan Gray khalek at users.sourceforge.net
Thu Oct 16 04:18:06 CEST 2003


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

Modified Files:
	TODO 
Log Message:
add some mac related bits

Index: TODO
===================================================================
RCS file: /cvsroot/scummvm/scummvm/TODO,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- TODO	12 Oct 2003 18:40:07 -0000	1.27
+++ TODO	16 Oct 2003 11:15:56 -0000	1.28
@@ -6,16 +6,16 @@
 * Revise the way "quit" is handled. Maybe add a global variable "g_quit" which
   we set when the application should be quit (e.g. when an EVENT_QUIT is
   received). This is useful if multiple levels of event loops have to be ended
-* fix the Map<> template, make it more robust; maybe use a red-black tree?
-* add iterators to List<> template and make use of them
-* allow for return-to-launcher instead of a normal "quit" ?
-* improve the argv (command line args) parser
-* extend the Plugin API to provide for "game detection": instead of the
+* Fix the Map<> template, make it more robust; maybe use a red-black tree?
+* Add iterators to List<> template and make use of them
+* Allow for return-to-launcher instead of a normal "quit" ?
+* Improve the argv (command line args) parser
+* Extend the Plugin API to provide for "game detection": instead of the
   GameSettings::detectname "hack" to detect files, provide a callback
   in each Plugin which given a FSList returns a list of candidate targets.
   This way, a plugin can implement tests more elaborate than filename
   checking, e.g. it could actually peek into the files.
-* make some generic "EventLoop" API/class which all backends and the GUI
+* Make some generic "EventLoop" API/class which all backends and the GUI
   use. Initially this would just call the backend poll_event() etc. methods.
   But eventually the EventLoop object(s) could be made by the backend.
   This may allow for more efficient CPU usage etc.
@@ -26,12 +26,12 @@
 
 GUI
 ===
-* implement "tabs" for multi-pane prefs dialog
+* Implement "tabs" for multi-pane prefs dialog
   -> could also be used by the Scumm help dialog in scumm/help.cpp
 * LAUNCHER: fix global options dialog to be properly persistent
 * LAUNCHER: add more options to global options dialog
 * LAUNCHER: add more options to game target options dialog 
-* global & game target options dialogs probably could share some "panes"
+* Global & game target options dialogs probably could share some "panes"
   -> write code allowing this
   -> also, 'in game' option dialogs (for volume/scaler/etc. settings)
      could potentially reuse these, too
@@ -91,6 +91,10 @@
   3) Adjust Makefile and project files to use the new name
 * Possible implement a new resource manager, which then also could be shared
   by ScummEX. [Jamieson has some ideas about this and might work on it|
+* Make opening of resource files not depend on target names for the games with
+  resource files like targetname.xxx.  This is needed for bundled mac games.
+* Support all Mac games without needing rescumm. These games being: dott,
+  samnmax, dig & ft. See above point.
 
 Broken Sword 2
 ==============





More information about the Scummvm-git-logs mailing list