Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-29 | SCUMM HE: Fix warning | Eugene Sandulenko | |
2016-05-28 | SCI32: Remove invalid TODO about CLUT for 16-bit graphics | Colin Snover | |
The CLUT for 16-bit graphics is not saved in SSCI (nor is it normally even part of the palette manager). | |||
2016-05-28 | GNAP: Remove duplicate code in screenEffect | Strangerke | |
2016-05-28 | SCI: Remove warning in kDisposeScript | Colin Snover | |
The two-argument implementation is correct and works properly. | |||
2016-05-28 | SCI32: Provide default value for vmap minDiffIndex | Colin Snover | |
SSCI did not initialise minDiffIndex and would always flow into the condition that sets it, but some compilers complain that the value may be used uninitialised, so we will just set it to map back to its original palette index by default. | |||
2016-05-28 | SCI32: Simplify default text width equation | Colin Snover | |
2016-05-28 | SHERLOCK: Fix warnings | Eugene Sandulenko | |
2016-05-28 | COMMON: Fix warning about shadowing class members | Eugene Sandulenko | |
2016-05-28 | GRAPHICS: Fix warnings | Eugene Sandulenko | |
2016-05-28 | SCI: Explicit type conversion. Avoids warnings on number of compilers. | Eugene Sandulenko | |
2016-05-28 | SCI: Fix warning | Eugene Sandulenko | |
2016-05-28 | SCI32: Remove unused titled text bitmap code | Colin Snover | |
Titled text bitmaps do not appear to be used by any game scripts. They seem to only be used by the error manager in SSCI, but ScummVM has its own error handling, so we don’t need this implementation. | |||
2016-05-28 | PARALLACTION: Safer string manipulation | Eugene Sandulenko | |
2016-05-28 | PARALLACTION: Cleanup object initialization | Eugene Sandulenko | |
2016-05-28 | GROOVIE: Clean initialization for few classes | Eugene Sandulenko | |
2016-05-27 | ACCESS: Fix derived Screen copyBlock method signature | Paul Gilbert | |
2016-05-27 | SCI32: Add explicit checks for null pointers | Colin Snover | |
CID 1351617, 1351618, 1351619, 1351620, 1351621, 1351622, 1354791. | |||
2016-05-27 | SCI32: Initialise pointers in CelObj scaler | Colin Snover | |
This ensures that if there is a bug in the drawing code that causes the row to be unset, it will not result in silently reading garbage out of random memory. CID 1354802 | |||
2016-05-27 | SCI32: Fix CelObj cache | Colin Snover | |
The previous implementation did not work properly, assigning the next insertion index to the oldest object instead of filling empty cache slots on a cache miss. | |||
2016-05-27 | SCI32: Use better name for fixed priority field | Colin Snover | |
The old name matches the selector, but isn’t as clear. | |||
2016-05-27 | SHERLOCK: Remove redundant allocation in surface creation | Paul Gilbert | |
2016-05-27 | MADS: Remove redundant allocation in surface creation | Paul Gilbert | |
2016-05-27 | ACCESS: Remove redundant allocation in surface creation | Paul Gilbert | |
2016-05-26 | GRAPHICS: Remove virtual inheritance from Graphics::Screen | Paul Gilbert | |
2016-05-26 | TSAGE: Refactor GfxSurface and Screen to not use virtual inheritance | Paul Gilbert | |
2016-05-26 | VOYEUR: Reorder ViewPortResource fields to fix VS packing warnings | Paul Gilbert | |
2016-05-26 | SHERLOCK: Refactor Surface and Screen to not use virtual inheritance | Paul Gilbert | |
2016-05-26 | MADS: Refactor MSurface and Screen to not use virtual inheritance | Paul Gilbert | |
2016-05-26 | ACCESS: Refactor ASurface and Screen to not use virtual inheritance | Paul Gilbert | |
2016-05-26 | SCI32: Remove unused Plane fields | Colin Snover | |
These fields were written and never read in SSCI. | |||
2016-05-26 | GRAPHICS: Added 9-patch bitmap renderer | Eugene Sandulenko | |
2016-05-26 | SCUMM HE: Moved global variables of Moonbase AI to the class | Eugene Sandulenko | |
2016-05-26 | SCUMM HE: Moved remnants of Moonabse to HE100 | Eugene Sandulenko | |
2016-05-26 | SCUMM HE: Moved Moonbase to ScummEngine_v100he | Eugene Sandulenko | |
2016-05-26 | SCUMM HE: Eliminated global _vm reference in Moonbase AI | Eugene Sandulenko | |
2016-05-26 | SCUMM HE: Wrapped Moonbase AI into a class | Eugene Sandulenko | |
2016-05-26 | SCUMM HE: Fixed SCUMM wrapper for nuking array in U32. | Eugene Sandulenko | |
This was leading to an out of bounds assert. | |||
2016-05-26 | GNAP: Use enums for sequence flags in GameSys | Strangerke | |
2016-05-25 | SCI32: Fix assertion failures in LSL6 hires caused by bad rects | Colin Snover | |
LSL6 hires sends rectangles to kernel calls that have negative dimensions. SSCI did not care about this and would simply accept these invalid rects, so we do the same, at least for now. | |||
2016-05-25 | SCI32: Update header parameters with const, to match implementation | Colin Snover | |
2016-05-25 | SCI32: Fix LSL6 hires control panel script bug | Colin Snover | |
The control panel initialisation script makes an invalid two-argument call to get the width of the settings dial; this only happens to work because the third argument on the stack was set to zero by an earlier call. | |||
2016-05-25 | NEWS/DE: Mention QfG3 dialog fix | Lothar Serra Mari | |
2016-05-25 | NEWS: Mention QfG3 dialog fix | Lothar Serra Mari | |
2016-05-25 | SCI: Allow debugging output of all VM variables in one shot | Colin Snover | |
2016-05-25 | GNAP: Fix typo in initialization code | Ori Avtalion | |
2016-05-25 | SCUMM HE: Document more opcodes. | Kirben | |
2016-05-25 | GNAP: Use an enum value in the declaration of setHotspot | Strangerke | |
2016-05-25 | GNAP: Small changes in scene 02 hotspots | Strangerke | |
2016-05-25 | GNAP: Strengthen sanity checks in drawBitmap | Strangerke | |
2016-05-25 | GNAP: More initializations | Strangerke | |