Open main menu

Difference between revisions of "Parallaction/TODO"

682 bytes removed ,  09:15, 9 July 2007
Update issues
(Comments on DLTA chunks)
(Update issues)
Line 16: Line 16:
Other less relevant issues:
Other less relevant issues:
* The Halfbrite spotlight for donna's show is not working: the effect is handled in hardware in the original game, and the current implementation doesn't allow for a clean solution. See General TODO above (double-buffering stuff).
* The Halfbrite spotlight for donna's show is not working: the effect is handled in hardware in the original game, and the current implementation doesn't allow for a clean solution. See General TODO above (double-buffering stuff).
* Characters should walk faster to match the original
* Characters should walk faster to match the original.


Amiga issues:
Amiga issues:
* Hiragana code blocks in protection screen should change color when pressed.
* Hiragana code blocks in protection screen should change color when pressed.
* Make proper balloons with rounded corners for dialogues [needs a polygon fill routine]
* Make proper balloons with rounded corners for dialogues [needs a polygon fill routine]
* Add support for additional delta encoding used for dino, donna, donnatras and dough character faces data, in the 'disk0' file. A 'DLTA' tag is used, following by data size (big endian dword) and the delta encoded data.
** DLTA chunks can be decompressed using the algorithm you can find in section 2.2.2 of this document[http://mediasrv.ns.ac.yu/extra/fileformat/animation/iff/anim7.txt]. Right now the packed bitmap are directly transformed into color-index images for ScummVM, but this must be changed to work with DLTA. The right way to do this would be: unpack bitmap (previous frame) into bitplanes, apply DLTA, transform bitplanes into color-index mode for use with ScummVM.
56

edits