Difference between revisions of "Groovie/TODO"
< Groovie
Jump to navigation
Jump to search
m (T7G Mac music is supported) |
(→11H: add Mac QuickTime MIDI item) |
||
Line 10: | Line 10: | ||
* Fix ROQ glitches | * Fix ROQ glitches | ||
* Complete the opcodes | * Complete the opcodes | ||
* The Mac version uses [http://www.mactech.com/articles/develop/issue_23/vanbrink.html QuickTime MIDI] instead of XMIDI (although all the XMIDI files are still present and work fine) | |||
* ... | * ... | ||
Revision as of 04:29, 19 November 2010
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