Christian Semmler
|
f2871ce36c
|
Merge remote-tracking branch 'isle/master'
|
2025-11-23 09:17:40 -07:00 |
|
Anonymous Maarten
|
85ff14e997
|
Remove debug window (#736)
* Remove debug window
* LEGO1: remove a few exports
* LEGO1: Remove a few `friend class DebugViewer` declarations
|
2025-11-21 14:20:37 +00:00 |
|
jonschz
|
dfffb873ed
|
BETA10: Fix reccmp regressions, match RealtimeView (#1696)
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-11-02 17:35:21 +01: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 |
|
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
|
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 |
|
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 |
|
Fabian Neundorf
|
67695b5233
|
Clear unknowns in Act3State (#1665)
|
2025-08-03 19:17:17 -07:00 |
|
Fabian Neundorf
|
1e9c0a95df
|
Clear unknowns in Act1State (#1664)
|
2025-08-02 08:20:37 -07:00 |
|
Christian Semmler
|
f2b6188d89
|
Merge remote-tracking branch 'isle/master'
|
2025-08-01 15:04:02 -07:00 |
|
Fabian Neundorf
|
3ed6c58701
|
Clear unknowns in PizzaMissionState and Pizza (#1662)
|
2025-07-31 18:03:06 +02:00 |
|
Fabian Neundorf
|
d32384fc66
|
Cleared unknown in Jetski (#1661)
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2025-07-31 02:17:12 +02:00 |
|
Fabian Neundorf
|
5361b01a10
|
Clear unknowns in Isle (#1660)
|
2025-07-30 15:43:11 -07:00 |
|
Christian Semmler
|
72dae4dd52
|
Merge remote-tracking branch 'isle/master'
|
2025-07-29 16:47:18 -07: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
|
0442fadc0e
|
Clear unknown in InfocenterState (#1657)
|
2025-07-26 00:58:49 +02:00 |
|
Fabian Neundorf
|
ddaf497cc4
|
Clear unknowns in MxVideoPresenter (#1656)
|
2025-07-26 00:16:36 +02:00 |
|
jonschz
|
d555df6a58
|
Add BETA10 matches on LegoWEGEdge and others (#1655)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-07-25 23:49:16 +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
|
2451b041f6
|
Clear remaining unknown in Ambulance (#1650)
|
2025-07-23 19:14:10 +02:00 |
|
Fabian Neundorf
|
eae038f6a9
|
Clear unknowns in MxVideoParamFlags (#1648)
|
2025-07-22 20:58:00 +02:00 |
|
Fabian Neundorf
|
ed33541a2e
|
Clear unknowns in LegoAnimScene (#1649)
|
2025-07-22 10:45:50 -07: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 |
|
Fabian Neundorf
|
fd299137ff
|
Clear unknowns LegoCameraController (#1647)
|
2025-07-21 22:18:59 +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
|
e86fd71560
|
Handle SDL_EVENT_FINGER_CANCELED (#633)
|
2025-07-20 16:33:53 +00: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
|
0a58d112e8
|
Clear unknowns in LegoOmni and misc.h (#1642)
|
2025-07-20 08:18:59 -07: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 |
|
Fabian Neundorf
|
9e860d910c
|
Name spawn areas (#1636)
|
2025-07-19 07:29:34 -07: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 |
|
jonschz
|
29d7a5df89
|
Get BETA10 to compile again (#1635)
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
|
2025-07-19 12:24:49 +02:00 |
|
Fabian Neundorf
|
bd71370602
|
Clear unknown in LegoControlManagerNotificationParam (#1633)
|
2025-07-19 01:09:37 +02: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 |
|
Christian Semmler
|
6b551b14c0
|
Add assert for dynamic_cast (#626)
|
2025-07-18 22:06:47 +00:00 |
|
Christian Semmler
|
10d4142c39
|
Merge remote-tracking branch 'isle/master'
|
2025-07-18 14:44:18 -07:00 |
|
Christian Semmler
|
556b2deef2
|
Fix ViewLODList leaks (#623)
* Fix ViewLODList leaks
* Add vector clear
* Fix naming
|
2025-07-18 21:34:23 +00:00 |
|
Fabian Neundorf
|
cfd36ec88f
|
Clear unknowns in LegoPhonemePresenter (#1632)
|
2025-07-18 23:26:34 +02:00 |
|
Fabian Neundorf
|
66844aa945
|
Clear unknown in TimeROI (#1631)
|
2025-07-18 01:53:35 +02:00 |
|
Fabian Neundorf
|
6d6971734b
|
Clear unknowns in LegoROI (#1630)
|
2025-07-17 01:19:17 +02:00 |
|
Helloyunho
|
df84f4d7a5
|
🩹 fix: use actual transparent pixel if surface supports alpha channel (#616)
|
2025-07-16 17:32:37 +02:00 |
|
Christian Semmler
|
deca5e5a2e
|
Add device and gamepad haptics to web port (#613)
* Add device and gamepad haptics to web port
* Update skip.yml
|
2025-07-15 23:50:14 +00:00 |
|
Christian Semmler
|
d0dc595fc5
|
(Touch controls) Use full virtual joystick instead of hybrid (#612)
* Test touch joystick
* Change radius
|
2025-07-15 22:18:55 +00:00 |
|
Christian Semmler
|
f20fc475c7
|
Integrate SDL Haptic API (#607)
* Integrate SDL Haptic API
* Close other devices
* Fixes
|
2025-07-15 23:47:37 +02:00 |
|
Christian Semmler
|
87c89885ba
|
For MaxLOD values > 5, disable LOD threshold and view limits (#609)
|
2025-07-15 22:21:41 +02:00 |
|
Christian Semmler
|
4f3ce064e8
|
Merge remote-tracking branch 'isle/master'
|
2025-07-15 12:05:45 -07:00 |
|
Fabian Neundorf
|
05360b4468
|
Clear unknowns in TowTrack and TowTrackMissionState (#1629)
|
2025-07-15 20:39:22 +02:00 |
|
Joshua Peisach
|
8a82ebeb7e
|
Fix typo in SetSkyColor (#1628)
|
2025-07-15 19:16:25 +02:00 |
|
MS
|
9c9baf3c3e
|
Beta matching in mxdirectxinfo.cpp (#1626)
* Use goto
* Fix constructors
* Reorder error strings
* Compat mode todo
* Rename p_context to p_d
* Use count variable
* Fix typo
|
2025-07-15 10:43:40 -04:00 |
|
Fabian Neundorf
|
3b79b4c834
|
Use enum values for LegoPathStructNotificationParam.GetTrigger() (#1625)
|
2025-07-14 22:18:21 +02:00 |
|
MS
|
e155bea7fd
|
Remove GetDriverList getter (#1624)
|
2025-07-14 11:44:14 -04:00 |
|
Helloyunho
|
7cf24ae358
|
🩹 fix: no black border on virtual cursor (#604)
|
2025-07-14 15:10:15 +00:00 |
|
Christian Semmler
|
21ce906a32
|
Add haptic feedback (rumble) (#596)
* Add rumble event for hit actor
* Add ini option
|
2025-07-13 20:26:47 -07:00 |
|
Christian Semmler
|
42f877e177
|
(Web port) Fix virtual cursor transparency (#595)
|
2025-07-14 04:16:03 +02:00 |
|