Skip to content

cc debug work#3133

Merged
TakaRikka merged 1 commit intozeldaret:mainfrom
TakaRikka:miscdebug
Mar 18, 2026
Merged

cc debug work#3133
TakaRikka merged 1 commit intozeldaret:mainfrom
TakaRikka:miscdebug

Conversation

@TakaRikka
Copy link
Contributor

No description provided.

@decomp-dev
Copy link

decomp-dev bot commented Mar 18, 2026

Report for ShieldD (6694c1b - 51aea50)

📈 Matched code: 54.07% (+0.10%, +15408 bytes)
📈 Matched data: 54.13% (+0.01%, +436 bytes)

✅ 113 new matches
Unit Item Bytes Before After
framework/d/d_cc_s dCcS_HIO::genMessage(JORMContext*) +1392 0.00% 100.00%
framework/d/d_cc_s dCcS::Draw() +963 5.30% 100.00%
framework/d/d_cc_mass_s dCcMassS_Mng::Prepare() +395 60.67% 100.00%
framework/d/d_cc_s dCcS::SetPosCorrect(cCcD_Obj*, cXyz*, cCcD_Obj*, cXyz*, float) +173 84.33% 100.00%
framework/d/d_cc_s dCcS::Move() +147 20.20% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::GetNVec(const cXyz&, cXyz*) const +141 68.38% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::GetNVec(const cXyz&, cXyz*) const +130 55.70% 100.00%
framework/d/d_cc_s dCcS::Ct() +114 32.57% 100.00%
framework/d/d_cc_s .bss +112 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGTri::Cross(const cM3dGCps&, Vec*) const +100 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGCps::Cross(const cM3dGTri&, cXyz*) const +100 0.00% 100.00%
framework/SSystem/SComponent/c_cc_s cCcS::Move() +100 53.70% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +84 35.06% 100.00%
framework/d/d_cc_s dCcS_HIO::dCcS_HIO() +80 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +77 38.29% 100.00%
framework/d/d_cc_s dCcS_HIO::~dCcS_HIO() +76 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::CalcAabBox() +73 52.18% 100.00%
framework/d/d_cc_s dCcS::chkCameraPoint(const cXyz&, cCcD_ShapeAttr::Shape*, fopAc_ac_c*, fopAc_ac_c*) +66 86.96% 100.00%
framework/d/d_cc_s dCcS::ChkCamera(cXyz&, cXyz&, float, fopAc_ac_c*, fopAc_ac_c*, fopAc_ac_c*) +65 87.73% 100.00%
framework/SSystem/SComponent/c_cc_s cCcS::ChkCo() +65 88.06% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGTri::Cross(const cM3dGCyl&, Vec*) const +56 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGTri::Cross(const cM3dGSph&, Vec*) const +56 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGTri::Cross(const cM3dGTri&, Vec*) const +56 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGCyl::cross(const cM3dGCyl*, float*) const +56 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGCyl::cross(const cM3dGSph*, float*) const +56 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGSph::Cross(const cM3dGTri&, cXyz*) const +56 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGSph::cross(const cM3dGCyl*, float*) const +56 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cM3dGSph::cross(const cM3dGSph*, float*) const +56 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_ObjAt::SetHit(cCcD_Obj*) +56 19.06% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_ObjTg::SetHit(cCcD_Obj*) +56 19.06% 100.00%

...and 83 more new matches

📈 12 improvements in unmatched items
Unit Item Bytes Before After
framework/SSystem/SComponent/c_bg_s_gnd_chk .data +703 10.26% 99.04%
framework/SSystem/SComponent/c_bg_s_gnd_chk cBgS_GndChk::SetPos(const Vec*) +528 6.98% 99.96%
framework/SSystem/SComponent/c_bg_s_gnd_chk cBgS_GndChk::SetPos(const cXyz*) +525 8.07% 99.96%
framework/d/d_cc_s .data +520 33.29% 87.06%
framework/d/d_cc_mass_s dCcMassS_Mng::Chk(cXyz*, fopAc_ac_c**, dCcMassS_HitInf*) +208 85.39% 99.46%
framework/d/d_cc_s .sdata +59 25.44% 92.11%
framework/SSystem/SComponent/c_cc_s cCcS::SetPosCorrect(cCcD_Obj*, cXyz*, cCcD_Obj*, cXyz*, float) +31 98.81% 99.72%
framework/SSystem/SComponent/c_cc_s .data +22 98.43% 99.05%
framework/SSystem/SComponent/c_cc_s cCcS::CalcTgPlusDmg(cCcD_Obj*, cCcD_Obj*, cCcD_Stts*, cCcD_Stts*) +20 62.52% 86.19%
framework/d/d_cc_s dCcS::ChkAtTgHitAfterCross(bool, bool, const cCcD_GObjInf*, const cCcD_GObjInf*, cCcD_Stts*, cCcD_Stts*, cCcD_GStts*, cCcD_GStts*) +15 87.07% 92.27%
framework/d/d_cc_s .sbss +8 0.00% 50.00%
d_a_arrow/d/actor/d_a_arrow daArrow_c::procSlingHitInit(cXyz*, dCcD_GObjInf*) 0 99.90% 99.96%

Report for GZ2J01 (6694c1b - 51aea50)

No changes

Report for RZDP01 (6694c1b - 51aea50)

📈 Matched code: 53.31% (+0.02%, +1716 bytes)

✅ 10 new matches
Unit Item Bytes Before After
framework/SSystem/SComponent/c_cc_d cM3dGTri::cM3dGTri(const cM3dGTri&) +164 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::GetNVec(const cXyz&, cXyz*) const +133 43.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::CrossAtTg(const cCcD_CpsAttr&, cXyz*) const +93 10.73% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::CrossAtTg(const cCcD_TriAttr&, cXyz*) const +86 14.56% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::GetNVec(const cXyz&, cXyz*) const +47 85.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::CalcAabBox() +9 95.23% 100.00%
framework/SSystem/SComponent/c_cc_s cCcS::ChkCo() +7 98.32% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.15% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.92% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::GetNVec(const cXyz&, cXyz*) const +1 99.70% 100.00%

Report for Shield (6694c1b - 51aea50)

📈 Matched code: 50.26% (+0.01%, +980 bytes)

✅ 3 new matches
Unit Item Bytes Before After
framework/SSystem/SComponent/c_cc_s cCcS::ChkCo() +137 84.41% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.15% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.92% 100.00%

Report for DZDE01 (6694c1b - 51aea50)

📈 Matched code: 52.09% (+0.02%, +1716 bytes)

✅ 10 new matches
Unit Item Bytes Before After
framework/SSystem/SComponent/c_cc_d cM3dGTri::cM3dGTri(const cM3dGTri&) +164 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::GetNVec(const cXyz&, cXyz*) const +133 43.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::CrossAtTg(const cCcD_CpsAttr&, cXyz*) const +93 10.73% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::CrossAtTg(const cCcD_TriAttr&, cXyz*) const +86 14.56% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::GetNVec(const cXyz&, cXyz*) const +47 85.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::CalcAabBox() +9 95.23% 100.00%
framework/SSystem/SComponent/c_cc_s cCcS::ChkCo() +7 98.32% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.15% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.92% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::GetNVec(const cXyz&, cXyz*) const +1 99.70% 100.00%

Report for GZ2P01 (6694c1b - 51aea50)

No changes

Report for GZ2E01 (6694c1b - 51aea50)

No changes

Report for RZDE01_00 (6694c1b - 51aea50)

📈 Matched code: 46.85% (+0.02%, +1716 bytes)

✅ 10 new matches
Unit Item Bytes Before After
framework/SSystem/SComponent/c_cc_d cM3dGTri::cM3dGTri(const cM3dGTri&) +164 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::GetNVec(const cXyz&, cXyz*) const +133 43.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::CrossAtTg(const cCcD_CpsAttr&, cXyz*) const +93 10.73% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::CrossAtTg(const cCcD_TriAttr&, cXyz*) const +86 14.56% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::GetNVec(const cXyz&, cXyz*) const +47 85.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::CalcAabBox() +9 95.23% 100.00%
framework/SSystem/SComponent/c_cc_s cCcS::ChkCo() +7 98.32% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.15% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.92% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::GetNVec(const cXyz&, cXyz*) const +1 99.70% 100.00%

Report for RZDJ01 (6694c1b - 51aea50)

📈 Matched code: 53.68% (+0.02%, +1716 bytes)

✅ 10 new matches
Unit Item Bytes Before After
framework/SSystem/SComponent/c_cc_d cM3dGTri::cM3dGTri(const cM3dGTri&) +164 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::GetNVec(const cXyz&, cXyz*) const +133 43.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::CrossAtTg(const cCcD_CpsAttr&, cXyz*) const +93 10.73% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::CrossAtTg(const cCcD_TriAttr&, cXyz*) const +86 14.56% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::GetNVec(const cXyz&, cXyz*) const +47 85.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::CalcAabBox() +9 95.23% 100.00%
framework/SSystem/SComponent/c_cc_s cCcS::ChkCo() +7 98.32% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.15% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.92% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::GetNVec(const cXyz&, cXyz*) const +1 99.70% 100.00%

Report for RZDE01_02 (6694c1b - 51aea50)

📈 Matched code: 54.51% (+0.02%, +1716 bytes)

✅ 10 new matches
Unit Item Bytes Before After
framework/SSystem/SComponent/c_cc_d cM3dGTri::cM3dGTri(const cM3dGTri&) +164 0.00% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::GetNVec(const cXyz&, cXyz*) const +133 43.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::CrossAtTg(const cCcD_CpsAttr&, cXyz*) const +93 10.73% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::CrossAtTg(const cCcD_TriAttr&, cXyz*) const +86 14.56% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CpsAttr::GetNVec(const cXyz&, cXyz*) const +47 85.95% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::CalcAabBox() +9 95.23% 100.00%
framework/SSystem/SComponent/c_cc_s cCcS::ChkCo() +7 98.32% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_CylAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.15% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_SphAttr::getShapeAccess(cCcD_ShapeAttr::Shape*) const +2 96.92% 100.00%
framework/SSystem/SComponent/c_cc_d cCcD_TriAttr::GetNVec(const cXyz&, cXyz*) const +1 99.70% 100.00%

@TakaRikka TakaRikka merged commit f64015e into zeldaret:main Mar 18, 2026
10 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.

1 participant