Skip to content

NMWException: Implement remaining functions and mark as matching. - #48

Merged
SwareJonge merged 1 commit into
doldecomp:mainfrom
cristian64:nmwexception_matching
Jul 25, 2026
Merged

NMWException: Implement remaining functions and mark as matching.#48
SwareJonge merged 1 commit into
doldecomp:mainfrom
cristian64:nmwexception_matching

Conversation

@cristian64

Copy link
Copy Markdown
Contributor

Besides a few tweaks (e.g. ARRAY_HEADER_SIZE is twice as large), the implementations have been taken from the Super Mario Sunshine decompilation project.

Besides a few tweaks (e.g. `ARRAY_HEADER_SIZE` is twice as large), the
implementations have been taken mostly from the _Super Mario Sunshine_
decompilation project.
@cristian64
cristian64 force-pushed the nmwexception_matching branch from 837bf61 to 2c5e588 Compare July 25, 2026 11:34
@decomp-dev

decomp-dev Bot commented Jul 25, 2026

Copy link
Copy Markdown

Report for MarioClub_us (8a91a6b - 2c5e588)

📈 Matched code: 45.74% (+0.03%, +940 bytes)
📈 Linked code: 40.04% (+0.03%, +940 bytes)
📈 Matched data: 23.92% (+0.01%, +132 bytes)
📈 Linked data: 31.08% (+0.01%, +132 bytes)

✅ 7 new matches
Unit Item Bytes Before After
main/Runtime/NMWException __construct_new_array +256 1.54% 100.00%
main/Runtime/NMWException __construct_array +248 1.59% 100.00%
main/Runtime/NMWException __partial_array_destructor::~__partial_array_destructor() +184 0.00% 100.00%
main/Runtime/NMWException __destroy_new_array +124 0.00% 100.00%
main/Runtime/NMWException __destroy_arr +117 3.33% 100.00%
main/Runtime/NMWException extab +58 19.44% 100.00%
main/Runtime/NMWException extabindex +27 56.00% 100.00%

@SwareJonge
SwareJonge merged commit e9e412b into doldecomp:main Jul 25, 2026
1 check 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