athrxx
236db2d658
KYRA: init non-initialized member vars
2022-09-20 20:32:44 +02:00
Scott Percival
fe86d41701
DIRECTOR: Implement disasm debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
29cc573d96
DIRECTOR: Update scriptframe command to include cast ID
2022-09-20 20:17:06 +02:00
Scott Percival
c1ebb4d52d
DIRECTOR: Implement funcs debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
31472c30e2
DIRECTOR: LINGO: Split out disassembly formatting code
2022-09-20 20:17:06 +02:00
Scott Percival
c56d9056d4
DIRECTOR: Initial implementation of funcs debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
5c5929737d
DIRECTOR: Implement cast debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
8d29dec888
DIRECTOR: Implement channels debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
3d9cf67233
DIRECTOR: Implement frame and nextframe debugger commands
2022-09-20 20:17:06 +02:00
Lothar Serra Mari
a0bd718a49
I18N: Update translation (German)
...
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-20 17:45:58 +00:00
Lothar Serra Mari
a00cabebfb
NEWS: Mention latest QUEEN fixes in German NEWS file
2022-09-20 19:43:27 +02:00
Lothar Serra Mari
eb01f6ac68
NEWS: Fix typo in latest QUEEN announcement
2022-09-20 19:42:41 +02:00
ScummVM-Translations
182c4bdda3
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/
2022-09-20 17:41:17 +00:00
Eugene Sandulenko
f953baed68
NEWS: Mention Hebrew font for Queen
2022-09-20 19:40:58 +02:00
ScummVM-Translations
161ecacb0c
I18N: Update translations templates
2022-09-20 17:39:29 +00:00
ScummVM-Translations
d75efacd16
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/
2022-09-20 17:39:28 +00:00
BLooperZ
e03da61361
QUEEN: GUI option to use custom hebrew font
2022-09-20 19:39:15 +02:00
BLooperZ
d8da2e362e
QUEEN: improved hebrew font
2022-09-20 19:39:15 +02:00
ScummVM-Translations
03e06dbdfb
I18N: Update translations templates
2022-09-20 17:38:30 +00:00
Donovan Watteau
80e134a912
SCUMM: Let it build again without ENABLE_SCUMM_7_8
2022-09-20 19:38:18 +02:00
Lothar Serra Mari
94e0c7d0e8
GUI: I18N: Update GUI translations datafile
2022-09-20 19:02:57 +02:00
Lothar Serra Mari
8234b86ca6
NEWS: Add latest AGI changes to German NEWS file
2022-09-20 18:47:32 +02:00
Roland van Laar
477667688d
DIRECTOR: Fix memory leak in Cast::loadBitmapData
...
Delete `pic` when returning early.
2022-09-20 16:30:57 +02:00
Roland van Laar
d4ab4b3514
JANITORIAL: DIRECTOR: whitespace cleanup
2022-09-20 16:15:41 +02:00
Roland van Laar
43a2e79dec
DIRECTOR: Cleanup memory leaks in LingoArchive
...
Create a variable on ScriptContext to track if it's only in
lctxContexts to ease deletion.
Factories and scripts with script id < 0 are tracked and deleted on
~LingoArchive. The hashmaps lctxContexts and scriptContexts overlap in
the values. The forementioned factories and scripts with script id < 0
were only in lctxContext.
scriptContexts was already cleaned up in ~LingoArchive.
2022-09-20 16:09:20 +02:00
Roland van Laar
b517ab6635
GRAPHICS: MACGUI: Fix memory leak in scaleFont
...
Free all surfaces after use.
2022-09-20 11:04:58 +02:00
Roland van Laar
980e136c77
DIRECTOR: Fix memory leak
...
Delete iniSteam after use.
2022-09-20 11:04:58 +02:00
ScummVM-Translations
d0cc3be5e6
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/
2022-09-19 22:47:15 +00:00
athrxx
785c52b18b
KYRA: (EOB) - minor font load cleanup
2022-09-20 00:46:52 +02:00
ScummVM-Translations
9927420aa2
I18N: Update translations templates
2022-09-19 22:27:30 +00:00
athrxx
6378e505b5
KYRA: init non-initialized member vars
2022-09-20 00:27:09 +02:00
Roland van Laar
6fada68d76
DIRECTOR: fix memory leak
...
Delete the quicktime video object when falling back to the AVI decoder.
2022-09-20 00:21:09 +02:00
Roland van Laar
eb79194f86
DIRECTOR: Fix memory leak
...
Free data after allocating it for dumping resource chunks.
2022-09-19 23:08:55 +02:00
athrxx
c083403ed7
KYRA: remove dead code
2022-09-19 22:23:29 +02:00
athrxx
55951c8df6
KYRA: fix mem leak
2022-09-19 21:51:16 +02:00
athrxx
e15a421b39
KYRA: add paranoia check
2022-09-19 20:49:28 +02:00
athrxx
703cd9102d
KYRA: add check to avoid invalid mem access
2022-09-19 20:49:24 +02:00
athrxx
002e66485f
SCUMM: fix array range check
...
The array has size 50 (also in the original interpreter), we also save/load 50
bytes. So the range check should not allow an array index > 49 (although the
original does that, too).
2022-09-19 18:14:54 +02:00
athrxx
0bb59a7a64
SCUMM: init struct members
2022-09-19 18:14:50 +02:00
athrxx
87e20640e8
SCUMM: fix dead code warnings
...
For negative resStringId values, the functions would return from the
switch statement default, never meeting the <= 0 condition at the end.
2022-09-19 18:14:40 +02:00
Walter Agazzi
cc16561de0
AGS: Update detection for The Terrible Old Man
2022-09-19 17:26:24 +02:00
elasota
8ba71d0a0f
MTROPOLIS: Flatten QuickTime edit lists in Obsidian.
2022-09-18 20:12:17 -04:00
Cameron Cawley
fbd379c26b
ENGINES: Adjust ADGameFlags to fit the specified range
2022-09-19 01:04:37 +02:00
Eugene Sandulenko
2df767fc3b
NEWS: Mention AGI improvements
2022-09-19 00:47:04 +02:00
DL
ef332f38c1
AGI: French translation support
2022-09-19 00:46:07 +02:00
DL
c9ef71a528
AGI: limit input to <= 0xFF in RU_RUS & HE_ISR translations
...
Prevents right-click and mouse scroll wheel from adding unwanted keypresses to the player input line when language is HE_ISR or RU_RUS.
2022-09-19 00:46:07 +02:00
Eugene Sandulenko
8db0f22a22
GRAPHICS: Change drawRect1 in primitives to fix corner pixel issues
2022-09-19 00:38:28 +02:00
Le Philousophe
6d60f91bc8
Revert "ENGINES: Don't pass U32String by value"
...
This reverts commit 30d8b64657 .
It fails on MSVC with error:
C2338 static_assert failed: 'va_start argument must not have reference type and must not be parenthesized'
2022-09-18 23:32:15 +02:00
Le Philousophe
092cb26b50
Revert "COMMON: Avoid passing U32String full object as parameter"
...
This reverts commit 64675dbba6 .
It fails on MSVC with error:
C2338 static_assert failed: 'va_start argument must not have reference type and must not be parenthesized'
2022-09-18 22:46:54 +02:00
BLooperZ
1f3a3be323
SCUMM: HE: share condition mask logic
2022-09-18 23:23:58 +03:00