Groovie/TODO

From ScummVM :: Wiki
< Groovie
Revision as of 17:28, 7 June 2010 by Jvprat (talk | contribs) (Another optional improvement)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

  • Implement the Macintosh version music (compressed SMF, custom instruments for the Mac synth)
  • 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
  • ...

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