aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-18TITANIC: Fix loading of movies with only a single video trackPaul Gilbert
2016-07-18TITANIC: Fix scanning for files not to free resourcesPaul Gilbert
2016-07-18TITANIC: Simplify data usage in CStarControlSub20Paul Gilbert
2016-07-18TITANIC: Added CStarControlSub20 copyFrom/copyTo methodsPaul Gilbert
2016-07-17TITANIC: Added remaining CStarControlSub12 virtual methodsPaul Gilbert
2016-07-17TITANIC: Adding CStarControlSub12 methodsPaul Gilbert
2016-07-17TITANIC: Adding CStarControlSub12 methodsPaul Gilbert
2016-07-17TITANIC: Extra construction for CStarControlSub12Paul Gilbert
2016-07-17TITANIC: Added CStarControlSub12 setupHandlerPaul Gilbert
2016-07-17TITANIC: Start of starfield renderingPaul Gilbert
2016-07-17TITANIC: Added CStarField support methodsPaul Gilbert
2016-07-17VIDEO: Add titanic to list of engines using AVIDecoderPaul Gilbert
2016-07-17TITANIC: Renamed CStarControlSub12 to CStarFieldPaul Gilbert
2016-07-17TITANIC: Finished startfield initDocumentPaul Gilbert
2016-07-17TITANIC: Renaming of star point classesPaul Gilbert
2016-07-17TITANIC: Further work on DMatrixPaul Gilbert
2016-07-17TITANIC: Setup of CStarControlSub6 classPaul Gilbert
2016-07-17TITANIC: More FVector methodsPaul Gilbert
2016-07-17TITANIC: Added FMatrix methodsPaul Gilbert
2016-07-17TITANIC: Beginnings of matrix and vector classesPaul Gilbert
2016-07-17TITANIC: Some star control class definitionsPaul Gilbert
2016-07-17TITANIC: Further star control class stubsPaul Gilbert
2016-07-17TITANIC: Beginnings of CStarControlSub15 classPaul Gilbert
2016-07-17TITANIC: Fleshing out & fixes for video surface blit methodsPaul Gilbert
2016-07-17TITANIC: Fix memory leak in image decodersPaul Gilbert
2016-07-17TITANIC: Fixes for mouse cursor/movie frame handlingPaul Gilbert
2016-07-17TITANIC: Fix star control points 2 loadingPaul Gilbert
2016-07-17TITANIC: Further implementation of movie frame decodingPaul Gilbert
2016-07-17TITANIC: Making the AVISurface frameInfo a video surfacePaul Gilbert
2016-07-17TITANIC: Fix warnings in AVISurfacePaul Gilbert
2016-07-17VIDEO: Handle STRN chunks in AVI file streams to set stream namePaul Gilbert
2016-07-17TITANIC: Change AVISurface to use a separate AVIDecoder for each video trackPaul Gilbert
2016-07-17VIDEO: Add support for a track filtering callback functionPaul Gilbert
This is needed for Starship Titanic, where videos can have a secondary video track. It was simpler to use the callback as a means to select one video track each across two decoders than trying to make VideoDecoder and/or AVIDecoder support decoding from multiple video tracks simultaneously
2016-07-15TITANIC: Remove old hard-coded video loading code from cursors loadingPaul Gilbert
2016-07-15VIDEO: Respect RIFF filesize field when decoding AVI filesPaul Gilbert
Starship Titanic in particular needs this, since some of the videos have extra junk at the end of the file, such as ycursors.avi, and parsing fails if we don't respect the filesize field
2016-07-15TITANIC: Added OSVideoSurface flipVerticallyPaul Gilbert
2016-07-15TITANIC: Named two remaining OSMovie virtual methodsPaul Gilbert
2016-07-15TITANIC: Major implementation of OSMovie and AVISurface classesPaul Gilbert
2016-07-15TITANIC: Added CStarControlSub9 loadingPaul Gilbert
2016-07-15TITANIC: Added CStarArray initializationPaul Gilbert
2016-07-15TITANIC: Beginnings of AVISurface classPaul Gilbert
2016-07-15TITANIC: Suppress some warnings in unimplemented codePaul Gilbert
2016-07-15TITANIC: Figured out remainder of CMovieManagerPaul Gilbert
2016-07-15TITANIC: Added CMovieManager classPaul Gilbert
2016-07-15TITANIC: Added CVideoSurface transPixelatePaul Gilbert
2016-07-15TITANIC: Adding more video surface methodsPaul Gilbert
2016-07-15TITANIC: Fleshing out screen managerPaul Gilbert
2016-07-15TITANIC: In-progress loading of second starfield points arrayPaul Gilbert
2016-07-15DEVTOOLS: Add second starfield points array to create_titanicPaul Gilbert
2016-07-15TITANIC: Adding starfield points loadingPaul Gilbert