Commit Graph

58100 Commits

Author SHA1 Message Date
Willem Jan Palenstijn
2597c884d3 WINTERMUTE: Fix warning 2013-08-24 12:13:37 +02:00
Torbjörn Andersson
a8ff238e7a TIZEN: Silence cppcheck warning in scanStringUntil()
This is consistent with scanString(), and I have verified that the
included test cases still work.
2013-08-23 22:37:50 +02:00
Willem Jan Palenstijn
97b5114129 AGOS: Add two savegame-related FIXMEs 2013-08-23 19:15:15 +02:00
Willem Jan Palenstijn
f0c2fa9d65 AGOS: Use Common::String for savegame filenames 2013-08-23 19:09:36 +02:00
Willem Jan Palenstijn
acc286142e AGOS: Simplify string parsing 2013-08-23 19:09:12 +02:00
Torbjörn Andersson
7d5ec85cc4 AGOS: Use Common::strlcpy() instead of strncpy()
As suggested by LordHoto.
2013-08-23 17:13:52 +02:00
Filippos Karapetis
4c90548380 TINSEL: Add the English Mac version of DW1 (bug #3614864) 2013-08-23 14:01:07 +03:00
Filippos Karapetis
7520aea2ec SCI: Fix several script bugs in Hoyle 4 (Bridge)
This also fixes bug #3361925 - "SCI: HOYLE4: Crash in bridge"
2013-08-23 13:45:19 +03:00
Filippos Karapetis
9095c4124d SCI: Give more verbose error messages on arithmetic errors 2013-08-23 13:45:19 +03:00
Torbjörn Andersson
91d35cec1a AGOS: Use strncpy() instead of strcpy(). CID 1003679, 1003681 2013-08-23 12:19:58 +02:00
Strangerke
a5057db3ea TSAGE: R2R - Some more renaming and comments in scene 600 2013-08-23 08:13:42 +02:00
Strangerke
452196f5fb TSAGE: R2R - Some more renaming in scene 600 2013-08-23 00:41:08 +02:00
Strangerke
52059bf95c TSAGE: Replace some British English by American English 2013-08-22 23:37:55 +02:00
Strangerke
2774b79e94 TSAGE: R2R - Replace more magic values by constants 2013-08-22 23:10:35 +02:00
Strangerke
00109d28d5 TSAGE: R2R - Fix invalid call to getObjectScene() 2013-08-22 22:54:39 +02:00
Strangerke
7b3a7c2165 TSAGE: R2R - Fix some checks on action, check calls of getObjectScene and replace magic values by constant 2013-08-22 22:52:27 +02:00
Eugene Sandulenko
8a340007ea Merge pull request #361 from rundfunk47/guiimprovements
GUI: Various GUI Improvements
2013-08-22 05:31:23 -07:00
Narek Mailian
94792d2063 THEME: Add back entry for color when hovering over button 2013-08-22 12:01:27 +02:00
Johannes Schickel
a2fabef87c GRAPHICS: Increase robustness of VectorRendererSpec::drawString. 2013-08-22 11:46:50 +02:00
Johannes Schickel
af13b74d02 GRAPHICS: Unify drawing paths in VectorRendererSpec::drawString.
Formerly, the behavior between when a drawable area was specified and when not
was different in a sense which is not expected. For example, when an empty
textDrawableArea was passed and the text could be drawn outside the 'area'
specified. While when a textDrawableArea covering the whole screen was passed
the text was clipped inside 'area'. Now, the code does follow the latter logic
in both cases.

I am not sure whether this will cause any issues, but a quick check of the
launcher and options menu didn't reveal anything...
2013-08-22 11:46:49 +02:00
Johannes Schickel
81ae06cae3 GRAPHICS: Simplify VectorRendererSpec::drawString.
This removes the two additional copy steps for rendering when a drawable text
area is specified. Instead it uses Surface::getSubArea to draw directly onto
_activeSurface.
2013-08-22 11:46:48 +02:00
Strangerke
76fde715df TSAGE: R2R - Fix bug when using attractor on attached cable (scene 700), some renaming 2013-08-22 08:07:55 +02:00
Strangerke
e63b722b79 TSAGE: R2R - Fix invalid use of inventory enum R2_ATTRACTOR_CABLE_HARNESS 2013-08-22 01:03:10 +02:00
Strangerke
558f404e62 MORTEVIELLE: Use similar check in fctClose and fctSearch than in fctSelfPut 2013-08-22 00:42:17 +02:00
Strangerke
2b03c63631 MORTEVIELLE: Better fix of CID 1063212. Thanks wjp for pointing out. 2013-08-22 00:17:29 +02:00
Strangerke
197d2f1c08 MORTEVIELLE: Fix check introduced in 6cfd3028c1. 2013-08-21 23:53:55 +02:00
Strangerke
5a79444843 MORTEVIELLE: Fix CID 1063212 2013-08-21 22:36:14 +02:00
Strangerke
6cfd3028c1 MORTEVIELLE: Fix CID 1063213 2013-08-21 22:31:39 +02:00
Strangerke
9c3cefa6f0 MORTEVIELLE: Silent CID 1063229 2013-08-21 22:12:20 +02:00
Strangerke
d0ce04c968 TSAGE: R2R - Fix CID 1004057 2013-08-21 22:02:13 +02:00
Strangerke
5512458440 TSAGE: R2R - Fix CID 1047256 2013-08-21 21:40:47 +02:00
Strangerke
a606467183 TSAGE: R2R - Fix CID 1047260 2013-08-21 21:07:15 +02:00
Strangerke
4f50702ea6 TSAGE: R2R - Fix CID 1047261 2013-08-21 21:03:52 +02:00
Strangerke
146c24484c TSAGE: R2R - Fix CID 1063175 2013-08-21 20:47:44 +02:00
Strangerke
bc4e4ec9b8 TSAGE: R2R - Fix CID 1063348 2013-08-21 20:37:38 +02:00
Torbjörn Andersson
cca4e41bf1 TSAGE: Fix illegal address computation, CID 1047259
We want the address right after the last element of _fadePaletteMap.
There was probably no actual damage done since _paletteMap[] would
likely be right after in memory, and that's zeroed as well. But it
was still wrong.
2013-08-21 15:18:55 +02:00
Thierry Crozat
800ee561c9 MORTEVIELLE: Add detection entry for improved German translation
I also reworked a bit how detection work so that both the original
and the improved German translations can be played.
2013-08-21 11:22:51 +01:00
Strangerke
3ef4222f33 MORTEVIELLE: Replace some big if statements by switch statements 2013-08-21 08:37:57 +02:00
Strangerke
a710bb5ca4 MORTEVIELLE: Remove second parameter of show() 2013-08-21 08:37:56 +02:00
Strangerke
972cdf0e12 MORTEVIELLE: Avoid erroring out when the user tries to load a missing save game 2013-08-21 08:37:55 +02:00
Filippos Karapetis
00992c1e68 MT-32: Sync with the latest changes in munt 2013-08-21 03:41:30 +03:00
Strangerke
a07e83cb6f TSAGE: Blue Force: Fix Coverity issue CID 1003729: missing break. 2013-08-20 23:29:01 +02:00
Strangerke
69aef2a55a MORTEVIELLE: Add credits 2013-08-20 23:14:54 +02:00
Strangerke
1422004a80 MORTEVIELLE: Fix crash when loading from launcher 2013-08-20 23:10:05 +02:00
Filippos Karapetis
bd945bc756 SCI: Add support for the King's Questions mini-game
This can be found in the KQ collection
2013-08-20 19:48:33 +03:00
Filippos Karapetis
1f89b4e902 CREDITS: Add credits for The Neverhood engine 2013-08-20 19:48:33 +03:00
Einar Johan Trøan Sømåen
2049f53621 WINTERMUTE: Replace CP1252-symbol ... with 3 full stops. 2013-08-20 18:31:45 +02:00
Einar Johan Trøan Sømåen
ea19c4162d WINTERMUTE: Add binary alpha-blitting.
For now, no RLE, or anything, but the infrastructure for it
is put in place here.
2013-08-20 18:00:17 +02:00
Einar Johan Trøan Sømåen
e824ebaa44 WINTERMUTE: Change pixel-format to RGBA. 2013-08-20 16:52:29 +02:00
Einar Johan Trøan Sømåen
913f03a2ba WINTERMUTE: Avoid doing alpha-blits when image doesn't have alpha.
Also detect images with only binary alpha.
2013-08-20 15:25:01 +02:00