Commit graph

1701 commits

Author SHA1 Message Date
Christian Semmler
fc93e1eadf
Merge pull request from foxtacles/mergeisle5
Merge from isledecomp/isle
2025-04-06 08:49:51 -07:00
Christian Semmler
9d01f67abb Merge remote-tracking branch 'isle/master' into mergeisle4 2025-04-06 08:36:09 -07:00
MS
4ec020ed89
MxVideoPresenter::IsHit to 100% () 2025-04-06 10:36:13 -04:00
MS
93d6c18c9a
Fix AlphaMask functions () 2025-04-03 20:18:00 -04:00
MS
3b63506648
Fix FUN_10044270 () 2025-04-03 17:10:11 -04:00
MS
8821593b63
Improve MxControlPresenter::FUN_10044270 () 2025-04-03 16:25:40 -04:00
Anonymous Maarten
466c345201
cmake: smartheap and libcmt are first in link order () 2025-03-18 08:29:15 -07:00
MS
20bcea0c81
Fix address for MxRect constructor () 2025-03-16 19:47:06 -04:00
Christian Semmler
6220ab32c3
Match FUN_100b7220 () 2025-03-16 23:19:13 +01:00
Christian Semmler
1027a80d9e
Match MxEventPresenter::PutData () 2025-03-16 23:02:13 +01:00
Christian Semmler
aa60386196
Match MxStreamController::RemoveSubscriber () 2025-03-16 22:59:10 +01:00
Christian Semmler
a301f84566
Match LegoAnimPresenterSetCompare comparison () 2025-03-16 22:58:48 +01:00
Christian Semmler
e9467864d8
Match LegoHideAnimPresenter::FUN_1006db60 ()
* Match `LegoHideAnimPresenter::FUN_1006db60`

* Remove comment
2025-03-16 22:57:23 +01:00
Christian Semmler
401fa7674e
Match MxBackgroundAudioManager::FadeInOrFadeOut () 2025-03-16 22:19:11 +01:00
Christian Semmler
67c71cb9e6
Match MxControlPresenter::HasTickleStatePassed () 2025-03-15 14:19:09 -07:00
MS
51fc69e49f
Various DirectDraw items () 2025-03-15 11:12:10 -04:00
Christian Semmler
f3fa1aeaca
Merge pull request from foxtacles/mergeisle3
Merge from isledecomp/isle
2025-03-14 14:12:25 -07:00
Christian Semmler
99903a88cc Remove unnecessary files 2025-03-14 14:01:23 -07:00
Christian Semmler
622f00f628 Merge remote-tracking branch 'isle/master' into mergeisle3 2025-03-14 13:59:52 -07:00
Christian Semmler
b0b68052d4
Improve Isle::Enable match () 2025-03-14 21:45:53 +01:00
Christian Semmler
421a317050
Match Isle::HandleEndAction () 2025-03-14 21:24:50 +01:00
Christian Semmler
77435427b3
Match Radio::HandleControl () 2025-03-14 21:24:11 +01:00
MS
3d9c7a8956
Improve performance of entropy build action ()
* 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 ()
* 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 ()
* 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 () 2025-03-09 15:30:39 -04:00
Christian Semmler
ca1c8b2be6
Add build-with-entropy pipeline ()
* 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 ()
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 ()
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-03-02 19:59:03 +01:00
MS
8b7182f9db
MxDirect3D::SetDevice to 100% () 2025-02-27 22:02:17 -05:00
MS
92f20e7f7b
Fix enum in Ambulance::HandlePathStruct () 2025-02-27 21:32:27 -05:00
Christian Semmler
67b25b0bcc
Adapt MxRegion.h ()
* 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 () 2025-02-22 06:48:11 -07:00
Christian Semmler
5e5b048b34
Match Act3::DebugCopter ()
* Match `Act3::DebugCopter`

* Rename param
2025-02-21 23:50:38 +01:00
jonschz
78e924e4ee
Match Infocenter::ReadyWorld ()
---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-02-21 21:26:10 +01:00
Christian Semmler
44d131ad18
Merge from isledecomp/isle 2025-02-17 17:52:38 -07:00
jonschz
777dfa82ec
Match Infocenter::HandleControl ()
* 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 ()
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-02-15 16:47:55 +01:00
Christian Semmler
347da7d555
Match Infocenter::HandleButtonUp () 2025-02-11 23:23:20 +01:00
jonschz
956c900ec6
Match simple BETA10 vector calls ()
* Add BETA10 for Vector2

* BETA10 match the remaining vector vtables

* Match vector implementations to BETA10

---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-02-10 18:08:49 +01:00
Christian Semmler
82453f62d8
Match Hospital::HandleButtonDown () 2025-02-02 17:42:37 +01:00
Christian Semmler
30e04902aa
Fix artifact download 2025-02-02 09:19:04 -07:00
Christian Semmler
82527d75d6
Merge pull request from foxtacles/mergeisle
Merge from isledecomp/isle
2025-02-02 09:08:39 -07:00
Christian Semmler
4a9ff876a5 Fix artifact uploading 2025-02-02 09:07:50 -07:00
Christian Semmler
54eef92c6b Remove reccmp-project.yml 2025-02-02 08:40:33 -07:00
Christian Semmler
5a6482c6cf Merge remote-tracking branch 'isle/master' into mergeisle 2025-02-02 08:38:16 -07:00
jonschz
bc0344a8c4
Match Jetski::HandleClick ()
* Match `Jetski::HandleClick`

* Formatting

* Clean up, document, add BETA10 references

* Fix formatting

---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-02-02 15:44:00 +01:00
MS
dad44535bd
Beta matching LegoCacheSound () 2025-01-29 10:41:50 -05:00
MS
29bf588870
LegoRaceCar and LegoJetski tweaks () 2025-01-26 21:00:51 -05:00
jonschz
fe36c2543e
BETA10 match RegistrationBook::ReadyWorld() ()
---------

Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2025-01-26 08:02:01 +01:00