Open main menu

Difference between revisions of "SAGA/TODO"

680 bytes added ,  05:19, 26 August 2007
Some more TODOs for ITE and IHNM
(Update on IHNM. Game is completable now, with some glitches)
(Some more TODOs for ITE and IHNM)
Line 23: Line 23:
* When returning to the character selection screen during the endgame part, the animation of the characters is too fast (perhaps it's an issue of clearCutaway)
* When returning to the character selection screen during the endgame part, the animation of the characters is too fast (perhaps it's an issue of clearCutaway)
* The end credit sequence is not shown yet
* The end credit sequence is not shown yet
* The first frame of animations is not shown when changing scenes. Perhaps a problem with the rendering pipeline. Currently, there's a hack to show it correctly. This issue is apparent in Nimdok's chapter, with the mob of prisoners, when the prisoners break loose and take the prison
* The (dis)appearing compact disk in Ellen's chapter is currently handled with a hack
* Screen fade out when a cutaway begins is not implemented yet
=== compress_saga tool ===
* Currently, the SFX.RES file in IHNM cannot be compressed




Line 37: Line 44:
=== General ===
=== General ===
* There's a slight pause (about a second or less) when a digital music track loops, when using compressed music. This pause does not exist when the music tracks are not compressed
* There's a slight pause (about a second or less) when a digital music track loops, when using compressed music. This pause does not exist when the music tracks are not compressed
* MacBinary files are not supported yet (used by the Mac CD Guild version)




Line 60: Line 71:
* Rewrite the IHNM intro credit part (ihnm_introproc.cpp), so that it uses LoadCutawayList, like the original. There's some commented out test code currently that gets the cutaway IDs via LoadCutawayList, but the cutaway playing mechanism for the introduction needs to be rewritten
* Rewrite the IHNM intro credit part (ihnm_introproc.cpp), so that it uses LoadCutawayList, like the original. There's some commented out test code currently that gets the cutaway IDs via LoadCutawayList, but the cutaway playing mechanism for the introduction needs to be rewritten
* Gfx::palFade is not implemented correctly yet. Right now, it only fades to/from black and to/from half the brightness (though I haven't seen any other values passed to it)
* Gfx::palFade is not implemented correctly yet. Right now, it only fades to/from black and to/from half the brightness (though I haven't seen any other values passed to it)
* Freed script modules are not reloaded correctly when changing chapters in IHNM




=== MIDI related ===
=== MIDI related ===
* When using the original XMIDI music resources, some songs play at the wrong speed. The worst example I've heard of this is the "Elk Fanfare" during the intro. It could be the meta events we don't handle, but at least the tempo event doesn't seem to make any difference. Maybe something in the data header instead...?
* When using the original XMIDI music resources, some songs play at the wrong speed. The worst example I've heard of this is the "Elk Fanfare" during the intro. It could be the meta events we don't handle, but at least the tempo event doesn't seem to make any difference. Maybe something in the data header instead...?
1,507

edits