Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-18 | TITANIC: Change AVISurface _framePixels from ManagedSurface to bool | Paul Gilbert | |
2017-09-12 | TITANIC: Fix blocky squares during transitions on SGT level | Paul Gilbert | |
2017-09-10 | TITANIC: Created custom stream reader to fix bad y222.avi header | Paul Gilbert | |
2017-09-03 | TITANIC: Fix Doorbot doubletake in the prologue | Paul Gilbert | |
2017-08-24 | TITANIC: Reduce header includes for titanic.h | David Fioramonti | |
I reduced the header includes a lot in Titanic.h and forward declared when I could. Titanic.h was including a lot and a lot of functions that were including it were not using its API. This will help make it more clear which implementation files are using which class since they will just need to include which ones they need. I also moved the debug related items in Titanic.h into the debugger header. I also reordered several of the the header includes to be local to global. | |||
2017-07-31 | TITANIC: Fix not being able to close ScummVM during prologue credits | Paul Gilbert | |
2017-07-31 | TITANIC: Handle brief freeze if prologue credits are skipped | Paul Gilbert | |
2017-07-27 | VIDEO: Allow setting the mixer sound type used to play audio tracks | Bastien Bouclet | |
2017-07-20 | TITANIC: Don't load prior frame for videos when in reverse mode | Paul Gilbert | |
2017-07-16 | TITANIC: Fix scaling in scene transition cutscenes | Paul Gilbert | |
2017-07-15 | TITANIC: Fix pause during intro credits cutscene | Paul Gilbert | |
2017-07-11 | TITANIC: Fix Titania's nose remaining present after being picked up | Paul Gilbert | |
Fixing this required reverting the previous fix I'd done for the Doorbot's 'Cloak Off' animation during the prologue. What the proper fix for it, seems to be, is that when a video is full 32-bit ARGB, if it has a second transparency track, then simply ignore the alpha in the first track, and simply use the RGB values for each pixel | |||
2017-07-02 | TITANIC: Fix switching between forward & backwards movie clips | Paul Gilbert | |
2017-07-01 | TITANIC: Reset movie framerate when setting up decompressor | Paul Gilbert | |
2017-07-01 | TITANIC: Fix crash going up service elevator in prologue | Paul Gilbert | |
2017-07-01 | TITANIC: Fix service lift indicator when going down floors | Paul Gilbert | |
2017-07-01 | TITANIC: Refactor out _isReversed from AVI Surface | Paul Gilbert | |
2017-06-30 | TITANIC: Don't set movie framerate until after movie has started | Paul Gilbert | |
2017-06-30 | TITANIC: Update AVISurface to use refactored AVIDecoder | Paul Gilbert | |
2017-06-28 | TITANIC: Fix Doorbot animation during starting cutscene | Paul Gilbert | |
2017-06-19 | TITANIC: Fix Bellbot walking off during checkin | Paul Gilbert | |
2017-06-18 | TITANIC: Fix empty holes appearing in room transition videos | Paul Gilbert | |
2017-06-15 | TITANIC: Fix single incorrect frame showing when Bellbot leaves | Paul Gilbert | |
2017-02-14 | TITANIC: Work around cylinder holder 8-bit frame with no palette | Paul Gilbert | |
The video for the cylinder holder has a single 8-bit frame at the start of the sequence for opening when there's no cylinder inside. This fix works around it by ignoring 8-bits frame when there's no palette available. | |||
2017-01-18 | TITANIC: Fix TV playback during prologue | Paul Gilbert | |
2017-01-17 | TITANIC: Handle -1 frameNumber in AVISurface::addEvent like original | Paul Gilbert | |
2017-01-16 | TITANIC: Fix Several Valgrind Warnings. | D G Turner | |
2017-01-15 | TITANIC: Further compiler warning fixes | Paul Gilbert | |
2017-01-15 | TITANIC: Fix chicken dispensor | Paul Gilbert | |
2017-01-14 | TITANIC: Fix size mismatch assert on Gondolier controls close-up | Paul Gilbert | |
2017-01-03 | TITANIC: Fix assert on bad video frame in the Promenade | Paul Gilbert | |
2016-12-07 | TITANIC: Further AVISurface fixes for reverse movie playback | Paul Gilbert | |
2016-12-05 | TITANIC: In progress code for reverse playback in AVISurface | Paul Gilbert | |
2016-11-30 | TITANIC: Handle 16-bit source movie frames | 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-11-22 | TITANIC: Simplify movie rendering due to ManagedSurface blit enhancements | Paul Gilbert | |
2016-11-22 | TITANIC: Defer creating movie frame surfaces until renderFrame | Paul Gilbert | |
2016-11-21 | TITANIC: Fix memory leak | Paul Gilbert | |
2016-11-14 | TITANIC: Properly handle videos with some frames being paletted 8-bit | Paul Gilbert | |
2016-11-12 | TITANIC: Fix not being able to leave chicken dispensor | Paul Gilbert | |
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-30 | TITANIC: Fix setting different video framerates | Paul Gilbert | |
2016-10-29 | TITANIC: Fix playback elevator background at correct speed | Paul Gilbert | |
2016-10-28 | TITANIC: Fix playing cutscenes to the very of a video | Paul Gilbert | |
2016-10-28 | TITANIC: Fix starting queued reverse playing movie clips | 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-06 | TITANIC: Fix videos playing vertically flipped | Paul Gilbert | |