aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMax Horn2003-12-17 23:49:57 +0000
committerMax Horn2003-12-17 23:49:57 +0000
commit1698437409d8e15c9653256156a5d50d92f474ac (patch)
tree429bde1655c7a91d32679d74e6fd691da42b8f82 /TODO
parentb5dde7b3f906a998b809fcf0f7e396edf1ca949f (diff)
downloadscummvm-rg350-1698437409d8e15c9653256156a5d50d92f474ac.tar.gz
scummvm-rg350-1698437409d8e15c9653256156a5d50d92f474ac.tar.bz2
scummvm-rg350-1698437409d8e15c9653256156a5d50d92f474ac.zip
TODOs added and removed some completed TODOs
svn-id: r11723
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 9 insertions, 4 deletions
diff --git a/TODO b/TODO
index 5bcc01422a..ce98255843 100644
--- a/TODO
+++ b/TODO
@@ -63,6 +63,15 @@ GUI
* Remove hardcoded 320x200 assumptions, use game screen size
* Add ability to scale GUI (ie. to make the GUI less tiny in COMI)
+Game Detector
+=============
+* Make use of MD5 sums for improved game detection
+ -> in particular, a detector should be allowed to return detected
+ values for language and platform
+* 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...
+
Audio
=====
* Get the high quality resample code to work
@@ -74,8 +83,6 @@ Audio
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
premixers, which makes it easier to write and maintain a premixer proc.
-* Add "direct" support for little endian 16bit audio data (useful for Broken
- Sword 1/2).
Config
======
@@ -176,8 +183,6 @@ 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???
X11 backend
===========