81443 Commits

Author SHA1 Message Date
yinsimei
733e758fcb SLUDGE: move backdrop display code to backdrop.cpp 2017-07-13 18:27:45 +02:00
yinsimei
cd42e483de SLUDGE: complete sprite loading 2017-07-13 18:27:45 +02:00
yinsimei
cfe2e63793 SLUDGE: refactor HSIDecoder out of Imgloader 2017-07-13 18:27:45 +02:00
yinsimei
786e4c3dc3 SLUDGE: Refactor image loading function and apply in backdrop 2017-07-13 18:27:45 +02:00
yinsimei
8c59f8deac SLUDGE: Replace sludge stream reading functions by scummvm ones 2017-07-13 18:27:45 +02:00
yinsimei
b920f61a11 SLUDGE: Add the slusge specific image decoder 2017-07-13 18:27:45 +02:00
yinsimei
3ae270f709 SLUDGE: Correct ifdef position in backdrop.h 2017-07-13 18:27:45 +02:00
Tobia Tesan
c0822cbc8d SLUDGE: Fix configure.engine
It doesn't work with create_project.exe otherwise
2017-07-13 18:27:45 +02:00
yinsimei
6e5dec3137 SLUDGE: Fix png displaying 2017-07-13 18:27:45 +02:00
yinsimei
ca2ee02496 SLUDGE: code formatting 2017-07-13 18:27:45 +02:00
yinsimei
2dddb900c9 SLUDGE: Use PNGDecoder to read backdrop 2017-07-13 18:27:45 +02:00
yinsimei
6808650f3e SLUDGE: Refactor png specific functions in backdrop 2017-07-13 18:27:45 +02:00
yinsimei
9f7d301ef4 SLUDGE: Refactor background loading code 2017-07-13 18:27:45 +02:00
yinsimei
f8ca5d14c4 SLUDGE: Replace stream writing functions id backdrop and formatting 2017-07-13 18:27:45 +02:00
yinsimei
45dcfdfc0b SLUDGE: Replace standard file reading functions by Common functions 2017-07-13 18:27:45 +02:00
yinsimei
f5b4cf6803 SLUDGE: Remove inner include of vorbis library 2017-07-13 18:27:45 +02:00
yinsimei
1aa64b5b0f SLUDGE: Add namespace for file version.h 2017-07-13 18:27:45 +02:00
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