Commit Graph

142891 Commits

Author SHA1 Message Date
Lothar Serra Mari
2141f4aed1 NEWS: Mention support for Muppets Tresure Island in German NEWS file 2023-06-14 14:28:11 +02:00
Harishankar Kumar
7d8dcebeb7
COMMON: Fix memory leak when invalid PE executable is loaded
In function `PEResources::loadFromEXE`, there were memory leaks
because of not properly handling with streams, and thus when the
loaded movie was bad/non-exe file, the memory was not freed.

This was undetected in normal exe loading because there the streams
were being assigned and closed properly.
2023-06-14 13:57:50 +02:00
ScummVM-Translations
2c570f27e5 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/
2023-06-14 09:46:48 +00:00
Walter Agazzi
5a14999455 AGS: Don't create screenshot for Whispers of a Machine
Disable screenshot workaround for Whispers of a Machine, which autosaves frequently
and causes an annoying flicker
2023-06-14 11:18:53 +02:00
ScummVM-Translations
db8d14fa90 I18N: Update translations templates 2023-06-14 07:24:59 +00:00
antoniou79
6fad47ae0e BLADERUNNER: Add unsupported version to final mode too
The translator requested not to support their version
2023-06-14 10:24:45 +03:00
elasota
de4952ad10 NEWS: Add MTI announcement 2023-06-14 02:55:36 -04:00
elasota
f4293f70d7 MTROPOLIS: Add support for MTI Macintosh version 2023-06-14 02:48:25 -04:00
elasota
497954021f MTROPOLIS: Move MTI from unstable to testing 2023-06-14 02:12:12 -04:00
elasota
0cf8b1e18f MTROPOLIS: Clarify comment 2023-06-14 02:10:47 -04:00
elasota
2c3dd1f2ce MTROPOLIS: Add hack to fix Beaker flyby playing behind the door 2023-06-14 02:09:22 -04:00
elasota
93b5d8f513 MTROPOLIS: Add simple motion modifier bounce behavior 2023-06-14 01:56:37 -04:00
elasota
9661324ee4 MTROPOLIS: Fix molasses hack to remove transparent strip on the right side of the screen 2023-06-14 01:56:36 -04:00
elasota
baeff6a736 MTROPOLIS: Add hack to get MTI molasses wipe-off section working 2023-06-14 01:56:36 -04:00
Purple T
5f4f9ab277 I18N: Update translation (French)
Currently translated at 100.0% (1939 of 1939 strings)
2023-06-14 05:40:33 +00:00
Xaviu
02e5c3f40c I18N: Update translation (Catalan)
Currently translated at 81.7% (1585 of 1939 strings)
2023-06-14 05:40:32 +00:00
elasota
6c0a2ac382 MTROPOLIS: Add hacks to handle several animations that are supposed to stay on-screen even though they've been removed 2023-06-13 23:48:10 -04:00
elasota
80a75d7236 MTROPOLIS: Add AVI movie support 2023-06-13 23:48:10 -04:00
D G Turner
d70dfb7210 MTROPOLIS: Fix GCC Compiler Warning 2023-06-14 00:28:15 +01:00
athrxx
293c365453 KYRA: (EOB II/PC98) - remove unused var 2023-06-14 00:59:37 +02:00
athrxx
4077a9d82d KYRA: (EOB II/PC98) - sound improvements 2023-06-14 00:38:58 +02:00
athrxx
e8d21cf93a KYRA: avoid possible nullptr deref 2023-06-14 00:38:51 +02:00
Eugene Sandulenko
20ee021407
DIRECTOR: Loosened check for extra data in filmloop 2023-06-14 00:30:01 +02:00
elasota
3809557b5a MTROPOLIS: Add hack to fix intro animation in secret room not playing. Fix list delete not working correctly (fixes treasure drain looping). 2023-06-13 18:12:37 -04:00
Eugene Sandulenko
6c9b95db23
DIRECTOR: Added guard to filmloop loading for catching unusual frames 2023-06-13 23:09:55 +02:00
Eugene Sandulenko
66c665dba9
DIRECTOR: Enhanced debug output for filmloop loading 2023-06-13 23:01:27 +02:00
Eugene Sandulenko
95e6a3db9a
DIRECTOR: Fix negative cast numbers in FilmLoop reading
This fixes totaldistortion-win aquarium movie loading

  --start-movie="ATD\HD\ccTWRRAD.DXR"
2023-06-13 22:58:26 +02:00
Lothar Serra Mari
84895dfaad
NEWS: Update German NEWS file 2023-06-13 20:16:50 +02:00
Donovan Watteau
6e0326dad4 DOCS: MAN: Sync with latest changes 2023-06-13 10:17:55 +02:00
elasota
b683bf7b7a MTROPOLIS: Add hack to fix failed integrity check when disembarking the Hispaniola 2023-06-13 00:44:23 -04:00
elasota
464834000f MTROPOLIS: Add another variable reference hack to fix Hispaniola not transitioning to night in MTI 2023-06-13 00:10:23 -04:00
elasota
cc0cc74a87 MTROPOLIS: Change Shanghai support status to Done 2023-06-12 22:53:56 -04:00
elasota
bf5ffe7ffd MTROPOLIS: Dump Shanghai move selections to debug log 2023-06-12 22:53:44 -04:00
elasota
07726745d4 MTROPOLIS: Implement Miniscript global references and MTI Shanghai minigame 2023-06-12 22:44:59 -04:00
elasota
89c8f002c0 MTROPOLIS: Better fix for corrupted mToon graphics in MTI 2023-06-12 22:44:59 -04:00
ScummVM-Translations
605794d1e7 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/
2023-06-13 02:14:25 +00:00
Paul Gilbert
eb80a2119b COMMON: Fix string method comments in forbidden.h 2023-06-12 19:14:09 -07:00
Marcel Souza Lemes
994d67dcfb I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1939 of 1939 strings)
2023-06-13 01:40:32 +00:00
Timo Mikkolainen
7b61a9707b I18N: Update translation (Finnish)
Currently translated at 100.0% (1939 of 1939 strings)
2023-06-13 01:40:31 +00:00
Walter Agazzi
aeb56e5623 AGS: Add detection for recent games
From AGS forums and itch.io
2023-06-12 18:37:46 +02:00
PushmePullyu
1ae8852549 MM: MM1: Fix crash on roster load
Do not ignore EOS when loading roster save.
This prevents a comparison with an uninitialized variable.

Fixes #14509
2023-06-12 07:45:44 -07:00
ScummVM-Translations
8a5c818d61 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/
2023-06-12 13:50:02 +00:00
Eugene Sandulenko
96c36bb004
DIRECTOR: Remove VWtc/VWtk warnings. These chunks are not used 2023-06-12 15:49:45 +02:00
Eugene Sandulenko
7dff783c74
DIRECTOR: Skip more unused chunks 2023-06-12 15:49:44 +02:00
VAN-Gluon
52c9a02c6a I18N: Update translation (Japanese)
Currently translated at 100.0% (1939 of 1939 strings)
2023-06-12 13:40:31 +00:00
ScummVM-Translations
0d9c056d0b 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/
2023-06-12 00:55:33 +00:00
Misty De Meo
dbda3574cc
DIRECTOR: add second movutils name, method
This is loaded as `MovieUtilities` in Momi no Ki no Shita de, which
also makes use of the getSystemPath method.

Other methods not implemented since they're not used on this disc.
2023-06-11 17:25:22 -07:00
ScummVM-Translations
7cb2e1ce5f I18N: Update translations templates 2023-06-11 23:12:34 +00:00
elasota
f0d095a1a9 VCRUISE: Fix settings not saving 2023-06-11 19:12:09 -04:00
AndywinXp
438bdce454 SCUMM: Implement proper v4 palette cycling code
This commit properly takes care of #10854 and #1016;
the previous code was retrofitted from v5 and thus potentially
presented inaccuracies (e.g. room 1 in LOOM CD shouldn't
cycle colors).

A post-load fix was also necessary for older savegames,
otherwise color cycling would not occur at all until the room
was exited and then re-entered. Being that the cycling data
was being mangled by the previous implementation, there was
no choice but to introduce a new save version to detect this.
2023-06-12 00:26:02 +02:00