aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2016-05-29GNAP: Fix waitForUpdate behaviorsylvaintv
2016-05-29SHERLOCK: Silence very noisy GCC warningTorbjörn Andersson
Since 'w' and 'h' are members of ManagedSurface, using them as input parameters to a method caused GCC to warn about them being shadowed. For just about every file in the Sherlock engine...
2016-05-29Merge pull request #751 from einstein95/patch-1Filippos Karapetis
NEVERHOOD: Add earlier English demo of Neverhood
2016-05-29Merge pull request #764 from salty-horse/agi_audioEugene Sandulenko
AGI: Reduce audio header dependencies
2016-05-29Merge pull request #767 from raziel-/patch-1Eugene Sandulenko
GUI: Make (C) sign consistent in all engines
2016-05-29SCUMM HE: Explicit type conversionEugene Sandulenko
2016-05-29SCUMM HE: Fix warningEugene Sandulenko
2016-05-29Fix Wintermute copyright signHubert Maier
2016-05-29Fix Voyeur copyright signHubert Maier
2016-05-29Fix TsAGE copyright signHubert Maier
2016-05-29Fix MADS copyright signHubert Maier
2016-05-29Fix LAB copyright signHubert Maier
2016-05-29Fix Hopkins copyright signHubert Maier
2016-05-29Fix CGE2 copyright signHubert Maier
2016-05-29Fix CGE copyright signHubert Maier
2016-05-29GUI: Make copyright "sign" consistentHubert Maier
In the About dialog the copyright "sign" (C) is lower case (c) in nine engines. Making them consistent by using (C) on all engines
2016-05-28SCI32: Remove invalid TODO about CLUT for 16-bit graphicsColin Snover
The CLUT for 16-bit graphics is not saved in SSCI (nor is it normally even part of the palette manager).
2016-05-28GNAP: Remove duplicate code in screenEffectStrangerke
2016-05-28SCI: Remove warning in kDisposeScriptColin Snover
The two-argument implementation is correct and works properly.
2016-05-28SCI32: Provide default value for vmap minDiffIndexColin 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-28SCI32: Simplify default text width equationColin Snover
2016-05-28SHERLOCK: Fix warningsEugene Sandulenko
2016-05-28SCI: Explicit type conversion. Avoids warnings on number of compilers.Eugene Sandulenko
2016-05-28SCI: Fix warningEugene Sandulenko
2016-05-28SCI32: Remove unused titled text bitmap codeColin 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-28PARALLACTION: Safer string manipulationEugene Sandulenko
2016-05-28PARALLACTION: Cleanup object initializationEugene Sandulenko
2016-05-28GROOVIE: Clean initialization for few classesEugene Sandulenko
2016-05-27ACCESS: Fix derived Screen copyBlock method signaturePaul Gilbert
2016-05-27SCI32: Add explicit checks for null pointersColin Snover
CID 1351617, 1351618, 1351619, 1351620, 1351621, 1351622, 1354791.
2016-05-27SCI32: Initialise pointers in CelObj scalerColin 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-27SCI32: Fix CelObj cacheColin 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-27SCI32: Use better name for fixed priority fieldColin Snover
The old name matches the selector, but isn’t as clear.
2016-05-27SHERLOCK: Remove redundant allocation in surface creationPaul Gilbert
2016-05-27MADS: Remove redundant allocation in surface creationPaul Gilbert
2016-05-27ACCESS: Remove redundant allocation in surface creationPaul Gilbert
2016-05-26TSAGE: Refactor GfxSurface and Screen to not use virtual inheritancePaul Gilbert
2016-05-26VOYEUR: Reorder ViewPortResource fields to fix VS packing warningsPaul Gilbert
2016-05-26SHERLOCK: Refactor Surface and Screen to not use virtual inheritancePaul Gilbert
2016-05-26MADS: Refactor MSurface and Screen to not use virtual inheritancePaul Gilbert
2016-05-26ACCESS: Refactor ASurface and Screen to not use virtual inheritancePaul Gilbert
2016-05-26SCI32: Remove unused Plane fieldsColin Snover
These fields were written and never read in SSCI.
2016-05-26SCUMM HE: Moved global variables of Moonbase AI to the classEugene Sandulenko
2016-05-26SCUMM HE: Moved remnants of Moonabse to HE100Eugene Sandulenko
2016-05-26SCUMM HE: Moved Moonbase to ScummEngine_v100heEugene Sandulenko
2016-05-26SCUMM HE: Eliminated global _vm reference in Moonbase AIEugene Sandulenko
2016-05-26SCUMM HE: Wrapped Moonbase AI into a classEugene Sandulenko
2016-05-26SCUMM HE: Fixed SCUMM wrapper for nuking array in U32.Eugene Sandulenko
This was leading to an out of bounds assert.
2016-05-26GNAP: Use enums for sequence flags in GameSysStrangerke
2016-05-25SCI32: Fix assertion failures in LSL6 hires caused by bad rectsColin 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.