Open main menu

Difference between revisions of "SAGA/TODO"

88 bytes added ,  22:06, 3 June 2007
Update
(Reordered the TODOs a bit, put the 3 most important ones first)
(Update)
Line 5: Line 5:


== IHNM ToDos ==
== IHNM ToDos ==
* ['''Important'''] It's impossible to climb up the stairs with Gorrister, because the hitzone returned is wrong. ScummVM crashes with "ObjectMap::getHitZone wrong index 0x1!"
* ['''Important'''] Conversation options are not shown. Therefore, it's currently impossible to talk to characters when multiple conversation options are available. This is noticeable with Nimdok, where you are able to talk to the guard (no conversation options) but when talking to the prisoner, the expected conversation options are not shown. If a conversation option is selected (using a hack in the code), the character does not say it and we immediately jump to the other character's reply instead
* ['''Important'''] Conversation options are not shown. Therefore, it's currently impossible to talk to characters when multiple conversation options are available. This is noticeable with Nimdok, where you are able to talk to the guard (no conversation options) but when talking to the prisoner, the expected conversation options are not shown. If a conversation option is selected (using a hack in the code), the character does not say it and we immediately jump to the other character's reply instead
* ['''Important'''] When a wrong monitor is selected with Ted, normally the door closes, screen goes black and AM says "Oh oh oh sorry Ted, try again", and we're taken to the character selection screen again. ScummVM just exits without error
* ['''Important'''] When a wrong monitor is selected with Ted, normally the door closes, screen goes black and AM says "Oh oh oh sorry Ted, try again", and we're taken to the character selection screen again. ScummVM just exits without error
* Psychic Profile display. Underlying variables seem to be deciphered.
* Psychic Profile display. Underlying variables seem to be deciphered.
* When trying to climb up the stairs to the second floor of the zeppelin with Gorrister, the hitzone returned is wrong. ScummVM adjusts incorrect hitzone 1 with 0 in this case. This is probably related to the unknown format of the stepzones
* Stepzone format seems to be changed (e.g. the ladder to the second floor of the zeppelin should be a stepzone)
* Actor animations are all wrong. (It's better now, but is it right yet?). Helen's walking animation is not showing at all. Actor::getActorFrameRange keeps throwing wrong frametypes 0x0 and 0x2 for actorId 0x2000 and 0x2001
* Actor animations are all wrong. (It's better now, but is it right yet?). Helen's walking animation is not showing at all. Actor::getActorFrameRange keeps throwing wrong frametypes 0x0 and 0x2 for actorId 0x2000 and 0x2001
* Actor walking speed is not correct (It's better now, but is it right yet? Calculations should be the same, and it seems to be similar to the otiginal running under DOSBox)
* Actor walking speed is not correct (It's better now, but is it right yet? Calculations should be the same, and it seems to be similar to the otiginal running under DOSBox)
Line 16: Line 17:
* After chapter selection AM has intro speech. It is not possible to skip it with ESC, but it is possible to skip it with the left mouse button
* After chapter selection AM has intro speech. It is not possible to skip it with ESC, but it is possible to skip it with the left mouse button
* It seems that depth image isn't correct. Different format?
* It seems that depth image isn't correct. Different format?
* I've seen no stepzones so far. Probably their format has changed and they aren't loaded
* Options panel shows up without textures on the buttons and some options are not functioning yet (e.g. the load/save dialogs)
* Options panel shows up without textures on the buttons and some options are not functioning yet (e.g. the load/save dialogs)
* Voices volume isn't implemented yet
* Voices volume isn't implemented yet
1,489

edits