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
c8b3664446
TWINE: removed newlines from debug and warning calls
2024-01-06 13:46:19 +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
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
Martin Gerhardy
37614e194e
TWINE: extended error message
2024-01-01 18:54:40 +01:00
Le Philousophe
6d86d20e1c
TWINE: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Eugene Sandulenko
ec2dd2726b
ENGINES: Added optional parameter to canSave/LoadGameStateCurrently() for indicating the reason
2023-12-08 12:21:16 +01:00
Martin Gerhardy
ee77e845e4
TWINE: renamed and commented to match original sources
2023-11-16 16:58:04 +01:00
Kaloyan Chehlarski
5eeba15395
TWINE: Fix out of bounds write
...
Fixed an incorrect usage of sizeof() which results in writing
way past the end of a statically-allocated array.
2023-10-28 16:19:34 +03:00
Martin Gerhardy
39d60856aa
TWINE: the movement of the meca penguin is different from dos version
2023-10-01 20:58:16 +02:00
Martin Gerhardy
a05b53798c
TWINE: removed uused parameter
2023-08-14 20:56:36 +02:00
Martin Gerhardy
1f6672f713
TWINE: fixed sound event from the other side of the map
...
see https://bugs.scummvm.org/ticket/13197
2023-08-09 01:46:13 +02:00
Martin Gerhardy
42265aacc7
TWINE: stop music if another music is about to start
2023-08-09 01:28:56 +02:00
Martin Gerhardy
ddb0420ef6
TWINE: fixed LBA1 GOG version - Adeline jingle does not play at all
...
https://bugs.scummvm.org/ticket/13132
2023-08-09 01:16:00 +02:00
Martin Gerhardy
ee812fc497
TWINE: the initial position of an actor is set to SIZE_BRICK_Y
...
... in the original sources
2023-05-30 22:05:09 +02:00
Martin Gerhardy
04a56d78e9
TWINE: unified names with original source release
2023-05-30 22:04:23 +02:00
Martin Gerhardy
b29f0a0ef9
TWINE: implemented missing function copyInterAnim
2023-05-30 21:55:32 +02:00
Martin Gerhardy
70b794cbb9
TWINE: split assignments
2023-05-30 21:13:57 +02:00
Martin Gerhardy
dc19459c1c
TWINE: renamed variables and changed game flag array size
2023-05-30 20:45:18 +02:00
Martin Gerhardy
459c8e8305
TWINE: todo comment about dotemu credits scene
2023-05-30 20:04:13 +02:00
Martin Gerhardy
0dd39590ff
TWINE: comment
2023-05-30 20:04:13 +02:00
Martin Gerhardy
7cce9889ae
TWINE: mark japanese version as supported
2023-05-30 20:04:13 +02:00
Vladimir Serbinenko
ed88fc457d
TWINE: Fade-in characters starting from the right when playing in Hebrew.
...
Hebrew translation use ISO-8859-8 in visual ordering. This is nasty but we can't
change it. Instead do the best with what we have. One of problems is that
characters fade in in the order that is reverse to reading order. This patch
improves this and sets a groundwork for other RTL languages, hopefully in
logical ordering.
2023-05-13 13:46:00 +02:00
Martin Gerhardy
7f5e9197c9
TWINE: implemented a few lba2 life script opcodes
2023-05-12 06:05:19 +02:00
Vladimir Serbinenko
23e31dd2cf
TWINE: Support rendering Japanese strings in LBA1-PC
2023-05-11 22:00:31 +02:00
Martin Gerhardy
243756c855
TWINE: mark japanese version as unstable
2023-05-10 18:42:38 +02:00
Martin Gerhardy
8247aad108
TWINE: also show the adeline logo for the 2.21 release of lba1
2023-03-27 06:39:02 +02:00
Martin Gerhardy
0fb1d34165
TWINE: add all voice subfolders
...
we are now able to switch the voices via in-game option, thus we also need
all the subfolders registered
2023-03-27 06:24:40 +02:00
Martin Gerhardy
697c6e4a72
TWINE: Little big adventure can't mix language between voice and text #14261
...
this is now possible with a new in-game option
2023-03-27 06:22:26 +02:00
Donovan Watteau
18ab6803d6
JANITORIAL: Fix various "an" typos in comments
2023-03-16 14:47:28 +01:00
Martin Gerhardy
7bb3f88086
TWINE: fixed crash for lba1 demo
...
see https://bugs.scummvm.org/ticket/14294
introduced in 5059a77b431f8c9857dbbf8e9126ca0b06ed9720
2023-03-04 17:10:45 +01:00
Martin Gerhardy
91f47ebea5
TWINE: fixed encoding for custom translations
...
see issue #14192
2023-02-22 18:21:29 +01:00
Martin Gerhardy
8655f6b978
TWINE: further renaming
2023-02-06 19:04:39 +01:00
Martin Gerhardy
e0051c2aa8
TWINE: fixed LBAAngles usage
2023-02-06 18:57:54 +01:00
Martin Gerhardy
c6b0b8ecef
TWINE: replaced with macro
2023-02-06 18:57:54 +01:00
Martin Gerhardy
9c76b8689e
TWINE: use toSeconds
2023-02-06 18:57:54 +01:00
Martin Gerhardy
ddb73bc158
TWINE: renamed variables to match original sources
2023-02-06 18:57:54 +01:00
Martin Gerhardy
0517e015fc
TWINE: unified with original sources and reduced the amount of globals
2023-02-06 18:57:54 +01:00
Martin Gerhardy
21a7f52183
TWINE: unified with original sources
2023-02-06 18:57:54 +01:00
Martin Gerhardy
658fb4ccbc
TWINE: reverted implementation of getAngle
...
to the state before 2e53c0fa3fb5d9c52fd396ff3ba5c63fda72da5d - it broke the sokoban scene
2023-01-29 19:32:51 +01:00
Martin Gerhardy
252b4670e6
TWINE: again renaming
2023-01-29 19:32:51 +01:00
Martin Gerhardy
302b65ed74
TWINE: renamed methods
2023-01-29 19:32:51 +01:00
Martin Gerhardy
7e72fb59f2
TWINE: renamed variables
2023-01-29 19:32:51 +01:00