Parallaction/TODO

From ScummVM :: Wiki
< Parallaction
Revision as of 21:48, 14 January 2008 by Peres (talk | contribs) (Added link to new graphics page.)
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.

General

  • make a clean implementation of double-buffering, with centralized updateScreen(). This would significantly deviate from the original engine, but may be the only way to effectively implement hardware-based effects (like half-brite). Other versions of the engine will surely benefit from a clean approach, too. See How Parallaction should draw things.
  • merge input loops: make one input routine for menu, one for dialogue and one for _c_endIntro (possibly merge it with menu). It would be probably needed as part of the new double-buffering implementation. Should be worthy to investigate if it can be made before.


Nippon Safes

Other less relevant issues:

  • The Halfbrite spotlight for donna's show is now partially working: the current implementation doesn't allow for it to move yet. See General TODO above (double-buffering stuff).

Amiga issues:

  • Make proper balloons with rounded corners for dialogues [needs a polygon fill routine].