119075 Commits

Author SHA1 Message Date
Lothar Serra Mari
28b835f0bf NEWS: Update German NEWS file 2021-06-11 19:55:31 +02:00
ScummVM-Translations
ac276c35b8 I18N: Update translations templates 2021-06-11 15:54:21 +00:00
athrxx
4a6dbc73db AGOS: attempt to fix bug no. 12617 ("AGOS: Deadlock when shutting down game")
I have also made the necessary changes to the PC-98 audio drivers which were written to work around the current situation, but now also need a different order in the destructors.
2021-06-11 17:49:33 +02:00
Walter Agazzi
dda5f4e98b I18N: Update translation (Italian)
Currently translated at 100.0% (1643 of 1643 strings)
2021-06-11 14:42:51 +00:00
SupSuper
03fae0e5d1 TRECISION: Enable Nightlong testing 2021-06-11 14:47:31 +01:00
SupSuper
2f59326ab9 NEWS: Added Nightlong 2021-06-11 14:47:31 +01:00
Matthew Duggan
a8e83a86b0 ULTIMA8: Call full code for enterFastArea from intrinsic
Previously we just spawned the usecode event, but to be faithful to the
original the intrinsic should do everything in Item::enterFastArea.

This also adds a workaround for a bug that was occasionally triggered when
returning to the rebel base in Crusader: No Remorse, and fixes an original game
bug in the process.
2021-06-11 22:12:11 +09:00
Eugene Sandulenko
96c5f721db
NEWS: Mention Jap Mac Dig support 2021-06-11 12:31:32 +02:00
Eugene Sandulenko
44fbf427ef
SCUMM: Added support for Japanese Mac Dig 2021-06-11 12:31:32 +02:00
alxpnv
71f3d82c81 ASYLUM: rename Scene::pointIntersectsRect() to pointBelowLine() 2021-06-11 13:29:31 +03:00
alxpnv
75c1b820ea ASYLUM: rename two ActorStatus values and related opcodes
kActorStatusPickupItem -> kActorStatusStoppedInteracting
kActorStatus20 -> kActorStatusStoppedHitting

Interact -> WalkToActor
UpdateActor -> Interact
2021-06-11 13:29:30 +03:00
Torbjörn Andersson
b09968768a TITANIC: Make Esc at the start-up dialog quit the game
I.e. the dialog you get if you have saved games, where the game asks you
if you want to load or start a new game. Before, it would just make the
dialog unresponsive if you pressed Esc.
2021-06-11 08:18:49 +02:00
Daniel Kamil Kozar
e12c0f3f4e STARTREK: Fix format-security warnings 2021-06-11 06:22:47 +01:00
Paul Gilbert
49e8ae92c1 AGS: Added detection entries 2021-06-10 18:27:18 -07:00
Annick Ecuyer
1fe46a61f2 BASE: Added --engine=ID for --list-all-games and --list-games
For the command line, lists games only for the specified engine.
(optional)
2021-06-10 22:42:39 +01:00
sluicebox
816f65cd68 SCI: Remove AIFF handling from SCI16 code
Only SCI32 Mac games use AIFF audio. This should have been
removed when SCI32 code was moved into its own classes.
2021-06-10 14:28:15 -06:00
sluicebox
77cfab947a BASE: Fix debug levels parameter name 2021-06-10 10:47:42 -06:00
sluicebox
90f836a342 GUI: Revert clearing debug flags on save/load dialog
Fixes clearing all debug flags set on the command line
whenever the ScummVM save/load dialog is displayed from
within a game.

This reverts commit 1c4e15599f4a88aaba903952f0cfb385a5d0f213
2021-06-10 10:43:22 -06:00
djsrv
dc95314c1a DIRECTOR: LINGO: Add delete tests 2021-06-10 11:52:52 -04:00
djsrv
a2d35bbdf3 DIRECTOR: LINGO: Temporarily disable evaluation in c_eval 2021-06-10 11:52:36 -04:00
djsrv
e3f75a9bc4 DIRECTOR: LINGO: Implement b_delete/cb_delete 2021-06-10 11:51:50 -04:00
djsrv
b5767a793c DIRECTOR: LINGO: Ignore non-existent chunks in b_hilite 2021-06-10 10:58:27 -04:00
djsrv
5e1a0d5ddc DIRECTOR: LINGO: Use Common::isSpace to detect word boundaries 2021-06-10 10:58:27 -04:00
djsrv
85a2bf6d7d DIRECTOR: LINGO: Implement b_hilite/c_hilite 2021-06-10 10:58:27 -04:00
djsrv
7baac7da4d GRAPHICS: MACGUI: Fix out of bounds array access 2021-06-10 10:58:27 -04:00
djsrv
8ac995cf8a GRAPHICS: MACGUI: Allow selection to be drawn on inactive text
Hilite can select text on an inactive text field
2021-06-10 10:57:19 -04:00
djsrv
eee17da97a DIRECTOR: Add Score::getSpriteIdByMemberId 2021-06-10 10:57:19 -04:00
ysj1173886760
73916d9aca GRAPHICS: MACGUI: remove a case which has already been checked before in macWM 2021-06-10 13:58:41 +02:00
ysj1173886760
86e21663d5 GRAPHICS: MACGUI: fix setSelection offset in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
3332517243 DIRECTOR: move selStart and selEnd from Lingo to Movie 2021-06-10 13:58:41 +02:00
ysj1173886760
34972626d4 GRAPHICS: MACGUI: remove the selection after we set maxWidth in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
4c3630f648 GRAPHICS: MACGUI: undraw the cursor when we are selecting in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
9b262360ed GRAPHICS: MACGUI: complete setMaxWidth in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
24821716db GRAPHICS: MACGUI: fix drawing selection when we have a not complete line in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
8caf7abf4a GRAPHICS: MACGUI: fix getRowCol when we have text alignment, modify the behaviour when we drawing selection in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
68f0483458 GRAPHICS: MACGUI: enhance getRowCol in mactext by using bsearch 2021-06-10 13:58:41 +02:00
ysj1173886760
d02ec882de GRAPHICS: MACGUI: fix selection drawing when we have text alignments in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
5e734b0ca0 GRAPHICS: MACGUI: fix cursor drawing when we scroll the mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
777a8c1d17 GRAPHICS: MACGUI: modify the logic when we are calculating PureTextSize in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
51698610d2 GRAPHICS: MACGUI: inherit paragraphEnd when we adding new line in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
12232c992a GRAPHICS: MACGUI: fix calculating the pure text size in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
bdf81ad565 GRAPHICS: MACGUI: fix the copy/paste operations when we have multi-paragraph selection in mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
3c7844e5a2 GRAPHICS: MACGUI: fix the behaviour when we set the editable text member active 2021-06-10 13:58:41 +02:00
ysj1173886760
88541a8303 GRAPHICS: MACGUI: fix the behaviour when the selEnd and selStart has the same value, currently, we will move the cursor here, just as director does 2021-06-10 13:58:41 +02:00
ysj1173886760
0f7e7bd462 GRAPHICS: MACGUI: disable the ability of setting active in setEditable. currently, director will only set the first editable text widget to active 2021-06-10 13:58:41 +02:00
ysj1173886760
dea9455a96 GRAPHICS: MACGUI: introduce two variable to lingo, _selEnd and _selStart, which has default value -1. selEnd and selStart specify the selection area every time you activated the mactext 2021-06-10 13:58:41 +02:00
ysj1173886760
0467fa91cc GRAPHICS: MACGUI: clear the selection and cursor after we de-activated the mactext. refresh mactext every time we change the active status 2021-06-10 13:58:41 +02:00
Torbjörn Andersson
7b77a2ad32 CRYO: Fix typo in palette initialization 2021-06-10 12:52:14 +02:00
alxpnv
de625e4f53 ASYLUM: rename more Actor methods
Also removed Actor::compare()
2021-06-10 13:34:27 +03:00
alxpnv
7df4708049 ASYLUM: rename Actor::updateStatus1*() methods 2021-06-10 13:34:27 +03:00