Lars Sundström
3c85d6a7a6
IOS7: Add on-screen opacity to iOS backend options
...
Let the user configure the opacity for the on-screen controls using
a slider with allowed values from 1 to 10, where 10 is 100%.
2023-07-17 21:42:25 +02:00
Torbjörn Andersson
086661d2d9
AGI: Fix regression in Winnie the Pooh graphics
...
The left side of each picture was cut off, and padded with white at the
right side instead. This regression was introduced somewhere between
1.7.0 and 1.8.0 as part of a "graphics rewrite + cleanup".
2023-07-17 15:27:45 +02:00
BLooperZ
150984d11f
ASYLUM: Add Hebrew board puzzle
2023-07-16 23:53:26 +03:00
Eugene Sandulenko
88462f03b7
DIRECTOR: JANITORIAL: Added few whitespaces
2023-07-16 14:02:18 +02:00
Scott Percival
889130a3fa
DIRECTOR: Share Sprite parsing code between Frame and FilmLoopCastMember
2023-07-16 14:01:48 +02:00
Scott Percival
f4bab7a34d
DIRECTOR: Add missing guardrail for Cast::loadExternalSound
2023-07-16 14:01:48 +02:00
Scott Percival
50b88f8622
DIRECTOR: Add FPS quirk for Wrath of the Gods
2023-07-16 14:01:48 +02:00
Eugene Sandulenko
5a6358d5af
DIRECTOR: Re-add removed constant
2023-07-16 14:01:09 +02:00
Eugene Sandulenko
805eb6041e
DIRECTOR: Remove now unused variable
2023-07-16 13:57:16 +02:00
sluicebox
6a83bcbd95
SCI32: Fix SQ6 broken walk icon
...
Fixes bug #14537
Thanks to @Twixxi691 for reporting this
2023-07-15 12:18:25 -07:00
ScummVM-Translations
deb8317c20
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/
2023-07-15 11:28:56 +00:00
antoniou79
c00eabb2ac
DISTS: ANDROID: English Release notes for 2.7.1
2023-07-15 14:27:41 +03:00
ScummVM-Translations
36ee3352c6
I18N: Update translations templates
2023-07-15 09:24:18 +00:00
Eugene Sandulenko
fad630323a
SDL: Added config key disable_saved_screenshot_osd for disabling the OSD message
2023-07-15 11:23:29 +02:00
Eugene Sandulenko
c36442668d
DEVTOOLS: Use more portable sha256 utility
2023-07-14 23:34:01 +02:00
Eugene Sandulenko
0f4f98f8cb
NEWS: Fix Tony engine capitalization
2023-07-14 23:20:40 +02:00
Le Philousophe
0cfbc0b598
NEWS: Synchronize news with branch 2.7
2023-07-14 23:18:08 +02:00
Le Philousophe
02a5dc6bf3
NEWS: Add fixes for unaligned accesses
2023-07-14 23:11:53 +02:00
Eugene Sandulenko
a70a5512e1
NEWS: Set 2.7.1 release date, fixed capitalization for some engine names
2023-07-14 23:07:52 +02:00
Eugene Sandulenko
87b96cd34e
DIRECTOR: Re-add Director version checks for autopuppet flag
...
Dropping D6+ checks there were a speculation which let Dream sequence
in totaldistortion work. However, that had a side effect that the ink
was not copied, as the channel was declared autopuppet.
This restores the ink behaviour while keeping shooting as working
--start-movie="ATD\HD\bdDREAMA.DXR" totaldistortion-win
2023-07-14 22:34:38 +02:00
Simon Delamarre
8accd69981
GOB: fix an error message in Adibou1 CD when completing the sweets collection
...
The game tries to make a copy of the savegame on a floppy that is meant to be sent to Coktel Vision, just ignore it.
2023-07-14 22:15:30 +02:00
Thierry Crozat
1ed935dbc1
DOCS: Add two-finger swap right to left gesture to iOS controls
...
This gesture is used to show or hide the on-screen control (virtual
controler).
2023-07-14 20:07:12 +01:00
Lothar Serra Mari
977d675536
NEWS: Mention latest SCUMM bugfixes in German NEWS file
2023-07-14 21:00:50 +02:00
Le Philousophe
538fd65ed6
ANDROID: Make 3 fingers multitouch easier to trigger
...
We can receive a move event while having two fingers pressed but this
doesn't always mean we really moved.
2023-07-14 20:53:35 +02:00
Le Philousophe
392b894547
TONY: Only apply alignment on supported platforms
2023-07-14 20:48:13 +02:00
Le Philousophe
29a02151d1
COMMON: Only apply alignment on supported platforms
2023-07-14 20:48:13 +02:00
AndywinXp
6c5e448121
NEWS: Add several SCUMM bugfixes
2023-07-14 20:35:38 +02:00
Harishankar Kumar
f384f578de
DIRECTOR: LINGO: Use STRING to RETRIEVE symbol key property
...
This is a special edge case where a string can be used to retrieve a
property which has its key as symbol, ie something like [#abc:"xyz],
and using "abc" in comparison to retrieve the property. It is however
worth noting that this special case is only when retrieving a property,
ie a string "abc" is not equal to its symbolic version #abc.
Fixes misplaced <Void> in game saves of 'totaldistortion' when
sleeping to bed.
2023-07-14 14:51:20 +02:00
Kaloyan Chehlarski
bf8c469fd8
NANCY: Disable UI clock in alarm clock scenes
...
Added facilities to disable the UI clock (in the bottom
left corner of the screen) when playing an alarm clock scene.
2023-07-14 15:47:34 +03:00
Kaloyan Chehlarski
893545f9bf
NANCY: Implement alarm clock
...
Implemented the SetPlayerClock action record, which
is responsible for the alarm clock introduced in nancy3.
2023-07-14 15:47:34 +03:00
Scott Percival
eb39be60c2
DIRECTOR: Fix regression where previous frame's tempo is used
...
Fixes the 0% warning message in The Cute Machine.
2023-07-14 13:26:12 +02:00
Simon Delamarre
038229d34d
NEWS: Add Adibou1 announcement
2023-07-14 12:13:24 +02:00
Le Philousophe
a58bac8ccb
ANDROID: Avoid calling native code from UI thread
...
This can lead to race conditions.
When synchronizing virtual keyboard state, just set a variable in UI
thread.
The variable will be read in worker thread during event polling, this
will ensure that graphics code is configured at a proper time.
2023-07-14 11:22:06 +02:00
Le Philousophe
5964c36ab4
COMMON: Don't use a pointer to T in UnalignedPtr
...
This lets the compiler think the pointer value could be aligned.
2023-07-14 11:10:28 +02:00
Le Philousophe
76fd10dafe
TONY: Fix _num type discrepancy
...
It's int32 everywhere outside expr anyway.
2023-07-14 11:10:28 +02:00
Le Philousophe
1f1988f5ed
TONY: Properly align Expressions
...
Make sure Expression array is properly aligned inside the buffer
provided by GlobalAlloc.
2023-07-14 11:10:28 +02:00
Le Philousophe
e7ee27e99a
TONY: Fix MemoryManager data alignment
...
Data being a byte type, it was never aligned.
Don't overallocate 1 byte which is here only because C++ doesn't support
VLA.
2023-07-14 11:10:28 +02:00
Le Philousophe
a831accde7
TONY: Fix various types discrepancies
...
Avoid using byte * for opaque types and don't do unneeded casts.
2023-07-14 11:10:28 +02:00
Le Philousophe
6a1abd09f1
COMMON: Make sure coroutine Process parameter is well aligned
2023-07-14 11:10:28 +02:00
Steve Dunham
57c18514be
ULTIMA4: Fix crash when pressing ESC after Cast
...
If user presses esc while selecting a character the controller
returns -22 instead of the expected -1. This led to an out of bounds
array reference and a crash.
2023-07-13 18:40:51 -07:00
sluicebox
7cee0a5480
SCI: Update speed test overflow fix for more versions
2023-07-13 16:34:37 -07:00
Simon Delamarre
4a8b8f6dcf
GOB: Upgrade Adibou1 detection entries to ADGF_TESTING
2023-07-14 00:33:27 +02:00
sluicebox
ddb0ef1de5
SCI: Fix overflow in SCI0 speed test script
...
Fixes a long delay on a black screen at the end of KQ4 introduction.
Thanks to @eriktorbjorn for reporting and reproducing this
2023-07-13 14:56:24 -07:00
Kaloyan Chehlarski
b69483c4f8
NANCY: Fix Telephone data reading
2023-07-13 18:13:57 +03:00
Kaloyan Chehlarski
16ed90c477
NANCY: Fix textbox color edge case
...
Fixed an edge case where color wouldn't get toggled
correctly in the textbox drawing function. This fixes the
lose game dialogue when unhooking the chandelier
in nancy3.
2023-07-13 18:13:57 +03:00
Kaloyan Chehlarski
9d9374bc85
NANCY: Fix non-looping overlays
...
Fixed an edge case where a non-looping overlay would
still loop if the sound file is longer than the animation.
This fixes the chandelier dangling animations in nancy3.
2023-07-13 18:13:57 +03:00
Kaloyan Chehlarski
88d8864871
NANCY: Don't expect color end tag in text
...
Fixed a crash that resulted from the expectation that
a color begin token is always matched with a color end token
inside textbox text.
2023-07-13 18:13:57 +03:00
Kaloyan Chehlarski
5cb1c716cc
NANCY: Update list_actionrecords console command
...
Added missing dependency types to the list_actionrecords
console command, and made sure it respects the recursive
nature of dependencies in nancy3 and above. Fixed a crash
due to the event flag numbering being changed in nancy3.
Fixed a typo in the function name.
2023-07-13 18:13:56 +03:00
Walter Agazzi
24709a2ab2
ACHIEVEMENTS: Generated description files
2023-07-13 15:50:59 +02:00
Walter Agazzi
12f6d533f3
AGS: Add achievements for various games
2023-07-13 15:50:59 +02:00