yinsimei
f2d81f6f5d
SLUDGE: Add new debug channels
2017-07-13 18:27:45 +02:00
yinsimei
c4a5af22ea
SLUDGE: Add namespace
2017-07-13 18:27:45 +02:00
yinsimei
219044abf9
SLUDGE: Add sludge files and make it compile
2017-07-13 18:27:45 +02:00
yinsimei
94439e2ce3
SLUDGE: Add first classes in scummvm to detect .slg game file
2017-07-13 18:27:45 +02:00
wreednumero2
b9358b92b8
I18N: Update translation (German)
...
Currently translated at 100.0% (964 of 964 strings)
2017-07-13 09:14:59 +02:00
Paul Gilbert
906c6de3d1
TITANIC: Fix daffine.h includes
2017-07-12 19:52:25 -04:00
Paul Gilbert
256b27581c
TITANIC: Rename DMatrix to DAffine, thanks to wjp
2017-07-12 19:41:05 -04:00
Paul Gilbert
dc5645cb11
TITANIC: Change rows to cols in DMatrix, thanks to wjp
2017-07-12 19:20:11 -04:00
Thierry Crozat
34969d50b8
SWORD1: Specify list of available languages in detection code
...
This way only those languages are listed in the language selector
for the game settings.
2017-07-12 21:44:10 +01:00
Thierry Crozat
662009b039
I18N: Update translations templates
2017-07-12 22:04:55 +02:00
Bastien Bouclet
c3bbae041a
MOHAWK: Riven: Improve save load error handling
...
A GUI error message is now displayed if an error occurs when loading a
save.
2017-07-12 22:00:33 +02:00
Paul Gilbert
e5ab09d7e5
TITANIC: Fix promenade fan noises when turned to full
2017-07-12 07:54:06 -04:00
Paul Gilbert
2bfe136a82
TITANIC: Fix savegame names not showing in Continue dialog
2017-07-11 22:06:59 -04:00
Paul Gilbert
51ebb01915
TITANIC: Fix Titania's nose remaining present after being picked up
...
Fixing this required reverting the previous fix I'd done for the
Doorbot's 'Cloak Off' animation during the prologue. What the proper
fix for it, seems to be, is that when a video is full 32-bit ARGB,
if it has a second transparency track, then simply ignore the alpha
in the first track, and simply use the RGB values for each pixel
2017-07-11 21:59:21 -04:00
Thierry Crozat
ec37d2002c
I18N: Update translations templates
2017-07-11 08:30:45 +02:00
Bastien Bouclet
d6fd0ac626
MOHAWK: Riven: Fix card leave scripts when changing stacks
...
Card leave scripts were using data from the new stack, whereas they
should have been using data from the old stack to which they belong.
Fixes Trac#9928.
2017-07-11 08:29:59 +02:00
Paul Gilbert
eb7306286f
TITANIC: Fix rendering of conversation text input
2017-07-10 21:40:55 -04:00
Willem Jan Palenstijn
4ec3c2875b
IMAGE: Inline two simple indeo functions
2017-07-11 01:32:05 +02:00
Paul Gilbert
7fc69ebdea
TITANIC: Inline CTransparencySurface methods at wjp's suggestion
2017-07-10 19:24:10 -04:00
Thierry Crozat
a32ee25a28
I18N: Update translations templates
2017-07-10 21:18:12 +02:00
Eugene Sandulenko
940b2a20f1
Revert "COMMON: Change way the Singleton instances are instantiated"
...
This reverts commit eefa72afa1978a9dea10f5b1833fcc8f58a3468e.
With this patch ConfigManager is broken.
2017-07-10 21:17:41 +02:00
Thierry Crozat
c61c0cb0ff
I18N: Update translations templates
2017-07-10 21:11:32 +02:00
Thierry Crozat
eefa72afa1
COMMON: Change way the Singleton instances are instantiated
...
This fixes tons of warnings with clang from a recent xcode version on
macOS (and possibly other systems) complaining that an instantiation
of _singleton is required but no definition is available.
2017-07-10 21:11:20 +02:00
Bastien Bouclet
1141bfc1a6
MOHAWK: Riven: Clear the effects screen at the beginning of credits
...
It is used as a source for the fade from black effect. Ensures the first
fading effect fades from black and not the previous view.
Fixes #9929 , #9930 , #9931 , #9932 , #9933 .
2017-07-10 08:07:45 +02:00
Thierry Crozat
afc0ac65c9
I18N: Regenerate translations data file
2017-07-10 05:05:08 +02:00
Tarek Soliman
b0ecbc945f
SCI: Fix detected name for lsl6-cd
2017-07-09 20:13:16 -05:00
wreednumero2
b5fcf33a3e
I18N: Update translation (German)
...
Currently translated at 99.8% (963 of 964 strings)
2017-07-10 00:50:21 +02:00
Paul Gilbert
8a7dba17b7
TITANIC: Fixes for correctly display of drop targets
2017-07-09 18:50:11 -04:00
Thierry Crozat
6aaf732159
I18N: Update translations templates
2017-07-09 22:57:47 +02:00
Willem Jan Palenstijn
820caf370e
SCI32: Fix kObjectIntersect
...
It was using SCI16 calls to get the NowSeenRects.
This fixes #9855 .
2017-07-09 22:56:04 +02:00
Bastien Bouclet
33cfcfd5ff
MOHAWK: Myst: Fix the sound receiver sound restarting on each frame
...
Fixes #9921 .
2017-07-09 06:56:00 +02:00
Bastien Bouclet
c4207ad3a3
MOHAWK: Myst: Fix the piano sound effect restarting when moving the mouse
...
Fixes #9916 .
2017-07-09 06:55:42 +02:00
Bastien Bouclet
efcbe65757
MOHAWK: Riven: Fix ending video not playing when using the trap book
...
Fixes #9911 .
2017-07-09 06:55:10 +02:00
Bastien Bouclet
bcd027cf64
MOHAWK: Riven: Fix use after free when using the trap book
2017-07-09 06:53:51 +02:00
Paul Gilbert
2b010ec6e3
TITANIC: Fix using hose first on nose
2017-07-08 21:44:12 -04:00
Paul Gilbert
f513194d1b
TITANIC: Rename CDropTarget _showItem to _hideItem
2017-07-08 21:15:28 -04:00
Paul Gilbert
4b57eae3c3
TITANIC: Fix Doorbot timing in prologue service lift
2017-07-08 20:34:47 -04:00
Paul Gilbert
a20aa338c2
TITANIC: Show Vision Centre on bartop with pickup hand cursor
2017-07-08 17:24:28 -04:00
Paul Gilbert
558a409c00
TITANIC: Fix disappearing vision center on bar shelf
2017-07-08 16:27:05 -04:00
Thierry Crozat
1fb3624770
I18N: Update translations templates
2017-07-08 14:00:04 +02:00
Thierry Crozat
56757592bd
SWORD1: Only write config in in-game menu when they are changed
...
The in-game menu contains not only subtitles and volume settings,
but also load and save game options. Every time the menu was opened
it would write the subtitles and audio volumes to the ConfMan
resulting in toggling on overriding global options for this game, which
was a but strange when it was previously using global options and we
only wanted to load a game. So now the settings are written to ConfMan
from the in-game menu only when they are actually changed.
2017-07-08 12:55:12 +01:00
Thierry Crozat
6ff927bff7
SWORD1: Use booleans for _systemVars speech and subtitles flags
...
The were defined as uint8 and the code was inconsistent in the
way they were handled, for example setting them to 1 in some
places and to true in others. It was working but relying on implicit
conversions both ways between 1 and true.
2017-07-08 12:55:11 +01:00
Colin Snover
f59269006c
SCI32: Implement kShowStyle HShutterOut transition
...
This transition style was used when exiting the asteroids minigame
in PQ4, though it appears likely that this was an error in the
original game script since it does not actually do anything in the
context that it is used (neither here nor in the original
interpreter).
Still, this code is already written, and it fixes the crash, so in
it goes.
Fixes Trac#9856.
2017-07-07 23:42:30 -05:00
Colin Snover
9e90624052
SCI32: Add workarounds for PQ4
2017-07-07 23:41:53 -05:00
Paul Gilbert
562da310b8
TITANIC: Fix to only update modified parts of the screen
2017-07-07 20:55:12 -04:00
Thierry Crozat
8d7f0168ab
I18N: Update translations templates
2017-07-08 01:44:18 +02:00
Thierry Crozat
6f5ccb8f43
SWORD1: Add thumbnail when saving from game panel
...
This fixes bug #9908 SWORD1: Picture previews black when
saving in game
2017-07-08 00:38:28 +01:00
Colin Snover
07d6ffd989
SCI32: Force General MIDI for games that support nothing else
...
* MGDX has only GM music;
* KQ7 1.x's AdLib data is incomplete, so is not usable even though
it is partially there
Fixes Trac#9789.
2017-07-07 13:28:54 -05:00
Colin Snover
90cd56e4b6
SCI32: Fix missing music in MGDX
...
GM patch data is the same across all SCI32 games.
2017-07-07 13:25:02 -05:00
Colin Snover
f6dd8ad290
SCI: Fix audio_list debug command engine version info
2017-07-07 13:25:02 -05:00