ScummVM-Translations
d32e14cc36
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-08-31 19:29:25 +00:00
NabeelShabbir
ca60a3325f
TINSEL: Add keymapper support
2024-08-31 22:29:09 +03:00
ScummVM-Translations
778c5fce48
I18N: Update translations templates
2024-08-31 19:22:23 +00:00
NabeelShabbir
f8ad3fe2e4
SWORD1: Add keymapper support
2024-08-31 22:22:09 +03:00
Eugene Sandulenko
336eadb653
QDENGINE: Remove obsolete STUB warning
2024-08-31 20:49:27 +02:00
kunxl-gg
56701f386e
QDENGINE: Fix mask rendering by removing unnecessary * 2 multiplication
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in>
2024-08-31 20:47:07 +02:00
Paul Gilbert
f979a1da55
M4: RIDDLE: Finished room 407 daemon
2024-08-31 11:02:55 -07:00
Eugene Sandulenko
44e56aad77
QDENGINE: Got rid of the global variables in QDEngineEngine
2024-08-31 19:23:53 +02:00
Eugene Sandulenko
2ff338c1ca
QDENGINE: Merged qd_runtime.cpp into qdengine.cpp
2024-08-31 18:44:22 +02:00
ScummVM-Translations
2f1fc70e5f
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-08-31 16:01:30 +00:00
Eugene Sandulenko
69fab4c650
QDENGINE: Cleanup engine startup
2024-08-31 18:01:08 +02:00
Eugene Sandulenko
f359f8794f
QDENGINE: Plug in arkada_avromat.dll minigame
2024-08-31 18:01:08 +02:00
Eugene Sandulenko
199078dfbe
QDENGINE: First version of arkada_avtomat.dll minigame code for maski
2024-08-31 18:01:08 +02:00
ScummVM-Translations
dd83d4bcb7
I18N: Update translations templates
2024-08-31 14:45:45 +00:00
Le Philousophe
a98df4e445
ANDROID: Rework the virtual gamepad controller
...
- Use a SVG asset to allow for better scalability
- Make the controller visible when touching the screen
- Allow for oblique moving by placing finger between two directions
- Add more buttons on the center area of the screen (GUIDE, START, LEFT
STICK, RIGHT STICK) and simplify right area (only four buttons)
- Don't track all fingers, only the ones needed
- Cleanup now unused code
2024-08-31 16:45:32 +02:00
Le Philousophe
5065891f0c
ANDROID: Make system gestures insets available to C++
...
This will be used by touch controls
2024-08-31 16:45:32 +02:00
Le Philousophe
64eff5293a
ANDROID: Add compatibility helper to get system gestures insets
2024-08-31 16:45:32 +02:00
Le Philousophe
678a8fe4cb
ANDROID: Add alpha setting to textures in 3D backend
...
This allows to tune the transparency of the texture easily.
2024-08-31 16:45:32 +02:00
Le Philousophe
caf7901cb4
BACKENDS: OPENGL: Update blending color when it's dirty
...
This makes sure the color is updated before drawing the texture and
avoids extraneous calls when the color was already set.
2024-08-31 16:41:40 +02:00
Antonin Carette
12c5f02e71
Minimized changes for PR
2024-08-31 17:41:18 +03:00
Antonin Carette
64538394ec
Fixed missing background sound in Gob1
2024-08-31 17:41:18 +03:00
sluicebox
6ed7bd1263
AGI: Add Apple II and CoCo3 sound-blocking behavior
2024-08-31 17:36:08 +03:00
sluicebox
919bc46dcb
AGI: Add Apple II and CoCo3 sound generators
2024-08-31 17:36:08 +03:00
sluicebox
9b7604f006
AGI: Cleanup AgiSound
2024-08-31 17:36:08 +03:00
sluicebox
7c074453d1
AGI: Move AgiNote to sound_sarien.cpp
2024-08-31 17:36:08 +03:00
Le Philousophe
1c1125d8ac
GRIM: Refresh screen on a regular basis when possible
...
The only case where it's not possible is when we directly draw on OpenGL
backbuffer.
In TinyGL, we only update the backend screen without doing any
rendering.
2024-08-31 16:29:21 +02:00
kunxl-gg
266c32669c
QDENGINE: Fix filename encoding in intro video playback
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in>
2024-08-31 14:10:35 +02:00
kunxl-gg
a8459bcca2
QDENGINE: Rectify filename encoding in music track playback
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in>
2024-08-31 14:10:35 +02:00
kunxl-gg
11044ee5f6
QDENGINE: Fix xml output
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in>
2024-08-31 14:10:35 +02:00
AndywinXp
e0f4c0bfa4
SCUMM: SAMNMAX/IMUSE: Set music reduction available for CD version only
2024-08-31 14:05:40 +02:00
AndywinXp
0add487eea
SCUMM: SAMNMAX: Implement original noir mode
...
At default, we still use our improved version (for which
I restored the correct accurate grayscale colors, though).
For this original noir mode we have to play without the
"minor bug fixes" enhancement class active.
2024-08-31 13:30:15 +02:00
Donovan Watteau
f039be35d9
SCUMM: Document Trac#346 workaround a bit more
...
One needs to wait a bit before reading the note or the map, for the
script sync issue to show up, and also the bug is also there in the
SCUMMv4 releases, but there it seems to only cause some strange
animation behavior, instead of an error (to be fixed with a new
enhancement at a later date...).
2024-08-31 13:07:58 +02:00
Donovan Watteau
d74b20aefe
SCUMM: Make Trac#5709 enhancements optional
...
Reading the scripts and the (nicely detailed) original bug report,
it looks all good for being a `kEnhMinorBugFixes` enhancement.
The Macintosh and 256-color releases appear to be not affected, but
the workaround is done in a way where this doesn't matter.
2024-08-31 11:52:17 +02:00
neuromancer
84c0aae46f
FREESCAPE: correct rendering of colors from castle ega images
2024-08-31 09:40:45 +02:00
Donovan Watteau
28891948d6
SCUMM: Backport a small enhancement from the Japanese Indy3 FM-TOWNS release
...
One of the tunnels in the catacombs has no object description at all, in some
Indy3 releases. This was fixed in the Japanese FM-TOWNS release, but not in
the English FM-TOWNS release (this, among other differences between the two
releases, makes me think that the Japanese release actually benefited from
some late fixes).
This is a very minor issue, but since it's trivial to fix it, and since LEC
decided that it was worth a bugfix themselves, let's do it too.
2024-08-31 09:34:45 +02:00
NorwayFun
228190ad71
I18N: Update translation (Georgian)
...
Currently translated at 61.1% (1452 of 2373 strings)
2024-08-31 05:43:45 +00:00
Xaviu
2851fb98af
I18N: Update translation (Catalan)
...
Currently translated at 82.6% (1961 of 2373 strings)
2024-08-31 05:43:43 +00:00
Paul Gilbert
9170e9150c
M4: RIDDLE: In progress room 407 daemon
2024-08-30 22:37:04 -07:00
ScummVM-Translations
d64661d164
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-08-30 23:04:48 +00:00
Donovan Watteau
f133aae998
SCUMM: Add a TODO regarding the original behavior of ScummEngine::getMaskFromBox()
2024-08-31 01:03:28 +02:00
Donovan Watteau
724ab1a3d0
SCUMM: Document the original interpreter behavior for Trac#346 and Trac#10571
...
Test done by AndywinXp, grazie mille!
2024-08-30 23:13:16 +02:00
Walter Agazzi
2d66ce876b
I18N: Update translation (Italian)
...
Currently translated at 100.0% (2373 of 2373 strings)
2024-08-30 18:24:56 +00:00
AndywinXp
b0854a4935
SWORD1: Implement GUI language selector
2024-08-30 12:30:08 +02:00
IlDucci
1c6994cb31
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (2373 of 2373 strings)
2024-08-30 09:04:21 +00:00
neuromancer
679292d788
HYPNO: use GFXTransaction and add missing video in wet
2024-08-30 08:43:02 +02:00
Paul Gilbert
e1b41182ec
M4: RIDDLE: Finally finished the room 407 parser
...
Now onto the equally complicated room daemon. Whimper.
2024-08-29 22:57:31 -07:00
Paul Gilbert
e89797e313
M4: RIDDLE: Yet more room 407 parser
2024-08-29 21:18:27 -07:00
elasota
850e92343d
MTROPOLIS: Fix some data readers not returning error codes on read failure
2024-08-29 22:07:46 -04:00
elasota
fdaa96daba
MTROPOLIS: Convert Miniscript program runs from tasks to coroutines
2024-08-29 22:07:46 -04:00
elasota
590844d4d4
MTROPOLIS: Convert sound element tasks to coroutines
2024-08-29 22:07:46 -04:00