aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorTorbjörn Andersson2003-11-14 07:41:46 +0000
committerTorbjörn Andersson2003-11-14 07:41:46 +0000
commite26bc1750514c48a8647df8d7e6b4647fa754a21 (patch)
tree063cc8962d3e42c6100439e96e1eb0295073f37b /TODO
parent30670deb2c4650467bfa697f14d8eb0708689468 (diff)
downloadscummvm-rg350-e26bc1750514c48a8647df8d7e6b4647fa754a21.tar.gz
scummvm-rg350-e26bc1750514c48a8647df8d7e6b4647fa754a21.tar.bz2
scummvm-rg350-e26bc1750514c48a8647df8d7e6b4647fa754a21.zip
Updated Broken Sword II section
svn-id: r11291
Diffstat (limited to 'TODO')
-rw-r--r--TODO30
1 files changed, 15 insertions, 15 deletions
diff --git a/TODO b/TODO
index 80e805616d..f97f29d561 100644
--- a/TODO
+++ b/TODO
@@ -103,8 +103,10 @@ SCUMM
Ideally, only code in sound/ should access these libs. This will
become important for loadable module support
* Add support for TFMX music format in Amiga version of Monkey Island 1
- Check http://darkstar.tabu.uni-bonn.de/~neo/audio.html for music format details
-* Add support for sound effects format found in Sega CD version of Monkey Island
+ Check http://darkstar.tabu.uni-bonn.de/~neo/audio.html for music format
+ details
+* Add support for sound effects format found in Sega CD version of Monkey
+ Island
* Rename scummvm.cpp to scumm.cpp for consistency. [Fingolfin is working on
this, please don't do anything about this before talking to him].
1) Try to get scummvm.cpp fixed for ViewCVS [in progress!]
@@ -120,14 +122,12 @@ SCUMM
Broken Sword 2
==============
-* Replace all uses of std C file I/O (fopen, fread, fwrite, fclose) by
- the File class (excluding that in SWORD2_DEBUG). This is probably mostly
- done. I only find a few such calls in resMan::CacheNewCluster(), and that
- one needs to be rewritten anyway.
-* Enforce ScummVM code formatting guidelines.
-* Encapsulate the code into sensible objects.
-* Enable the CD swapping code.
+* Enforce ScummVM code formatting guidelines. (Mostly done?)
+* Encapsulate the code into sensible objects. (Partly done.)
+* Enable the CD swapping code. (Partly done.)
* Support cutscenes in some kind of open video format.
+* Implement the credits. At the moment we only play the music. The original
+ seems to use a separate program. Did we ever get the source code for that?
SIMON
=====
@@ -159,8 +159,8 @@ Backends
* Add API to query backend for a list of available music engines
Useful for Options dialog
* Add API to query backend for a list of available scalers/screenmodes
- (that is, a list of user presentable names, and corresponding PROP_SET_GFX_MODE
- values). This is useful for the options dialog
+ (that is, a list of user presentable names, and corresponding
+ PROP_SET_GFX_MODE values). This is useful for the options dialog
* Add PROP_GET_GFX_MODE (mirroring PROP_SET_GFX_MODE)
* Consider replacing the PROP_TOGGLE_* properties with GET/SET ones ->
this allows more control over these properties (like, it allows the GUI to
@@ -168,10 +168,10 @@ Backends
SDL backend
===========
-* Fix the "auto dirty rect" computing code - in particular, use a proper checksum
- algorithm, this should solve many of the problems with some luck
-* OpenGL code: either fix it (see open bug tracker items and various hacks in the code),
- or remove it. Does anybody really need this???
+* Fix the "auto dirty rect" computing code - in particular, use a proper
+ checksum algorithm, this should solve many of the problems with some luck
+* OpenGL code: either fix it (see open bug tracker items and various hacks in
+ the code), or remove it. Does anybody really need this???
X11 backend
===========