Commit graph

130483 commits

Author SHA1 Message Date
Filippos Karapetis
c95b231bab CHEWY: Refactor the cursor handling code 2022-06-30 17:27:54 +03:00
Filippos Karapetis
d9faf9bb66 CHEWY: Mark cursor 22 as blaster 2022-06-30 17:27:54 +03:00
Filippos Karapetis
03439c7f3b CHEWY: Show the current room in the room console command 2022-06-30 17:27:54 +03:00
D G Turner
15959aa5d4 CHEWY: Fix Signed vs. Unsigned GCC Compiler Warning 2022-06-30 17:27:53 +03:00
D G Turner
25b29bc963 CHEWY: Fix Unused Variable GCC Compiler Warning 2022-06-30 17:27:53 +03:00
VAN-Gluon
b03fba13aa I18N: Update translation (Japanese)
Currently translated at 100.0% (1741 of 1741 strings)
2022-06-30 14:25:28 +00:00
Antoniou Athanasios
d46fff9ba4 I18N: Update translation (Greek)
Currently translated at 100.0% (1741 of 1741 strings)
2022-06-30 14:25:20 +00:00
George Kormendi
56dfaf3396 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1741 of 1741 strings)
2022-06-30 13:33:11 +00:00
IlDucci
0a496e64f5 I18N: Update translation (Spanish)
Currently translated at 100.0% (1741 of 1741 strings)
2022-06-30 13:33:01 +00:00
ScummVM-Translations
3e6e196368 I18N: Update translations templates 2022-06-30 12:15:31 +00:00
antoniou79
edbd176186 BLADERUNNER: Fix special case for German audio and subtitles
Two quotes need to be merged in McCoy's beginning speech
2022-06-30 15:13:41 +03:00
antoniou79
4ff6478545 BLADERUNNER: Support secondary subtitles
Main for debugging and fun stats in shooting range and VK test for now
2022-06-30 15:13:40 +03:00
antoniou79
1015f9ced4 BLADERUNNER: Add checkbox for no subtitles in intro crawl
This also covers the Blade Runner Logo and the Westwood Studios logo
2022-06-30 15:13:40 +03:00
antoniou79
689fba8388 BLADERUNNER: Fix subtitles encoding for internal font 2022-06-30 15:13:40 +03:00
ScummVM-Translations
ed8a2b85dd 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-06-30 10:34:51 +00:00
antoniou79
2d0afce13c GUI: Fix infinite loop with mouse wheel over tab
Reported as regression in #13106

Comment link:  https://bugs.scummvm.org/ticket/13106#comment:4
2022-06-30 13:17:25 +03:00
Stian Schultz
f9fd88d2f9 I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1740 of 1740 strings)
2022-06-29 20:10:01 +00:00
ScummVM-Translations
f74656197c I18N: Update translations templates 2022-06-29 20:08:12 +00:00
ScummVM-Translations
d591765103 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-06-29 20:08:09 +00:00
Peter Kohaut
b6e3d7efe8 BLADERUNNER: Mark enhanced edition as unsupported 2022-06-29 22:03:56 +02:00
ScummVM-Translations
821f6e72f7 I18N: Update translations templates 2022-06-29 08:58:13 +00:00
alxpnv
3962bb3eaa ASYLUM: don't show inventory if an item is already selected 2022-06-29 11:53:13 +03:00
alxpnv
feecbd12c5 ASYLUM: add actions for mouse clicks 2022-06-29 11:53:13 +03:00
alxpnv
3ef995fec2 ASYLUM: make byte twiddling macros endian agnostic
Also removed a couple of unused macros
2022-06-29 11:53:12 +03:00
Paweł Kołodziejski
2fdf38924f Revert "WINTERMUTE: Engine should be disabled by default"
This reverts commit 1cd1309c46.
2022-06-29 10:41:43 +02:00
Paweł Kołodziejski
ffe06ffeaf WINTERMUTE: Engine should be disabled by default 2022-06-29 07:19:12 +02:00
Paul Gilbert
83c4472349 CHEWY: Fixes for cinema dialog 2022-06-28 21:33:10 -07:00
Paul Gilbert
00d9dce443 CHEWY: Fix rendering of German accented characters 2022-06-28 19:44:04 -07:00
ScummVM-Translations
a283c60dca 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-06-28 18:30:55 +00:00
Thierry Crozat
5e68a56b5c AGS: Add detection for newest Gemini Rue version on GOG 2022-06-28 19:30:39 +01:00
ScummVM-Translations
e7dbc4f2fc I18N: Update translations templates 2022-06-28 16:52:44 +00:00
antoniou79
1811ed85eb TOON: Don't walk to flux when clicking on him
This is the behavior in the original game too
2022-06-28 19:47:27 +03:00
Paul Gilbert
bfbeef45bd CHEWY: Workaround to enable the taxi in English Big City scene 2022-06-27 21:39:39 -07:00
Paul Gilbert
3cda7ca02c CHEWY: Fix hotspot Ids for using taxi 2022-06-27 20:46:36 -07:00
Thierry Crozat
57843003f9 DOCS: Update talkspeed explanation 2022-06-26 17:07:05 +01:00
Joachim Jautz
a1a6ac0f82 DOCS: fix talkspeed explanation
Playing around with the "talkspeed" values, the name of this setting may be counter-intuitive:
Higher values do not mean higher speed. Instead they lead to higher (longer) display time.
In other words, talkspeed zero is fast, 255 is slow.
Related discussion (from 2008, though): https://forums.scummvm.org/viewtopic.php?t=6496
2022-06-26 17:06:52 +01:00
Lothar Serra Mari
65b5f5973e I18N: Update translation (German)
Currently translated at 100.0% (1740 of 1740 strings)
2022-06-26 07:14:05 +00:00
Matthew Duggan
4ffd401945 ULTIMA8: Terminate more processes on Crusader level change
Previously we used the Ultima 8 behavior of not terminating any obj id 0
processes on level change, but that occasionally left never ending "alarm has
been activated" background audio and similar problems.

This changes so that all but the "persistent" processes are terminated.

At the same time, also correctly clean up the snap egg and target lists when
changing maps - previously these were left sitting around.
2022-06-26 16:02:31 +09:00
Matthew Duggan
df2121b04f ULTIMA8: Fix Crusader crash if splash item destroyed before damage happens 2022-06-26 08:44:36 +09:00
Thierry Crozat
9a74f0d16a AGS: Restored "Button::Animate^7" in API and fixed volume default
"Animate^7" was an intermediate API function during 3.6.0 alpha
development, and apparently there are games which used it.

From upstream eb4c0aec426c1501c84e93851e9aa31eaf8e2f27
2022-06-25 23:34:12 +01:00
Thierry Crozat
858c1db4a2 BASE: Add back default to 60 for engine_speed settings
This is used by 3D games to limit the frames per seconds.
The default value was lost in commit b586571900 when sync'ing
ScummVM and ResidualVM code. This resulting in a default of 0,
which means no throtling.

This should fix bug #13631
2022-06-25 19:56:03 +01:00
Torbjörn Andersson
2805e66bf0 BASE: Print error messages on invalid command line parameters again
The condition was accidentally inverted when the Symbian port was
removed, I belive.
2022-06-25 16:29:08 +02:00
Paul Gilbert
b5f25a4dce CHEWY: Fix cursor disappearing using fn keys whilst menu open 2022-06-24 20:38:18 -07:00
athrxx
e4d132395c KYRA: (LoK) - fix animation glitch when skipping over scene
(When skipping over a scene by left-clicking, sometimes parts of the ongoing animation would remain visible on screen, e. g. some of Herman's body parts in the cave at the beginning)
2022-06-25 00:15:41 +02:00
Thierry Crozat
9d12e006fd AGS: Removed a too early call to pl_stop_plugins() and fixed another
There's one call in unload_game_file(), which should be called after
all objects that may have been provided by plugins are disposed
(fonts, managed objects).

From upstream 462cabe7353fc75f3cf70222a97028066f12f030
2022-06-24 20:56:16 +01:00
Thierry Crozat
a872d80fd3 AGS: Fixed restoring a exclusive fullscreen mode on switch in
Fixed getting stuck in a render attempt loop, because the window
events are not being processed.

From upstream 25329949f4d4a17ea8e6ad11fc7bd0ecccdfaca7
2022-06-24 00:03:54 +01:00
athrxx
d71c248b73 KYRA: rename some flags 2022-06-23 23:06:41 +02:00
athrxx
8b4bf5e47c KYRA: fix uninitialized vars warning 2022-06-23 22:21:59 +02:00
athrxx
e83a147686 KYRA: (DOS/CD) - add workaround for text glitch
(in the cave with the bridge, when falling into the river)
2022-06-23 22:13:46 +02:00
athrxx
8a455d9071 KYRA: (LoK/Floppy) - fix minor animator glitch
(in the first cave, when trying to cross the broken bridge and falling into the river, a "cut off" Herman's head could appear on screen beside the death dialog)

The animator code is a bit different here between versions. Our code was apparently based only on DOS CD (Talkie).
2022-06-23 22:13:38 +02:00