aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/support
AgeCommit message (Collapse)Author
2017-01-15TITANIC: Don't allow entering Arboretum Pellerator during winterPaul Gilbert
2017-01-15TITANIC: Further compiler warning fixesPaul Gilbert
2017-01-15TITANIC: Fix chicken dispensorPaul Gilbert
2017-01-15TITANIC: Removal of un-used fields to reduce Buildbot warningsPaul Gilbert
Note there's a lot of preliminary code in the star_control/ folder for code that still needs to be fully disassembled & implemented. So for now I've made liberal use of #if 0 blocks to disable fields that will likely be needed again in the future
2017-01-14TITANIC: Fix size mismatch assert on Gondolier controls close-upPaul Gilbert
2017-01-14TITANIC: Clarify dirty rect methods in CGameManagerPaul Gilbert
2017-01-03TITANIC: Fix assert on bad video frame in the PromenadePaul Gilbert
2016-12-27TITANIC: Implement busy cursor like the originalPaul Gilbert
2016-12-26TITANIC: Hide any active PET text cursor when loading a savegamePaul Gilbert
2016-12-25TITANIC: Fix compiler warningsPaul Gilbert
2016-12-24TITANIC: More strings moved to titanic.datPaul Gilbert
2016-12-07TITANIC: Further AVISurface fixes for reverse movie playbackPaul Gilbert
2016-12-05TITANIC: In progress code for reverse playback in AVISurfacePaul Gilbert
2016-11-30TITANIC: Fix getting Succubus's NPC scriptPaul Gilbert
2016-11-30TITANIC: Handle 16-bit source movie framesPaul Gilbert
2016-11-28TITANIC: Transparency in movie frames now workingPaul 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-26TITANIC: Add support for 32-bit surfacesPaul 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-22TITANIC: Simplify movie rendering due to ManagedSurface blit enhancementsPaul Gilbert
2016-11-22TITANIC: Defer creating movie frame surfaces until renderFramePaul Gilbert
2016-11-21TITANIC: Fix memory leakPaul Gilbert
2016-11-15TITANIC: Fixes for freeing project and engine objects on exitPaul Gilbert
2016-11-14TITANIC: Properly handle videos with some frames being paletted 8-bitPaul Gilbert
2016-11-14TITANIC: Fix freeing of video surfacesPaul Gilbert
2016-11-14TITANIC: Fix calculating surface transparency colorPaul Gilbert
2016-11-12TITANIC: Change RoomFlags to use titanic.datPaul Gilbert
2016-11-12TITANIC: Fix not being able to leave chicken dispensorPaul Gilbert
2016-11-11TITANIC: Renamings of fields in CLiftIndicatorPaul Gilbert
2016-11-11TITANIC: Load more text strings from data filePaul Gilbert
2016-11-09TITANIC: Gracefully handle cases of specified sounds missingPaul Gilbert
2016-11-06TITANIC: Fix word wrapping in the conversation logPaul Gilbert
2016-11-05TITANIC: Fix line wrapping in conversation logPaul Gilbert
2016-11-04TITANIC: Fix doubling the size of half size video clipsPaul Gilbert
2016-11-03TITANIC: Parser fixes for using unrecognised wordsPaul Gilbert
2016-11-01TITANIC: Fix transparency handling for PET glyph selectionPaul Gilbert
2016-10-31TITANIC: Implement manual mouse control used during introPaul Gilbert
2016-10-30TITANIC: Renamings of mouse methodsPaul Gilbert
2016-10-30TITANIC: Support cutscene frame counting beyond end of videoPaul 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-30TITANIC: Fix somer compiler warningsPaul Gilbert
2016-10-30TITANIC: Fix playing past very last frame of videosPaul Gilbert
2016-10-30TITANIC: Fix setting different video frameratesPaul Gilbert
2016-10-29TITANIC: Fix playback elevator background at correct speedPaul Gilbert
2016-10-28TITANIC: Fix playing cutscenes to the very of a videoPaul Gilbert
2016-10-28TITANIC: Fix starting queued reverse playing movie clipsPaul Gilbert
2016-10-27TITANIC: Fix setting up timer action stringsPaul Gilbert
2016-10-26TITANIC: Fix hang when reaching very end of moviesPaul Gilbert
2016-10-26TITANIC: Fix incorrect clipping of inventory tooltip textPaul Gilbert
2016-10-26TITANIC: Add yet another mouse hiding counter the game usesPaul Gilbert
2016-10-25TITANIC: Further work on mouse cursor enablement logicPaul Gilbert
2016-10-25TITANIC: Implement hide counting for mouse cursor hide/showPaul Gilbert
2016-10-22TITANIC: Workaround for Doorbot's 'cloak off' movie playbackPaul 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