Open main menu

Difference between revisions of "SAGA/TODO"

68 bytes removed ,  19:47, 13 June 2007
Update
(Update)
(Update)
Line 15: Line 15:
* ['''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
** ''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, because this case is currently not handled by sfScriptGotoScene yet''  
** ''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, because this case is currently not handled by sfScriptGotoScene yet''  
* Implement saving and loading
* Implement saving and loading and their corresponding dialogs
* ['''Important'''] Properly handle objects that have more than 1 frame
* ['''Important'''] Properly handle objects that have more than 1 frame


=== General ===
=== General ===
* 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
* It seems that depth image isn't correct. Different format?
* Options panel shows up without textures on the buttons and some options are not functioning yet (e.g. the load/save dialogs)
* 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
* The text of some speeches is not shown
* The text of some speeches is not shown
Line 39: Line 36:
** sf103 (is_actorfacing?)
** sf103 (is_actorfacing?)
* Investigate if opcodes sf64, sf69, sf70, sf73 and sf92 are really dummy (null) opcodes
* Investigate if opcodes sf64, sf69, sf70, sf73 and sf92 are really dummy (null) opcodes
* Voices volume isn't implemented yet


=== Sprite bugs ===
=== Sprite bugs ===
Line 57: Line 53:


=== Chapter 2: Ellen ===
=== Chapter 2: Ellen ===
* When pushing the second monitor from the left, ScummVM may crash


=== Chapter 3: Benny ===
=== Chapter 3: Benny ===
Benny's chapter does incorrect resource loading and crashes ScummVM at two (known) animations:
* ['''Important'''] It's not possible to use the video screen in the elder's cave, ScummVM crashes in Anim::decodeFrame when trying to read the control char (animation.cpp line 655)
* ['''Important'''] It's not possible to use the video screen in the elder's cave, ScummVM crashes in Anim::decodeFrame when trying to read the control char (animation.cpp line 655)
* ['''Important'''] ScummVM crashes when Benny goes to sleep, at the scene where the caves are shown and it's getting dark. The crash occurs with sfWaitFrames
* ['''Important'''] ScummVM crashes when Benny goes to sleep, at the scene where the caves are shown and it's getting dark


=== Chapter 4: Nimdok ===
=== Chapter 4: Nimdok ===
Line 72: Line 70:
=== Original engine bugs ===
=== Original engine bugs ===
* When loading games, the music played is the one that was playing from the scene where the game was loaded. For example, if a saved game is loaded from the character selection screen, which was made on chapter X, then once the game is loaded, the music from the character selection screen is still played
* When loading games, the music played is the one that was playing from the scene where the game was loaded. For example, if a saved game is loaded from the character selection screen, which was made on chapter X, then once the game is loaded, the music from the character selection screen is still played
* 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




1,489

edits