aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision/video/rlf_decoder.cpp
AgeCommit message (Collapse)Author
2014-12-30ZVISION: Fix an off-by-one error in the RLF decoderFilippos Karapetis
A regression from 7f61a09478. The current frame is the currently displayed frame, not the frame that should be displayed next. Thanks to clone2727 and Marisa-Chan for the explanation and fixes
2014-12-30ZVISION: Initialize the starting frame to -1 in RLF animationsFilippos Karapetis
2014-12-27ZVISION: Remove dead code (uint is always > 0)Ori Avtalion
2014-12-24ZVISION: Set all the internal graphics operations to use RGB555 (1/2)Filippos Karapetis
This is the first part of the changes to make the engine use RGB555 internally again. This is done to simplify the rendering pipeline - the engine will use RGB555 internally, but will output to RGB565. The overall changes have been broken into two commits, thus this first commit will break all the game colors
2014-12-23ZVISION: Handle animation rewinding outside the RLF encoderFilippos Karapetis
2014-12-23ZVISION: Add error checking when loading in-game animations and videosFilippos Karapetis
2014-12-23ZVISION: SpacingFilippos Karapetis
2014-12-23ZVISION: Avoid using color masks for in-game animationsFilippos Karapetis
This fixes the transparency for some in-game animations. Since colors can be truncated with color masks, and since accurate colors are required for transparency, color masks can't be used. This fixes the transparency of the in-game item examination interface in ZGI
2014-12-16ZVISION: Make the RLF decoder a subclass of the common video decoderFilippos Karapetis
This way, the redundant MetaAnimation class can now be removed
2014-12-16ZVISION: Move the RLF decoderFilippos Karapetis