Skip to content

Conversation

@TheAzack9
Copy link
Contributor

@TheAzack9 TheAzack9 commented Feb 9, 2026

This was a tricky one :) Good weekend exercie lmao.
Just missing stack, so probably some inlines, but they were hard to guess.

@decomp-dev
Copy link

decomp-dev bot commented Feb 9, 2026

Report for GMSJ01 (037a711 - 202c04e)

📈 Matched code: 26.51% (+0.03%, +960 bytes)
📈 Matched data: 28.91% (+0.01%, +40 bytes)

✅ 11 new matches
Unit Item Bytes Before After
mario/M3DUtil/M3UModel M3UModel::perform(unsigned long, JDrama::TGraphics*) +213 1.85% 100.00%
mario/M3DUtil/M3UModel M3UModel::entryIn() +121 3.23% 100.00%
mario/Player/MarioBlend M3UModelMario::changeMtxCalcSIAnmBQAnmTransform(int, int, unsigned short) +108 0.00% 100.00%
mario/M3DUtil/M3UModel M3UModelCommon::getMtxCalc(const M3UMtxCalcSetInfo&) +89 4.35% 100.00%
mario/M3DUtil/M3UModel M3UModel::entryOut() +76 5.00% 100.00%
mario/Player/MarioBlend M3UModelMario::updateOut() +72 0.00% 100.00%
mario/M3DUtil/M3UModel M3UModel::updateOut() +68 5.56% 100.00%
mario/M3DUtil/M3UModel M3UModel::changeMtxCalcAnmTransform(int, unsigned char) +65 5.88% 100.00%
mario/Player/MarioBlend M3UModelMario::updateIn() +52 0.00% 100.00%
mario/M3DUtil/M3UModel M3UModel::updateIn() +45 42.11% 100.00%
mario/Player/MarioBlend .data +40 0.00% 100.00%
📈 2 improvements in unmatched items
Unit Item Bytes Before After
mario/Player/MarioBlend M3UModelMario::updateInMotion() +304 0.00% 87.36%
mario/M3DUtil/M3UModel M3UModel::updateInMotion() +232 1.37% 80.82%

@Mrkol Mrkol merged commit 4d64941 into doldecomp:main Feb 10, 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