Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-01-21 | TITANIC: Fix display of busy cursor across entire TV throw cutscene | Paul Gilbert | |
2017-01-15 | TITANIC: Further compiler warning fixes | Paul Gilbert | |
2016-12-27 | TITANIC: Implement busy cursor like the original | 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-01 | TITANIC: Fix transparency handling for PET glyph selection | Paul Gilbert | |
2016-10-31 | TITANIC: Implement manual mouse control used during intro | Paul Gilbert | |
2016-10-30 | TITANIC: Renamings of mouse methods | Paul Gilbert | |
2016-10-26 | TITANIC: Add yet another mouse hiding counter the game uses | Paul Gilbert | |
2016-10-25 | TITANIC: Further work on mouse cursor enablement logic | Paul Gilbert | |
2016-10-25 | TITANIC: Implement hide counting for mouse cursor hide/show | Paul Gilbert | |
2016-10-09 | JANITORIAL: Remove trailing spaces | Eugene Sandulenko | |
2016-10-06 | TITANIC: Cleanup usages of CTransparencySurface | Paul Gilbert | |
2016-10-03 | TITANIC: Remove redundant includes in CMouseCursor | Paul Gilbert | |
2016-10-03 | TITANIC: Fix rendering of cursors | Paul Gilbert | |
2016-10-02 | TITANIC: Change mouse cursor to use transparency | Paul Gilbert | |
2016-09-28 | TITANIC: Clarify movie secondary video tracks as a transparency mask | Paul Gilbert | |
2016-08-29 | TITANIC: Remove redundant CFilesManager::fn4 | Paul Gilbert | |
It looks like the original method scanned subfolders for the file, and prefixed on the found path. We don't need this for ScummVM | |||
2016-08-29 | TITANIC: Clarify CMouseCursor saveState as setPosition | Paul Gilbert | |
2016-08-22 | TITANIC: Cleanup of engine references | Paul Gilbert | |
2016-07-17 | TITANIC: Fixes for mouse cursor/movie frame handling | 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-15 | TITANIC: Remove old hard-coded video loading code from cursors loading | 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: Adding CGameObject methods | Paul Gilbert | |
2016-07-10 | TITANIC: Refactor CTitleEngine to use CFilesManager for PE resources | Paul Gilbert | |
2016-04-10 | TITANIC: Change back to using original AVIDecoder | Paul Gilbert | |
2016-04-07 | TITANIC: Fix showing custom cursors when highlighting objects | Paul Gilbert | |
2016-04-05 | TITANIC: Set up cursors enum with better names | Paul Gilbert | |
2016-04-05 | TITANIC: Fix display of initial cursor | Paul Gilbert | |
2016-04-03 | TITANIC: Move most of the root classes into new support/ folder | Paul Gilbert | |