Commit Graph

2412 Commits

Author SHA1 Message Date
Kylie C
188bcda733 platform defines 2025-10-21 17:55:02 -04:00
Kylie C
de67c33987 SDL2 Linux CI 2025-10-21 17:08:32 -04:00
Kylie C
e0f1336a52 cleanup & fix oversight
seems sdl2-compat doesn't translate the SDL_GetPixelFormatForMasks
behaviour 1 to 1 :P
2025-10-21 16:11:17 -04:00
Kylie C
333867eb38 ISLE_DEBUG support and event changes 2025-10-21 16:11:17 -04:00
Kylie C
98249834ff fix incorrect assumptions with display
+ clang format
2025-10-21 16:11:17 -04:00
Kylie C
9614c0b97b audio & correct mouse/keyboard indexing
Create the mutexes properly
2025-10-21 16:11:17 -04:00
Kylie C
75306f412d filesystem access 2025-10-21 16:11:17 -04:00
Kylie C
d8a584268e ISLE compiles & starts
SDL_filesystem is just stubs so it cannot read any game data
2025-10-21 16:11:17 -04:00
Kylie C
68a4ee445d get CONFIG working
compiles and runs.
more bool conversions
fix memory issues
2025-10-21 16:11:17 -04:00
Kylie C
cc6d3ee563 default USE_SDL2 off 2025-10-21 16:11:17 -04:00
Kylie C
ab5fac59b4 bool conversion
forgot these
2025-10-21 16:11:17 -04:00
Kylie C
6ac4693c0b clang-format 2025-10-21 16:11:17 -04:00
Kylie C
a7f7ea9e14 legoomni compiles 2025-10-21 16:11:17 -04:00
Kylie C
6b177afbd6 checkpoint 2025-10-21 16:11:17 -04:00
Kylie C
d8fe5f960f build 2025-10-21 16:11:17 -04:00
Christian Semmler
b06f05ccf9
Merge remote-tracking branch 'isle/master' 2025-10-18 10:23:53 -07:00
MS
828254cbfe
Entropy CI: Use new virtualenv upon retry (#1695) 2025-10-14 19:52:09 -04: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
Helloyunho
6ea82ae144
fix: ios build missing platform error (#718)
* fix: ios build (probably)

* fix: add xcrun to run runtime before download
2025-10-06 01:37:01 -07:00
Christian Semmler
d890e3db58
Add default MSAA and Anisotropic values to .ini generation (#717) 2025-09-24 19:51:47 +00:00
Christian Semmler
c7e2fbc023
Update ci.yml (#716) 2025-09-24 19:34:39 +00:00
Fabian Neundorf
d05d583368
Clear unknown parameter in LegoEntity::SetROI (#1688) 2025-09-21 11:11:04 -07:00
Christian Semmler
7eb1692290
Remove SDL3 workaround for missing mouse add events (#711) 2025-09-13 18:14:42 +02:00
jonschz
c06ffe71b5
Add name substitution config (#1680)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-09-13 06:51:45 +02: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
cbc51e8148
(SiLoader) Remove Replace directive recursion (#705) 2025-09-04 16:36:26 +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
PANCHO7532
017be000de
Fix android build for legacy devices (#702) 2025-09-01 17:08:02 +00:00
Christian Semmler
047b5ff565
Add new widescreen backgrounds (#703)
* Add new widescreen backgrounds

* Attempt CI fix
2025-09-01 17:52:02 +02: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
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
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
61632ea0a7
Add police widescreen background (#690)
* Add Police background

* Update bitmap
2025-08-20 23:11:36 +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
Christian Semmler
3017cd24e0
Fix: missing pending action reset on background audio start failure (#684) 2025-08-19 23:36:20 +00:00