[Scummvm-cvs-logs] CVS: scummvm TODO,1.142,1.143
Max Horn
fingolfin at users.sourceforge.net
Sun Aug 8 08:29:02 CEST 2004
Update of /cvsroot/scummvm/scummvm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2482
Modified Files:
TODO
Log Message:
Updated TODO list
Index: TODO
===================================================================
RCS file: /cvsroot/scummvm/scummvm/TODO,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -d -r1.142 -r1.143
--- TODO 7 Aug 2004 07:40:39 -0000 1.142
+++ TODO 8 Aug 2004 15:28:37 -0000 1.143
@@ -141,9 +141,6 @@
=====
* Get the high quality resample code to work
[Fingolfin has started work on this]
-* Add a command line/config file option for the output sample rate (to allow
- for output sample rates other than 22050 Hz, e.g. 44100). Code should do
- sanity checking (e.g. restrict to rates between 8000 - 65535 Hz)
* Clean up the "premixer mess": instead of having a custome premixer hook, add
a "callback channel" or something like this. This removes special cases from
the code, and it also makes it possible to apply sound rate conversion to
@@ -172,24 +169,12 @@
- convert said string representation back to FSNode
Of course that can be added w/o a FileManager class, too - but it might be
nice to have all of these integrated.
-* Get rid of the hardcoded (sub)directory list in the File class. At the very
- least, that list should be set by the engine (since not all engines need all
- of the subdirs). Better would be to introduce a somewhat higher level API,
- a replacement for File::open() which (optionally) takes a list of subdirs.
- E.g. for Scumm, only certain files are to be expected in the VIDEO subdir).
Game Detector
=============
* Improve the detector for games with all datafiles in subdirs (i.e.
- Broken Sword 1 & 2). This could work by letting the detector proc recurse
- into sub directories...
-
-Graphics
-========
-* The Scale2x folks have an optimized version of the Scale2x (= AdvMame2x)
- filter, which we might want to adapt - if there is a benefit, that is. Asked
- the other way around: Are there any systems on which AdvMame2x is too slow?
- Same goes for AdvMame3x.
+ Broken Sword 1 & 2). To allow this, we could pass also directories to the
+ detect functions; those then could optionally scan sub directories.
GUI
===
@@ -277,14 +262,6 @@
* Humongous entertainment >= v7 titles:
- Add variables for _heversion > 72
- Add support for Scummsys.9x and C++ engine MAXS blocks
-
-Broken Sword 1 & 2
-==================
-* Currently BS1 & BS2 duplicate some code for MPEG2 playback. It would seem
- logical to share that code (for all the usual good reasons).
- We might even want to add a "video" dir (analog to "sound") for the shared
- code, if it can be rewritten so that it's reusable.
- DO NOT ADD SUCH A DIR without first consulting with Ender and Fingolfin !
Broken Sword 2
==============
@@ -309,7 +286,6 @@
* Transition console to use ScummVM one
* Remove any traces of the additional level of abstraction reinherit used
* Change printf calls to warning/debug calls
-* Merge reinherit.h with saga.h
* Investigate why the fair scene in the ITE intro isn't working (used to
work in reinherit)
* Remove homerolled high level data structures like stacks that should
More information about the Scummvm-git-logs
mailing list