Carlo Bramini
bdd2fb61d1
BACKENDS: OPENGLSDL: Fix corrupted graphics.
...
Size of the alpha channel is not set to its default value and this caused totally corrupted graphics on my PC.
See:
https://bugs.scummvm.org/ticket/13712
2022-08-12 00:30:05 +03:00
Cameron Cawley
e61bba9e23
ULTIMA: Replace Std::pair with Common::Pair
2022-08-12 00:27:15 +03:00
Cameron Cawley
7bd5497dfe
COMMON: Add Common::Pair
2022-08-12 00:27:15 +03:00
Orgad Shaneh
b3d0813300
SCUMM: Fix indentation
...
Amends commit 4451101b80 .
2022-08-11 22:58:54 +03:00
Donovan Watteau
1e44fd3fdf
SCUMM: Restrict the "I am Choas." Loom workaround to the English talkie
2022-08-11 22:25:10 +03:00
ScummVM-Translations
611b7639e3
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-08-11 19:23:55 +00:00
treloret
5d0cd767c1
SLUDGE: Added missing entries to 3 sludge games
2022-08-11 22:23:44 +03:00
VAN-Gluon
dc591d57aa
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-11 17:17:34 +00:00
Antoniou Athanasios
d677f3b401
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-11 17:17:22 +00:00
Walter Agazzi
1b410d6576
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-11 12:21:17 +00:00
Donovan Watteau
9c78d324a6
SCUMM: Add a bit more comments about Trac#832 workaround
...
Most of the workarounds in SCUMM explain a bit what's going on, even
when referring to a Trac issue, but this one didn't say much.
I tested that this problem still occurs today (boot param 5234 is
perfect for this), while the original interpreter within DREAMM
doesn't mind this script.
2022-08-11 14:00:51 +02:00
Lothar Serra Mari
c3aa84381c
I18N: Update translation (German)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-11 11:09:12 +00:00
Purple T
a27c76799e
I18N: Update translation (French)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-11 09:30:29 +00:00
IlDucci
2ed75ef4b8
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-11 09:30:24 +00:00
Donovan Watteau
5538830bda
SCUMM: Don't try to apply the Captain Dread glitch workaround on the Ultimate Talkie
...
This bug was already fixed in the Ultimate Talkie edition, but a good
part of this script has been rewritten in this version, so I'd rather
avoid triggering any _scriptPointer change there. The Bit[129] check
was probably enough to prevent this, but I'd rather be safe.
Adding the check is also a way of documenting that this version fixed
this.
2022-08-11 11:26:47 +02:00
neuromancer
806e8263fb
HYPNO: disable user interaction during cutscenes/intro commands
2022-08-11 08:52:14 +02:00
neuromancer
242a48a1f5
HYPNO: avoid drawing too many profiles in the boyz main menu
2022-08-11 08:52:14 +02:00
George Kormendi
b9b8b41aa5
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-11 06:37:28 +00:00
ScummVM-Translations
d6d35be922
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-08-10 23:22:05 +00:00
elasota
f9726095d8
MTROPOLIS: Fix wrong ID
2022-08-10 19:21:36 -04:00
ScummVM-Translations
b098755faf
I18N: Update translations templates
2022-08-10 23:16:47 +00:00
ScummVM-Translations
ee4aaff026
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-08-10 23:16:45 +00:00
elasota
013209615b
MTROPOLIS: Fix save-at-checkpoints and gameplay subtitles option IDs being swapped, rename gameplay subtitles option
2022-08-10 19:16:22 -04:00
ScummVM-Translations
cfd2d7cea3
I18N: Update translations templates
2022-08-10 13:28:26 +00:00
athrxx
319e50fc35
SCUMM: (LOOM/VGA Talkie) - improve verb handling
...
- get rid of weird hackery in o5_verbOps
- make sure the verbs are properly restored after loading a savegame
2022-08-10 15:27:23 +02:00
athrxx
d4ad27547e
SCUMM: (v5/6/EGA) - disable palManipulate in EGA dithering mode.
...
The orginal does not have an EGA mode implementation for this. For INDY4 (which uses palManipulate) the EGA mode has been ditched completely in the full version. I have tried to make a palManipulate implementation for ScummVM, but it is just glitchy and ugly...
2022-08-10 15:27:19 +02:00
IlDucci
5c23ddc49d
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-10 12:11:11 +00:00
VAN-Gluon
99c7f01387
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-10 11:37:28 +00:00
George Kormendi
9a59e8b3d8
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1777 of 1777 strings)
2022-08-10 11:37:27 +00:00
elasota
09ea822d7c
MTROPOLIS: Clean up unused variable
2022-08-10 04:57:34 -04:00
elasota
5fe6a4c7ad
MTROPOLIS: Don't attempt to load TTF font if FreeType is disabled
2022-08-10 04:55:49 -04:00
Misty De Meo
1ed15b789d
DIRECTOR: only record valid MacArchive members
2022-08-09 22:22:11 -07:00
Misty De Meo
208ebdc423
DIRECTOR: revert VWCR change
...
This reverts commit 706373079d .
2022-08-09 21:46:45 -07:00
Misty De Meo
706373079d
DIRECTOR: fetch VWCR more safely
...
The previous version could end up with `r` assigned to `nullptr`,
leading to a crash when trying to free it.
2022-08-09 21:26:28 -07:00
ScummVM-Translations
e01dbdeaa1
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-08-10 04:19:24 +00:00
djsrv
fac330bec4
DIRECTOR: Don't fall back to getFirstResource if chunk not in KEY*
...
There doesn't seem to be any case in which we should fall back to
getFirstResource in D4 as found in #4172 . So we can remove that fallback
and the associated warning.
2022-08-10 00:18:04 -04:00
djsrv
28b7b0b297
DIRECTOR: Handle collisions between movie and cast member IDs
2022-08-10 00:11:20 -04:00
ScummVM-Translations
80c4e9b578
I18N: Update translations templates
2022-08-10 01:55:12 +00:00
elasota
f7a3e571f0
MTROPOLIS: Add subtitles support
2022-08-09 21:54:08 -04:00
D G Turner
50d70afe72
DIRECTOR: Fix GCC Compiler Warnings
2022-08-10 01:52:58 +01:00
ScummVM-Translations
202754c008
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-08-09 21:18:29 +00:00
Pragyansh Chaturvedi
dbe1ae48d5
DIRECTOR: Use KEY* mappings instead of taking the first resource to load chunks
2022-08-09 16:18:15 -05:00
Pragyansh Chaturvedi
8f9da662cc
DIRECTOR: Implement _movieChunk to store indices of chunks having 1024 as parent
2022-08-09 16:18:15 -05:00
Pragyansh Chaturvedi
766d74f8f6
DIRECTOR: Read KEY* resource before reading CAS* resource
2022-08-09 16:18:15 -05:00
ScummVM-Translations
c1482136c6
I18N: Update translations templates
2022-08-08 20:09:06 +00:00
Lars Sundström
04b5507e24
DOCS: Add section about Game Controller support for iOS
2022-08-08 21:08:56 +01:00
Lars Sundström
f9e1806b14
IOS7: Update README.md with support for external devices
2022-08-08 21:08:56 +01:00
Lars Sundström
e7759ac0ef
IOS7: Implement getHardwareInputSet to get connected devices
...
Trigger EVENT_INPUT_CHANGED when devices connects to make the ScummVM
engine update the hardware input set.
2022-08-08 21:08:56 +01:00
Lars Sundström
d76bc708c0
IOS7: Add isConnected property to GameControllers
2022-08-08 21:08:56 +01:00
Lars Sundström
8d395fd790
IOS7: Add support for Extended Gamepad controllers
...
Add support for Extended Gamepad controllers. What defines extended
gamepad controllers can be found here:
https://developer.apple.com/documentation/gamecontroller/gcextendedgamepad
Support has been added for controlling the pointer position using the
left thumbstick, left clicks using the A-button and right clicks using
the B-button. Also the Main menu can be accessed using the Home/Menu
button.
The thumbstick values are received when changed, however if holding the
thumbstick in the same position the valueChangedHandler will not be
called. Therefore store the X- and Y-axis values and begin to poll
readings of the stored values for as long as the thumbstick is out of
the center position.
2022-08-08 21:08:56 +01:00