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
Martin Gerhardy
f7aeef424d
TWINE: renamed variables
2023-01-29 19:32:51 +01:00
Martin Gerhardy
dd77f4bd8b
TWINE: renamed variables
2023-01-29 19:32:51 +01:00
Martin Gerhardy
4c74a3410e
TWINE: renamed method to match the original sources
2023-01-29 19:32:51 +01:00
Martin Gerhardy
d4aae98ac4
TWINE: fixed cast warnings
2023-01-29 19:32:51 +01:00
Martin Gerhardy
179061b7df
TWINE: fixed cast warnings
2023-01-29 19:32:51 +01:00
Martin Gerhardy
f476804699
TWINE: use int64 for the rotation
2023-01-29 19:32:51 +01:00
Martin Gerhardy
1491e37f16
TWINE: fixed short overflow error in setAngleCamera
2023-01-29 19:32:51 +01:00
Martin Gerhardy
6c5b867d3a
TWINE: removed duplicated rotate method
2023-01-29 19:32:51 +01:00
Martin Gerhardy
611722d419
TWINE: continue renaming
2023-01-29 19:32:51 +01:00
Martin Gerhardy
afb3359f4d
TWINE: unified holomap code and fixed weird rotations from one location to another
2023-01-29 19:32:51 +01:00
Martin Gerhardy
4f67edaa38
TWINE: replaced setAngleCamera
2023-01-29 19:32:50 +01:00
Martin Gerhardy
8e5afba379
TWINE: handle lba2 game chapter
2023-01-22 18:48:20 +01:00
Martin Gerhardy
5ccbc0d472
TWINE: handle lba2 holomap locations
2023-01-22 18:48:19 +01:00
Martin Gerhardy
de50ee3e4a
TWINE: removed vtop and vbottom from renderPolygons
2023-01-21 21:29:40 +01:00
Martin Gerhardy
72b4bfb052
TWINE: continue with renaming
2023-01-21 18:33:26 +01:00
Martin Gerhardy
c53ce8923a
TWINE: more renaming
2023-01-21 18:10:02 +01:00
Martin Gerhardy
2e53c0fa3f
TWINE: unified movement stuff with original sources
2023-01-21 18:10:02 +01:00
Martin Gerhardy
1b8252df0b
TWINE: renamed variables and ActorMoveStruct functions
2023-01-21 18:10:01 +01:00