Hopkins/TODO

From ScummVM :: Wiki
< Hopkins
Revision as of 15:46, 17 March 2013 by Dreammaster (talk | contribs) (Add note about original 256 colour mode)
Jump to navigation Jump to search
TODO List
Name Hopkins Engine TODO
Technical Contact(s) Hopkins Engine Team
Subsystem Engine

TODOs

  • Test the remaining versions
  • Refactor the engine

Nice to have

  • Original OS/2 map present in a DAT file for the Win version, which requires some legal issues to be fixed.
  • The original code also had support for 256 colour mode, which we dropped during refactoring.. gameplay only uses 256 colours, although the cutscenes are in SVGA. In theory a 256 colour game mode could be re-introduced, although I'm not certain whether there are VGA versions of the cutscenes in all game releases.. some SVGA dithering could become necessary.

Known Bugs

  • Mouse visible in one of the intro screens of the OS/2 version
  • Palette glitches when exiting a dialog (to be confirmed)
  • Some random crashes when hitting F5/F7 due to text arrays memory issues (to be confirmed)

Original bug

  • While discussing with the man with the newspaper outside the apartment, there's a subtle glitch on the lips at the end of each sentence. (note: VISU_PARLE, animation index 22)
  • Some non-optimal path-finding issues
  • City Map: The birds flying over the buildings are occasionally masked by the buildings. Same thing with the smoke from the chimney. Both are sometimes also off-by-one pixel. The priority bug is event worst when the car is hidden by the batiment. In this case the smoke from the chimney is always hidden.