MADE/TODO

From ScummVM :: Wiki
Jump to navigation Jump to search
TODO List
Name MADE Engine TODO
Technical Contact(s) MADE Engine Team
Subsystem Engine

Status

  • Return to Zork is completable
  • Leather Goddesses of Phobos 2 is completable
  • The Manhole is playable
  • Rodney's Funscreen is playable

Still missing/incomplete game features

  • The following script functions need to be implemented/finished:
    • sfShakeScreen (for RtZ)
    • sfPlayNote (Used in The Manhole)
      • Figure out exactly what the second parameter modifies
  • File-specific tasks:
    • Finish up printText() in screen.cpp
  • Only soundblaster music is played. MIDI music playing/MT32 instrument mapping needs more work
  • Dirty rectangle handling
  • RTZ Japanese Font (DOS/FM-Towns/PC-98)
    • Uses the KROM file found in the base directory for all three
  • Implement missing optional keyboard controls [Bug #5457]
  • Implement RTZ loading compatibility if possible.
    • RTZ savegames are not portable between v1.0 and v1.1+ versions, despite internal version being 623 for all.
    • V1.0 savegames are 2 bytes larger (when decompressed by gunzip) compared to v1.1+ (19064 vs. 19062 bytes for English).

Bugs of the original engine

Not Yet Fixed

  • The screen effect palette changes incorrectly after a PMV video [Bug #4457]
  • Animations in LGoP2 are incorrectly drawn above text (they should be drawn below it). An example can be seen when talking to the Indian as Lydia and performing the kiss/screw action. Also, with Barth, it can be seen from the first screen if you try and shoot Barth's spaceship: Barth will say something, and the smoke from the spaceship will be incorrectly drawn above the letters