Commit Graph

418 Commits

Author SHA1 Message Date
VoxelTek
d495f6d31b
Merge 301c8ec734 into 3f974f7317 2025-10-25 10:35:05 +02:00
Christian Semmler
b06f05ccf9
Merge remote-tracking branch 'isle/master' 2025-10-18 10:23:53 -07: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
Christian Semmler
ec3c770c61
Merge remote-tracking branch 'isle/master' 2025-09-12 12:35:22 -07: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
VoxelTek
301c8ec734
Merge branch 'isledecomp:master' into psp 2025-08-22 09:26:04 +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
0a67c50653
Merge branch 'master' into psp 2025-08-21 10:38:31 +10:00
VoxelTek
87c293e507 Revert "Merge pull request #12 from AJenbo/8d"
This reverts commit 87fd51a072, reversing
changes made to ded254bb72.
2025-08-21 10:38:15 +10: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
87fd51a072
Merge pull request #12 from AJenbo/8d
Use 8bit surfaces for 2D content
2025-08-20 12:16:20 +10:00
Anders Jenbo
7812570111 Use 8bit surfaces for 2D content 2025-08-17 20:12:13 +02:00
VoxelTek
5be45049a6
Merge branch 'master' into psp 2025-08-17 19:23:24 +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
87f8db79ea Merge latest changes 2025-08-11 12:15:23 +10: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
VoxelTek
6b19e79d43
Merge branch 'isledecomp:master' into psp 2025-08-11 08:25:15 +10:00
Christian Semmler
0f1b8e8430
Merge remote-tracking branch 'isle/master' 2025-08-10 13:16:30 -07:00
Fabian Neundorf
15fec495e5
Clear unknowns in Act2Brick (#1675) 2025-08-09 18:05:43 +02:00
VoxelTek
30923e9a21
Merge branch 'isledecomp:master' into psp 2025-07-30 10:46:50 +10:00
Christian Semmler
72dae4dd52
Merge remote-tracking branch 'isle/master' 2025-07-29 16:47:18 -07:00
VoxelTek
80ed9da1a6 Minor changes to fix compile error 2025-07-29 14:44:59 +10:00
VoxelTek
088f6ce09e clang format fixes 2025-07-29 13:57:10 +10:00
VoxelTek
8a89c9cfaf Merge branch 'master' into psp 2025-07-29 13:55:42 +10:00
Fabian Neundorf
5495da6c53
Clear unknown in MxLoopingFlcPresenter (#1659) 2025-07-27 08:28:17 -07:00
Fabian Neundorf
9f242021a4
Clear unknowns in MxSmkPresenter and MxLoopingSmkPresenter (#1658) 2025-07-27 08:27:51 -07:00
Fabian Neundorf
ddaf497cc4
Clear unknowns in MxVideoPresenter (#1656) 2025-07-26 00:16:36 +02:00
jonschz
a9e261606d
Fix mxomni.* file names (#1654)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-07-25 22:19:09 +02:00
jonschz
03adac0c58
Match LegoOmni::Create(), other BETA10 matches (#1651)
* Match `LegoOmni::Create()`, other BETA10 matches

---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-07-25 17:13:34 +02:00
Christian Semmler
f677fe5091
Merge branch 'master' of github.com:isledecomp/isle-portable 2025-07-23 13:21:45 -07:00
Christian Semmler
c774a8edde
Merge remote-tracking branch 'isle/master' 2025-07-23 13:21:39 -07:00
Christian Semmler
1a2e03de47
Make Anisotropic filtering configurable (#641) 2025-07-23 20:18:05 +00:00
Christian Semmler
a5a3c4ec83
Upgrade OpenGL ES renderer to 3.0, add option for MSAA (#636) 2025-07-23 18:00:48 +00:00
Fabian Neundorf
eae038f6a9
Clear unknowns in MxVideoParamFlags (#1648) 2025-07-22 20:58:00 +02:00
jonschz
36f6d963dc
BETA matches for SoundManagers (#1646)
---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-07-21 23:42:42 +02:00
MS
b1dcc26d79
Beta functions for MxVariable (#1645)
* Beta match MxVariable classes

* CustomizeAnimFileVariable
2025-07-20 23:08:26 -04:00
MS
4edd8d1214
Beta match MxThread and MxSemaphore (#1644) 2025-07-20 21:58:16 -04:00
Christian Semmler
6a45dbec34
Merge remote-tracking branch 'isle/master' 2025-07-20 09:25:06 -07:00
jonschz
2980f88bb0
Fix filenames based on BETA10 MxAutoLock (#1640)
* Inline LegoAnimPresenters
---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-07-20 18:20:40 +02:00
Fabian Neundorf
56c15699da
Clear unknown in MxSoundManager (#1641) 2025-07-20 16:05:28 +02:00
jonschz
6b5f3724c0
Beta match MxAutoLock and MxCriticalSection (#1638)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-07-20 07:57:26 +02:00
jonschz
73d9ef1d80
Improve FUN_10061010, other fixes (#1634)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-07-19 16:28:35 +02:00
VoxelTek
3129bd289d
Merge branch 'isledecomp:master' into psp 2025-07-19 22:05:54 +10:00
Christian Semmler
10195dcbcb
Add more rumble events (#627)
* Add more rumble events

* Add check for haptic
2025-07-18 22:52:42 +00:00
Helloyunho
df84f4d7a5
🩹 fix: use actual transparent pixel if surface supports alpha channel (#616) 2025-07-16 17:32:37 +02:00
Christian Semmler
4f3ce064e8
Merge remote-tracking branch 'isle/master' 2025-07-15 12:05:45 -07:00
VoxelTek
a01147d6f2
Merge branch 'isledecomp:master' into psp 2025-07-15 08:43:23 +10:00