Opened 7 years ago
Closed 7 years ago
#10099 closed defect (fixed)
TITANIC: Graphical corruption during transition video playback on SGT level
Reported by: | csnover | Owned by: | dreammaster |
---|---|---|---|
Priority: | normal | Component: | Engine: Titanic |
Version: | Keywords: | ||
Cc: | Game: | Starship Titanic |
Description
Build: 6fac0ace2c844aa68c2482362021981ed1db931b + PR 975, macOS 10.11, SDL 2.0.5, ASan on
- Load save game
- Click forward
Expected: No corruption
Actual: Corruption
There are other places where similar block corruption happens, like when exiting Titania’s Room hallway back to the Top of The Well, but this example is the most obvious that I have seen so far (so hopefully the easiest to address).
The corrupt blocks are black when first loading the attached save game but then contain incorrect data when turning around and performing the same action, so I guess a reference frame just isn’t being decoded correctly here.
Original engine reference: https://www.youtube.com/watch?v=fxkECInGPcI#t=26m47s
Attachments (2)
Change History (5)
by , 7 years ago
Attachment: | titanic-win.001 added |
---|
comment:1 by , 7 years ago
comment:2 by , 7 years ago
This is not a Indeo 4 transparency plane issue, it is a reference frame issue.
by , 7 years ago
Attachment: | scummvm00001.png added |
---|
Screen capture of transition. Interestingly, it shows the succubus container, but the succubus is on the other side (behind me).
comment:3 by , 7 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
The 2nd paragraph of the testing announcement for this game asked for bugs of this nature to be ignored:
"Before you start your test run, please be aware there is one specific kind of Indeo encoded AVI video we haven't yet figured out how to decode transparency information for. In a few areas, such as the SGT Stateroom and Titania's closeup, amongst others, you'll see objects with jagged black areas around them. Please just ignore the problem for now. But all other graphics or gameplay issues should be reported on our Issue Tracker."