Skip to content

RPUtility split, RPUtlRandom OK, RPUtlShadowDrawer and RPUtlSimpleShadow WIP - #165

Merged
kiwi515 merged 29 commits into
doldecomp:masterfrom
Tanline666:box-split
Sep 6, 2026
Merged

RPUtility split, RPUtlRandom OK, RPUtlShadowDrawer and RPUtlSimpleShadow WIP#165
kiwi515 merged 29 commits into
doldecomp:masterfrom
Tanline666:box-split

Conversation

@Tanline666

Copy link
Copy Markdown
Contributor

The splits themselves require review, but I feel like I've gotten them down. RPSportsUtlModel gave me a bit of trouble because the base class and the class itself seem to have separate virtual tables, and a debug class seems to go right through the base (though this could be an error of mine... again, other eyes would help. Credits to everyone who worked on this before!)

Texline666 and others added 28 commits August 27, 2026 14:08
@decomp-dev

decomp-dev Bot commented Sep 6, 2026

Copy link
Copy Markdown

Report for RSPE01_01 (b74e9dc - 245d8de)

📈 Matched code: 34.81% (+0.00%, +88 bytes)
📈 Linked code: 28.89% (+0.00%, +84 bytes)
📈 Matched data: 37.62% (+0.00%, +52 bytes)
📈 Linked data: 54.17% (+0.00%, +24 bytes)

✅ 4 new matches
Unit Item Bytes Before After
main/Pack/RPUtility/RPUtlRandom RPUtlRandom::initialize() +84 0.00% 100.00%
main/Pack/RPUtility/RPUtlShadowDrawer .bss +48 0.00% 100.00%
main/Pack/RPUtility/RPUtlShadowDrawer .ctors +4 0.00% 100.00%
main/Pack/RPUtility/RPUtlShadowDrawer __sinit_\RPUtlShadowDrawer_cpp +4 0.00% 100.00%
📈 2 improvements in unmatched items
Unit Item Bytes Before After
main/Pack/RPUtility/RPUtlRandom .sdata2 +12 0.00% 75.00%
main/Pack/RPUtility/RPUtlRandom .sbss +5 0.00% 66.67%

Comment thread include/Pack/RPUtility/RPUtlShadowDrawer.h Outdated
Comment thread include/Pack/RPUtility/RPUtlShadowDrawer.h Outdated
Comment thread include/Pack/RPUtility/RPUtlSimpleShadow.h Outdated
Comment thread src/Pack/RPUtility/RPUtlRandom.cpp Outdated
Comment thread src/Pack/RPUtility/RPUtlRandom.cpp Outdated
Comment thread src/Pack/RPUtility/RPUtlShadowDrawer.cpp Outdated
Comment thread src/Pack/RPUtility/RPUtlShadowDrawer.cpp Outdated
Comment thread src/Pack/RPUtility/RPUtlShadowDrawer.cpp Outdated
Comment thread src/Pack/RPUtility/RPUtlShadowDrawer.cpp Outdated
Comment thread src/Pack/RPUtility/RPUtlShadowDrawer.cpp Outdated
@kiwi515
kiwi515 merged commit f1c43ea into doldecomp:master Sep 6, 2026
1 check passed
@Tanline666
Tanline666 deleted the box-split branch September 6, 2026 20:59
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