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