Commit Graph

1830 Commits

Author SHA1 Message Date
VoxelTek
55601e2c23
Merge e6837b52c0 into 3f974f7317 2025-10-25 10:34:48 +02:00
Anonymous Maarten
3f974f7317
Fix build with disabled precompiled headers (#724) 2025-10-24 20:56:11 +00:00
Christian Semmler
b06f05ccf9
Merge remote-tracking branch 'isle/master' 2025-10-18 10:23:53 -07:00
jonschz
fe5a238ae1
Add SmartHeap for LEGO1 (#1694)
---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-10-12 07:36:36 +02:00
jonschz
e355b55907
Fix some library globals (#1692)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-10-09 22:28:38 +02:00
Fabian Neundorf
9531678dfd
Clear unknowns in LegoCarBuild (#1691) 2025-10-07 23:04:02 +02:00
Fabian Neundorf
d05d583368
Clear unknown parameter in LegoEntity::SetROI (#1688) 2025-09-21 11:11:04 -07:00
Christian Semmler
ec3c770c61
Merge remote-tracking branch 'isle/master' 2025-09-12 12:35:22 -07:00
Fabian Neundorf
6c83ceb549
Clear unknowns in Act2Actor (#1687) 2025-09-12 21:22:48 +02:00
Fabian Neundorf
0832bedbf2
Improve naming for Equals in MxMatrix (#1685) 2025-09-08 18:21:12 -07:00
Fabian Neundorf
4460d2a33d
Clear unknowns in LegoVehicleBuildState (#1684) 2025-09-08 09:19:49 -07:00
Fabian Neundorf
ef2d438a7d
Clear unknowns in LegoCarBuildAnimPresenter (#1683) 2025-09-07 15:07:39 -07:00
Fabian Neundorf
e3b77fb50b
Clear unknowns in LegoAct2 (#1679) 2025-09-07 22:54:22 +02:00
jonschz
48febaf5c5
Match Mx3DPointFloat overloads on BETA10 (#1682)
* Match Mx3DPointFloat overloads on BETA10

---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-09-07 17:16:36 +02:00
jonschz
a7c43cbe17
Small BETA10 corrections (#1681)
* Small BETA10 corrections

---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-09-06 17:39:28 +02:00
Christian Semmler
effa6ffabb
(SiLoader) Fix restoration of juke box state for HD music (#706)
* (SiLoader) Fix restoration of juke box state for HD music

* Fix
2025-09-04 22:57:34 +00:00
Christian Semmler
ace6b7fc7e
(SiLoader) Start actions attached to world startup when world is ready (#704) 2025-09-01 18:56:25 +00:00
Fabian Neundorf
190c040c96
Clear unknowns in LegoWorld (#1674) 2025-08-25 15:13:10 -04:00
Fabian Neundorf
34293a9c04
Clear unknowns in RegistrationBook (#1678) 2025-08-25 08:18:56 -04:00
VoxelTek
e6837b52c0
Merge branch 'isledecomp:master' into input 2025-08-25 10:01:19 +10:00
Cookie
78ee45296b
system stack size for MxDiskStreamProviderThread (#698) 2025-08-21 23:16:21 +00:00
Anders Jenbo
8514e5244f
Avoid purple edges on scaled down transparent 2D (#694) 2025-08-21 22:46:35 +02:00
VoxelTek
56bccab1c6
Merge branch 'isledecomp:master' into input 2025-08-21 11:02:07 +10:00
Christian Semmler
ef2eaf04bf
Add badend.si asset pack (#693)
* WIP

* Add bad ending SI file

* Add SiLoader adjustments
2025-08-21 02:00:55 +02:00
Christian Semmler
12cad70d94
Merge remote-tracking branch 'isle/master' 2025-08-20 15:05:49 -07:00
Christian Semmler
7c95890cad
Remove obsolete enums in Infocenter (#1677) 2025-08-21 00:04:08 +02:00
Anders Jenbo
57e918904c
Use 8bit surfaces for 2D content on miniwin (#680) 2025-08-20 23:58:10 +02:00
Christian Semmler
e709400dc6
Add new directives to SiLoader, allow specifying directives in .ini (#688)
* WIP Prepend directive

* WIP

* Add new directives
2025-08-20 19:21:28 +02:00
VoxelTek
ce551deb46
Merge branch 'isledecomp:master' into input 2025-08-20 09:42:12 +10:00
Christian Semmler
3017cd24e0
Fix: missing pending action reset on background audio start failure (#684) 2025-08-19 23:36:20 +00:00
VoxelTek
7bbb50a1d8 I think this is pretty much it, should be done 2025-08-20 09:33:29 +10:00
VoxelTek
e5656bace1 SDL event functions don't seem to work... 2025-08-18 14:46:15 +10:00
VoxelTek
5da0769606
Merge branch 'isledecomp:master' into input 2025-08-18 09:35:54 +10:00
Christian Semmler
d10ac7e77c
Add hdmusic.si asset pack, extend SiLoader with Replace directive (#671)
* Replace SI objects

* Changes

* Fix

* Remove obsolete file

* Add delete handler

* Updates

* Update assets

* Configure git LFS

* Add HD music

* Move files to LFS

* chmod files

* fix gitattributes

* Fixes

* Fixes

* Add other HD music

* Fix file perms

* Add comment

* Minor update

* Refactor

* Fix

* Add LFS flag

* Add check for file replace

* Exclude assets from CPack

* Attempt fix

* Update libweaver

* Fix MxDSBuffer leak

* Add .lfsconfig

* Set LFS URL

* Fix LFS CI

* Fix

* Space
2025-08-16 21:21:39 +02:00
Christian Semmler
73c6be7abf
Clean up config code (#679)
* Clean up config code

* Export function

* Fix
2025-08-15 18:56:36 +02:00
VoxelTek
9207590e78 Slightly better approach for key mapping 2025-08-15 08:30:32 +10:00
VoxelTek
6f3f8cbc59 Begin work on adjustable key mapping 2025-08-14 13:17:11 +10:00
Christian Semmler
6a8aaaabe2
Add widescreen.si to web port (#666)
* Add widescreen.si to web port

* Move logic
2025-08-11 04:41:42 +02:00
Christian Semmler
841db2a577
Add SI Loader extension (#664)
* SiLoader draft

* Fixes

* Fixes

* Fix asset build on Windows

* Remove whitespace

* Package assets in CI

* Disable clang-tidy

* Fix NCC

* Try this

* Disable extensions on Xbox for now

* Update bitmap

* Update 3rdparty/CMakeLists.txt

Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>

* Add DEPFILE for asset command

* Use assets.d instead of .d

---------

Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
2025-08-11 00:59:55 +00:00
Christian Semmler
0f1b8e8430
Merge remote-tracking branch 'isle/master' 2025-08-10 13:16:30 -07:00
Christian Semmler
689b44d87c
Make atoms in RemoveFromWorld const& (#1676) 2025-08-10 21:53:27 +02:00
Fabian Neundorf
15fec495e5
Clear unknowns in Act2Brick (#1675) 2025-08-09 18:05:43 +02:00
Fabian Neundorf
61eaea8bb4
Clear unknowns in LegoAnimActorStruct and LegoAnimActor (#1673) 2025-08-09 17:40:12 +02:00
Fabian Neundorf
1a317a3ef8
Clear unknowns in LegoEntity (#1672) 2025-08-09 17:38:59 +02:00
Fabian Neundorf
4eba95c309
Clear unknowns in LegoAct2State (#1671) 2025-08-09 00:38:37 +02:00
Fabian Neundorf
33c4d1fdcb
Clear unknowns in LegoGameState (#1670) 2025-08-08 12:32:37 -07:00
Fabian Neundorf
3d6ab8ff9d
Name g_plantInfo indices in act2actor.cpp (#1669) 2025-08-08 12:31:39 -07:00
MS
2fc48b620e
Dead code in MxBackgroundAudioManager (#1668)
* Dead code in MxBackgroundAudioManager

* Rename
2025-08-06 14:23:48 -04:00
MS
48b922d8f0
Add dead code from LegoCacheSound (#1667)
* Dead code from LegoCacheSound

* Use windef.h typedefs
2025-08-05 22:57:17 -04:00
Fabian Neundorf
f381d692d0
Clear unknowns in Act3List and Act3ListElement (#1666) 2025-08-04 20:52:19 +02:00