Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2016-05-25 | GNAP: Initialize some more variables | Strangerke | |
2016-05-25 | JANITORIAL: Remove unnecessary semicolons | Torbjörn Andersson | |
2016-05-24 | GNAP: Remove extra semi-column | Strangerke | |
2016-05-24 | GNAP: Initialize the members of CutScene | Strangerke | |
2016-05-24 | GNAP: Enlarge some arrays in the alien arcade game | Strangerke | |
2016-05-24 | GNAP: Remove duplicate code. Renaming and cleanup. | Strangerke | |
2016-05-24 | GNAP: Remove some more duplicate code | Strangerke | |
2016-05-24 | GNAP: Remove duplicate code in character | Strangerke | |
2016-05-24 | AGOS: Fix uninitialized variables | Strangerke | |