208
edits
m (Update) |
m (Add TODO Infobox.) |
||
(6 intermediate revisions by 2 users not shown) | |||
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. | ||
==T7G== | ==T7G== | ||
* Cursors not pretty in non-paletted cursor platform (it seems we should provide a fallback) | |||
* Cursors not pretty in non-paletted cursor platform | |||
* Performance bad on low-end platforms (e.g. 650MHz WinCE, stuttering during "cd audio" (mp3) playback) | * 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 | * Record AdLib music in Dosbox and ScummVM, check for differences | ||
* | |||
==11H== | |||
* Fix ROQ glitches | |||
* 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) | |||
* ... | |||
==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 |
edits