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
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
Anders Jenbo
94c2d16180
Add OpenGL ES 2.0 renderer ( #678 )
2025-08-15 16:26:06 +00:00
Christian Semmler
72e2848876
Update README.md [skip ci]
2025-08-15 17:16:21 +02:00
Cookie
f06731784e
Android port ( #656 )
...
* initial files
* get building
* proper paths & default to virtual mouse
* Wrap gradle under cmake & build SDL3.aar
run cmake with -DANDROID_NDK_PATH=/path/to/ndk to generate the .aar & run the gradle build
if using Android Studio you will have to run the aar script manually(or do the cmake cmd) then put the normal cmake args inside '-PcmakeArgs="-DCMAKE_BUILD_TYPE=Release ...."' at `Settings > Build, Execution, Deployment > Gradle-Android Compiler > Command-line Options`
Check CMakeLists.txt Android build block for more info
* workflow and format
* dont cmake -> gradle -> cmake
* icons
* prevent first start crash due to missing isle.ini
dont force require gles3 (vulkan & software are options)
* cleanup
* cmake script & ci cleanup
use a cmake script to downoad SDL3 sources for aar building
* script cleanups & gradle stub for android studio
handle the env var setting for the sdl3 aar build script
* signing
needed repository secrets:
- keystore : key.jks in base64
- keystorePassword : Key store password
- keyAlias : Key alias, ex key0
- keyPassword : Key Password
* conditionally run action without keys
* compile SDL once & cross-platformize gradle tasks
* suggestions
* use find_package over manual configuration
* use MxString
---------
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-08-15 15:12:35 +00:00
Helloyunho
2971a3b06c
Fix iOS port build ( #677 )
...
* fix: ios launchscreen build error
* fix: github no longer provides ios sdk
* fix: wow awesome a typo
* fix: use latest xcode
2025-08-15 14:51:26 +00:00
VoxelTek
e8140f9d51
Fix debug, improve isle-config ( #672 )
...
* Fix debug, improve `isle-config`
* Change to const char, rename to p_execName
2025-08-13 14:29:07 +00:00
VoxelTek
f4a28f27f9
Fix problems with extensions in config tool ( #669 )
2025-08-12 07:30:36 -07:00
VoxelTek
5c99921bfc
Slightly change icons in isle-config for si loader extension ( #668 )
...
* Begin work on adding SI extension to cfg tool
* Finish work on adding `si loader` extension
* Add tooltip
* Replace symbols with unicode, other misc fixes
* Update "version" to 2.0, other small CLI changes
* Replace icons, other misc small changes
* Slightly reduce button size
2025-08-12 02:33:45 +00:00
VoxelTek
2ccf09d429
Add options for si loader extension to isle-config. ( #667 )
...
* Begin work on adding SI extension to cfg tool
* Finish work on adding `si loader` extension
* Add tooltip
* Replace symbols with unicode, other misc fixes
* Update "version" to 2.0, other small CLI changes
2025-08-12 04:13:18 +02: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
4f7a19d9e4
Fix missing build artifacts ( #665 )
...
* Fix missing build artifacts
* Update ci.yml
2025-08-11 02:21:07 +00: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