KOLANICH
314de12b05
GRIM: Rename [gs]et_renderer console commands into renderer_[gs]et.
2023-06-21 09:44:05 +03:00
KOLANICH
1fb6489072
GRIM: Add runtime introspection of renderer type used via get_renderer console command.
2023-06-21 09:44:05 +03:00
PushmePullyu
e7fa161386
AMIGAOS: Cleanup and free signals via atexit()
...
Fixes #6956 "ScummVM returned with unfreed signals (AmigaOS4)"
2023-06-21 08:27:04 +03:00
elasota
eda8c2698f
COMMON: Fix incorrect StuffIt directory paths
2023-06-21 08:26:28 +03:00
Harishankar Kumar
e3eb3c8bf6
DIRECTOR: Implement EventQ xobject stubs
...
Implemented eventq xobject using stubs.
`undome` of 'mediaband-win' uses this xobj for events buffering.
2023-06-21 00:47:00 +02:00
Marcel Souza Lemes
225222e266
I18N: Update translation (Portuguese (Brazil))
...
Currently translated at 100.0% (1941 of 1941 strings)
2023-06-20 20:40:35 +00:00
grisenti
eb7793d749
HPL1: Remove Hpl1::Std::pair
2023-06-20 16:21:52 +02:00
grisenti
511a7bc07c
HPL1: Remove Hpl1::Std::Tree
2023-06-20 16:13:40 +02:00
grisenti
c823f9ba7c
HPL1: Remove Hpl1::Std::map
2023-06-20 16:09:50 +02:00
grisenti
04477c375f
HPL1: Remove Hpl1::Std::multimap
2023-06-20 15:55:17 +02:00
Harishankar Kumar
236dd40038
DIRECTOR: Fix comparison between symbol and string
...
Added comparison between symbol and string, initially it was
happening that the comparison was not working and thus for equality
in many places a <Void> was being placed, this impacted other parts
of lingo, ex comparison, equality, etc.
Fixes misplaced <Void> in game saves of 'totaldistortion' when
sleeping to bed.
2023-06-20 09:02:27 +02:00
Eugene Sandulenko
fd313d8d76
DIRECTOR: LINGO: Fix tests execution
2023-06-20 00:02:52 +02:00
ScummVM-Translations
b5b1799c50
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-19 19:01:44 +00:00
Walter Agazzi
a9edfcaae7
AGS: Updated build version (3.6.0.49)
...
Partially from upstream b5f3bb1ed063cba192f8f11e3c8a0c54b3dd9bbd
2023-06-19 22:01:30 +03:00
Walter Agazzi
2b2fa06142
AGS: Inline some library functions + minor changes
...
This is the only relevant part of upstream commit
a46b97fc3bf7fdff82b84a863a3c0cacc37e7a2b
"Engine: explicitly search for plugins in a game's data dir too"
(ScummVM does not support external plugins)
2023-06-19 22:01:30 +03:00
Walter Agazzi
f0216eafc0
AGS: Engine: fixed Character resetting frame after Move()
...
Unlike Walk(), Move() is not supposed to animate character, or change frames.
From upstream 5e06350dece778db5e3007596ad2bb6272d7315d
2023-06-19 22:01:30 +03:00
Walter Agazzi
fd8f0d0ef4
AGS: AlFont: fix accessing cached glyphs beyond the array range
...
This fixes cases when the wanted glyph is not available in the Font.
Potentially fixes incorrect text render, and in the worst case - random memory corruptions.
Frankly, I have no idea how this was supposed to work, but it was like this in the imported alfont 2.0.9 sources, apparently.
from upstream 3f3a1df69f2a2af9805a1475215bc2b27eade569
2023-06-19 22:01:30 +03:00
Walter Agazzi
d74aa04fc3
AGS: Common: fixed GUIButton::IsImageButton() not accounting for neg values
...
from upstream c684713cc3f87e2a8d2c863955bf8293d00a2f7b
2023-06-19 22:01:30 +03:00
Walter Agazzi
0690f14871
AGS: Engine: ccInstance: do not assert stack if script was aborted
...
from upstream a55d76322fca302c0668e3ab76f0c122b22341d3
2023-06-19 22:01:30 +03:00
ScummVM-Translations
e97a1bdfc2
I18N: Update translations templates
2023-06-19 18:59:36 +00:00
elasota
b9175e1810
COMMON: Fix up comments
2023-06-19 21:59:24 +03:00
elasota
8cb45fe696
COMMON: Update comment to explain buggy normalization behavior more clearly
2023-06-19 21:59:24 +03:00
elasota
8ce2ffd68b
COMMON: Move Gentee Installer from V-Cruise to Common
2023-06-19 21:59:24 +03:00
elasota
d41136f6c8
VIDEO: Note mTropolis as user of MPEGPSDecoder
2023-06-19 14:10:24 -04:00
elasota
295a8b7295
MTROPOLIS: Attempt to implement MPEG movies in MTI DVD
2023-06-19 14:06:28 -04:00
elasota
654f7fd8d0
COMMON: Add comments on usage
2023-06-19 08:45:32 +03:00
elasota
907252ecbd
COMMON: Return correct path separator for InstallShieldV3
2023-06-19 08:45:32 +03:00
elasota
e53d2ec594
COMMON: Add "getPathSeparator" to Archive and return ":" for Mac archive formats
2023-06-19 08:45:32 +03:00
elasota
7be3c8f602
COMMON: Add "flattenTree" param to createStuffItArchive and preserve directory structure by default
2023-06-19 08:45:32 +03:00
ScummVM-Translations
a023d35b95
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-19 05:43:54 +00:00
Walter Agazzi
237cb4d52a
VIDEO: Add YUV422 and YUV444 to Theora decoder
2023-06-19 08:43:40 +03:00
ScummVM-Translations
1555870eb5
I18N: Update translations templates
2023-06-19 05:32:12 +00:00
elasota
d1571d0195
ENGINES: Add functions to decompose the date and time values from a savegame header
2023-06-19 08:32:01 +03:00
PushmePullyu
15027796b7
MM: MM1: Fix (un)equipping items in enhanced mode
...
- Switch to equipped items view when selecting the unequip action
- Switch to backpack items view when selecting the equip action
Depending on current mode, ViewsEnh::CharacterInventory holds either
a list of backpack or equipped items (BACKPACK_MODE/ARMS_MODE).
When calling the equip(/unequip) method, the index of the selected
equipment from the list is passed.
However, these methods always access the backpack(/equipped) item
list regardless of the current mode.
The use of an invalid index then leads to manipulating the wrong
item and/or the use of uninitialized/stale values.
This is fixed by setting the appropriate mode before the call.
2023-06-18 17:14:23 -07:00
PushmePullyu
aa2b1beece
MM: MM1: Fix out-of-bounds read on drawing stats
2023-06-18 17:13:05 -07:00
Walter Agazzi
2496181a4d
AGS: Add detection entry for blackwell3 Mac 2.3b
...
TRAC report #14514
2023-06-18 23:41:51 +02:00
VAN-Gluon
15428d8682
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1941 of 1941 strings)
2023-06-18 18:40:34 +00:00
ScummVM-Translations
35a4dc00db
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-18 18:40:13 +00:00
Le Philousophe
bfc87720de
GUI: Fix bug #7124
...
A fake mouse moved event is generated to force a refresh of the current
hovered widget
2023-06-18 20:39:59 +02:00
Le Philousophe
c276e89888
GUI: Don't display tooltips while dragging mouse
...
Displaying it cancels the dragging.
2023-06-18 20:39:59 +02:00
ScummVM-Translations
f288364e73
I18N: Update translations templates
2023-06-18 14:21:21 +00:00
Le Philousophe
033b45058e
ACHIEVEMENTS: Add extrapath to search path for achievements
...
When editing game options, the achivements are not found by SearchMan
because extrapath is only added to it when starting a game.
2023-06-18 16:19:58 +02:00
Le Philousophe
0492a0e222
GUI: Update themes
...
Latest changes were not applied to zip and include
2023-06-18 16:18:14 +02:00
Walter Agazzi
b0ac5d0f4d
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1941 of 1941 strings)
2023-06-18 09:54:13 +00:00
Purple T
1cedf595c3
I18N: Update translation (French)
...
Currently translated at 100.0% (1941 of 1941 strings)
2023-06-18 07:22:18 +00:00
ScummVM-Translations
b625def033
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-17 21:54:32 +00:00
PushmePullyu
f8443c5e66
MM: MM1: Fix bounds check in enhanced mode inventory handling
2023-06-18 00:54:19 +03:00
ScummVM-Translations
d0fa2d3485
I18N: Update translations templates
2023-06-17 21:49:21 +00:00
Matthew Jimenez
23f65282e6
ENGINES: Prevent save description length overflow
2023-06-18 00:49:10 +03:00
Antoniou Athanasios
6e3a19345c
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1941 of 1941 strings)
2023-06-17 19:47:27 +00:00