Martin Gerhardy
aaa7645a52
TWINE: convert the holomap releated code to be more like the original source release
2023-01-17 19:11:34 +01:00
Martin Gerhardy
1dc1cb9ce3
TWINE: fixed loading an image with no palette
2023-01-17 19:11:34 +01:00
Martin Gerhardy
5fc73620a4
TWINE: show dotemu splash screen
2023-01-17 06:28:45 +01:00
Martin Gerhardy
b40f693430
TWINE: converted TO_SECONDS into a function
...
because the lba1 and lba2 behaviour differs
2023-01-16 17:46:28 +01:00
Martin Gerhardy
ff200665c5
TWINE: added empty files for v2 script files
2023-01-16 17:46:28 +01:00
Martin Gerhardy
0064723b24
TWINE: support different angles for lba1 and lba2
2023-01-16 17:46:28 +01:00
Martin Gerhardy
56c70427c9
TWINE: renamed script classes for v1 (lba1)
2023-01-16 17:46:28 +01:00
Martin Gerhardy
b5eb958d8d
TWINE: renamed methods to match original sources
2023-01-15 11:28:58 +01:00
Martin Gerhardy
c32a1d6b2e
TWINE: renamed members
2023-01-15 11:28:58 +01:00
Martin Gerhardy
1ab3df79a8
TWINE: renamed methods and members to match the original sources
2023-01-15 11:28:58 +01:00
Martin Gerhardy
6bbc92ef53
TWINE: renamed members and methods to match original sources
2023-01-07 13:09:15 +01:00
Martin Gerhardy
4f03586d8b
TWINE: music pauses when entering the behaviour mode menu
...
so it also pauses when hitting F1-F2
https://bugs.scummvm.org/ticket/13679
2022-08-17 20:50:39 +02:00
Martin Gerhardy
99164665ba
TWINE: fixed using the wrong penguin angle
...
Rotate(0, 800, ListObjet[NUM_PERSO].Beta) is the original source code line
2022-07-24 19:06:29 +02:00
Martin Gerhardy
cd7e3ec6e4
TWINE: renamed method to match original sources
2022-07-24 19:05:36 +02:00
Martin Gerhardy
dd56f35477
TWINE: after watching the cutscenes at the television, the background is not properly restored
...
https://bugs.scummvm.org/ticket/13683
2022-07-12 20:25:58 +02:00
Martin Gerhardy
c3c24a382e
TWINE: Meca Penguin not working
...
fixed bug https://bugs.scummvm.org/ticket/13665
2022-07-10 19:25:28 +02:00
Martin Gerhardy
cd5dbb0ab3
TWINE: Action selection popup menu is not shown when pressing Ctrl
...
https://bugs.scummvm.org/ticket/13612
2022-07-06 07:41:04 +02:00
Martin Gerhardy
a90fef32dc
TWINE: more collision fixes from original source code
2022-06-14 20:33:00 +02:00
Martin Gerhardy
4e73580f53
TWINE: renamed member to match original sources
2022-06-12 22:22:34 +02:00
Martin Gerhardy
cdb198ade2
TWINE: fixed protopack inventory action body
2022-06-12 19:47:48 +02:00
Martin Gerhardy
613d8e342d
TWINE: renamed a few more methods and defines
2022-06-11 14:52:19 +02:00
Martin Gerhardy
8fd03789b0
TWINE: synced more names with original sources
2022-06-11 13:55:46 +02:00
Martin Gerhardy
0f411e7669
TWINE: renamed member to match original sources
2022-06-11 12:44:22 +02:00
Martin Gerhardy
fe56c0d0fa
TWINE: renamed member to match original sources
2022-06-11 12:44:17 +02:00
Martin Gerhardy
c2825bfc45
TWINE: renamed variables and added comments from the original code
2022-06-11 12:43:33 +02:00
Martin Gerhardy
145f0bc72e
TWINE: added android dotemu sample support
...
the have it in ogg files - see https://bugs.scummvm.org/ticket/13492
2022-06-08 11:43:09 +02:00
Martin Gerhardy
0d1c9acd4f
TWINE: fixed classic version quick behaviour handling
2022-06-03 21:05:17 +02:00
Martin Gerhardy
35e0a747a4
TWINE: don't show the behaviour dialog in classic mode
2022-06-02 10:09:25 +02:00
Martin Gerhardy
ca293e49aa
TWINE: helper macros for seconds
2022-06-02 10:09:25 +02:00
Martin Gerhardy
e7b829412e
TWINE: show the 2.21 logo and the lba1 classic bitmap
2022-06-01 18:16:00 +02:00
Martin Gerhardy
50cb1551ed
TWINE: added detection for gog lba1 classic release
2022-06-01 18:16:00 +02:00
athrxx
bd1dbecde9
TTS: (ENGINES) - add support for tts enable function
...
The new option only works as intended if the engine that have TTS support apply their own settings. It cannot be globally implemented before and after runGame(), since the engines don't all use the same config manager variables (sometimes "tts_enabled_speech", "tts_enabled" or "tts_narrator, sometimes more than one of these).
2022-04-26 21:08:41 +03:00
Martin Gerhardy
39ca392a45
TWINE: replaced magic numbers with enum constants
2022-02-15 07:46:50 +01:00
Martin Gerhardy
c5943bfb40
TWINE: cleanup return value of scene loop
2022-02-15 07:46:07 +01:00
Martin Gerhardy
7046e8a170
TWINE: renamed variable
2022-02-15 07:45:49 +01:00
Martin Gerhardy
c8d2348110
TWINE: convert static variable into member
2022-02-15 07:31:24 +01:00
Martin Gerhardy
580c3250e8
TWINE: added support for --boot-param
2022-02-15 07:25:40 +01:00
Eugene Sandulenko
823bc16312
ALL: Update copyright year
2022-01-01 00:00:45 +01:00
Martin Gerhardy
41bb954435
TWINE: renamed member for palette fade handling
2021-12-31 11:48:32 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Martin Gerhardy
ad3aba1908
TWINE: added support for lbashow
2021-11-30 15:40:48 +01:00
Martin Gerhardy
ca9044323c
TWINE: removed broken crossfade feature
2021-11-29 17:17:20 +01:00
Martin Gerhardy
d78295a8ca
TWINE: Game is slow when VSYNC is ON
...
https://bugs.scummvm.org/ticket/13066
I'm still not 100% sure on the speed of the game. I've compared with videos like this one:
https://www.youtube.com/watch?v=YdTCwx9hAvo
2021-11-16 20:05:20 +01:00
Martin Gerhardy
2649654485
TWINE: the demo of lba1 has three scenes
2021-11-01 18:08:39 +01:00
Martin Gerhardy
68602a9e0a
TWINE: little big adventure 2 fixes
...
implemented smk movieinfo handling
main menu shows correct text now
music track handling
2021-10-31 20:03:11 +01:00
Martin Gerhardy
02e051fa39
TWINE: added isDotEmuEnhanced() helper method
2021-10-29 18:07:26 +02:00
Martin Gerhardy
950a4540cd
TWINE: replaced magic numbers and named enum constants
2021-10-11 20:31:58 +02:00
Martin Gerhardy
2a68678662
TWINE: simplified if statement
...
and reduced cyclic complexity
2021-10-04 18:23:59 +02:00
Martin Gerhardy
a0ea8dc7f3
TWINE: renamed class to Movies
...
as it now also playing smacker videos for lba2
2021-09-10 19:20:56 +02:00
Martin Gerhardy
4b512d64b8
TWINE: added lba2 intro support
2021-09-10 19:20:56 +02:00