Skip to content

TMarioCap mostly matching + some MtxUtil#79

Merged
Mrkol merged 4 commits intodoldecomp:mainfrom
TheAzack9:az-TMarioCap
Feb 7, 2026
Merged

TMarioCap mostly matching + some MtxUtil#79
Mrkol merged 4 commits intodoldecomp:mainfrom
TheAzack9:az-TMarioCap

Conversation

@TheAzack9
Copy link
Contributor

No description provided.

@decomp-dev
Copy link

decomp-dev bot commented Feb 6, 2026

Report for GMSJ01 (7404ebc - 0b90b59)

📈 Matched code: 26.20% (+0.02%, +660 bytes)

✅ 10 new matches
Unit Item Bytes Before After
mario/Player/MarioCap TMarioCap::createMirrorCap() +124 3.12% 100.00%
mario/Player/MarioCap TMarioCap::mtxEffectHide() +113 3.45% 100.00%
mario/Player/MarioCap TMarioCap::mtxEffectShow() +113 3.45% 100.00%
mario/MarioUtil/MtxUtil TParamT<JGeometry::TVec3<float>>::TParamT(TParams*, JGeometry::TVec3<float>, unsigned short, const char*) +104 0.00% 100.00%
mario/MarioUtil/MtxUtil TMultiMtxEffect::setUserArea() +80 0.00% 100.00%
mario/MarioUtil/MtxUtil TParamT<float>::TParamT(TParams*, float, unsigned short, const char*) +76 0.00% 100.00%
mario/MarioUtil/MtxUtil JGeometry::TVec3<float>::set<float>(float, float, float) +16 0.00% 100.00%
mario/MarioUtil/MtxUtil TMtxSwingRZ::getParams() +8 0.00% 100.00%
mario/MarioUtil/MtxUtil TMtxTimeLag::getParams() +8 0.00% 100.00%
mario/MarioUtil/MtxUtil TMtxEffectBase::getParams() +8 0.00% 100.00%
📈 8 improvements in unmatched items
Unit Item Bytes Before After
mario/Player/MarioCap TMarioCap::perform(unsigned long, JDrama::TGraphics*) +1216 0.24% 73.14%
mario/Player/MarioCap TMarioCap::TMarioCap(TMario*) +987 0.68% 85.27%
mario/MarioUtil/MtxUtil TMultiMtxEffect::setup(J3DModel*, const char*) +948 0.00% 72.70%
mario/Player/MarioCap .rodata +222 0.00% 89.78%
mario/MarioUtil/MtxUtil .rodata +114 0.00% 79.69%
mario/MarioUtil/MtxUtil .data +89 0.00% 93.33%
mario/MarioUtil/MtxUtil .sdata2 +50 0.00% 48.53%
mario/Player/MarioCap .sdata2 +14 0.00% 87.50%
📉 1 regression in an unmatched item
Unit Item Bytes Before After
mario/Player/MarioAutodemo TMario::warpIn() -100 81.76% 73.62%

@Mrkol Mrkol merged commit 211125d into doldecomp:main Feb 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants