Benjamin Funke
62c53726d0
GOB: Mark all Woodruff entries as Windows
...
Woodruff requires Windows 3.1, its not an DOS game
2024-01-06 20:53:05 +02:00
Filippos Karapetis
62377fe9f7
GOB: Remove version info from the Urban Runner demo
...
There's only one variant of the Urban Runner demo,
so the version specification is superfluous
2024-01-06 18:21:22 +02:00
Benjamin Funke
d9323ed8ee
GOB: use AD_ENTRY for Urban Runner demo
2024-01-06 18:21:22 +02:00
Benjamin Funke
702eb5a82f
GOB: add version number to Urban Runner demo
2024-01-06 18:21:22 +02:00
Benjamin Funke
b609cc10c0
GOB: add correct langcode for GOB1 interactive demo
2024-01-06 18:21:22 +02:00
neuromancer
47eb539c3d
FREESCAPE: removed glDisable(GL_LIGHTING) from the shader rendered
2024-01-06 15:58:24 +01:00
neuromancer
5eff8d6f4d
FREESCAPE: refactor and improve triggering of collision conditions
2024-01-06 15:55:10 +01:00
neuromancer
7f21ad3cb5
FREESCAPE: set some sane default controls for ios
2024-01-06 15:55:10 +01:00
Martin Gerhardy
04c7c17b76
TWINE: Fixed glitches from using the holomap #14808
...
https://bugs.scummvm.org/ticket/14808
2024-01-06 13:46:20 +01:00
Martin Gerhardy
6770a5ba5e
TWINE: comment for Renderer::rot
2024-01-06 13:46:20 +01:00
Martin Gerhardy
2472dc2659
TWINE: comment on why this is member var
2024-01-06 13:46:20 +01:00
Martin Gerhardy
d0a750ef4e
TWINE: added new debug level for timers
2024-01-06 13:46:19 +01:00
Martin Gerhardy
09c2b1ca80
TWINE: use toSeconds for time conversions
2024-01-06 13:46:19 +01:00
Martin Gerhardy
401e3eb968
EVENTRECORDER: const for isEventsBufferEmpty()
2024-01-06 13:46:19 +01:00
Martin Gerhardy
c8b3664446
TWINE: removed newlines from debug and warning calls
2024-01-06 13:46:19 +01:00
Lothar Serra Mari
cbf8d38444
DIRECTOR: Add Mac checksums for tivolasummer2000
2024-01-06 10:41:59 +01:00
Scott Percival
2644f9a775
DIRECTOR: Fix missing cast member field lookups
...
Director is quite permissive in terms of which fields you are allowed
to access on a missing cast member. Some will return undefined garbage
(if the cast ID is in range), some will return sensible defaults
(if the cast ID is out of range), and the rest will throw a scripting
error.
Fixes entering Henry's room on day 2 in The Dark Eye v1.0.3.
2024-01-06 17:32:28 +08:00
Scott Percival
1ba8bdc353
DIRECTOR: Add The Dark Eye v1.0.3 to detection table
2024-01-06 17:32:28 +08:00
Misty De Meo
edc3f22c34
DIRECTOR: add Willy Wabbit Mandarin
2024-01-05 20:31:29 -08:00
Kaloyan Chehlarski
d40e408fc8
NANCY: Fix nancy6 caption
...
Changed the execution of Conversation records in nancy6
and up, so that the kBegin state falls through to the kRun
one and submits its caption to the Textbox immediately.
This fixes the text displayed in nancy6 scene 1299, where
a subsequent TextboxWrite record overwrites the
Conversation caption with a longer one.
2024-01-05 23:42:22 +01:00
Kaloyan Chehlarski
a5ebc7cb8a
NANCY: Fix AddInventoryNoHS record
...
Fixed an issue where AddInventoryNoHS would force an
item to be forever held by the player, if it is already in
the player's inventory prior to the record's execution.
2024-01-05 23:42:03 +01:00
Kaloyan Chehlarski
5361a7fa1e
NANCY: Swap inverted rotation cursors
...
Swapped the cursors used when a scene has inverted
360-degree rotation (so, when the player is rotating
around an object instead of in place; e.g. nancy6 scene 2200),
so that they're now correct.
2024-01-05 23:42:03 +01:00
Kaloyan Chehlarski
0d6f44f0eb
NANCY: Improve support for nancy7 save menu
...
The nancy7 (and only nancy7) save menu has two extra
strings in the LOAD chunk: one for the text that will appear
when a save slot is empty, and a default save prefix when
the player inputs an empty save name. Both of these are
now correctly loaded and used.
2024-01-05 23:42:02 +01:00
Eugene Sandulenko
7361c0f2fa
GRAPHICS: MACGUI: Made readHex() more robust
...
This fixes crashes in Markdown with malformed translations
2024-01-05 01:04:08 +01:00
Eugene Sandulenko
f7f152ca1d
DOCS: Fix for real the csv (!) table with iOS controls
...
An extra comma in 2 messages was confusing the parser
2024-01-05 00:12:33 +01:00
Eugene Sandulenko
b933d8cb8b
DOC: Another attempt to fix iOS controls table
2024-01-05 00:03:08 +01:00
Eugene Sandulenko
0f1fecb5ce
DOCS: Fix iOS controls table formatting
2024-01-04 23:54:46 +01:00
Simon Delamarre
20f77b0bf7
GOB: Fix a glitch in the first level of Gob3 (bug #9682 )
2024-01-04 23:15:20 +01:00
neuromancer
5deacf341f
FREESCAPE: correctly redraw infoMenu in driller
2024-01-04 22:12:31 +01:00
neuromancer
c6f3c4f772
FREESCAPE: missing usage of _eventManager
2024-01-04 21:56:42 +01:00
neuromancer
89b9543815
FREESCAPE: wrap event manager to make sure key events are properly handled in different platforms
2024-01-04 11:12:04 +01:00
neuromancer
ab3354dfb6
FREESCAPE: improved keymap handling
2024-01-04 11:12:04 +01:00
BLooperZ
8ffbb2ec9c
TOON: Add static hebrew strings
2024-01-04 00:43:49 +02:00
BLooperZ
02b3d3651a
TOON: Support hebrew characters and bidi text
2024-01-04 00:43:49 +02:00
athrxx
b5fa1e3efd
KYRA: (EOB) - improve spell anim performance
...
(for fireball, ice storm, lightning bolt, cone of cold, etc)
The current code seems to misbehave on platforms with
slow graphics updates (whether related to our backend,
to SDL or the actual graphics drivers or hardware). This
patch allows frame drops if necessary.
2024-01-03 20:26:32 +01:00
Lothar Serra Mari
da9a74fe96
GITHUB: Create FUNDING.yml
2024-01-03 19:54:02 +01:00
Eugene Sandulenko
704538a424
DIRECTOR: Better resetting of font info in case of empty STXT resource
...
Fixes hellcab all messages
2024-01-03 14:02:30 +01:00
Martin Gerhardy
7309118b2d
TWINE: fixed scenery zoom issue #14795
...
see https://bugs.scummvm.org/ticket/14795
NOTE: this might not be the most optimized solution...
2024-01-03 13:36:58 +01:00
Martin Gerhardy
0059a00afb
TWINE: enforce redraw after switching disabling the scene zoom
2024-01-03 13:36:37 +01:00
eientei
91f0f86e07
SWORD1: Add detection for SoldOut rerelease
2024-01-03 09:37:17 +01:00
elasota
95faebd5da
MTROPOLIS: Fix DynamicValue constructing same-type objects instead of assigning
2024-01-03 00:52:05 -05:00
elasota
3a006729bc
MTROPOLIS: Fix unintended pass-by-value
2024-01-02 23:52:28 -05:00
elasota
164498f204
MTROPOLIS: Fix out-of-range read when loading 8-bit mToon assets
2024-01-02 22:34:06 -05:00
Benjamin Funke
43ea8de6be
GOB: add filesize to Interactive GOB1 demo
2024-01-02 20:23:52 +02:00
Benjamin Funke
152294164b
GOB: add filesize for Interactive GOB2 Amiga demo
2024-01-02 20:23:52 +02:00
Benjamin Funke
0b076a42b7
GOB: add filesize and proper langcode for GOB2 entry
2024-01-02 20:23:52 +02:00
Benjamin Funke
270e13f58c
GOB: add correct langcode and version number to GOB2 Amiga entry
2024-01-02 20:00:31 +02:00
Martin Gerhardy
cff51c8f4b
TWINE: allow to toggle the zoom mode by keybinding
...
this is bound to F5 in the original game - but F5 is our own dialog
there is currently no binding set at all. See https://bugs.scummvm.org/ticket/14795
2024-01-02 13:53:17 +01:00
Martin Gerhardy
17baf66b90
TWINE: fixed reading fla version
2024-01-02 13:31:47 +01:00
Martin Gerhardy
95cf7abc32
TWINE: reverted parts of 0517e015fc7 to fix bug #14776
...
See https://bugs.scummvm.org/ticket/14776 for more details
2024-01-02 11:27:17 +01:00