aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2017-12-13XEEN: Added Gole cutscene codePaul Gilbert
2017-12-12XEEN: Added Sphinx cutscene codePaul Gilbert
2017-12-12XEEN: Rename Town to LocationManager, added Locations namespacePaul Gilbert
2017-12-12XEEN: Create CutsceneLocation base class for cutscene locationsPaul Gilbert
2017-12-11XEEN: Added logic for Dwarf cutscenePaul Gilbert
2017-12-11XEEN: Fix Coverity identified warningsPaul Gilbert
2017-12-10XEEN: Add Awards dialog files missing from prior commitPaul Gilbert
2017-12-10XEEN: Implemented awards listing dialogPaul Gilbert
2017-12-10XEEN: Fix regression stopping map dialog frame from renderingPaul Gilbert
2017-12-10XEEN: Updating map dialog indoors rendering to use constantsPaul Gilbert
2017-12-10XEEN: Updating map dialog outdoors rendering to use constantsPaul Gilbert
2017-12-10XEEN: Fix map display when at the edges of a mapPaul Gilbert
2017-12-10XEEN: Fix loading of bank shapesPaul Gilbert
2017-12-10XEEN: Fix display of Thievery skill in skills listingsPaul Gilbert
2017-12-10XEEN: Fix several malformed string constantsPaul Gilbert
2017-12-10XEEN: Move location specific fields into their own subclassesPaul Gilbert
2017-12-10XEEN: Implemented PyramidLocation classPaul Gilbert
2017-12-10TITANIC: DE: Fix crash after tapping on bomb window 6 timesPaul Gilbert
2017-12-10XEEN: Objectifying town locations codePaul Gilbert
2017-12-09XEEN: Do rendering delays like the original didPaul Gilbert
2017-12-09XEEN: Fix rendering of game screen on startupPaul Gilbert
2017-12-09XEEN: Fix restoring UI movement buttons after showing dialogPaul Gilbert
2017-12-09XEEN: Fix attacking monsters outdoorsPaul Gilbert
2017-12-09XEEN: Fix outdoors monsters disappearing from viewPaul Gilbert
2017-12-09XEEN: Change monster _damageType from int to DamageType enumPaul Gilbert
2017-12-08XEEN: Cleanup and fix flags for setOutdoorsMonstersPaul Gilbert
2017-12-08FULLPIPE: Load gameobj.hEugene Sandulenko
2017-12-08FULLPIPE: Added debug output for GameObjectEugene Sandulenko
2017-12-08FULLPIPE: Better debug output for movementEugene Sandulenko
2017-12-08FULLPIPE: More debug output to loadingEugene Sandulenko
2017-12-08SKY: Fix setSub incorrectly falling through to subsequent casesColin Snover
2017-12-08WAGE: Improve error messageWillem Jan Palenstijn
2017-12-08WAGE: Handle null strings in toString and improve consistencyWillem Jan Palenstijn
2017-12-08WAGE: Avoid calling method of nullptrWillem Jan Palenstijn
2017-12-08Revert "WAGE: Fix crashes for poorly initialized objects"Colin Snover
This reverts commit ea0fb987e042a86b8da683cafa7b9cf04d1636e6. This issue was discovered during a full build of ScummVM using Clang 5. It is UB to call a null pointer. Whatever caller is trying to do so needs to be fixed instead.
2017-12-08Added MD5 for the German version of Imo and the KingMatan Bareket
2017-12-08SKY: Fix unaligned pointer dereferencesColin Snover
Dereferencing an unaligned pointer will cause a memory fault on at least older ARM and SPARC architectures, and is warned about starting in Clang 4.
2017-12-07XEEN: Separation of scene indoors & outdoors drawingPaul Gilbert
2017-12-07XEEN: Fixes for outdoor map drawingPaul Gilbert
2017-12-06XEEN: Rename InterfaceMap class to InterfaceScenePaul Gilbert
This is avoid confusion with the minimap and map dialog classes
2017-12-06XEEN: Further fixes for map renderingPaul Gilbert
2017-12-06XEEN: Lots of constants added to minimap codePaul Gilbert
2017-12-05XEEN: Cleanup of the map dialog classPaul Gilbert
2017-12-05XEEN: Split drawing minimap indoors & outdoors into separate methodsPaul Gilbert
2017-12-04XEEN: Replacing numbers with surface type enum in minimapPaul Gilbert
2017-12-04XEEN: Split the minimap code into it's own filePaul Gilbert
2017-12-04XEEN: Fix ground tile rendering in automap dialogPaul Gilbert
2017-12-03XEEN: Fix Coverity warningsPaul Gilbert
2017-12-03XEEN: Fix empty patch in automap dialog contentsPaul Gilbert
2017-12-03ALL: Remove obsolete register keywordColin Snover
The register keyword was deprecated from the C++11 standard, <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4193.html#809>, and removed from the C++17 standard, <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4340>, so cannot exist in a well-formed C++17 program. It has never done anything in GCC <https://gcc.gnu.org/ml/gcc/2010-05/msg00113.html> and because of the way it is specified in the standard, it is “as meaningful as whitespace” <http://www.drdobbs.com/keywords-that-arent-or-comments-by-anoth/184403859>. The one remaining use of the register keyword is in the DS backend, where it is used to create a local register variable using the non-standard GCC Extended Asm feature. Closes gh-1079.