131076 Commits

Author SHA1 Message Date
YYxsCnnPP
78dacfa8d7 SCUMM: Add sound override for HE 70 games 2022-06-28 19:13:51 +03:00
Eugene Sandulenko
eff425e399
JANITORIAL: Remove leftover debug output 2022-06-28 17:33:42 +02:00
Eugene Sandulenko
9fda5bb434
DIRECTOR: Fix crash for movies without score, e.g. Shared Cast 2022-06-28 17:32:39 +02:00
Eugene Sandulenko
e42610c3bf
DIRECTOR: Added more debug output to frame loading 2022-06-28 17:28:11 +02:00
alxpnv
7e4d9b1e52 ASYLUM: make byte twiddling macros endian agnostic
Also removed a couple of unused macros
2022-06-28 13:11:08 +03:00
djsrv
db3341e2f1 DIRECTOR: LINGO: Add tests for show/clearGlobals on XObjects 2022-06-28 00:05:24 -05:00
djsrv
158e33e64b DIRECTOR: LINGO: Set ignoreGlobal to true for XObjects 2022-06-28 00:05:23 -05:00
djsrv
c38ac3ed1a DIRECTOR: LINGO: Add ignoreGlobal flag to Datum 2022-06-28 00:05:23 -05:00
Paul Gilbert
2fb1abebe5 CHEWY: Workaround to enable the taxi in English Big City scene 2022-06-27 21:39:25 -07:00
Paul Gilbert
5baf5bfa66 CHEWY: Fix hotspot Ids for using taxi 2022-06-27 20:46:12 -07:00
athrxx
f6142064f5 KYRA: fix build 2022-06-28 00:43:59 +02:00
athrxx
22e33f97b9 KYRA: (MR/ZH) - fix ZH font issue when language is set to other than ZH (Step 2)
Allow reloading individual kyradat resources with a different language. Until now, our multi-language games did not require this, but for more or less random reasons (e. g. it just isn't possible to restart the intro or the main menu after changing the language ingame). However, the Chinese MR versions require this for the font loading.
2022-06-28 00:36:37 +02:00
athrxx
f1b085d867 KYRA: (MR/ZH) - fix ZH font issue when language is set to other than ZH (Step 1)
This is only one of two steps. It slightly changes the detection so that the game always "remembers" whether it is Simplified or Traditional Chinese, even when the language is set to English, German or French.
2022-06-28 00:36:29 +02:00
Paweł Kołodziejski
d832c015ad
TINYGL: Fixed missing semicolon 2022-06-27 22:45:59 +02:00
neuromancer
ca89768161
TINYGL: avoid zero division when drawing lines (#4064)
TINYGL: avoid zero division when drawing lines
2022-06-27 22:21:54 +02:00
BLooperZ
18526d0fb2 KYRA: MR: Remove useInstallerPackage flag from detection 2022-06-27 22:16:53 +02:00
Lothar Serra Mari
bffc89fda5 NEWS: Fix mentioning latest Kyra3 addition in German NEWS file 2022-06-27 19:49:08 +02:00
Lothar Serra Mari
86092a5f68 NEWS: Mention support for Kyra3 in German NEWS file 2022-06-27 19:03:47 +02:00
Avijeet
afaef26fde PINK: Don't delete hebrew font in Screen 2022-06-27 16:52:23 +02:00
Avijeet
01d264569c PINK: Rename director.h/cpp to screen.h/cpp 2022-06-27 14:15:34 +03:00
Avijeet
24de0150a2 PINK: Rename class Director to Screen 2022-06-27 14:15:34 +03:00
Pragyansh Chaturvedi
c54ccf480b DIRECTOR: LINGO: Add type checks and support for POINT, RECT and ARRAY DatumTypes in b_map 2022-06-26 22:53:08 -05:00
Pragyansh Chaturvedi
42dfdd9f35 DIRECTOR: LINGO: Implement constraint in Channel::getBbox(), Fix getActive() to return true for movable sprites 2022-06-26 22:53:08 -05:00
Pragyansh Chaturvedi
f638e61a04 DIRECTOR: LINGO: Implement map builtin STUB 2022-06-26 22:53:08 -05:00
Pragyansh Chaturvedi
36a322b0ba DIRECTOR: LINGO: Add BUILDBOT warnings for unsupported lingo commands openDA, closeDA and printFrom 2022-06-26 21:36:47 -05:00
D G Turner
6bcd18f126 OPENGL: Add Missing Header Defining USE_FORCED_GLES Symbol to Shader Code
This missing header meant that USE_FORCED_GLES would always be undefined
and thus by default resolve to false i.e. disabled.
2022-06-26 23:14:14 +01:00
athrxx
da8f1775f1 NEWS: mention support for Kyra 3 Hebrew 2022-06-26 22:41:41 +02:00
elasota
aa9b9f5ce9 MTROPOLIS: Fix crash on Immediate Action clock puzzle 2022-06-26 15:14:04 -04:00
elasota
9a377abceb MTROPOLIS: Add widescreen mod GUIDs for Mac version 2022-06-26 14:55:15 -04:00
elasota
4f64e52542 MTROPOLIS: Condense Obsidian widescreen mod into one option. 2022-06-26 14:09:03 -04:00
Le Philousophe
98c306376f OPENGL: Merge both OpenGL shaders objects 2022-06-26 18:32:10 +02:00
Le Philousophe
4ab044a254 OPENGL: Merge both OpenGL contexts 2022-06-26 18:32:10 +02:00
Thierry Crozat
9aef2f7b98 DOCS: Update talkspeed explanation 2022-06-26 17:05:40 +01:00
Paweł Kołodziejski
a281b6cd8c
WINTERMUTE: WME3D: Janitorial 2022-06-26 16:37:31 +02:00
Le Philousophe
ff950bca8d WINTERMUTE: Fix build when not compiling WME3D 2022-06-26 15:55:32 +02:00
Le Philousophe
55312a2fc9 GLK: Finx int vs int32 discrepancies 2022-06-26 15:55:32 +02:00
Paweł Kołodziejski
7b33e1325c
WINTERMUTE: WME3D: Janitorial 2022-06-26 15:31:09 +02:00
Cameron Cawley
e934ddeed5 VIDEO: Fix playing HNM videos without sound 2022-06-26 15:29:11 +02:00
Joachim Jautz
5e07b5157d DOCS: fix talkspeed explanation
Playing around with the "talkspeed" values, the name of this setting may be counter-intuitive:
Higher values do not mean higher speed. Instead they lead to higher (longer) display time.
In other words, talkspeed zero is fast, 255 is slow.
Related discussion (from 2008, though): https://forums.scummvm.org/viewtopic.php?t=6496
2022-06-26 15:56:27 +03:00
D G Turner
7f03b10f1c MTROPLOIS: Fix Clearing of Non-Trivial Class Using Direct Memory Set
GCC emits a warning for this when -Wclass-memaccess is passed to the
compiler.
2022-06-26 12:17:26 +01:00
athrxx
e6f9baf8a3 KYRA: regenerate kyra.dat 2022-06-26 11:30:43 +02:00
BLooperZ
b03d209c52 KYRA: Support hebrew fan translation of MR 2022-06-26 11:25:49 +02:00
Paweł Kołodziejski
1b34596e0a
WINTERMUTE: WME3D: There is no camera reference in renderer code 2022-06-26 10:29:43 +02:00
elasota
9628db9f8a MTROPOLIS: Obsidian widescreen enhancement 2022-06-26 03:48:33 -04:00
elasota
738fe5311c MTROPOLIS: Don't fire events from hidden mToons 2022-06-26 03:48:33 -04:00
BLooperZ
d1d278c237 MOHAWK: Add detection entry for Hebrew release of Just Grandma and Me 2022-06-26 08:47:20 +02:00
eientei
d98b95d623 MOHAWK: Add detection for Story of Creation Mac, Daniel in the Lions Den Mac demo, Wanderful Android sampler 2022-06-26 08:58:09 +03:00
Lothar Serra Mari
2f2930fa87 DOC: Mention iconspath setting in the German README file 2022-06-26 06:40:32 +02:00
elasota
1674e8722b MTROPOLIS: Make TextWork case insensitive 2022-06-25 23:57:22 -04:00
elasota
a18de70b95 MTROPOLIS: Add autoResetCursor attribute and fix up cursor refresh logic 2022-06-25 22:15:59 -04:00