126739 Commits

Author SHA1 Message Date
Die4Ever
fe02115dba
GROOVIE: reset _videoSkipAddress when loading or changing scripts
Example: if you started Clandestiny and you start the intro, it will set _videoSkipAddress, then interrupt the intro with a directload and then play a video that does not set the _videoSkipAddress such as the start of the bricks puzzle. If you right click during that video then it will attempt to jump to the _videoSkipAddress that the intro set and it will crash.
2022-02-15 14:18:20 -06:00
ScummVM-Translations
3f8776922e 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-02-15 16:19:29 +00:00
Martin Gerhardy
d3e81901e6 TWINE: Revert: the y check comes first in original source code of getBrickShape
This reverts commit a5f88f4b2b197c9138f2a3dfa7a088842c0d7f5f.

WorldColBrick and WorldColBrickFull both have the y check first - but for us it
breaks - see issue #13273

  https://bugs.scummvm.org/ticket/13273
2022-02-15 17:19:16 +01:00
ScummVM-Translations
d42cc94790 I18N: Update translations templates 2022-02-15 16:15:29 +00:00
ScummVM-Translations
ac96d4c262 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-02-15 16:15:28 +00:00
Die4Ever
a1f1a4e46c
GROOVIE: add detection for Clan non-interactive demo 2022-02-15 10:15:03 -06:00
ScummVM-Translations
6d1b3320e3 I18N: Update translations templates 2022-02-15 16:06:11 +00:00
antoniou79
ddfa41b327 BLADERUNNER: Fix for warning of adding \0 to String
This was happening in the KIA save screen's input box when attempting to encode the key pressed to Dos850 charset
2022-02-15 18:05:52 +02:00
antoniou79
92393d228b BLADERUNNER: Allow for repeated keys (key spamming)
Added space, backspace and latin letters and numbers (for save game screen)

Space can also be spammed with a visible result in-game (ie. not only in KIA save screen)
2022-02-15 18:05:52 +02:00
Torbjörn Andersson
8eb911d6c3 SCUMM: Minor Loom settings cleanup 2022-02-15 15:35:35 +01:00
Walter Agazzi
c45ddad05e I18N: Update translation (Italian)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-15 10:45:20 +00:00
Lothar Serra Mari
9e5d7c2847 I18N: Update translation (German)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-15 10:20:56 +00:00
ScummVM-Translations
3e09a7da9c 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-02-15 10:18:56 +00:00
Lothar Serra Mari
0bc67347ff I18N: Update translations datafile 2022-02-15 11:18:34 +01:00
Lothar Serra Mari
151c799758 NEWS: Update German NEWS file 2022-02-15 11:17:24 +01:00
ScummVM-Translations
fccfd893cd I18N: Update translations templates 2022-02-15 06:55:24 +00:00
Martin Gerhardy
101d98d6a6 TWINE: added debug channel for scripting messages 2022-02-15 07:55:05 +01:00
Martin Gerhardy
8ec549023c NEWS: added Little Big Adventure door fix 2022-02-15 07:54:54 +01:00
Martin Gerhardy
f9527a5d03 TWINE: reduced cyclic complexity to improve readability in processEnvironmentSound() 2022-02-15 07:47:12 +01:00
Martin Gerhardy
39ca392a45 TWINE: replaced magic numbers with enum constants 2022-02-15 07:46:50 +01:00
Martin Gerhardy
c5943bfb40 TWINE: cleanup return value of scene loop 2022-02-15 07:46:07 +01:00
Martin Gerhardy
7046e8a170 TWINE: renamed variable 2022-02-15 07:45:49 +01:00
Martin Gerhardy
d276f63f54 TWINE: replaced magic numbers 2022-02-15 07:43:45 +01:00
Martin Gerhardy
97bddcf506 TWINE: fixed invalid processActor z coordinate handling
found in original source code OBJECT.C lines 1677-1680
2022-02-15 07:43:29 +01:00
Martin Gerhardy
37752bd52e TWINE: fixed audio track for tippet island scene 2022-02-15 07:31:33 +01:00
Martin Gerhardy
c8d2348110 TWINE: convert static variable into member 2022-02-15 07:31:24 +01:00
Martin Gerhardy
a2401cbdd1 TWINE: fixed angle checks in Collision::handlePushing 2022-02-15 07:30:35 +01:00
Martin Gerhardy
a5f88f4b2b TWINE: the y check comes first in original source code of getBrickShape 2022-02-15 07:30:11 +01:00
Martin Gerhardy
2d8a5fe505 TWINE: fixed logic error in move script mBETA 2022-02-15 07:30:11 +01:00
Martin Gerhardy
0572cbac16 TWINE: support --dump-scripts 2022-02-15 07:26:10 +01:00
Martin Gerhardy
580c3250e8 TWINE: added support for --boot-param 2022-02-15 07:25:40 +01:00
Martin Gerhardy
679d1c1479 TWINE: guard macro definition 2022-02-15 07:25:29 +01:00
Martin Gerhardy
26f48a6f4e TWINE: reversed logic 2022-02-15 07:24:51 +01:00
Martin Gerhardy
ff014dfc65 TWINE: fixed kcCONE_VIEW opcode
... for the case that the actor is the hero and the hero is in discrete mode
2022-02-15 07:24:26 +01:00
Martin Gerhardy
12a0a1cd80 TWINE: fixed bug #13167 (Doors are not working sometimes)
the problem was that in the scene mentioned in the bug ticket the actor 3 was the lift downwards. This used
mGOTO_POINT_3D opcode - which modifies _spriteActorRotation. Now entering scene 49 again did not reset the
actor variable _spriteActorRotation properly - and the door has the same actor id as the lift that went
downwards
2022-02-15 07:22:29 +01:00
ScummVM-Translations
cdb9a902c2 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-02-14 23:33:44 +00:00
Die4Ever
2fa7941352
NEWS: added Groovie 2 games for 2.6.0 2022-02-14 17:33:22 -06:00
ScummVM-Translations
ada414fc15 I18N: Update translations templates 2022-02-14 23:02:06 +00:00
Die4Ever
41138c5253
GROOVIE: mark Groovie 2 games for testing 2022-02-14 17:01:16 -06:00
Die4Ever
970d1b987c
GROOVIE: Clan fix bricks puzzle graphics 2022-02-14 16:04:42 -06:00
Lothar Serra Mari
8aee7aef7c NEWS: Mention latest Loom music update in German NEWS file 2022-02-14 19:52:22 +01:00
Thierry Crozat
dac2d795d5 AGS: Fix access to files in game path subdirectories for some games
Most AGS games use either a single file or a flat structure. But
a few don't, and if they were released on Windows the script may
be trying to use path with backslashes. There is code to convert
those to slashes, but it was only enabled in the original code
for the Windows version of the interpreter, and never enabled in
ScummVM. Enabling that code allows playing those Windows game on
any platform. Let's hope no AGS game released for another platform
uses backslashes as part of their file names...
2022-02-13 22:20:06 +00:00
Die4Ever
653199a3b0
AGOS: add Simon1 Hebrew fan dub 2022-02-13 13:58:43 -06:00
Thierry Crozat
5273923695 AGS: Add detection for GOG version of Zniw Adventure
This was provided in bug #13251.
2022-02-13 19:56:37 +00:00
Thierry Crozat
bd56c27b43 AGS: Add detection for recent updates of several Wadjet Eye games 2022-02-13 19:56:37 +00:00
neuromancer
ad366a7f6e HYPNO: parse default sample rate in wet 2022-02-13 19:07:43 +01:00
neuromancer
ceeec7dbdd HYPNO: solve rebase conflicts in arcade code 2022-02-13 18:38:18 +01:00
neuromancer
d92edf3ac9 HYPNO: added data structure to handle segments 2022-02-13 18:28:36 +01:00
neuromancer
67ed302224 VIDEO: rewind when forceSeekToFrame is called with a frame near the start of the video 2022-02-13 18:28:36 +01:00
ScummVM-Translations
a2baa77601 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-02-13 17:17:58 +00:00