Simon Delamarre
0df747842e
GOB: fix some cursor glitches in Adibou2
...
When cursors are drawn by scripts (_isCursorFromExe == false), do not reset cursorSprite when a cursor change is detected in animateCursor() (it may already contain the wanted cursor) and ensure palette is set to non-external for all cursor indexes.
2022-12-24 18:02:25 +01:00
ScummVM-Translations
1526f7c423
I18N: Update translations templates
2022-12-24 16:23:12 +00:00
neuromancer
1391e29722
FREESCAPE: implemented stipple data usage for ZX renderer
2022-12-24 13:18:53 -03:00
neuromancer
40f34b2e92
FREESCAPE: implemented UI for Driller ZX release
2022-12-24 13:18:53 -03:00
neuromancer
eaedfdb3b4
FREESCAPE: initial implementation of getRGBAtZX
2022-12-24 13:18:53 -03:00
neuromancer
d4129d5aa2
COMMON: corrected kRenderZX to avoid duplicates in RenderMode
2022-12-24 13:18:53 -03:00
neuromancer
6841227241
COMMON: added zx spectrum render mode
2022-12-24 13:18:53 -03:00
neuromancer
bcbd5dd6a3
FREESCAPE: preliminary support for zx spectrum release of driller
2022-12-24 13:18:53 -03:00
Donovan Watteau
818194e8cf
SCUMM: Fix build on older systems lacking strnlen
2022-12-24 09:32:45 +01:00
Matthew Jimenez
ef3a0f0757
ULTIMA8: Update sliding widget to control drag bounds and calculate values
2022-12-23 22:36:51 -06:00
Matthew Jimenez
efcddb3397
ULTIMA8: Use frame id to define shape for sliding widget
2022-12-23 16:58:05 -06:00
Matthew Jimenez
ba75abeb14
ULTIMA8: Fix positions on slider gump to better match original
2022-12-23 16:58:05 -06:00
grisenti
a1a6b13b4f
HPL1: remove NEWTON_ASSERT macro expansion
2022-12-23 23:34:00 +01:00
grisenti
c0351fe88d
HPL1: replace assert macro in newton code
2022-12-23 23:11:15 +01:00
Eugene Sandulenko
903ae27f86
HPL1: Use portable data types
2022-12-23 20:47:20 +01:00
elasota
69f405c542
HPL1: Fix compile failure in VS2022.
2022-12-23 18:50:22 +01:00
Eugene Sandulenko
e3c56b52d8
HPL1: Attempt to fix Win95 build
2022-12-23 18:49:17 +01:00
Eugene Sandulenko
610cef76cd
HPL1: Do not attempt compiling x86/amd64 assembly on other architectures
2022-12-23 18:46:53 +01:00
Eugene Sandulenko
dc7e6a5282
CONFIGURE: Define HAVE_AMD64 when applicable
2022-12-23 18:42:52 +01:00
Eugene Sandulenko
2b478d6fda
HPL1: Disable seemingly redundant header
2022-12-23 18:34:51 +01:00
Eugene Sandulenko
97954723ef
HPL1: Do not build engine by default and specify dependencies
2022-12-23 17:52:33 +01:00
Walter Agazzi
2608712649
AGS: Add/update detection for some commercial games
...
* Beyond The Edge of Owlsgard
* Castle Agony
* Perfect Tides
2022-12-23 17:21:44 +01:00
elasota
501e3f219b
MTROPOLIS: Add hack for returning from MTI pause menu.
2022-12-23 10:10:42 -05:00
grisenti
2e4a711ab2
HPL1: make global const varialbes constexpr
2022-12-23 14:04:24 +01:00
grisenti
b5b3c485df
HPL1: fix warnings
2022-12-23 14:04:24 +01:00
grisenti
c74813af6c
HPL1: move global initialization of static member
2022-12-23 14:04:24 +01:00
grisenti
66f620e585
HPL1: remove unused classes
2022-12-23 14:04:24 +01:00
grisenti
92d017e5b4
HPL1: move global initialization of static members
2022-12-23 14:04:23 +01:00
grisenti
a669751864
HPL1: fix warnings
...
could't find a better solution that doesn't need to modify library code
2022-12-23 14:04:23 +01:00
grisenti
53363ce2c7
HPL1: remove global cleanup class
2022-12-23 14:04:23 +01:00
grisenti
ec8cd95382
HPL1: remove global variable
2022-12-23 14:04:23 +01:00
Eugene Sandulenko
b6c650c320
HPL1: Fixed warnings
2022-12-23 14:04:23 +01:00
Eugene Sandulenko
a0725536ce
HPL1: Fix more const correctness
2022-12-23 14:04:23 +01:00
Eugene Sandulenko
08f287f8bc
HPL1: Fix const correctness
2022-12-23 14:04:23 +01:00
grisenti
bcefae41b4
HPL1: remove unused global variable
2022-12-23 14:04:23 +01:00
grisenti
acf96eed73
HPL1: fix const correctness in dgNode
2022-12-23 14:04:22 +01:00
grisenti
71607c5efb
HPL1: fix const correctness in dgTree
2022-12-23 14:04:22 +01:00
grisenti
99f161cdcd
HPL1: make PhysicsRayParams constructor constexpr
2022-12-23 14:04:22 +01:00
grisenti
619418f450
HPL1: implement collider rendering
2022-12-23 14:04:22 +01:00
Eugene Sandulenko
9cdcde7ea5
HPL1: Fix more warnings
2022-12-23 14:04:22 +01:00
Eugene Sandulenko
f7026c047c
HPL1: Remove usage of std::abs
2022-12-23 14:04:22 +01:00
grisenti
4eaa2688d0
HPL1: make Quaternion constructor constexpr
2022-12-23 14:04:22 +01:00
grisenti
5cce4db808
HPL1: fix warnings
2022-12-23 14:04:21 +01:00
grisenti
42f30493ee
HPL1: make Matrix constructor constexpr
2022-12-23 14:04:21 +01:00
grisenti
286cfc695c
HPL1: fix global constructors warnings
2022-12-23 14:04:21 +01:00
grisenti
14c9853dd8
HPL1: make Vector3 constructors constexpr
2022-12-23 14:04:21 +01:00
grisenti
d136002e3e
HPL1: remove unused files
2022-12-23 14:04:21 +01:00
Eugene Sandulenko
ed26bf2058
HPL1: Fix more warnings
2022-12-23 14:04:21 +01:00
Eugene Sandulenko
53e37dc6ad
HPL1: Remove system-wide includes and removed std:: usage
2022-12-23 14:04:21 +01:00
Eugene Sandulenko
224e3fee5f
HPL1: Rename Hpl1::set:: to Hpl1::Set:: namespace
2022-12-23 14:04:21 +01:00