Skip to content

Decompile dBg_c#67

Draft
RootCubed wants to merge 22 commits intomasterfrom
d_bg
Draft

Decompile dBg_c#67
RootCubed wants to merge 22 commits intomasterfrom
d_bg

Conversation

@RootCubed
Copy link
Collaborator

No description provided.

@RootCubed RootCubed changed the title Decompile dBg_ Decompile dBg_c Aug 7, 2025
@decomp-dev
Copy link

decomp-dev bot commented Aug 7, 2025

Report for SMNP01 (826673f - 6c4cfa6)

Total code: 6263412 bytes (-4 bytes)
Total functions: 39996 (-1)
📈 Matched code: 3.37% (+0.39%, +24720 bytes)
📈 Linked code: 3.43% (+0.46%, +28560 bytes)

✅ 87 new matches
Unit Function Bytes Before After
dol/bases/d_bg.cpp fn_8007AC40 +3632 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::initScroll() +2272 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007CD70 +2108 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007D930 +1836 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::__createBgTex(int, unsigned short, unsigned short, unsigned short, unsigned short, int, int) +924 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::dBg_c() +808 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007CA90 +736 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::calcLoopAutoScroll() +644 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::calcLookatOffsLimit() +596 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007D5B0 +444 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007D770 +444 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getZoomTargetMin_Common() +432 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007BD40 +432 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007C7D0 +372 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getZoomTargetMax_Common() +356 0.00% 100.00%
dol/bases/d_bg.cpp fn_80078860 +316 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007BA70 +304 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getZoomTargetMid_Common() +296 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getZoomSpreadLine() +292 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getZoomSpreadLine2() +292 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getZoomShrinkLine() +292 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getZoomShrinkLine2() +292 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::BgUnitChange(unsigned short, unsigned short, int, unsigned short) +288 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::SetWakuCoin() +272 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::dBg_isCloudFlyPlayerMulti() +272 0.00% 100.00%
dol/bases/d_bg.cpp fn_8007BC40 +256 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::CreateBgCheckBuffer() +252 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getMaxLeftPos() +200 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getLeftLimit() +200 0.00% 100.00%
dol/bases/d_bg.cpp dBg_c::getMaxRightPos() +200 0.00% 100.00%

...and 57 more new matches

📈 3 improvements in unmatched functions
Unit Function Bytes Before After
dol/bases/d_bg.cpp dBg_c::calcAutoScroll() +1975 0.00% 95.37%
dol/bases/d_bg.cpp dBg_c::calcScroll(const mVec3_c&, int) +999 0.00% 83.33%
dol/bases/d_bg.cpp dBg_c::CreateBgTex() +519 0.00% 91.55%

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