Difference between revisions of "Groovie/TODO"
< Groovie
Jump to navigation
Jump to search
(Update T11H/UHP TODOs) |
(→The 11th Hour: T11H bug fixes) Tags: Mobile edit Mobile web edit |
||
Line 20: | Line 20: | ||
* The overlapping pieces in the train puzzle don't redraw correctly | * The overlapping pieces in the train puzzle don't redraw correctly | ||
* Sometimes, audio in videos gets out of sync | * Sometimes, audio in videos gets out of sync | ||
==[[Clandestiny]]== | ==[[Clandestiny]]== |
Revision as of 04:27, 31 December 2021
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. Also check the game specific pages. [Groovie Bugs List]
The 7th Guest
- Cursors not pretty in non-paletted cursor platforms (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
- External videos added with the Windows Beta player (http://www.tbyte.com/downloads/) aren't supported yet.
- The VDX player is not very efficient (e.g. slow on WinCE/GP2XWiz etc.).
The 11th Hour
- The Mac version uses QuickTime MIDI instead of XMIDI (although all the XMIDI files are still present and work fine)
- The overlapping pieces in the train puzzle don't redraw correctly
- Sometimes, audio in videos gets out of sync
Clandestiny
- Characters aren't erased with backspace when typing in a name for a saved game (they are erased in the engine scripts, but not erased from the screen)
Tender Loving Care
- Needs testing - hard to find the groovie game version
Uncle Henry's Playhouse
- (No game-specific TODOs currently - same TODOs for the mini-games of T7G, T11H and Clandestiny that are reused in this game collection)
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
- Reimplement MojoTouch's additions for T7G 25th Anniversary Edition, I made a pull request https://github.com/Die4Ever/scummvm/pull/17/commits (look at the first commit if you just want to see the changes in the Groovie folder)