Commit Graph

153073 Commits

Author SHA1 Message Date
elasota
d22b49fb05 MTROPOLIS: Add more attribs to SysInfo 2024-07-04 18:42:58 -04:00
elasota
bba278db34 MTROPOLIS: Instantiate aliases before putting them in the modifier inner scope 2024-07-04 18:42:36 -04:00
elasota
a19065c255 MTROPOLIS: Move Fade modifier to standard plug-in 2024-07-04 17:46:11 -04:00
elasota
818b0bc618 MTROPOLIS: Coerce vector sources for Vector Motion Modifier instead of check
This is necessary since they are now correctly receiving the var reference instead of a raw vector value
2024-07-04 15:56:20 -04:00
elasota
e7fbd26afa MTROPOLIS: Produce a reference to the var instead of the var contents from var ref sources 2024-07-04 15:56:20 -04:00
elasota
9d16f99f1b MTROPOLIS: Fix missing linkInternalReferences and visitInternalReferences in SaveAndRestoreModifier 2024-07-04 15:56:20 -04:00
elasota
e212224d1f MTROPOLIS: Permit var references to reference non-variable modifiers 2024-07-04 15:56:20 -04:00
ScummVM-Translations
3eb0b7e763 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2024-07-04 19:54:36 +00:00
Cameron Cawley
3676b39194 GRAPHICS: Deprecate the ManagedSurface copy constructor
Also reverted the changes from commit 81f566a.
2024-07-04 22:54:21 +03:00
Cameron Cawley
4bbcf77f70 GRAPHICS: Add move constructors to ManagedSurface 2024-07-04 22:54:21 +03:00
ScummVM-Translations
e77625ff04 I18N: Update translations templates 2024-07-04 16:12:55 +00:00
scummvmuser
43f88c7d01 GUI: rebuild if _aspectCheckbox is expected
Fixes or works around https://bugs.scummvm.org/ticket/15243 . This may
not be appropriate, but it avoids a segfault (nil _aspectCheckbox) for
me when I've specified `--disable-aspect` and switch from SDL to
OpenGL, anyway.
2024-07-04 19:12:41 +03:00
复予
c0667b92b9 I18N: Update translation (Chinese (Simplified))
Currently translated at 100.0% (2282 of 2282 strings)
2024-07-04 15:43:17 +00:00
Filippos Karapetis
cd2f52339f AUDIO: Remove leftover reference to common/inttypes.h 2024-07-04 15:18:00 +03:00
Torbjörn Andersson
a16f24b9bb AUDIO: Sync with upstreams Nuked OPL. Last commit: 730f8c2 2024-07-04 15:13:11 +03:00
Roland van Laar
744400a4a7 DIRECTOR: fix comparison int/uint warning 2024-07-04 13:30:06 +02:00
Eugene Sandulenko
101300a8a3
NEWS: Mention Moonbase Commander support 2024-07-03 23:36:17 +02:00
Cameron Cawley
42903e7e6e COMMON: Add inttypes.h to common/scummsys.h 2024-07-03 22:34:26 +01:00
Filippos Karapetis
8ee953e910 IMAGE: Fix compilation of MPEG decoder 2024-07-04 00:15:36 +03:00
Filippos Karapetis
7347a82df2 COMMON: Remove inttypes.h
It contains defines that should be available from scummsys.h.
Also, it contains defines to support ancient and
now unsupported versions of MSVC (2013 and earlier)
2024-07-04 00:03:15 +03:00
meekee7
6777f200f9
MTROPOLIS: add fallback palette to MovieElement blitting (#5811)
* MTROPOLIS: add fallback palette to MovieElement blitting

Without a palette, there would be assertions and nullptr segfaults
in Graphics::ManagedSurface::blitFromInner.
Observed in MindGym and The Day The World Broke

The palette content is not correct yet. Mind Gym renders the video
with the wrong colors.

* MTROPOLIS: use global palette as fallback for MovieElement
2024-07-03 14:54:47 -04:00
Walter Agazzi
209adeda68 I18N: Update translation (Italian)
Currently translated at 100.0% (2282 of 2282 strings)
2024-07-03 17:25:52 +00:00
Purple T
203e0941c9 I18N: Update translation (French)
Currently translated at 100.0% (2282 of 2282 strings)
2024-07-03 16:36:55 +00:00
IlDucci
941aa2640b I18N: Update translation (Spanish)
Currently translated at 100.0% (2282 of 2282 strings)
2024-07-03 14:35:58 +00:00
Matthew Duggan
0856bf2003 DGDS: Fix crash regression on some scene changes 2024-07-03 20:07:56 +10:00
Matthew Duggan
c3d4e88406 DGDS: Fix image parsing slightly
Fixes issues in images from Heart of China and Willy Beamish
2024-07-03 18:53:19 +10:00
Hubert Maier
452e438f69 JANITORIAL: Fix specfic typos in sound.h 2024-07-03 11:09:57 +03:00
Hubert Maier
9b68ebea3a JANITORIAL: Fix verison typo in saveload.cpp 2024-07-03 11:09:57 +03:00
Hubert Maier
e79648d2ae JANITORIAL: Fix noticably typo in midi.cpp 2024-07-03 11:09:57 +03:00
ScummVM-Translations
de83cde91c I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2024-07-03 08:09:38 +00:00
Hubert Maier
cda135cff0 JANITORIAL: Fix intrument typo in sound_midi.cpp 2024-07-03 11:09:22 +03:00
Hubert Maier
89a1aafb75 JANITORIAL: Fix didnt typo in saveload.cpp 2024-07-03 11:09:22 +03:00
Hubert Maier
4906420455 JANITORIAL: Fix succeded and bizzare typos in op_cmd.cpp 2024-07-03 11:09:22 +03:00
ScummVM-Translations
7dd594023d I18N: Update translations templates 2024-07-03 06:58:51 +00:00
NabeelShabbir
7d14ef7cc0 SAGA: Add keymapper support 2024-07-03 09:58:37 +03:00
Misty De Meo
81f566a71b GRAPHICS: replace deprecated operator 2024-07-03 09:27:11 +03:00
Filippos Karapetis
c5948672ff SCUMM: Fix compilation with MSVC 2024-07-03 03:02:13 +03:00
Matthew Duggan
3bf8584199 DGDS: Add missing terminator to detection entry 2024-07-03 09:19:45 +10:00
Matthew Duggan
ca0fe5567f DGDS: Fix ADS logic slightly
Skipping a nested IF previously executed the ELSE branch.  This could be
observed in the China intro sequence with too many scripts starting at once.
2024-07-03 09:12:09 +10:00
Matthew Duggan
a3c17eaa35 DGDS: Add Willy Beamish demo and fix to make it run 2024-07-03 09:12:09 +10:00
Filippos Karapetis
ac9ff4b607 Revert "GOB: fix overload in hotspots.cpp"
This reverts commit e1f2a52fe6.
The original change was a result of a false positive.
Check the discussion in PR #5889 for more information.
2024-07-03 01:18:48 +03:00
Filippos Karapetis
2f104415bf Revert "GOB: fix code overloads in map_v1.cpp"
This reverts commit b3061e0bc6.
The original change was a result of a false positive.
Check the discussion in PR #5889 for more information.
2024-07-03 01:18:27 +03:00
AndywinXp
d86ef1c35b SCUMM: GUI: Fix GUI edges glitching during SMUSH movies
Whenever _screenTop is non-zero the edges of GUI elements
will glitch during SMUSH movies. This happens on the originals
as well (the ending movies for DIG and COMI), but to a less extent.
2024-07-02 23:57:11 +02:00
AndywinXp
9b0c049e83 SCUMM: SMUSH: Fix color banding issues
Fixes the main issue of #15026:
"SCUMM: DIG: Color depth issues & artifacting
in some shots in SMUSH videos".

Verified from FT, DIG and COMI disassemblies.
2024-07-02 23:09:19 +02:00
athrxx
b7147fda30 SCI: fix bug no. 15242
(regression from PR 5877)
2024-07-02 22:14:06 +02:00
Benjamin Funke
dfd960e3a9 DGDS: add english variants of china 2024-07-02 16:53:56 +03:00
Cameron Cawley
ff530edcb1 GRAPHICS: Deprecate ManagedSurface methods that implicitly copy pixel data 2024-07-02 13:31:18 +01:00
Cameron Cawley
224f5bb9d3 GRAPHICS: Add scaling and conversion wrappers to ManagedSurface 2024-07-02 13:31:18 +01:00
neuromancer
3853dd99b5 FREESCAPE: added more entries in detection tables 2024-07-02 07:45:55 +02:00
Benjamin Funke
e1f2a52fe6 GOB: fix overload in hotspots.cpp 2024-07-02 07:36:23 +03:00