Open main menu

Difference between revisions of "Groovie/TODO"

728 bytes added ,  01:19, 17 April 2023
→‎The 7th Guest: changed link to tbyte.com to https
(Adding T11H status)
(→‎The 7th Guest: changed link to tbyte.com to https)
 
(29 intermediate revisions by 2 users not shown)
Line 10: Line 10:


==[[The 7th Guest]]==
==[[The 7th Guest]]==
* Cursors not pretty in non-paletted cursor platform (it seems we should provide a fallback)
* 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
* Record AdLib music in Dosbox and ScummVM, check for differences
* External videos added with the Windows Beta player (https://www.tbyte.com/downloads/) aren't supported yet.
* The VDX player is not very efficient (e.g. slow on GP2XWiz etc.).
* would be cool to support the Guest demo if possible https://downloads.scummvm.org/frs/demos/groovie/t7g-dos-demo-en.zip


==[[The 11th Hour]]==
==[[The 11th Hour]]==
* 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)
* 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)
* Blue circles around mouse cursor when you get a GameBook notification
* cursor opacity isn't correct
* Sometimes, audio in videos gets out of sync (might be fixed, can't reproduce)


*The screen is not refreshed correctly if Samantha makes a move via the GameBook
* Sometimes, the game crashes after videos end with missing resources in getVideoRefString() ->getRef()
*The blue circles around the cursor for GameBook notifications don't appear, but the sound does play.
==[[Clandestiny]]==
==[[Clandestiny]]==
* Fix ROQ distortion in cutscenes
* music handling is incomplete
* Implement vs AI puzzle (Cursed Coins)
* original save game screen doesn't look pretty
* Test other puzzles
* would be nice to be able to change difficulty during the game, maybe a subclass of SaveLoadChooser because we'll also need it to have the New Game button


==[[Tender Loving Care]]==
==[[Tender Loving Care]]==
* Testing
* only CD-ROM editions supported, DVD-ROM editions require the use of VideoDecoder as mentioned below with the proof of concept code linked
* music handling is incomplete (same code as Clandestiny, class MusicPlayerTlc)


==[[Uncle Henry's Playhouse]]==
==[[Uncle Henry's Playhouse]]==
* vs AI puzzles from Clandestiny
* (No game-specific TODOs currently, need more testing)
* Trade Winds (Clan) crashes with missing resources
* Statue Paths (Clan) crashes with missing resources
* Leap Frogs (Clan) works
* The final puzzle is not accessible yet


==Optional improvements==
==Optional improvements==
* Convert VDX and ROQ players into VideoDecoder subclasses
* Convert VDX and ROQ players into VideoDecoder subclasses: in progress here https://github.com/Die4Ever/scummvm/compare/master...Die4Ever:groovie-videodecoders
* T7G VDX videos with live actors came from an interlaced camera, something like YADIF might improve quality
* Convert to use Archive subclasses and search manager
* Convert to use Archive subclasses and search manager
* Reuse the code of the script disassembler on the engine itself
* 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)
* can we do cool transitions when there's no video transition, like Google Maps with the zoom+fade warp-forwards, and Riven-style turning
1,310

edits