Difference between revisions of "SAGA/TODO"

Jump to navigation Jump to search
109 bytes added ,  19:50, 6 June 2007
Update
(Update)
(Update)
Line 14: Line 14:
=== General ===
=== General ===
* ['''Important'''] Implement sfScriptGotoScene differences for IHNM, which will allow to go back to the character selection screen once a chapter is complete
* ['''Important'''] Implement sfScriptGotoScene differences for IHNM, which will allow to go back to the character selection screen once a chapter is complete
* Implement several missing script functions (e.g. sfScriptFade, sfScriptStartVideo, sfScriptReturnFromVideo, sfScriptEndVideo etc) and functions (e.g. restoreScreen)
* Implement several missing functions:
** Psychic profile related: sfPsychicProfile and sfPsychicProfileOff
** Video related: Anim::startVideo, Anim::returnFromVideo, Anim::endVideo
** Cutaway related: Anim::returnFromCutAway
** Video and cutaway related: Scene::restoreScene
* Psychic Profile display. Underlying variables seem to be deciphered.
* In-game animations are not shown, because of the unimplemented sfScriptStartVideo(), sfScriptEndVideo() and sfScriptReturnFromVideo() opcodes
* Conversation options are not shown correctly (wrong colors). Also, if a conversation option is selected, the character does not say it and we immediately jump to the other character's reply instead
* Conversation options are not shown correctly (wrong colors). Also, if a conversation option is selected, the character does not say it and we immediately jump to the other character's reply instead
* Psychic Profile display. Underlying variables seem to be deciphered.
* Actor walking speed is not correct when exiting from rooms
* Actor walking speed is not correct when exiting from rooms
* After chapter selection AM has intro speech. After the speech, the actor is incorrectly shown for a brief moment. In the original, the screen colors get garbled momentarily, so this seems to be an issue with the scripts in the original game, albeit it affects ScummVM in a different manner
* After chapter selection AM has intro speech. After the speech, the actor is incorrectly shown for a brief moment. In the original, the screen colors get garbled momentarily, so this seems to be an issue with the scripts in the original game, albeit it affects ScummVM in a different manner
Line 29: Line 34:
* When the spiritual barometer changes, the character's portrait changes to "happy" or "sad", but the background color is updated after moving to another screen
* When the spiritual barometer changes, the character's portrait changes to "happy" or "sad", but the background color is updated after moving to another screen
* Actor::getActorFrameRange keeps throwing wrong frametypes 0x0 and 0x2 for actorId 0x2000 and 0x2001 during character selection
* Actor::getActorFrameRange keeps throwing wrong frametypes 0x0 and 0x2 for actorId 0x2000 and 0x2001 during character selection
* In-game animations are not shown, because of the unimplemented sfScriptStartVideo(), sfScriptEndVideo()  and sfScriptReturnFromVideo() opcodes


=== Chapter 1: Gorrister ===
=== Chapter 1: Gorrister ===
1,509

edits

Navigation menu