Difference between revisions of "Groovie/TODO"
< Groovie
Jump to navigation
Jump to search
(→11H: add Mac QuickTime MIDI item) |
m (Add TODO Infobox.) |
||
Line 1: | Line 1: | ||
{{Infobox_TODO| | |||
taskname=Groovie Engine TODO| | |||
techcontact=[[Groovie]] Engine Team| | |||
subsystem=Engine| | |||
}} | |||
=Groovie TODO= | =Groovie TODO= | ||
Things that need doing for the Groovie engine. As always, talk to the team before starting one, in case someone's already doing it. | Things that need doing for the Groovie engine. As always, talk to the team before starting one, in case someone's already doing it. |
Revision as of 17:37, 6 March 2011
TODO List | |
Name | Groovie Engine TODO |
Technical Contact(s) | Groovie Engine Team |
Subsystem | Engine |
Groovie TODO
Things that need doing for the Groovie engine. As always, talk to the team before starting one, in case someone's already doing it.
T7G
- Cursors not pretty in non-paletted cursor platform (it seems we should provide a fallback)
- Performance bad on low-end platforms (e.g. 650MHz WinCE, stuttering during "cd audio" (mp3) playback)
- Record AdLib music in Dosbox and ScummVM, check for differences
11H
- Fix ROQ glitches
- Complete the opcodes
- The Mac version uses QuickTime MIDI instead of XMIDI (although all the XMIDI files are still present and work fine)
- ...
Optional improvements
- Convert VDX and ROQ players into VideoDecoder subclasses
- Convert to use Archive subclasses and search manager
- Reuse the code of the script disassembler on the engine itself