Vladimir Menshakov
deb959a902
VIDEO: Allow zero data words count in decodeDeltaFLC
...
Excerpt from specification:
The first byte of each packet is the column skip count;
the second byte is the RLE count byte.
Zero or more data words follow the RLE count byte.
2021-04-25 22:07:28 +01:00
Walter Agazzi
4f10b64005
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1635 of 1635 strings)
2021-04-25 20:39:19 +00:00
ScummVM-Translations
a67240c2e4
I18N: Update translations templates
2021-04-25 17:40:05 +00:00
SupSuper
3b43a99fda
CREATE_PROJECT: Support building with FluidLite
2021-04-25 20:39:55 +03:00
Cameron Cawley
c38e3bdc2a
AUDIO: Support building with FluidLite
2021-04-25 20:39:55 +03:00
Scott Percival
16eb05cee8
DIRECTOR: LINGO: Allow b_puppetSound to support 2 args
2021-04-25 23:22:51 +08:00
Scott Percival
7197d470d3
Revert "DIRECTOR: Add puppet check on kTheCastNum"
...
This reverts commit d650738f9f
.
This change caused several scenes to render incorrectly (e.g. the
witches cauldron on the Chop Suey map screen).
2021-04-25 23:22:51 +08:00
Scott Percival
ca0c5c800d
DIRECTOR: Fix memory leaks in SoundCastMember
2021-04-25 23:22:51 +08:00
Scott Percival
b09b54fa1b
DIRECTOR: Fix memory leak in _castsInfo
2021-04-25 23:22:51 +08:00
Scott Percival
e7375f7495
DIRECTOR: Update Chop Suey engine version in detection tables
2021-04-25 23:22:51 +08:00
Scott Percival
73d9aa2a83
DIRECTOR: Add P.A.W.S. to detection tables
2021-04-25 23:22:51 +08:00
Scott Percival
83c400600d
DIRECTOR: Fix the SoundCastMember looping flag
2021-04-25 23:22:51 +08:00
Scott Percival
527a093228
DIRECTOR: Fix the _videoPlayback flag
...
The _videoPlayback flag needs to be enabled as soon as a video starts
playing, instead of the frame after.
Fixes the morphing cloud animations in Chop Suey.
2021-04-25 23:22:51 +08:00
Scott Percival
89bfa05874
DIRECTOR: Fix video playback in 256-colour mode
2021-04-25 23:22:51 +08:00
Scott Percival
b4df4f4036
DIRECTOR: LINGO: Fix memory leak in Datum
2021-04-25 23:22:51 +08:00
Scott Percival
028fb93cf8
DIRECTOR: Fix memory leaks in DirectorSound
2021-04-25 23:22:51 +08:00
Matthew Duggan
4b72eac24c
ULTIMA8: Refine when to ignore waitFor
...
Waiting for PROC_TERM_DEFERRED processes is fine and needed for compatibility -
they will still notify other processes when they actually terminate. Only
ignore the waitFor on processes which have already notified their waiters.
2021-04-25 13:40:52 +09:00
Matthew Duggan
6215ebd8a4
ULTIMA8: Wire up more Remorse movie intrinsics
2021-04-25 13:02:35 +09:00
Matthew Duggan
b499093e20
ULTIMA8: Handle missing subtitles gracefully
2021-04-25 13:02:05 +09:00
Matthew Duggan
79d61a59a2
ULTIMA8: Correct intrinsic count for Remorse
2021-04-25 13:01:43 +09:00
Matthew Duggan
4e4cfe5494
ULTIMA8: Ignore wait requests for terminated processes
...
This fixes the end of the level in Crusader, but likely fixes some subtle
freeze bugs in U8 too.
The implies opcode was already checking for invalid process IDs (which happens
when speaking to children), but not terminated process IDs. There was a window
where a process could start waiting for an already-terminated process and never
get woken up.
2021-04-25 11:34:35 +09:00
Eugene Sandulenko
43f9d85eef
TINSEL: Fully revert accidental change to English detection entry
...
It was introduced in 1c63d9b958
then
partially reverted in 826ad61d86
This reverts it fully, as now we are showing a warning to the users
that the DW2 CD version 2 is unstable
2021-04-25 02:32:19 +02:00
ysj1173886760
9c9b553d7a
GRAPHICS: MACGUI: fix the logic when calc the coordinate of scrollbar
2021-04-25 02:24:15 +02:00
ysj1173886760
ac9e312895
GRAPHICS: MACGUI: remove pink border, add Win95BorderScrollbar to macgui.dat
2021-04-25 02:24:15 +02:00
ysj1173886760
7da28dfc15
PINK: modify action_text to suit for new macgui, move dynamic scrollbar to macgui
2021-04-25 02:24:15 +02:00
ysj1173886760
fb7ed6f845
GRAPHICS: MACGUI: add textRGB for mactextwindow to suit new logic of mactext when drawing the text with color. add window feature DynamicScrollbar
2021-04-25 02:24:15 +02:00
ysj1173886760
549511c4b5
GRAPHICS: MACGUI: add rgb parameter for appendText, which makes mactext draws text with color, fix the logic when appending text
2021-04-25 02:24:15 +02:00
ysj1173886760
98cb026f70
GRAPHICS: MACGUI: fix the behaviour when we enable win95 mode when drawing scrollbar
2021-04-25 02:24:15 +02:00
ysj1173886760
cd462ba7c7
PINK: delete loading border in pink, it will load in macgui automatically
2021-04-25 02:24:15 +02:00
ysj1173886760
c317ca1900
GRAPHICS: MACGUI: load win95scrollbar border as default when enable win95 mode
2021-04-25 02:24:15 +02:00
ysj1173886760
df895359cc
PINK: modify the logic when we creating the mactextwindow
2021-04-25 02:24:15 +02:00
ysj1173886760
587772625e
WAGE: set the offsets for new logic of macgui
2021-04-25 02:24:15 +02:00
ysj1173886760
c1c7631148
PINK: set the offsets for new logic of macgui
2021-04-25 02:24:15 +02:00
ysj1173886760
fc702ea9fe
GRAPHICS: MACGUI: re-organize the code for drawing scrollbar for macwindow
2021-04-25 02:24:15 +02:00
ysj1173886760
013925a3ad
PINK: implement alignment for center manually for action text
2021-04-25 02:24:15 +02:00
ysj1173886760
82a55fd8d8
GRAPHICS: MACGUI: add getTextMaxWidth for mactext
2021-04-25 02:24:15 +02:00
ysj1173886760
55f61f2c69
PINK: fix the bug when we disable the border, the text may not render correctly.
2021-04-25 02:24:15 +02:00
ysj1173886760
27986beebc
GRAPHICS: MACGUI: add comment for enableScrollbar
2021-04-25 02:24:15 +02:00
ysj1173886760
a2f48f5343
WAGE: fix the code which may occur bug
2021-04-25 02:24:15 +02:00
ysj1173886760
d437b22b6b
GRAPHICS: MACGUI: fix the behaviour of scrollbar of win95 mode
2021-04-25 02:24:15 +02:00
ysj1173886760
15d46a55f8
GRAPHICS: MACGUI: add the feature that you can close the window when using the menu
2021-04-25 02:24:15 +02:00
ysj1173886760
b993ab021d
GRAPHICS: MACGUI: fix the algorithm when we calc the coordinate of scrollbar, modify the offsets
2021-04-25 02:24:15 +02:00
ysj1173886760
90b2c02f27
GRAPHICS: MACGUI: init the scrollSize and scrollPos at constructor
2021-04-25 02:24:15 +02:00
ysj1173886760
fa4aaa7608
GRAPHICS: MACGUI: modify the offset when drawing the mactext to suit for pink
2021-04-25 02:24:15 +02:00
ysj1173886760
855583e2e4
GRAPHICS: MACGUI: add win95 mode for scrollbar
2021-04-25 02:24:15 +02:00
ysj1173886760
7c5c66a8c8
PINK: add win95 mode border for pink
2021-04-25 02:24:15 +02:00
ysj1173886760
f81ea96421
GRAPHICS: MACGUI: clean the code, modify the behaviour of win95 menu
2021-04-25 02:24:15 +02:00
ysj1173886760
ba4513c10b
GRAPHICS: MACGUI: organize the code
2021-04-25 02:24:15 +02:00
ysj1173886760
1d3cf51b7b
GRAPHICS: MACGUI: fix the bug when closing the menu, the highlight part was not correctly set
2021-04-25 02:24:15 +02:00
ysj1173886760
5d2a73fe01
GRAPHICS: MACGUI: add win95 mode for menu behaviour, currently in win95 mode, it will exit the menu only when you click something useful(trigger some event)
2021-04-25 02:24:15 +02:00