Paul Gilbert
fe2ab0f3b7
TITANIC: Fix infinite recursion loading object resources
2016-10-29 07:54:52 -04:00
Paul Gilbert
4740f16b7f
TITANIC: Fix playing cutscenes to the very of a video
2016-10-28 22:59:17 -04:00
Paul Gilbert
a6477a8606
TITANIC: Fix room transition cutscenes
2016-10-28 22:50:30 -04:00
Paul Gilbert
2466edc4b8
TITANIC: Fix scanning for rooms in parseView
2016-10-28 22:31:06 -04:00
Paul Gilbert
cf6ae0cd5e
TITANIC: More renaming and debug logging
2016-10-28 21:50:49 -04:00
Paul Gilbert
4e903e7ac7
TITANIC: Fix starting queued reverse playing movie clips
2016-10-28 21:50:12 -04:00
Paul Gilbert
f7c7f11435
TITANIC: Renames and adding debugging
2016-10-28 20:19:35 -04:00
Thierry Crozat
aee3599e6b
I18N: Regenerate translations data file
2016-10-28 23:29:56 +01:00
Thierry Crozat
aeb6cf7034
I18N: Update Hungarian translation (ticket #9635 )
2016-10-28 23:29:39 +01:00
Peter Kohaut
1b40c5bf55
BLADERUNNER: fixed memory leaks & overflows
...
fixed few memory leaks
fixed overflows
prepared more logic for looping but its not yet working correctly - still figuring out original code for vqadecoder
2016-10-28 22:34:04 +02:00
Willem Jan Palenstijn
ebf173b9ce
SCI: Fix broken loop count check in checkAltInputs
2016-10-28 21:40:14 +02:00
Willem Jan Palenstijn
ae683e33e1
SCI: Resolve duplicate resmap.001 check
...
Before cef5506e9f
, we used to check
for any files starting with resmap.00. We now check for resmap.000
and resmap.001.
2016-10-28 21:40:14 +02:00
Paul Gilbert
831694699c
TITANIC: Fix interrupting playing sounds
2016-10-27 23:22:59 -04:00
Colin Snover
e12496bd0c
SCI32: Read byte/string array values as signed in SCI2.1early-
...
KQ7 1.51 writes int16s from the save game catalogue into a Str
object, then retrieves byte 0 from the string and compares it to
-1. This happens to work out because (1) characters were treated
as signed in SCI2.1early and earlier, and (2) int16s in the save
game catalogue were little-endian.
In SCI2.1mid and later, this trick no longer works because
characters are treated as unsigned and get zero-extended instead.
Fixes Trac#9632.
2016-10-27 20:23:10 -05:00
Paul Gilbert
9b1a2555f9
TITANIC: Fix setting up timer action strings
2016-10-27 21:09:18 -04:00
Colin Snover
8ba899b46b
SCI32: Fix typos
...
Thanks @OmerMor.
2016-10-27 14:37:13 -05:00
rootfather
7de9f4e6d8
I18N: Regenerate translations.dat
2016-10-27 21:32:33 +02:00
rootfather
ccc71773be
I18N: Regenerate translations from source code
2016-10-27 21:32:07 +02:00
rootfather
658761df3e
MOHAWK: Enable riven-demo specific strings for translation
2016-10-27 21:31:31 +02:00
rootfather
4d6f8f2a58
I18N: Fix language tag in de_DE.po
2016-10-27 20:49:08 +02:00
Colin Snover
c30380d0a3
SCI32: Fix LSL6hires script bug
...
Fixes Trac#9612.
2016-10-27 10:55:30 -05:00
Eugene Sandulenko
09d41af771
DIRECTOR: Fix RIFX resource loading
2016-10-27 16:48:21 +02:00
Eugene Sandulenko
ba9eeded27
DIRECTOR: More debug output to RIFX archive reader
2016-10-27 16:48:17 +02:00
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
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