aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision
AgeCommit message (Collapse)Author
2013-10-18ZVISION: New base class similar to control for handling timers, music, etc...Marisa-Chan
2013-10-18ZVISION: Detach raw stream reader from RawZorkStream for creating correct ↵Marisa-Chan
avi raw reader.
2013-10-18ZVISION: Streamvideo alwayas skippable. Skippable flag renamed to skipline.Marisa-Chan
2013-10-18ZVISION: Select needed workingWindow for ZGI and Nemesis.Marisa-Chan
2013-10-18ZVISION: Change platform detection of ZGI, dos->win.Marisa-Chan
2013-10-18ZVISION: Don't need to set push flag in cursorDown because it's block change ↵Marisa-Chan
cursor image.
2013-10-18ZVISION: screenSpaceToImageSpace return 0,0 when pointer outside working window.Marisa-Chan
2013-10-18ZVISION: Attempt to fix compilation on AmigaOS4Matthew Hoops
2013-10-17ZVISION: Make the line height be an intMatthew Hoops
2013-10-17ZVISION: Consistently use the type of the state mapMatthew Hoops
Should fix the AmigaOS4 build
2013-10-04ZVISION: Fix signed/unsigned mismatchRichieSams
2013-10-04ZVISION: Fix nested template formattingRichieSams
2013-10-04ZVISION: Remove Vector2 classRichieSams
Originally, the render table needed int32 (x, y) coords, so I created a copy of Common::Point that used int32. After some code changes, the render table reverted to int16 coords. Therefore, this class is unnessessary since Common::Point uses int16 coords.
2013-10-04ZVISION: Add typedefs to shorten long type namesRichieSams
2013-10-02ZVISION: Fix signed/unsigned mismatchRichieSams
2013-10-02ZVISION: Standardize includes order and formatRichieSams
Format is: common/scummsys.h (Only if a .cpp file) header file for this file (Only if a .cpp file) zengine includes other includes, grouped by module
2013-10-02ZVISION: Rename zvision.h inclusion guard to be consistent with the other filesRichieSams
2013-10-02ZVISION: Fix space formattingRichieSams
2013-10-02ZVISION: Move two lookup tables inside the RawZorkStream classRichieSams
Instead of being global variables.
2013-10-02ZVISION: Remove unnesessary operator overloadRichieSams
2013-10-02ZVISION: Update removeDuplicateEntries to preserve orderRichieSams
The new algorithm is potentially slower, but it doesn't need to use sort. Speed shouldn't be a problem because the function isn't used that often and in each case the size of the container is small.
2013-10-02ZVISION: Convert _timeLeft to a signed intRichieSams
This allows time decrementing to go negative instead of wrapping to UINT_MAX. Which makes comparisons easier.
2013-10-02ZVISION: Update warning message to correspond to the behaviorRichieSams
2013-10-02ZVISION: Remove global const variableRichieSams
Replace with ColorMasks
2013-10-02ZVISION: Fix spacingRichieSams
2013-10-02ZVISION: Convert _completeFrames to an ArrayRichieSams
2013-10-02ZVISION: Remove global const variablesRichieSams
Instead, use ColorMasks
2013-10-02ZVISION: Convert all for-loops to use pre-increment instead of post-incrementRichieSams
2013-10-02ZVISION: Replace all occurances of (*iter). with iter->RichieSams
2013-10-02ZVISION: Add newline to end of module.mkRichieSams
2013-10-02ZVISION: Fix curly braces formattingRichieSams
2013-10-02ZVISION: Create file on the heap to prevent memory scope problemsRichieSams
2013-10-02ZVISION: Move bit flag to an enum for clarityRichieSams
2013-10-02ZVISION: Add debug levelsRichieSams
2013-10-02ZVISION: Clean up zvision.hRichieSams
2013-10-02ZVISION: Break comment into multiple lines for readabilityRichieSams
2013-10-02ZVISION: Clean up the ZVision constructorRichieSams
2013-10-02ZVISION: Move creation of the managers to ZVision::initialize()RichieSams
In order to make the ZVision constructor as lightweight as possible
2013-10-02ZVISION: Fix debug typo copy-paste errorRichieSams
2013-10-02ZVISION: Add newline at end of fileRichieSams
2013-10-02ZVISION: Remove empty fileRichieSams
2013-09-29ZVISION: Rename ZVisionGameIds to use standard formatRichieSams
2013-09-25ZVISION: Remove memory corrupting assignmentRichieSams
This was a code error left over from previous changes. We just create a new TextFramgment each time and hand it to List::push_back()
2013-09-25ZVISION: Only save a thumbnail of the backbuffer instead of the whole thingRichieSams
2013-09-25ZVISION: Set the state value at each frame of a return animationRichieSams
Some Puzzles trigger off the intermediate frames
2013-09-24ZVISION: Remove CLIPs from mutateImageRichieSams
Due to the math of the Panorama/Tilt, all pixel offsets are going to be closer to the center of the image. Also, mutateImage is now being called on a finished buffer, rather than an image at a time. Therefore, it no longer has to handle image wrapping. Thus, there is no case in which a pixel offset would be outside the image bounds.
2013-09-24ZVISION: Don't cast away const-nessRichieSams
2013-09-22ZVISION: Don't cast away const-nessRichieSams
2013-09-22ZVISION: Free AlphaDataEntry Surfaces before deleting themRichieSams
2013-09-22ZVISION: Cleanup all AlphaEntries after useRichieSams