Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-24 | ZVISION: 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-24 | ZVISION: Let the cursor manager do pixel format conversion for cursors | Filippos Karapetis | |
2014-12-24 | ZVISION: Introduce pixel formats for resources (555) and screen (565) | Filippos Karapetis | |
2014-12-24 | ZVISION: Disable unused code | Filippos Karapetis | |
2014-12-24 | ZVISION: Plug a memory leak | Filippos Karapetis | |
2014-12-24 | ZVISION: Remove duplicate code | Filippos Karapetis | |
2014-12-24 | ZVISION: Remove dead code | Filippos Karapetis | |
2014-12-24 | ZVISION: Add a hack to set the correct frame delay for RLF videos | Filippos Karapetis | |
Also, use Common::Rational to avoid using floating point math | |||
2014-12-23 | ZVISION: Handle animation rewinding outside the RLF encoder | Filippos Karapetis | |
2014-12-23 | ZVISION: Spacing | Filippos Karapetis | |
2014-12-23 | ZVISION: Add error checking when loading in-game animations and videos | Filippos Karapetis | |
2014-12-23 | ZVISION: Limit the engine delay, even when a custom frame rate is set | Filippos Karapetis | |
2014-12-23 | ZVISION: Disable more unused code | Filippos Karapetis | |
2014-12-23 | ZVISION: Disable unused code | Filippos Karapetis | |
2014-12-23 | ZVISION: Clamp the rotation velocity to never be zero | Adrian Astley | |
Before, if we set the in-game preferences to have very low rotation speed, the velocity ends up always being 0 - 0.99 Hence, when we convert back to an int, everything gets truncated to zero. Therefore, we clamp, in order to ensure the user can always move, no matter which setting they use. | |||
2014-12-23 | ZVISION: Use Common::Rational to simplify fixed point math | Adrian Astley | |
2014-12-23 | ZVISION: Remove unnecessary math | Adrian Astley | |
2014-12-23 | ZVISION: Fix some buffer overruns with the usage of sscanf() | Filippos Karapetis | |
2014-12-23 | ZVISION: Add a comment about the special 0xCCCC character | Filippos Karapetis | |
2014-12-23 | ZVISION: Move all of the text related code together | Filippos Karapetis | |
2014-12-23 | ZVISION: Ignore the special 0xCCCC character in subtitles | Filippos Karapetis | |
This seems to be used as a newline character | |||
2014-12-23 | ZVISION: Spacing | Filippos Karapetis | |
2014-12-23 | ZVISION: Remove leftover warning | Filippos Karapetis | |
2014-12-23 | ZVISION: Avoid using color masks for in-game animations | Filippos 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-23 | ZVISION: Limit the default engine delay for all animations | Filippos Karapetis | |
This fixes the lag between frames for all in-game animations with a default frame delay | |||
2014-12-23 | ZVISION: Fix regression from commit 3806aa4418 | Filippos Karapetis | |
2014-12-23 | ZVISION: Remove dead code | Filippos Karapetis | |
2014-12-22 | ZVISION: Error out when the game string file isn't found | Filippos Karapetis | |
2014-12-22 | ZVISION: Add support for GNU Freefont fonts. Also, cleanup font loading | Filippos Karapetis | |
The Freefont fonts can just be dropped into the extras ScummVM folder, to get the game working under non-Windows systems | |||
2014-12-22 | ZVISION: Allow dumping any file type via the new "dumpfiles" command | Filippos Karapetis | |
2014-12-22 | ZVISION: Prefix some class member variables with an underscore | Filippos Karapetis | |
2014-12-22 | ZVISION: Fix Venus key code handling in commit dfae161 | Filippos Karapetis | |
2014-12-22 | ZVISION: Also allow the movement when the cursor is within screen edges | Filippos Karapetis | |
This matches the behavior of the original in Zork: Nemesis. ZGI already fills the screen horizontally | |||
2014-12-22 | ZVISION: Implement the Venus hint system in Zork: Nemesis | Filippos Karapetis | |
2014-12-21 | ZVISION: Document some controls that are only used in Zork: Nemesis | Filippos Karapetis | |
2014-12-21 | ZVISION: Implement the "dumpallscripts" console command again | Filippos Karapetis | |
2014-12-20 | ZVISION: Simplify check | Filippos Karapetis | |
Thanks to DrMcCoy for spotting this | |||
2014-12-20 | ZVISION: Fix code formatting | Filippos Karapetis | |
2014-12-19 | ZVISION: Fix code mis-alignment created from variable rename | Adrian Astley | |
2014-12-19 | ZVISION: Large scale variable, function, and class renaming to improve code ↵ | Adrian Astley | |
clarity | |||
2014-12-19 | ZVISION: the type in ActionInventory is used as a signed byte now | Filippos Karapetis | |
2014-12-19 | ZVISION: Fix unchecked return value (CID 1257098) | Marisa-Chan | |
2014-12-19 | ZVISION: Fix copy into fixed size buffer (CID 1257096) | Marisa-Chan | |
2014-12-19 | ZVISION: Fix copy into fixed size buffer (CID 1257095) | Marisa-Chan | |
2014-12-19 | ZVISION: Fix explicit null dereferenced (CID 1257094) | Marisa-Chan | |
2014-12-19 | ZVISION: Fix copy into fixed size buffer (CID 1257093) | Marisa-Chan | |
2014-12-19 | ZVISION: Fix unchecked return value (CID 1257092) | Marisa-Chan | |
2014-12-19 | ZVISION: Fix zork raw soundParams handling | Marisa-Chan | |
2014-12-19 | ZVISION: Fix dereference after null check (CID 1257091) | Marisa-Chan | |
2014-12-19 | ZVISION: Fix unchecked return value (CID 1257090) | Marisa-Chan | |