Difference between revisions of "MADE/TODO"

From ScummVM :: Wiki
Jump to navigation Jump to search
(→‎Bugs of the original engine: -- moved bug 2825982)
(→‎Still missing/incomplete game features: add Japanese RTZ font TODO)
Line 14: Line 14:
* Only soundblaster music is played. MIDI music playing/MT32 instrument mapping needs more work
* Only soundblaster music is played. MIDI music playing/MT32 instrument mapping needs more work
* Dirty rectangle handling
* Dirty rectangle handling
* RTZ Japanese Font (DOS/FM-Towns/PC-98)
** Uses the KROM file found in the base directory for all three


==  Bugs of the original engine ==
==  Bugs of the original engine ==
* The screen effect palette changes incorrectly after a PMV video {{BugTrack|num=2825982}}
* The screen effect palette changes incorrectly after a PMV video {{BugTrack|num=2825982}}
* 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
* 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

Revision as of 20:03, 16 July 2010

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/sfStopNote (used in Manhole:NE, when playing the piano under the desk inside the ship) - used to play individual notes (perhaps the PCSpkr class can be used)
    • sfPlayTele/sfStopTele (used in Manhole:NE, when examining the phone on the desk inside the ship) - used to play telephone sounds (perhaps the PCSpkr class can be used)
  • 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

Bugs of the original engine

  • The screen effect palette changes incorrectly after a PMV video [Bug #2825982]
  • 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