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
Christian Semmler
72dae4dd52
Merge remote-tracking branch 'isle/master'
2025-07-29 16:47:18 -07: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
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
c774a8edde
Merge remote-tracking branch 'isle/master'
2025-07-23 13:21:39 -07:00
Fabian Neundorf
ed33541a2e
Clear unknowns in LegoAnimScene ( #1649 )
2025-07-22 10:45:50 -07:00
Christian Semmler
10d4142c39
Merge remote-tracking branch 'isle/master'
2025-07-18 14:44:18 -07: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
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
4f3ce064e8
Merge remote-tracking branch 'isle/master'
2025-07-15 12:05:45 -07:00
Fabian Neundorf
d9d9880d8b
Clear unknowns in LegoAnimNodeData ( #1617 )
2025-07-11 17:11:12 -07:00
Christian Semmler
0da46262bf
Merge remote-tracking branch 'isle/master'
2025-07-10 12:06:53 -07:00
Fabian Neundorf
f0f771f3f4
Clear global unknowns in LegoROI ( #1611 )
2025-07-09 21:28:59 -07:00
Anders Jenbo
920ba63a31
Avoid texture updates when we just need the size ( #507 )
2025-07-03 21:56:58 +02:00
Christian Semmler
04b0e9a470
Fix saving of default textures ( #490 )
2025-07-03 02:45:21 +02:00
Christian Semmler
ba14b48284
Merge remote-tracking branch 'isle/master'
2025-07-01 17:05:59 -07:00
Fabian Neundorf
805c57b6aa
Clear unknowns in ViewLOD ( #1599 )
2025-07-02 02:02:03 +02:00
Christian Semmler
c0e41a8ef6
Merge remote-tracking branch 'isle/master'
2025-06-27 16:10:31 -07:00
Fabian Neundorf
056064f9d4
Clear unknown in LegoLOD ( #1590 )
...
The function does mostly the same as `SetTextureInfo` but does not
explicitly set the color as well.
2025-06-26 22:35:04 +02:00
Anders Jenbo
b65284a7a0
Move 2D drawing and upscaling to the renderer ( #348 )
2025-06-25 19:45:26 +02:00
Christian Semmler
67a89f2d78
Merge remote-tracking branch 'isle/master'
2025-06-22 08:57:16 -07:00
Fabian Neundorf
2595537c4c
Clear unknowns in LegoAnimActorEntry and LegoAnimKey ( #1580 )
2025-06-22 05:34:29 -07:00
jonschz
f64af166c8
Add BETA10 addresses for LegoROI and others ( #1569 )
...
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-21 07:52:24 +02:00
Christian Semmler
a336a817a2
Merge remote-tracking branch 'isle/master'
2025-06-20 16:26:57 -07:00
Florian Kaiser
72eb194424
Clear unknowns in LegoAnimPresenter and related classes ( #1565 )
...
* Clear unknowns in `LegoAnimPresenter` and related classes
* Update LEGO1/lego/legoomni/include/legoanimpresenter.h
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-06-21 01:24:32 +02:00
Christian Semmler
a939a6fec3
Merge remote-tracking branch 'isle/master'
2025-06-17 10:34:32 -07:00
Fabian Neundorf
0b46acab54
Name m_unk0x21 as GetUseAlias in LegoMesh ( #1567 )
2025-06-17 18:42:59 +02:00
Christian Semmler
e6a005fd33
Merge remote-tracking branch 'isle/master'
2025-06-15 09:00:56 -07:00
Fabian Neundorf
26978f5484
Name LegoLOD::FUN_100aae20 ( #1562 )
2025-06-14 19:56:46 +02:00
Christian Semmler
6d99683f1d
Merge remote-tracking branch 'isle/master'
2025-06-12 14:35:18 -07:00
jonschz
596ebde9d3
Add BETA10 assertions in LegoPathController ( #1555 )
...
* Add BETA10 assertions in LegoPathController
* formatting
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-06-12 08:52:56 +02:00
Christian Semmler
fae0416716
Merge remote-tracking branch 'isle/master'
2025-06-09 13:04:34 -07:00
Florian Kaiser
36c1093c88
Clear unknowns in LegoPathBoundary, LegoWEEdge, LegoWEGEdge and LegoPathController ( #1546 )
2025-06-08 11:04:58 -07:00
Christian Semmler
bf24fa4a57
Update legounknown.cpp ( #253 )
2025-06-06 18:45:33 -07:00
Christian Semmler
6a1f013df2
Fix LegoUnknown::FUN_1009a1e0 ( #250 )
2025-06-07 03:02:06 +02:00
Christian Semmler
8acfdd8ccb
Merge remote-tracking branch 'isle/master'
2025-06-06 14:23:19 -07:00
Fabian Neundorf
ac4d3b2490
Name for bounding box in ROI ( #1541 )
...
* Name for bounding box in ROI
* Use snake_case for member
2025-06-06 11:47:45 -07:00
Christian Semmler
8e55368615
Fix image serialization bugs ( #238 )
2025-06-05 02:20:53 +02:00
Christian Semmler
0b8a7a758d
Merge remote-tracking branch 'isle/master'
2025-06-04 14:31:13 -07:00
Fabian Neundorf
9134dd791c
Name boolean field in Mesh ( #1540 )
2025-06-04 23:30:06 +02:00
Christian Semmler
70633de3f6
Merge remote-tracking branch 'isle/master' into mergeii
2025-05-26 09:49:34 -07:00
Florian Kaiser
804632b13f
Refactor LegoUnknown100db7f4 to LegoOrientedEdge ( #1515 )
...
* Refactor `LegoUnknown100db7f4` to `LegoOrientedEdge`
* Update LEGO1/lego/sources/geom/legoorientededge.h
* Update legopathcontroller.h
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-05-24 23:09:24 -07:00
Christian Semmler
a75e3a4377
Merge remote-tracking branch 'isle/master'
2025-05-23 09:34:57 -07:00
Erik Schulze
eb1177b409
rename functions and parameters in OrientableROI ( #1512 )
2025-05-21 20:13:28 -07:00
Anonymous Maarten
183efa3d8f
More debug features: pause/step/resume ( #140 )
...
* More debug features: pause/step/resume
* Fix palette order (I think)
* Revert "Fix palette order (I think)"
This reverts commit a81de08f78 .
2025-05-21 19:54:22 +02:00
Anonymous Maarten
0b778de731
Let LegoStorage know of memory size ( #129 )
2025-05-20 02:18:11 +02:00
Anders Jenbo
4e2df63d9c
Get the game working on 64bit systems ( #113 )
...
* Use int instead of long
* Move static_asserts to the bottom
---------
Co-authored-by: Anonymous Maarten <anonymous.maarten@gmail.com>
2025-05-19 17:56:12 +02:00
Christian Semmler
3023b8a663
Merge remote-tracking branch 'isle/master' into mergei
2025-05-18 14:04:10 -07:00
Anonymous Maarten
2915aa014f
Use sizeof(type) instead of sizeof(variableName) when (de)serializing data ( #1505 )
...
* Use sizeof(type) instead of sizeof(variableName) when (de)serializing data
* Less usage of sizeof(variableName) while (de)serializing
2025-05-18 22:56:28 +02:00