Paul Gilbert
7564d47e99
IMAGE: Fix incorrect warnings decoding MSRLE images
2016-10-26 22:16:23 -04:00
Colin Snover
73725bab07
SCI32: Fix AVI rendering
...
Fixes Trac#9588.
2016-10-26 20:56:40 -05:00
Colin Snover
4044ed5b6f
SCI32: Initialize video buffers to avoid flash of garbage memory
2016-10-26 20:56:40 -05:00
Colin Snover
8028b3c290
SCI32: Use standard max_size method instead of ARRAYSIZE for a container
2016-10-26 20:56:40 -05:00
Paul Gilbert
77bd2865cc
TITANIC: Fix hang when reaching very end of movies
2016-10-26 20:56:20 -04:00
Paul Gilbert
74bb5c5207
TITANIC: Fix incorrect clipping of inventory tooltip text
2016-10-26 19:58:16 -04:00
Paul Gilbert
5291a72742
TITANIC: Fix loading of item descriptions
2016-10-26 19:26:14 -04:00
Paul Gilbert
21562fba08
TITANIC: Add yet another mouse hiding counter the game uses
2016-10-26 19:11:35 -04:00
Willem Jan Palenstijn
2fe167afc3
SCI: Rename hexDigitToInt to indicate it's intentionally broken
2016-10-26 22:59:33 +02:00
Willem Jan Palenstijn
4071871610
MADS: Fix two off-by-ones in Fader::insertionSort
...
Fixes bug #9631 .
2016-10-26 22:30:02 +02:00
Thierry Crozat
ca52f16e08
I18N: Regenerate translations data file
2016-10-26 18:53:06 +01:00
Ben Castricum
7f43bbded6
I18N: Update Dutch translation
2016-10-26 18:50:53 +01:00
Eugene Sandulenko
3071bb40d8
COMMON: Added debug method for printing out stream contents
2016-10-26 19:00:13 +02:00
Eugene Sandulenko
f6dda6b7fb
DIRECTOR: Skip header in VWLB resource for D4+
...
For some reason the pointer in D4 movies points to the header
instead of data. Perhaps there is a flag which indicates that.
In the meanwhile, adding a hack to skip it so we could proceed
with development.
2016-10-26 10:48:37 +02:00
Eugene Sandulenko
814db5fd38
DIRECTOR: Renamed resource/archive files to better reflect reality
2016-10-26 10:48:37 +02:00
Eugene Sandulenko
df2bd1a94c
DIRECTOR: Skipping useless movie scanning.
...
We can easily rely on the FS path resolving.
2016-10-26 10:48:37 +02:00
Paul Gilbert
45d208b2ec
TITANIC: Further work on mouse cursor enablement logic
2016-10-25 23:10:46 -04:00
Colin Snover
eb6fa08311
SCI: Implement SSCI bug in hexadecimal escape sequences
...
In SSCI, strchr is called against a hex string with a duplicate 0
("01234567890abcdef") to determine the decimal value of hex digits,
which means the values A-F are incorrectly interpreted as 11-16
instead of 10-15.
All versions of SSCI with support for hexadecimal escape sequences
in messages (starting somewhere around Feb 1993) are buggy.
The native save/load dialog of SCI32 relies on this defect to
render the up and down arrows of the game selector.
Fixes Trac#9582.
2016-10-25 20:05:12 -05:00
Eugene Sandulenko
56490360c2
FULLPIPE: Fix if statement. Thanks to PVS-Studio
2016-10-26 01:51:39 +02:00
Paul Gilbert
6c54d5e020
TITANIC: Fix dragging Photograph
2016-10-25 19:50:45 -04:00
Paul Gilbert
8ec1f77c06
TITANIC: Fix setting active NPC
2016-10-25 19:26:42 -04:00
Paul Gilbert
44bcade6d3
TITANIC: Keep cursor disabled for entire Doorbot intro
2016-10-25 19:15:47 -04:00
Paul Gilbert
20092fb386
TITANIC: Implement hide counting for mouse cursor hide/show
2016-10-25 18:43:20 -04:00
Willem Jan Palenstijn
b4515d0872
KYRA: (LOL) Fix buffer overflow in _lastOverridePalFile
...
It was storing filenames of length 12 in a char[12] buffer.
Fixes bug #9627 .
2016-10-25 23:13:22 +02:00
Eugene Sandulenko
97bc65e82f
Merge pull request #854 from lubomyr/master
...
ANDROIDSDL: Changed logic for back button & getting sdcard storage location
2016-10-25 19:43:50 +02:00
Ferdinand Thiessen
6075f5d24d
BACKENDS: timidity: Get rid of gethostbyname, use getaddrinfo.
2016-10-25 13:17:55 +02:00
Paul Gilbert
1c370c9644
TITANIC: Add conversation text to the PET
2016-10-24 20:30:18 -04:00
Kirben
0a03c986a2
AGOS: Add missing subtitle delay for Simon the Sorcerer 1 (Hebrew DOS CD).
2016-10-25 09:12:09 +11:00
Thomas Fach-Pedersen
d93847b1e9
BLADERUNNER: Typo in SetEffects::setFadeColor (CID 1364307)
2016-10-24 21:32:15 +02:00
Thomas Fach-Pedersen
94b1528d49
BLADERUNNER: Fix null pointer dereference (Actually CID 1364205)
...
Previous fix for CID 1364205 was actually for CID 1364306.
2016-10-24 21:26:28 +02:00
Thomas Fach-Pedersen
125f699997
BLADERUNNER: Fix potential buffer overrun (CID 1364276)
2016-10-24 19:40:18 +02:00
Thomas Fach-Pedersen
8045edab27
BLADERUNNER: Fix out-of-bounds write (CID 1364262)
2016-10-24 19:40:18 +02:00
Thomas Fach-Pedersen
e0a04a3185
BLADERUNNER: Fix out-of-bounds access in voiceover actor (multiple CIDs)
...
CID 1364219
CID 1364223
2016-10-24 19:40:18 +02:00
Thomas Fach-Pedersen
4b6e0f0e7d
BLADERUNNER: Fix out-of-bounds read (CID 1364207)
2016-10-24 19:40:18 +02:00
Thomas Fach-Pedersen
c64767b202
BLADERUNNER: Fix null pointer dereference (CID 1364205)
2016-10-24 19:40:18 +02:00
Thomas Fach-Pedersen
ec880c549a
BLADERUNNER: Fix resource leak (CID 1364202)
2016-10-24 19:40:18 +02:00
Eugene Sandulenko
31ffd4d2e8
DIRECTOR: Load shared cast only when it exists
2016-10-24 19:06:07 +02:00
Eugene Sandulenko
012cf1b561
DIRECTOR: Run start movie specified in the command line
2016-10-24 10:56:40 +02:00
Eugene Sandulenko
af783c73e7
DIRECTOR: Added D4 generic target
2016-10-24 10:56:40 +02:00
Eugene Sandulenko
047e0b9f84
BASE: Add command line for specifyong Director start movie
2016-10-24 10:56:40 +02:00
Paul Gilbert
2640b8730a
TITANIC: Fix freeze in Doorbot conversation
2016-10-23 22:04:41 -04:00
Paul Gilbert
7e5842fd43
TITANIC: Fix showing multiple NPC animations as Doorbot speaks
2016-10-23 21:35:22 -04:00
Paul Gilbert
3852d14061
TITANIC: Match the CWaveFile duration method closer to original
2016-10-23 20:11:30 -04:00
Paul Gilbert
588aaeac39
TITANIC: Start Doorbot animating in closeup conversation
2016-10-23 17:53:53 -04:00
Paul Gilbert
84eef664a8
TITANIC: Fix resetting NPC flags when Doorbot finishes speaking
2016-10-23 17:35:12 -04:00
Eugene Sandulenko
cc1b658c48
MOHAWK: Support for the Riven JP CD structure
2016-10-23 21:49:25 +02:00
Eugene Sandulenko
d6ac4cf6d7
MOHAWK: Fix Riven JP platform
2016-10-23 21:37:36 +02:00
Eugene Sandulenko
3718ea7809
MOHAWK: Add detection for Japanese Riven
2016-10-23 19:13:28 +02:00
lubomyr
55f37714ca
ANDROIDSDL: default storage-sdcard directory location getting direct from libSDL wrapper
2016-10-23 14:07:15 +03:00
lubomyr
a0c2fca8e4
ANDROIDSDL: back button re-mapped to F13 keycode. F13 keycode assigned to call scummvm in-game menu. CONTROL key now can be uses with games
2016-10-23 14:00:25 +03:00