Skip to content

Conversation

@123456789758
Copy link
Contributor

No description provided.

@decomp-dev
Copy link

decomp-dev bot commented Sep 22, 2025

Report for D44J01 (311717d - 3758c1f)

📈 Matched code: 43.57% (+0.07%, +5148 bytes)

✅ 74 new matches
Unit Function Bytes Before After
d_a_gnd/d/actor/d_a_gnd useHeapInit(fopAc_ac_c*) +829 0.48% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_HIO_c::daGnd_HIO_c() +333 1.19% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_eff_set(gnd_class*, int) +213 1.85% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Sph::~dCcD_Sph() +204 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Cyl::~dCcD_Cyl() +204 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd wait_set(gnd_class*) +185 2.13% 100.00%
d_a_gnd/d/actor/d_a_gnd splash_set(gnd_class*) +141 2.78% 100.00%
d_a_gnd/d/actor/d_a_gnd dBgS_AcchCir::~dBgS_AcchCir() +136 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Sph::dCcD_Sph() +132 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_eff_move(gnd_class*) +129 3.03% 100.00%
d_a_gnd/d/actor/d_a_gnd shot_s_sub(void*, void*) +124 3.12% 100.00%
d_a_gnd/d/actor/d_a_gnd gnd_ke_s::~gnd_ke_s() +124 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dBgS_ObjAcch::~dBgS_ObjAcch() +112 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd gnd_ke_s::gnd_ke_s() +104 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dPa_levelEcallBack::~dPa_levelEcallBack() +92 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd cCcD_ShapeAttr::~cCcD_ShapeAttr() +92 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_GStts::~dCcD_GStts() +92 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd cM3dGCir::~cM3dGCir() +92 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd mDoExt_btpAnm::~mDoExt_btpAnm() +92 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd mDoExt_btkAnm::~mDoExt_btkAnm() +92 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd mDoExt_brkAnm::~mDoExt_brkAnm() +92 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd z_s_sub(void*, void*) +73 5.26% 100.00%
d_a_gnd/d/actor/d_a_gnd mDoExt_baseAnm::~mDoExt_baseAnm() +72 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd JPACallBackBase<JPABaseEmitter*>::~JPACallBackBase() +72 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd cM3dGSph::~cM3dGSph() +72 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd cM3dGCyl::~cM3dGCyl() +72 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd cM3dGAab::~cM3dGAab() +72 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd cBgS_PolyInfo::~cBgS_PolyInfo() +72 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd cM2dGCir::~cM2dGCir() +72 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd cCcD_GStts::~cCcD_GStts() +72 0.00% 100.00%

...and 44 more new matches

📈 23 improvements in unmatched functions
Unit Function Bytes Before After
d_a_gnd/d/actor/d_a_gnd attack0(gnd_class*) +3927 0.10% 99.98%
d_a_gnd/d/actor/d_a_gnd demo_camera(gnd_class*) +3368 0.09% 72.18%
d_a_gnd/d/actor/d_a_gnd attackPZ(gnd_class*) +2238 0.17% 97.14%
d_a_gnd/d/actor/d_a_gnd daGnd_Execute(gnd_class*) +2224 0.17% 92.18%
d_a_gnd/d/actor/d_a_gnd defence0(gnd_class*) +2177 0.17% 90.01%
d_a_gnd/d/actor/d_a_gnd damage_check(gnd_class*) +1871 0.19% 88.09%
d_a_gnd/d/actor/d_a_gnd move0(gnd_class*) +1595 0.25% 99.97%
d_a_gnd/d/actor/d_a_gnd gnd_move(gnd_class*) +1027 0.38% 96.85%
d_a_gnd/d/actor/d_a_gnd damage(gnd_class*) +1004 0.38% 96.16%
d_a_gnd/d/actor/d_a_gnd gnd_class::gnd_class() +723 0.00% 95.74%
d_a_gnd/d/actor/d_a_gnd __sinit_d_a_gnd_cpp +710 0.00% 99.83%
d_a_gnd/d/actor/d_a_gnd ke_control(gnd_class*, gnd_ke_s*, float) +684 0.57% 98.81%
d_a_gnd/d/actor/d_a_gnd attack1(gnd_class*) +659 0.60% 99.99%
d_a_gnd/d/actor/d_a_gnd daGnd_Create(fopAc_ac_c*) +557 0.70% 98.12%
d_a_gnd/d/actor/d_a_gnd attack_last(gnd_class*) +547 0.72% 99.99%
d_a_gnd/d/actor/d_a_gnd attack2(gnd_class*) +528 0.75% 99.98%
d_a_gnd/d/actor/d_a_gnd ke_move(gnd_class*) +435 0.85% 93.08%
d_a_gnd/d/actor/d_a_gnd j_demo(gnd_class*) +392 1.01% 99.96%
d_a_gnd/d/actor/d_a_gnd anm_init(gnd_class*, int, float, unsigned char, float, int) +384 1.03% 99.97%
d_a_gnd/d/actor/d_a_gnd pos_move(gnd_class*, signed char) +297 1.22% 91.91%
d_a_gnd/d/actor/d_a_gnd daGnd_Draw(gnd_class*) +150 0.87% 33.38%
d_a_gnd/d/actor/d_a_gnd daGnd_Delete(gnd_class*) +132 2.94% 99.94%
d_a_gnd/d/actor/d_a_gnd finish(gnd_class*) +92 4.17% 99.96%

Report for GZLE01 (311717d - 3758c1f)

📈 Matched code: 55.79% (+0.29%, +22468 bytes)

✅ 93 new matches
Unit Function Bytes Before After
d_a_gnd/d/actor/d_a_gnd attack0(gnd_class*) +3928 0.10% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Execute(gnd_class*) +2472 0.16% 100.00%
d_a_gnd/d/actor/d_a_gnd attackPZ(gnd_class*) +2313 0.17% 100.00%
d_a_gnd/d/actor/d_a_gnd move0(gnd_class*) +1596 0.25% 100.00%
d_a_gnd/d/actor/d_a_gnd damage(gnd_class*) +1069 0.37% 100.00%
d_a_gnd/d/actor/d_a_gnd useHeapInit(fopAc_ac_c*) +829 0.48% 100.00%
d_a_gnd/d/actor/d_a_gnd gnd_class::gnd_class() +788 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd __sinit_d_a_gnd_cpp +712 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd attack1(gnd_class*) +660 0.60% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Create(fopAc_ac_c*) +568 0.70% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_last(gnd_class*) +548 0.72% 100.00%
d_a_gnd/d/actor/d_a_gnd attack2(gnd_class*) +529 0.75% 100.00%
d_a_gnd/d/actor/d_a_gnd ke_move(gnd_class*) +468 0.85% 100.00%
d_a_gnd/d/actor/d_a_gnd j_demo(gnd_class*) +396 1.00% 100.00%
d_a_gnd/d/actor/d_a_gnd anm_init(gnd_class*, int, float, unsigned char, float, int) +385 1.03% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_HIO_c::daGnd_HIO_c() +333 1.19% 100.00%
d_a_gnd/d/actor/d_a_gnd pos_move(gnd_class*, signed char) +308 1.28% 100.00%
d_a_gnd/d/actor/d_a_gnd setRipple(gnd_class*) +288 1.37% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_eff_set(gnd_class*, int) +213 1.85% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Sph::~dCcD_Sph() +204 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Cyl::~dCcD_Cyl() +204 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd wait_set(gnd_class*) +185 2.13% 100.00%
d_a_gnd/d/actor/d_a_gnd splash_set(gnd_class*) +141 2.78% 100.00%
d_a_gnd/d/actor/d_a_gnd dBgS_AcchCir::~dBgS_AcchCir() +136 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Sph::dCcD_Sph() +132 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_eff_move(gnd_class*) +129 3.03% 100.00%
d_a_gnd/d/actor/d_a_gnd shot_s_sub(void*, void*) +124 3.12% 100.00%
d_a_gnd/d/actor/d_a_gnd gnd_ke_s::~gnd_ke_s() +124 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Delete(gnd_class*) +117 3.33% 100.00%
d_a_gnd/d/actor/d_a_gnd dBgS_ObjAcch::~dBgS_ObjAcch() +112 0.00% 100.00%

...and 63 more new matches

📈 7 improvements in unmatched functions
Unit Function Bytes Before After
d_a_gnd/d/actor/d_a_gnd demo_camera(gnd_class*) +5617 0.07% 99.47%
d_a_gnd/d/actor/d_a_gnd defence0(gnd_class*) +2588 0.15% 99.98%
d_a_gnd/d/actor/d_a_gnd damage_check(gnd_class*) +2208 0.18% 98.97%
d_a_gnd/d/actor/d_a_gnd gnd_move(gnd_class*) +1053 0.38% 99.27%
d_a_gnd/d/actor/d_a_gnd daGnd_Draw(gnd_class*) +743 0.53% 99.84%
d_a_gnd/d/actor/d_a_gnd ke_control(gnd_class*, gnd_ke_s*, float) +685 0.57% 98.85%
d_a_gnd/d/actor/d_a_gnd body_flash(gnd_class*) +515 0.77% 99.98%

Report for GZLP01 (311717d - 3758c1f)

📈 Matched code: 54.19% (+0.29%, +22468 bytes)

✅ 93 new matches
Unit Function Bytes Before After
d_a_gnd/d/actor/d_a_gnd attack0(gnd_class*) +3928 0.10% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Execute(gnd_class*) +2472 0.16% 100.00%
d_a_gnd/d/actor/d_a_gnd attackPZ(gnd_class*) +2313 0.17% 100.00%
d_a_gnd/d/actor/d_a_gnd move0(gnd_class*) +1596 0.25% 100.00%
d_a_gnd/d/actor/d_a_gnd damage(gnd_class*) +1069 0.37% 100.00%
d_a_gnd/d/actor/d_a_gnd useHeapInit(fopAc_ac_c*) +829 0.48% 100.00%
d_a_gnd/d/actor/d_a_gnd gnd_class::gnd_class() +788 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd __sinit_d_a_gnd_cpp +712 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd attack1(gnd_class*) +660 0.60% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Create(fopAc_ac_c*) +568 0.70% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_last(gnd_class*) +548 0.72% 100.00%
d_a_gnd/d/actor/d_a_gnd attack2(gnd_class*) +529 0.75% 100.00%
d_a_gnd/d/actor/d_a_gnd ke_move(gnd_class*) +468 0.85% 100.00%
d_a_gnd/d/actor/d_a_gnd j_demo(gnd_class*) +396 1.00% 100.00%
d_a_gnd/d/actor/d_a_gnd anm_init(gnd_class*, int, float, unsigned char, float, int) +385 1.03% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_HIO_c::daGnd_HIO_c() +333 1.19% 100.00%
d_a_gnd/d/actor/d_a_gnd pos_move(gnd_class*, signed char) +308 1.28% 100.00%
d_a_gnd/d/actor/d_a_gnd setRipple(gnd_class*) +288 1.37% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_eff_set(gnd_class*, int) +213 1.85% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Sph::~dCcD_Sph() +204 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Cyl::~dCcD_Cyl() +204 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd wait_set(gnd_class*) +185 2.13% 100.00%
d_a_gnd/d/actor/d_a_gnd splash_set(gnd_class*) +141 2.78% 100.00%
d_a_gnd/d/actor/d_a_gnd dBgS_AcchCir::~dBgS_AcchCir() +136 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Sph::dCcD_Sph() +132 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_eff_move(gnd_class*) +129 3.03% 100.00%
d_a_gnd/d/actor/d_a_gnd shot_s_sub(void*, void*) +124 3.12% 100.00%
d_a_gnd/d/actor/d_a_gnd gnd_ke_s::~gnd_ke_s() +124 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Delete(gnd_class*) +117 3.33% 100.00%
d_a_gnd/d/actor/d_a_gnd dBgS_ObjAcch::~dBgS_ObjAcch() +112 0.00% 100.00%

...and 63 more new matches

📈 7 improvements in unmatched functions
Unit Function Bytes Before After
d_a_gnd/d/actor/d_a_gnd demo_camera(gnd_class*) +5617 0.07% 99.47%
d_a_gnd/d/actor/d_a_gnd defence0(gnd_class*) +2588 0.15% 99.98%
d_a_gnd/d/actor/d_a_gnd damage_check(gnd_class*) +2208 0.18% 98.97%
d_a_gnd/d/actor/d_a_gnd gnd_move(gnd_class*) +1053 0.38% 99.27%
d_a_gnd/d/actor/d_a_gnd daGnd_Draw(gnd_class*) +743 0.53% 99.84%
d_a_gnd/d/actor/d_a_gnd ke_control(gnd_class*, gnd_ke_s*, float) +685 0.57% 98.85%
d_a_gnd/d/actor/d_a_gnd body_flash(gnd_class*) +515 0.77% 99.98%

Report for GZLJ01 (311717d - 3758c1f)

📈 Matched code: 54.24% (+0.29%, +22468 bytes)

✅ 93 new matches
Unit Function Bytes Before After
d_a_gnd/d/actor/d_a_gnd attack0(gnd_class*) +3928 0.10% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Execute(gnd_class*) +2472 0.16% 100.00%
d_a_gnd/d/actor/d_a_gnd attackPZ(gnd_class*) +2313 0.17% 100.00%
d_a_gnd/d/actor/d_a_gnd move0(gnd_class*) +1596 0.25% 100.00%
d_a_gnd/d/actor/d_a_gnd damage(gnd_class*) +1069 0.37% 100.00%
d_a_gnd/d/actor/d_a_gnd useHeapInit(fopAc_ac_c*) +829 0.48% 100.00%
d_a_gnd/d/actor/d_a_gnd gnd_class::gnd_class() +788 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd __sinit_d_a_gnd_cpp +712 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd attack1(gnd_class*) +660 0.60% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Create(fopAc_ac_c*) +568 0.70% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_last(gnd_class*) +548 0.72% 100.00%
d_a_gnd/d/actor/d_a_gnd attack2(gnd_class*) +529 0.75% 100.00%
d_a_gnd/d/actor/d_a_gnd ke_move(gnd_class*) +468 0.85% 100.00%
d_a_gnd/d/actor/d_a_gnd j_demo(gnd_class*) +396 1.00% 100.00%
d_a_gnd/d/actor/d_a_gnd anm_init(gnd_class*, int, float, unsigned char, float, int) +385 1.03% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_HIO_c::daGnd_HIO_c() +333 1.19% 100.00%
d_a_gnd/d/actor/d_a_gnd pos_move(gnd_class*, signed char) +308 1.28% 100.00%
d_a_gnd/d/actor/d_a_gnd setRipple(gnd_class*) +288 1.37% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_eff_set(gnd_class*, int) +213 1.85% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Sph::~dCcD_Sph() +204 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Cyl::~dCcD_Cyl() +204 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd wait_set(gnd_class*) +185 2.13% 100.00%
d_a_gnd/d/actor/d_a_gnd splash_set(gnd_class*) +141 2.78% 100.00%
d_a_gnd/d/actor/d_a_gnd dBgS_AcchCir::~dBgS_AcchCir() +136 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd dCcD_Sph::dCcD_Sph() +132 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd attack_eff_move(gnd_class*) +129 3.03% 100.00%
d_a_gnd/d/actor/d_a_gnd shot_s_sub(void*, void*) +124 3.12% 100.00%
d_a_gnd/d/actor/d_a_gnd gnd_ke_s::~gnd_ke_s() +124 0.00% 100.00%
d_a_gnd/d/actor/d_a_gnd daGnd_Delete(gnd_class*) +117 3.33% 100.00%
d_a_gnd/d/actor/d_a_gnd dBgS_ObjAcch::~dBgS_ObjAcch() +112 0.00% 100.00%

...and 63 more new matches

📈 7 improvements in unmatched functions
Unit Function Bytes Before After
d_a_gnd/d/actor/d_a_gnd demo_camera(gnd_class*) +5617 0.07% 99.47%
d_a_gnd/d/actor/d_a_gnd defence0(gnd_class*) +2588 0.15% 99.98%
d_a_gnd/d/actor/d_a_gnd damage_check(gnd_class*) +2137 0.18% 97.85%
d_a_gnd/d/actor/d_a_gnd gnd_move(gnd_class*) +1053 0.38% 99.27%
d_a_gnd/d/actor/d_a_gnd daGnd_Draw(gnd_class*) +743 0.53% 99.84%
d_a_gnd/d/actor/d_a_gnd ke_control(gnd_class*, gnd_ke_s*, float) +685 0.57% 98.85%
d_a_gnd/d/actor/d_a_gnd body_flash(gnd_class*) +515 0.77% 99.98%

@123456789758 123456789758 force-pushed the d_a_gnd branch 2 times, most recently from 7938cd1 to 1304f72 Compare October 15, 2025 02:10
@123456789758 123456789758 force-pushed the d_a_gnd branch 2 times, most recently from a2bc0a7 to 5abefaf Compare November 15, 2025 18:19
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