Difference between revisions of "Mohawk/TODO"

Jump to navigation Jump to search
1,317 bytes removed ,  18:41, 5 July 2017
Remove completed TODOs
m (→‎Main TODO: remove obsolete YUV410 TODO item)
(Remove completed TODOs)
 
(3 intermediate revisions by 2 users not shown)
Line 10: Line 10:
** The Myst linking book video on D'ni has a corrupted Cinepak frame (data-wise). Right now, we just skip that frame (and throw a warning). It looks like QuickTime does this too.
** The Myst linking book video on D'ni has a corrupted Cinepak frame (data-wise). Right now, we just skip that frame (and throw a warning). It looks like QuickTime does this too.
** The CD (but ''not'' the DVD) version of Riven has at least two videos with a corrupt frame: the wood chipper (when power is directed elsewhere) and using the trap book before talking with Gehn (when not on Tay).
** The CD (but ''not'' the DVD) version of Riven has at least two videos with a corrupt frame: the wood chipper (when power is directed elsewhere) and using the trap book before talking with Gehn (when not on Tay).
* Myst's fortress rotation holo-simulator requires playing QT movies with edit lists backwards.
* Myst's fortress rotation holo-simulator requires playing QT movies with edit lists backwards. For now this is hacked around in the Mechanical code so that the puzzle works properly.
* The last frame of some QT movies is not displayed.


== Myst TODO ==
== Myst Status ==
The game is playable and should be completable to all four endings, though many issues still need to be fixed.
The game is completable to all four endings.


=== Main TODO ===
=== Known issues ===
* Myst ME 10th Anniversary Edition requires Sorenson Video 3 for the UbiSoft logo
* Myst ME 10th Anniversary Edition requires Sorenson Video 3 for the UbiSoft logo
** Since SVQ3 is quite large (and based on h.264), we may suggest the user just take the video from the Macintosh portion of the disc, which is QTRLE
** Since SVQ3 is quite large (and based on h.264), we may suggest the user just take the video from the Macintosh portion of the disc, which is QTRLE
* JPEG optimization for Myst ME
* The help system is missing in Myst ME
* Add Help System (Myst ME only)
 
=== Stack TODO/Known Bugs ===
 
==== Mechanical ====
* Fortress rotation holo-simulator not working properly
** Requires playing QT movies with edit lists backwards. See [[Mohawk/TODO#Video|above]]


== Riven TODO ==
== Riven TODO ==
=== Status ===
=== Status ===
The game first became completable with r52735. As of r55299, the game is completable with no prior knowledge.
The game first became completable with [https://github.com/scummvm/scummvm/commit/bb5db4a bb5db4a]. As of [https://github.com/scummvm/scummvm/commit/245b733 245b733], the game is completable with no prior knowledge.


=== Main TODO ===
=== Main TODO ===
(In Order of Priority):
* Finish External Commands (Many are done, most are self-explanatory)
* Transitions
* Finish ambient sound handling: Only fading is left
* Cleanup video handling
** We should emulate the QuickTime overlay, without doing so causes a couple glitches:
*** Rarely before a video, the screen that should be shown after the video flashes before the video starts (for example: opening the linking book in the Rebel tunnel puzzle).
*** Rarely after a video, the engine does not update with the correct screen. As far as I can tell, this ''only'' affects the easter egg videos on gspit and ospit under normal conditions. However, it can be noticed when skipping a video on occasion.
**** We should also be showing the last frame when skipping
*** In one instance, the lower staircase with the sunners, the water effect can overwrite the video.
* Cleanup hotspot debugging mode. The water effect and videos write over it.
* Cleanup hotspot debugging mode. The water effect and videos write over it.
=== Stack TODO/Known Bugs ===
==== gspit ====
* The underwater viewer is partially implemented.
** xgwharksnd needs to be implemented.
** Has hardcoded background sounds.
==== tspit ====
* Marbles not drawn on grid when standing one step back from the marble puzzle
** xt7600_setupmarbles needs to be completed.


== Living Books TODO ==
== Living Books TODO ==
53

edits

Navigation menu