1,079
edits
Line 1: | Line 1: | ||
This page contains a list of open tasks. Completing any of them would benefit the ScummVM project a lot. At least in theory, all of them should be doable even by somebody relatively new to the project -- in particular, as part of the Google [[Summer of Code]]. Besides the tasks listed here, there is of course also the [[TODO]] page listing more things that need to be done (but with far less details). | This page contains a list of open tasks. Completing any of them would benefit the ScummVM project a lot. At least in theory, all of them should be doable even by somebody relatively new to the project -- in particular, as part of the Google [[Summer of Code]]. Besides the tasks listed here, there is of course also the [[TODO]] page listing more things that need to be done (but with far less details). | ||
TODO: All of these need to be explained with more detail, in proper english sentences! | |||
== Improved plugins code == | == Improved plugins code == | ||
* support for Windows (by avoiding backlinking) | * support for Windows (by avoiding backlinking) | ||
* allow mixing static & dynamic plugins | * allow mixing static & dynamic plugins | ||
* allow loading plugins form a configurable system-wide place. | |||
== Mixer improvements == | == Mixer improvements == | ||
* High quality resampling | * High quality resampling | ||
* reduced latency (e.g. by using double buffering) to avoid stutter | * reduced latency (e.g. by using double buffering) to avoid stutter issues | ||
issues | |||
== MIDI enhancements == | == MIDI enhancements == | ||
* make MIDI devices configurable via GUI (requires OSystem & GUI | * make MIDI devices configurable via GUI (requires OSystem & GUI | ||
changes) | changes). | ||
- full-blown XMIDI parser. I heard that Exult has more advanced | |||
parser than we do | |||
== Small devices backend == | == Small devices backend == | ||
Line 27: | Line 31: | ||
I am sure there are tons of things that could be done here, | I am sure there are tons of things that could be done here, | ||
e.g. portable (!) support for TrueType fonts, anti aliasing, etc. | e.g. portable (!) support for TrueType fonts, anti aliasing, etc. | ||
More things should be configurable, say, shadows. | |||
Antialiased fonts. | |||
Also there is a big demand in adding possibility for a backend to | |||
define its own tab with options. | |||
== Revive ScummEX (likely from scratch) == | == Revive ScummEX (likely from scratch) == |
edits