aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMax Horn2003-09-06 20:27:06 +0000
committerMax Horn2003-09-06 20:27:06 +0000
commitfb4b0ef8e442a13f40e1001a2af25002a90ccdfd (patch)
treec6bfed4a53e0f50d2e56ae5d43bdd2aa51f8669c /TODO
parent6ac86b97604a6248e2e26d6bed1d046d0ff06709 (diff)
downloadscummvm-rg350-fb4b0ef8e442a13f40e1001a2af25002a90ccdfd.tar.gz
scummvm-rg350-fb4b0ef8e442a13f40e1001a2af25002a90ccdfd.tar.bz2
scummvm-rg350-fb4b0ef8e442a13f40e1001a2af25002a90ccdfd.zip
added simple TODO files, with a few items I'd like to see done; feel free to add your own, or to tackle items you see here
svn-id: r10048
Diffstat (limited to 'TODO')
-rw-r--r--TODO26
1 files changed, 26 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000000..39fa7ea0d1
--- /dev/null
+++ b/TODO
@@ -0,0 +1,26 @@
+General
+=======
+* add plugin system (both dynamic & static plugin support)
+ [if you want to work on it, ask Fingolfin about this, he already has done
+ some planning. Also make sure that your system support 'static' plugins, too]
+* 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
+
+GUI
+===
+* LAUNCHER: fix global options dialog to be properly persistent
+* LAUNCHER: add more options to global options dialog
+* LAUNCHER: add more options to game options dialog
+
+Audio
+=====
+* 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)
+
+SCUMM
+=====
+* fix C64 costume code \ No newline at end of file