neuromancer
1aa5eda704
FREESCAPE: fixes for amiga/atari driller releases
2022-11-27 20:10:22 +01:00
Walter Agazzi
f2fcf6d9b6
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1787 of 1787 strings)
2022-11-27 17:41:05 +00:00
IlDucci
2f888194aa
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1787 of 1787 strings)
2022-11-27 16:40:03 +00:00
Antoniou Athanasios
3d062eeddd
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1787 of 1787 strings)
2022-11-27 15:23:57 +00:00
ScummVM-Translations
5955c11fd9
I18N: Update translations templates
2022-11-27 13:37:43 +00:00
ScummVM-Translations
6ca1c69294
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-11-27 13:37:41 +00:00
Eugene Sandulenko
f236aa6acd
SAGA2: Use checkExtendedSaves()
2022-11-27 14:37:16 +01:00
Eugene Sandulenko
cbc6ee42ff
NANCY: Use checkExtendedSaves()
2022-11-27 14:37:05 +01:00
Eugene Sandulenko
aeb10c7208
MTROPOLIS: Use checkExtendedSaves()
2022-11-27 14:36:55 +01:00
Eugene Sandulenko
9d4c17d272
HADESCH: Use checkExtendedSaves()
2022-11-27 14:36:37 +01:00
Eugene Sandulenko
979644c5a0
CINE: Use checkExtendedSaves()
2022-11-27 14:36:27 +01:00
Eugene Sandulenko
55942fd484
CHEWY: Use checkExtendedSaves()
2022-11-27 14:36:14 +01:00
Eugene Sandulenko
130eecefc8
BURIED: Use checkExtendedSaves()
2022-11-27 14:35:36 +01:00
ScummVM-Translations
5dfaa36ff2
I18N: Update translations templates
2022-11-27 13:04:01 +00:00
neuromancer
1f900a2cf4
FREESCAPE: first approach to check if a sensor can shoot the player
2022-11-27 14:04:54 +01:00
neuromancer
aa0be90ef5
FREESCAPE: added extended timer cheat for all the games
2022-11-27 14:04:54 +01:00
neuromancer
1b8759f13b
FREESCAPE: removed useless call to clear
2022-11-27 14:04:54 +01:00
AndywinXp
344349dbd9
SCUMM: DiMUSE: Allow original mono mixing routines to work
...
These changes make use of _mixer->getOutputStereo() to select the proper number of audio channels.
This makes it possible to have mono audio produced using the proper DiMUSE internal mixer mono
routines, instead of having the ScummVM mixer folding down a stereo mix.
2022-11-27 12:25:14 +01:00
Vladimir Serbinenko
2fe5010d15
SWORD1: Add an entry for ND Russian translation
2022-11-27 12:11:01 +01:00
Paul Gilbert
5f7926da7e
DEVTOOLS: CREATE_ENGINE: Changed hasFeature to use checkExtendedSaves
2022-11-26 18:44:08 -08:00
Paul Gilbert
b4be11f553
ENGINES: Added checkExtendedSaves method to AdvancedMetaEngine
2022-11-26 18:44:08 -08:00
Walter Agazzi
c91d31596c
DIRECTOR: Better detection for some titles
...
* Gus in Cybertown (WIN)
* Haunted House (DEMO)
* Leonardo the inventor (WIN EN-PT)
* How the leopard got his spots (DEMO)
* The Mask (WIN)
* Yongzhe Paopao Long 2
2022-11-27 01:17:29 +01:00
Walter Agazzi
bed04f69a3
DIRECTOR: Better detection for some D3 titles
...
* Hidoi-yo
* CD Physics
* The CHAOS Continuum (WIN)
* GADGET (WIN DEMO)
* The Golf CD (WIN)
2022-11-27 01:17:29 +01:00
neuromancer
5c790d0d11
FREESCAPE: refactored checkSensors and implemented renderSensorShoot
2022-11-26 22:53:53 +01:00
neuromancer
52cc36a7fd
FREESCAPE: refined sensor firing range detection
2022-11-26 22:53:53 +01:00
Sergio
d136a5f54c
COMMON: fix String::rfind for default value of pos (max value of size_t)
2022-11-26 23:13:42 +02:00
Donovan Watteau
f7b2bb0e66
CI: Update various GitHub actions
...
Most of them deal with the current Node.js 12 and set-output deprecation
warnings.
2022-11-26 23:11:32 +02:00
elasota
5aeaa1015e
ENGINES: Fix warning about passing a non-trivial class to va_start.
2022-11-26 23:09:24 +02:00
Cameron Cawley
29923889d9
AUDIO: Backport commit r4010 from DOSBox to the CMS emulator
...
Correct oscillator frequency used in the gameblaster. Thanks OPLx, Great Hierophant and NewRisingSun. Reported on VOGONS: 38350.
2022-11-26 23:06:21 +02:00
Cameron Cawley
99485ac757
AUDIO: Backport commit r3523 from DOSBox to the CMS emulator
...
CMS/Gameblaster: add sbtype=gb, fix base addresses other than 220h, fix lack of sound when starting from autoexec, add autodetection (Thanks robertmo and Cloudschatze)
2022-11-26 23:06:21 +02:00
Donovan Watteau
60676c825a
CI: Make msbuild less verbose
...
As already done for Linux GCC builds and Xcode Clang builds.
2022-11-26 17:51:16 +02:00
sluicebox
33c6fe1131
SCI: Fix KQ6 black widow lockup with script patch
...
Recent fixes to the sound fading code have exposed this bug again.
It was first fixed 12 years ago, and then again 10 years ago.
Both times, the bug was fixed by changing kDoSoundFade behavior.
But those changes added behavior that was different from SSCI, and
those differences caused problems in LB2. kDoSoundFade is now
accurate, and so the bug has returned, but it was never a sound bug.
The black widow lockup is due to a script bug that accidentally relies
on undefined values from non-existent parameters. ScummVM produces
different undefined values than SSCI in certain situations, and this
is one of them. The undefined values are then passed to kDoSoundFade
as real values in a correct kernel call.
Now this is fixed with a script patch that removes all five broken
Sound:fade calls. They were redundant because they attempted to fade in
to the same volume they had just set.
Perhaps we can replicate SSCI's undefined behavior someday, but in
the meantime this bug is fixed.
Fixes bugs #5625 #5653 #6120 #6210 #6252 #13944
2022-11-25 16:36:19 -08:00
neuromancer
b46ba41d7c
FREESCAPE: avoid crashing if the color used in the flash effect is invalid
2022-11-25 20:25:11 +01:00
neuromancer
1dfe03343e
FREESCAPE: refactor flash related code into flashScreen function
2022-11-25 20:25:11 +01:00
neuromancer
6031c0d2d7
FREESCAPE: select the specific color for special effect when taking damage from a sensor in driller
2022-11-25 20:25:11 +01:00
Donovan Watteau
bcc9e1e803
ICB: Make pxVString use GCC_PRINTF to catch -Wformat issues
2022-11-25 16:36:15 +01:00
Walter Agazzi
e6f782c4a8
PETKA: Add "demo" to game description
2022-11-25 14:44:00 +01:00
Walter Agazzi
6c644aa60d
PETKA: Remove unused petka_demo gameid
2022-11-25 14:42:29 +01:00
ScummVM-Translations
9a5cb7d2ba
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-11-25 12:04:43 +00:00
neuromancer
c599b4e737
FREESCAPE: basic implementation of special effect when player is taking damage
2022-11-25 13:05:29 +01:00
neuromancer
bb177a0a46
FREESCAPE: correctly parse background colors for UI
2022-11-25 13:05:29 +01:00
Xaviu
84ec05b505
I18N: Update translation (Catalan)
...
Currently translated at 77.9% (1392 of 1785 strings)
2022-11-25 06:34:05 +00:00
ScummVM-Translations
cbd04214fd
I18N: Update translations templates
2022-11-25 04:01:01 +00:00
lb_ii
5974f3c07a
WINTERMUTE: Add detection, keymapper and achievements for James Peris 2
2022-11-25 07:00:50 +03:00
lb_ii
c99e7626ca
ACHIEVEMENTS: Generated description files
2022-11-25 07:00:50 +03:00
Walter Agazzi
61e824704b
DIRECTOR: Remove leftover entry
2022-11-25 01:54:19 +01:00
Walter Agazzi
c763b98b7c
DIRECTOR: Improve detection for some D3 games
...
Include additional files to prevent misdetections for:
* Alex-World
* Beyond the Wall of Stars
* The Cat Came Back
2022-11-25 01:54:18 +01:00
Walter Agazzi
03ac085045
DIRECTOR: Remove Hikaruhana duplicate
2022-11-25 01:54:18 +01:00
Walter Agazzi
809e014c24
DIRECTOR: Add/fix a couple D3 entries
2022-11-25 01:54:18 +01:00
Lothar Serra Mari
2de9e961e3
I18N: Update translation (German)
...
Currently translated at 100.0% (1785 of 1785 strings)
2022-11-24 20:47:38 +00:00