Florian Kaiser
674197555c
Rename m_list0x68
to m_pathControllerList
in LegoWorld
class ( #1459 )
2025-05-09 20:49:52 +02:00
Florian Kaiser
5fd5a4cec0
Clear unknowns in LegoROI and related classes ( #1457 )
...
* Clear unknowns in LegoROI and related classes
* Update names
* Consistently naming: `GetTextureInfo`
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-05-09 18:13:19 +02:00
Florian Kaiser
3811d61ea4
Rename c_bit5
to c_ctrl
in LegoInputManager
, change m_unk0x6c
to m_isAccelerating
and clear some local unknowns ( #1458 )
2025-05-09 07:40:00 -07:00
Florian Kaiser
711134b3b8
Replace m_unk0x04
and m_unk0x08
with m_modelDataLength
and m_modelDataOffset
( #1456 )
2025-05-09 07:35:11 -07:00
Florian Kaiser
9027849848
Rename parameter p_stack
to p_stackSize
in MxThread::Start
method ( #1452 )
2025-05-09 12:44:53 +02:00
Florian Kaiser
0a2d598b57
Refactor Deserialize
method parameters in MxDS classes to use p_flags
instead of p_unk0x24
( #1450 )
2025-05-08 12:26:48 -07:00
Florian Kaiser
c8ae2e22cc
Update .gitignore to include .DS_Store ( #1448 )
2025-05-08 12:24:22 -07:00
MattKC
2fac11cff0
readme: update playlist link ( #1444 )
...
Co-authored-by: MattKC <mattkc@noreply.git.mattkc.com>
2025-05-07 20:31:34 -07:00
Christian Semmler
f851103d48
Match LegoDeviceEnumerate::SupportsMMX
( #1443 )
...
* Match `LegoDeviceEnumerate::SupportsMMX`
* Fix indent
2025-05-08 00:46:21 +02:00
Florian Kaiser
2cab039a5f
Add info about long file path issue to README.md ( #1442 )
...
* Add info about long file path issue to README.md
* Update README.md
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-05-07 21:43:54 +02:00
Christian Semmler
02c38d55a3
Match MxDisplaySurface::SetPalette
( #1438 )
...
* Match `MxDisplaySurface::SetPalette`
* Match
2025-05-05 17:19:23 -07:00
Christian Semmler
fa6c62f7b3
Match MxCompositeMediaPresenter::Tickle
( #1437 )
...
* Match `MxCompositeMediaPresenter::Tickle`
* Remove file
2025-05-06 01:04:55 +02:00
MS
2fef2858c9
Add all TglImpl::ImplementationData
methods ( #1436 )
...
* ImplementationData methods and typedefs
* RendererImpl::CreateView
* RendererImpl::CreateMeshBuilder
* DeepClone
* CreateCamera and CreateTexture
* CreateDevice
* Disable static var annotation
2025-04-19 10:30:47 -04:00
MS
451fd63eee
Match a few more Tgl
functions ( #1435 )
...
* RendererImpl::CreateLight
* Swap addrs for LightImpl and MeshBuilderImpl
* SetShadingModel functions
2025-04-17 17:19:54 -04:00
MS
544372759e
Add abstraction functions to TglImpl::ViewImpl
( #1434 )
...
* Add Destroy methods to TglImpl
* Test one abstraction
* More ViewImpl abstractions
* Finish ViewImpl
2025-04-15 16:30:56 -04:00
MS
0bc31450a4
Some beta addrs for Tgl and TglImpl ( #1433 )
2025-04-14 18:29:38 -04:00
MS
688c203f70
Beta match and cleanup of MxDS*
classes ( #1432 )
...
* Clean up / beta match MxDS* classes
* ;)
2025-04-10 22:59:55 -04:00
MS
95431347ee
Add getters to AlphaMask ( #1431 )
2025-04-09 23:48:16 -04:00
MS
4ec020ed89
MxVideoPresenter::IsHit to 100% ( #1428 )
2025-04-06 10:36:13 -04:00
MS
93d6c18c9a
Fix AlphaMask functions ( #1425 )
2025-04-03 20:18:00 -04:00
MS
3b63506648
Fix FUN_10044270 ( #1423 )
2025-04-03 17:10:11 -04:00
MS
8821593b63
Improve MxControlPresenter::FUN_10044270 ( #1422 )
2025-04-03 16:25:40 -04:00
Anonymous Maarten
466c345201
cmake: smartheap and libcmt are first in link order ( #1420 )
2025-03-18 08:29:15 -07:00
MS
20bcea0c81
Fix address for MxRect constructor ( #1419 )
2025-03-16 19:47:06 -04:00
Christian Semmler
6220ab32c3
Match FUN_100b7220
( #1418 )
2025-03-16 23:19:13 +01:00
Christian Semmler
1027a80d9e
Match MxEventPresenter::PutData
( #1417 )
2025-03-16 23:02:13 +01:00
Christian Semmler
aa60386196
Match MxStreamController::RemoveSubscriber
( #1416 )
2025-03-16 22:59:10 +01:00
Christian Semmler
a301f84566
Match LegoAnimPresenterSetCompare
comparison ( #1415 )
2025-03-16 22:58:48 +01:00
Christian Semmler
e9467864d8
Match LegoHideAnimPresenter::FUN_1006db60
( #1414 )
...
* Match `LegoHideAnimPresenter::FUN_1006db60`
* Remove comment
2025-03-16 22:57:23 +01:00
Christian Semmler
401fa7674e
Match MxBackgroundAudioManager::FadeInOrFadeOut
( #1413 )
2025-03-16 22:19:11 +01:00
Christian Semmler
67c71cb9e6
Match MxControlPresenter::HasTickleStatePassed
( #1412 )
2025-03-15 14:19:09 -07:00
MS
51fc69e49f
Various DirectDraw items ( #1411 )
2025-03-15 11:12:10 -04:00
Christian Semmler
b0b68052d4
Improve Isle::Enable
match ( #1410 )
2025-03-14 21:45:53 +01:00
Christian Semmler
421a317050
Match Isle::HandleEndAction
( #1409 )
2025-03-14 21:24:50 +01:00
Christian Semmler
77435427b3
Match Radio::HandleControl
( #1408 )
2025-03-14 21:24:11 +01:00
MS
3d9c7a8956
Improve performance of entropy build action ( #1407 )
...
* Use multiple threads for entropy builds
* Verify builds parameter
* Revert "Verify builds parameter"
This reverts commit 460d3d3b55ead59b1100452e460f6a7bae0e8457.
* Use options instead
* Seed fix
* 256 samples on push
2025-03-14 15:05:55 -04:00
MS
d663e26321
Use MxGeometry header ( #1399 )
...
* Use MxGeometry header
* Fix comment
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-03-11 21:13:13 -04:00
Christian Semmler
fbf71990c9
Use separate workflows for regular build and entropy builds ( #1405 )
...
* Experiment with separate workflows
* Fix
* Fix
* Fix
* Fix
* Fix
* Add compare to verify
* Add space
* Update
* Test compare workflow
* Test
* Cancel naming
* Cancel
* Remove space
* Fixes
* fix typo
2025-03-09 17:17:07 -07:00
MS
f879cac9ba
Write entropy report to HTML ( #1404 )
2025-03-09 15:30:39 -04:00
Christian Semmler
ca1c8b2be6
Add build-with-entropy
pipeline ( #1384 )
...
* Try entropy build
* Fix
* Updates
* Remove file
* Fix
* Add seed parameter to entropy.sh
* echo SEED used
* Try build pipeline changes
* Add python setup
* Fix pipeline
* Increase number of samples, add entropy to isle and config
* Try 32 samples
* Empty commit for another CI run
* Try 50 samples
* Empty commit for another CI run
* Empty commit for another CI run
* Empty commit for another CI run
* Empty commit for another CI run
* Empty commit for another CI run
* Empty commit for another CI run
* Empty commit for another CI run
* Empty commit for another CI run
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Trigger CI with 100 entropy samples
* Update
* Echo seed
* Update text
* Fix requirements.txt
* Cancel previous CI workflows
* Try only build,yml
* Empty commit - should stop earlier build
* Fix upload
2025-03-05 23:25:39 +01:00
jonschz
06d23a4e99
Add BETA10 reference to _aexit_rtn
( #1397 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-03-02 19:59:16 +01:00
jonschz
87d13aa277
Add various BETA10 references and fixes ( #1398 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-03-02 19:59:03 +01:00
MS
8b7182f9db
MxDirect3D::SetDevice to 100% ( #1396 )
2025-02-27 22:02:17 -05:00
MS
92f20e7f7b
Fix enum in Ambulance::HandlePathStruct ( #1395 )
2025-02-27 21:32:27 -05:00
Christian Semmler
67b25b0bcc
Adapt MxRegion.h
( #1393 )
...
* Adapt MxRegion.h
* Use specific GH action version
* Disable clang32 for now
* Fix regression
* Add space
* Add BETA annotations
2025-02-27 03:30:11 +01:00
Christian Semmler
ea5a722311
Fix Matrix4::operator[] annotation ( #1390 )
2025-02-22 06:48:11 -07:00
Christian Semmler
5e5b048b34
Match Act3::DebugCopter
( #1392 )
...
* Match `Act3::DebugCopter`
* Rename param
2025-02-21 23:50:38 +01:00
jonschz
78e924e4ee
Match Infocenter::ReadyWorld
( #1389 )
...
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-02-21 21:26:10 +01:00
jonschz
777dfa82ec
Match Infocenter::HandleControl
( #1386 )
...
* Add BETA10 references
* Refactor non-existent getters
* Infocenter::HandleControl maybe down to entropy
* Rename variable
* More refactoring
* Refactor public variable
* 100 %
* Fix clang-format
* Fix clang-format
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
Co-authored-by: Christian Semmler <mail@csemmler.com>
2025-02-18 01:12:51 +01:00
jonschz
d88ab0a50a
Match Act2Brick::Create
( #1385 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-02-15 16:47:55 +01:00