Commit Graph
137148 Commits
Author SHA1 Message Date
Colin Snover 7aaac1dfba POSIX: Fix CVE-2017-17528 2017-12-14 14:30:11 -06:00
Tarek Soliman 41651e6704 MAEMO: Update debian/changelog 2017-12-13 20:55:57 -06:00
Paul Gilbert 19779d2605 XEEN: Added Gole cutscene code 2017-12-13 21:40:35 -05:00
dagashiya 7569c38b55 MYST3: added an appropriate encoding for Polish version which fixes subtitles 2017-12-13 11:51:16 +01:00
dagashiya 85c786ccec MYST3: add a proper checksum for Polish 4 CD release of Myst 3 2017-12-13 11:17:25 +01:00
Paul Gilbert 789a38b38c XEEN: Added Sphinx cutscene code 2017-12-12 21:42:23 -05:00
Paul Gilbert b612bc3c23 XEEN: Rename Town to LocationManager, added Locations namespace 2017-12-12 20:29:47 -05:00
Paul Gilbert a5590a3755 XEEN: Create CutsceneLocation base class for cutscene locations 2017-12-12 20:08:51 -05:00
Thierry Crozat e4882f6057 DISTS: Add Sparkle 2.0.0 signatures 2017-12-12 22:03:35 +00:00
Paul Gilbert 9b14b844bb XEEN: Added logic for Dwarf cutscene 2017-12-11 22:14:58 -05:00
Paul Gilbert 171a86acc7 XEEN: Fix Coverity identified warnings 2017-12-11 22:14:39 -05:00
Thierry Crozat a912979778 I18N: Regenerate translations data file 2017-12-11 05:05:01 +01:00
Paul Gilbert 4127c3de4b XEEN: Add Awards dialog files missing from prior commit 2017-12-10 21:54:53 -05:00
Paul Gilbert 3f293e8985 XEEN: Implemented awards listing dialog 2017-12-10 21:40:58 -05:00
Paul Gilbert 618d256a92 XEEN: Fix regression stopping map dialog frame from rendering 2017-12-10 18:03:28 -05:00
Paul Gilbert b1d250e69e XEEN: Updating map dialog indoors rendering to use constants 2017-12-10 17:54:04 -05:00
Paul Gilbert bd904b00bf XEEN: Updating map dialog outdoors rendering to use constants 2017-12-10 17:34:25 -05:00
Paul Gilbert a1816980d6 XEEN: Fix map display when at the edges of a map 2017-12-10 16:51:21 -05:00
Paul Gilbert 4f993de137 XEEN: Fix loading of bank shapes 2017-12-10 14:51:37 -05:00
Paul Gilbert ff452ee1ef XEEN: Fix display of Thievery skill in skills listings 2017-12-10 14:43:10 -05:00
Paul Gilbert 140f575c70 XEEN: Fix several malformed string constants 2017-12-10 13:46:58 -05:00
Paul Gilbert 6420add46c XEEN: Move location specific fields into their own subclasses 2017-12-10 11:32:48 -05:00
Paul Gilbert 14f70d216a XEEN: Implemented PyramidLocation class 2017-12-10 11:10:27 -05:00
Paul Gilbert fd32517490 TITANIC: DE: Fix crash after tapping on bomb window 6 times 2017-12-10 10:17:39 -05:00
Thierry Crozat 6fd6581bf5 I18N: Update translations templates 2017-12-10 15:25:16 +01:00
Bastien Bouclet ae634388e9 SDL: Enable the startup fullscreen hack for X11 only
It causes problems on AmigaOS and Linux/SDL2/Vivante
2017-12-10 15:23:16 +01:00
Paul Gilbert f0a87ed8ad XEEN: Objectifying town locations code 2017-12-10 07:17:36 -05:00
Bastien Bouclet a98cca7f22 SDL: Disable ResidualVM key repeats for SDL2
This code should have been imported when merging from ScummVM
2017-12-10 05:38:31 +01:00
Paul Gilbert 65ecb6e56f XEEN: Do rendering delays like the original did 2017-12-09 19:54:46 -05:00
Paul Gilbert deb4261b6a XEEN: Fix rendering of game screen on startup 2017-12-09 16:31:27 -05:00
Paul Gilbert 7ed6b9cdfa XEEN: Fix restoring UI movement buttons after showing dialog 2017-12-09 15:14:17 -05:00
Paul Gilbert 2ed494b8fe XEEN: Fix attacking monsters outdoors 2017-12-09 14:56:15 -05:00
Paul Gilbert 61a33af8b4 XEEN: Fix outdoors monsters disappearing from view 2017-12-09 12:40:28 -05:00
Thierry Crozat 75102d4274 DISTS: Update contact email for Linux appdata
This also fixes the tag used for the contact, as per documented on
https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html
2017-12-09 17:21:26 +00:00
Paul Gilbert 9c432233a2 XEEN: Change monster _damageType from int to DamageType enum 2017-12-09 12:18:15 -05:00
Paul Gilbert 02606937eb XEEN: Cleanup and fix flags for setOutdoorsMonsters 2017-12-08 22:32:37 -05:00
Willem Jan Palenstijn fca876ea03 DISTS/FEDORA: Switch from bz2 to xz for sources 2017-12-09 01:05:50 +01:00
Eugene Sandulenko 6d59ecdd41 FULLPIPE: Load gameobj.h 2017-12-08 23:57:48 +01:00
Eugene Sandulenko 7724e51936 FULLPIPE: Added debug output for GameObject 2017-12-08 23:57:48 +01:00
Eugene Sandulenko 1408ffc427 FULLPIPE: Better debug output for movement 2017-12-08 23:57:48 +01:00
Eugene Sandulenko c728c29857 FULLPIPE: More debug output to loading 2017-12-08 23:57:48 +01:00
Colin Snover 39385589f6 NEWS: Fix Voyeur news not indented consistently with the rest of news 2017-12-08 16:03:58 -06:00
Colin Snover 97e6ebc20b NEWS: Fix portmanteau of macOS (new name) and OS X (old name) 2017-12-08 16:02:32 -06:00
Colin Snover c21eccb517 SKY: Fix setSub incorrectly falling through to subsequent cases 2017-12-08 12:41:16 -06:00
Willem Jan Palenstijn c5f67ac471 WAGE: Improve error message 2017-12-08 11:41:32 +00:00
Willem Jan Palenstijn c6c39d5578 WAGE: Handle null strings in toString and improve consistency 2017-12-08 11:41:32 +00:00
Willem Jan Palenstijn f35cb961f2 WAGE: Avoid calling method of nullptr 2017-12-08 11:41:32 +00:00
Colin Snover 257a99bdb8 Revert "WAGE: Fix crashes for poorly initialized objects"
This reverts commit ea0fb987e0.

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-08 11:41:32 +00:00
Matan Bareket ff8a0311e3 Added MD5 for the German version of Imo and the King 2017-12-08 07:56:33 +00:00
Colin Snover 8e829371c9 SKY: Fix unaligned pointer dereferences
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-08 07:55:56 +00:00