Skip to content

Decompile daBossDemo_c - #122

Open
RootCubed wants to merge 2 commits into
masterfrom
d_a_boss_demo
Open

Decompile daBossDemo_c#122
RootCubed wants to merge 2 commits into
masterfrom
d_a_boss_demo

Conversation

@RootCubed

Copy link
Copy Markdown
Collaborator

No description provided.

@RootCubed
RootCubed requested a review from CLF78 August 28, 2026 13:28
@decomp-dev

decomp-dev Bot commented Aug 28, 2026

Copy link
Copy Markdown

Report for SMNP01 (2e010f8 - 68f9e36)

Total code: 6263192 bytes (-12 bytes)
Total functions: 39969 (-1)
📈 Matched code: 8.68% (+0.05%, +3316 bytes)
📈 Linked code: 8.69% (+0.05%, +3316 bytes)
📈 Matched data: 2.25% (+0.00%, +4 bytes)
📈 Linked data: 3.94% (+0.05%, +1060 bytes)

✅ 65 new matches
Unit Item Bytes Before After
dol/bases/d_a_boss_demo.cpp __sinit_\d_a_boss_demo_cpp +964 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sFStateVirtualID_c<daBossDemo_c>::superID() const +224 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sFStateVirtualID_c<daBossDemo_c>::number() const +220 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::executeState_Ready() +180 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::create() +140 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::setBattleResult() +140 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sFStateID_c<daBossDemo_c>::isSameName(const char*) const +136 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::checkStartRetry(bool) +124 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::isOtehonClear() +112 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::initializeState_BattleIn() +92 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::executeState_BattleIn() +92 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sFStateVirtualID_c<daBossDemo_c>::~sFStateVirtualID_c() +92 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::~daBossDemo_c() +88 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sFStateID_c<daBossDemo_c>::~sFStateID_c() +88 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::setMultiCourseClear() +72 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::abandonRetryAfterOtehonClear() +52 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::execute() +48 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sFStateID_c<daBossDemo_c>::initializeState(daBossDemo_c&) const +48 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sFStateID_c<daBossDemo_c>::executeState(daBossDemo_c&) const +48 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sFStateID_c<daBossDemo_c>::finalizeState(daBossDemo_c&) const +48 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp __arraydtor$23231 +28 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::retryAfterOtehonClear() +20 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sStateMgr_c<dActorState_c, sStateMethodUsr_FI_c, sFStateFct_c, sStateIDChk_c>::changeState(const sStateIDIf_c&) +16 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sStateMgr_c<dActorState_c, sStateMethodUsr_FI_c, sFStateFct_c, sStateIDChk_c>::refreshState() +16 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp sStateMgr_c<dActorState_c, sStateMethodUsr_FI_c, sFStateFct_c, sStateIDChk_c>::executeState() +16 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp const sStateIDIf_c& baseID_Ready<sStateID_c>() +12 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp const sStateIDIf_c& baseID_BattleStDemo<sStateID_c>() +12 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp const sStateIDIf_c& baseID_BattleIn<sStateID_c>() +12 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp const sStateIDIf_c& baseID_BattleEdDemo<sStateID_c>() +12 0.00% 100.00%
dol/bases/d_a_boss_demo.cpp daBossDemo_c::draw() +8 0.00% 100.00%

...and 35 more new matches

🥀 3 broken matches
Unit Item Bytes Before After
runtime/global_destructor_chain.c .dtors -8 100.00% 0.00%
runtime/global_destructor_chain.c .dtors -4 100.00% 0.00%
runtime/global_destructor_chain.c .dtors -4 100.00% 0.00%
📈 9 improvements in unmatched items
Unit Item Bytes Before After
dol/bases/d_a_boss_demo.cpp .data +733 0.00% 99.73%
dol/bases/d_a_boss_demo.cpp .bss +267 0.00% 98.53%
dol/bases/d_a_boss_demo.cpp .sdata +14 0.00% 89.66%
dol/bases/d_a_boss_demo.cpp .sdata2 +13 0.00% 85.71%
runtime/global_destructor_chain.c .sbss +5 0.00% 66.67%
runtime/global_destructor_chain.c .sbss +5 0.00% 66.67%
runtime/global_destructor_chain.c .sbss +5 0.00% 66.67%
dol/bases/d_a_boss_demo.cpp .sbss +5 0.00% 66.67%
dol/bases/d_a_boss_demo.cpp .sbss2 +5 0.00% 66.67%
📉 3 regressions in unmatched items
Unit Item Bytes Before After
runtime/global_destructor_chain.c .bss -5 66.67% 0.00%
runtime/global_destructor_chain.c .bss -5 66.67% 0.00%
runtime/global_destructor_chain.c .bss -5 66.67% 0.00%

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.

1 participant