Commit Graph
335 Commits
Author SHA1 Message Date
Martin Gerhardy ae4db01bc1 TWINE: fixed top and bottom handling of polygon and sphere rendering
this fixes invalid memory access
2023-01-17 19:12:55 +01:00
Martin Gerhardy 4e0a29d61d TWINE: renamed stuff to match original source 2023-01-17 19:11:35 +01:00
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 0064723b24 TWINE: support different angles for lba1 and lba2 2023-01-16 17:46:28 +01:00
Martin Gerhardy c32a1d6b2e TWINE: renamed members 2023-01-15 11:28:58 +01:00
Martin Gerhardy decbede936 TWINE: renamed members and methods 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 9163381d4b TWINE: renamed methods to match original sources 2023-01-15 11:28:57 +01:00
Martin Gerhardy 5059a77b43 TWINE: renamed and removed members 2023-01-15 11:28:57 +01:00
Martin Gerhardy 215440ee83 TWINE: renamed members and use isPolygonVisible in preparePolygons
.. as found in the original
2023-01-15 11:28:57 +01:00
Martin Gerhardy 8315498dfb TWINE: renamed stuff to match more of the original sources 2023-01-15 11:28:57 +01:00
Martin Gerhardy 6bbc92ef53 TWINE: renamed members and methods to match original sources 2023-01-07 13:09:15 +01:00
Le Philousophe ebe46dcf6e TWINE: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Martin Gerhardy db4eb789e7 TWINE: added missing clip functionality
see https://bugs.scummvm.org/ticket/12074

but this doesn't yet fix the holomap clipping bug
2022-09-02 17:08:43 +02:00
Martin Gerhardy aaf47ea195 TWINE: Items/pickups start flashing the moment they pop out. 2022-08-18 17:08:43 +02:00
Martin Gerhardy c39ea9499b TWINE: depth sorting issue for doors
https://bugs.scummvm.org/ticket/12085
2022-08-18 17:08:43 +02: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 29319ce443 TWINE: added original function name 2022-07-24 19:45:24 +02:00
Martin Gerhardy c3993fe6e7 TWINE: removed unused members 2022-07-24 19:21:01 +02:00
Martin Gerhardy 8d3e9d6a75 TWINE: minor comment 2022-07-24 19:12:22 +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 2a707b3dc9 TWINE: synced lerp methods with the original source 2022-06-14 20:53:52 +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 9ba2652fa3 TWINE: reduced access to _processActor 2022-06-11 13:07:09 +02:00
Martin Gerhardy 0f411e7669 TWINE: renamed member to match original sources 2022-06-11 12:44:22 +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 ff1de24376 TWINE: renamed member to match original source code 2022-06-11 09:56:54 +02:00
Martin Gerhardy 23815c35a8 TWINE: fixed typo 2022-06-11 09:56:54 +02:00
Martin Gerhardy af08c7c988 TWINE: fixed missing shadow in behaviour string for classic release 2022-06-03 18:52:44 +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 d276f63f54 TWINE: replaced magic numbers 2022-02-15 07:43:45 +01:00
Martin Gerhardy 593b7d068d TWINE: added debug commands to toggle the dark palette mode 2021-12-31 11:48:32 +01:00
Martin Gerhardy 41bb954435 TWINE: renamed member for palette fade handling 2021-12-31 11:48:32 +01:00
Martin Gerhardy bed47375bc TWINE: fixed mixing of render types and material types 2021-12-27 21:40:00 +01:00
Martin Gerhardy 14177d7144 TWINE: boat window rendering is broken (renderPolygonsCopper
https://bugs.scummvm.org/ticket/12820
2021-12-27 21:38:28 +01:00
Martin Gerhardy 7d47c43b57 TWINE: Weird colors in sewers on Citadel island
https://bugs.scummvm.org/ticket/13163
2021-12-27 19:23:56 +01:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Martin Gerhardy 784d088ec6 TWINE: fixed regression in circle clip handling
and properly fixed the rendering artifacts now

https://bugs.scummvm.org/ticket/13123
2021-12-16 20:07:03 +01:00
Martin Gerhardy 1985b8363d TWINE: Adeline software jingle keeps looping through the startup screens
https://bugs.scummvm.org/ticket/11989
2021-12-02 06:11:23 +01:00
Martin Gerhardy 534c5718b4 TWINE: Adeline software jingle keeps looping through the startup screens 2021-11-29 17:21:58 +01:00
Martin Gerhardy ca9044323c TWINE: removed broken crossfade feature 2021-11-29 17:17:20 +01:00
Martin Gerhardy 24b7e04424 TWINE: fixed polygon clipping issue
https://bugs.scummvm.org/ticket/12020
2021-11-29 16:26:47 +01:00
Martin Gerhardy a0262ed13b TWINE: Rendering artifacts if 3d model is clipped
https://bugs.scummvm.org/ticket/12020
2021-11-29 16:11:36 +01:00
Martin Gerhardy 2fd077dd74 TWINE: renamed some members to match the source release
fixed SCENE_SIZE_MAX and getBrickShapeFull according to source release
2021-11-16 20:05:20 +01:00