aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-27SCI32: Read byte/string array values as signed in SCI2.1early-Colin Snover
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-27TITANIC: Fix setting up timer action stringsPaul Gilbert
2016-10-27SCI32: Fix typosColin Snover
Thanks @OmerMor.
2016-10-27I18N: Regenerate translations.datrootfather
2016-10-27I18N: Regenerate translations from source coderootfather
2016-10-27MOHAWK: Enable riven-demo specific strings for translationrootfather
2016-10-27I18N: Fix language tag in de_DE.porootfather
2016-10-27SCI32: Fix LSL6hires script bugColin Snover
Fixes Trac#9612.
2016-10-27DIRECTOR: Fix RIFX resource loadingEugene Sandulenko
2016-10-27DIRECTOR: More debug output to RIFX archive readerEugene Sandulenko
2016-10-26IMAGE: Fix incorrect warnings decoding MSRLE imagesPaul Gilbert
2016-10-26SCI32: Fix AVI renderingColin Snover
Fixes Trac#9588.
2016-10-26SCI32: Initialize video buffers to avoid flash of garbage memoryColin Snover
2016-10-26SCI32: Use standard max_size method instead of ARRAYSIZE for a containerColin Snover
2016-10-26TITANIC: Fix hang when reaching very end of moviesPaul Gilbert
2016-10-26TITANIC: Fix incorrect clipping of inventory tooltip textPaul Gilbert
2016-10-26TITANIC: Fix loading of item descriptionsPaul Gilbert
2016-10-26TITANIC: Add yet another mouse hiding counter the game usesPaul Gilbert
2016-10-26SCI: Rename hexDigitToInt to indicate it's intentionally brokenWillem Jan Palenstijn
2016-10-26MADS: Fix two off-by-ones in Fader::insertionSortWillem Jan Palenstijn
Fixes bug #9631.
2016-10-26I18N: Regenerate translations data fileThierry Crozat
2016-10-26I18N: Update Dutch translationBen Castricum
2016-10-26COMMON: Added debug method for printing out stream contentsEugene Sandulenko
2016-10-26DIRECTOR: Skip header in VWLB resource for D4+Eugene Sandulenko
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-26DIRECTOR: Renamed resource/archive files to better reflect realityEugene Sandulenko
2016-10-26DIRECTOR: Skipping useless movie scanning.Eugene Sandulenko
We can easily rely on the FS path resolving.
2016-10-25TITANIC: Further work on mouse cursor enablement logicPaul Gilbert
2016-10-25SCI: Implement SSCI bug in hexadecimal escape sequencesColin Snover
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-26FULLPIPE: Fix if statement. Thanks to PVS-StudioEugene Sandulenko
2016-10-25TITANIC: Fix dragging PhotographPaul Gilbert
2016-10-25TITANIC: Fix setting active NPCPaul Gilbert
2016-10-25TITANIC: Keep cursor disabled for entire Doorbot introPaul Gilbert
2016-10-25TITANIC: Implement hide counting for mouse cursor hide/showPaul Gilbert
2016-10-25KYRA: (LOL) Fix buffer overflow in _lastOverridePalFileWillem Jan Palenstijn
It was storing filenames of length 12 in a char[12] buffer. Fixes bug #9627.
2016-10-25Merge pull request #854 from lubomyr/masterEugene Sandulenko
ANDROIDSDL: Changed logic for back button & getting sdcard storage location
2016-10-24TITANIC: Add conversation text to the PETPaul Gilbert
2016-10-25AGOS: Add missing subtitle delay for Simon the Sorcerer 1 (Hebrew DOS CD).Kirben
2016-10-24BLADERUNNER: Typo in SetEffects::setFadeColor (CID 1364307)Thomas Fach-Pedersen
2016-10-24BLADERUNNER: Fix null pointer dereference (Actually CID 1364205)Thomas Fach-Pedersen
Previous fix for CID 1364205 was actually for CID 1364306.
2016-10-24BLADERUNNER: Fix potential buffer overrun (CID 1364276)Thomas Fach-Pedersen
2016-10-24BLADERUNNER: Fix out-of-bounds write (CID 1364262)Thomas Fach-Pedersen
2016-10-24BLADERUNNER: Fix out-of-bounds access in voiceover actor (multiple CIDs)Thomas Fach-Pedersen
CID 1364219 CID 1364223
2016-10-24BLADERUNNER: Fix out-of-bounds read (CID 1364207)Thomas Fach-Pedersen
2016-10-24BLADERUNNER: Fix null pointer dereference (CID 1364205)Thomas Fach-Pedersen
2016-10-24BLADERUNNER: Fix resource leak (CID 1364202)Thomas Fach-Pedersen
2016-10-24DIRECTOR: Load shared cast only when it existsEugene Sandulenko
2016-10-24DIRECTOR: Run start movie specified in the command lineEugene Sandulenko
2016-10-24DIRECTOR: Added D4 generic targetEugene Sandulenko
2016-10-24BASE: Add command line for specifyong Director start movieEugene Sandulenko
2016-10-23TITANIC: Fix freeze in Doorbot conversationPaul Gilbert