Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-17 | TITANIC: Handle -1 frameNumber in AVISurface::addEvent like original | Paul Gilbert | |
2017-01-15 | TITANIC: Fix chicken dispensor | Paul Gilbert | |
2016-12-25 | TITANIC: Fix compiler warnings | Paul Gilbert | |
2016-12-07 | TITANIC: Further AVISurface fixes for reverse movie playback | Paul Gilbert | |
2016-11-28 | TITANIC: Transparency in movie frames now working | Paul Gilbert | |
Turns out the movie frames didn't need to be 32-bit, it just needed custom copying code to replace transparent pixels with the transparency color, so when blitted to the screen, the pixels aren't drawn. | |||
2016-11-26 | TITANIC: Add support for 32-bit surfaces | Paul Gilbert | |
Some of the game videos have alpha levels, which are lost if the surfaces are converted to 16-bit. This adds better support for creating 32-bit video surfaces, so the information won't be lost | |||
2016-10-30 | TITANIC: Support cutscene frame counting beyond end of video | Paul Gilbert | |
The intro credits cutscene at least, uses an end frame beyond the video as a way of adding an extra delay after the video finishes | |||
2016-10-30 | TITANIC: Fix playing past very last frame of videos | Paul Gilbert | |
2016-10-26 | TITANIC: Fix hang when reaching very end of movies | Paul Gilbert | |
2016-10-22 | TITANIC: Workaround for Doorbot's 'cloak off' movie playback | Paul Gilbert | |
The original starts a movie for the Doorbot taking his cloak off, but then plays a cutscene of the doorbot first appearing. Because of this delay, our VideoDecoder wasn't correctly playing the movie after. To fix that, new movies are initially paused when started, and then resumed the first time we try to do events checking for it | |||
2016-10-09 | JANITORIAL: Remove trailing spaces | Eugene Sandulenko | |
2016-10-02 | TITANIC: Fix AVIDecoder to properly handle transparency video tracks | Paul Gilbert | |
2016-10-02 | TITANIC: Remove track select logic from AVIDecoder | Paul Gilbert | |
2016-09-29 | TITANIC: Match AVISurface setup and frame rendering closer to original | Paul Gilbert | |
2016-09-28 | TITANIC: Clarify movie secondary video tracks as a transparency mask | Paul Gilbert | |
2016-08-31 | TITANIC: View change animations now partially working | Paul Gilbert | |
2016-07-23 | TITANIC: Fixes for movie notification, computer game logic cleanup | Paul Gilbert | |
2016-07-23 | TITANIC: Fix for movie play ranges that end at the AVI file end | Paul Gilbert | |
2016-07-23 | TITANIC: Clarification and fixes for movie reverse and repeat flags | Paul Gilbert | |
2016-07-23 | TITANIC: Fixes and simplification of AVISurface | Paul Gilbert | |
2016-07-20 | TITANIC: Add movie _handled flag, simplify frame timinig code | Paul Gilbert | |
2016-07-18 | TITANIC: gcc compilation fixes | Paul Gilbert | |
2016-07-17 | TITANIC: Further implementation of movie frame decoding | Paul Gilbert | |
2016-07-17 | TITANIC: Making the AVISurface frameInfo a video surface | Paul Gilbert | |
2016-07-17 | TITANIC: Change AVISurface to use a separate AVIDecoder for each video track | Paul Gilbert | |
2016-07-15 | TITANIC: Named two remaining OSMovie virtual methods | Paul Gilbert | |
2016-07-15 | TITANIC: Major implementation of OSMovie and AVISurface classes | Paul Gilbert | |
2016-07-15 | TITANIC: Beginnings of AVISurface class | Paul Gilbert | |