tp icon indicating copy to clipboard operation
tp copied to clipboard

d_meter_HIO debug

Open Jcw87 opened this issue 2 weeks ago • 1 comments

Jcw87 avatar Dec 16 '25 10:12 Jcw87

Report for GZ2E01 (d4859f8 - 46498dd)

No changes

Report for RZDJ01 (d4859f8 - 46498dd)

📈 Matched code: 46.68% (+0.01%, +1044 bytes)

✅ 3 new matches
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOffWide() +801 0.50% 100.00%
framework/d/d_meter_HIO dMeter_ringHIO_c::dMeter_ringHIO_c() +108 0.00% 100.00%
framework/d/d_meter_HIO dMeter_cursorHIO_c::dMeter_cursorHIO_c() +1 99.85% 100.00%
📈 2 improvements in unmatched functions
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOnWide() +537 0.49% 65.63%
framework/d/d_meter_HIO dMeter_drawFishingHIO_c::dMeter_drawFishingHIO_c() 0 99.87% 99.92%

Report for ShieldD (d4859f8 - 46498dd)

📈 Matched code: 37.46% (+1.09%, +161268 bytes)

✅ 73 new matches
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_drawHIO_c::genMessage(JORMContext*) +52261 0.01% 100.00%
framework/d/d_meter_HIO dMeter_drawEmpButtonHIO_c::genMessage(JORMContext*) +21416 0.02% 100.00%
framework/d/d_meter_HIO dMeter_fmapHIO_c::genMessage(JORMContext*) +13620 0.03% 100.00%
framework/d/d_meter_HIO dMeter_drawMiniGameHIO_c::genMessage(JORMContext*) +11693 0.03% 100.00%
framework/d/d_meter_HIO dMeter_mapIconHIO_c::genMessage(JORMContext*) +9304 0.04% 100.00%
framework/d/d_meter_HIO dMeter_drawLightDropHIO_c::genMessage(JORMContext*) +8321 0.05% 100.00%
framework/d/d_meter_HIO dMeter_ringHIO_c::genMessage(JORMContext*) +7332 0.05% 100.00%
framework/d/d_meter_HIO dMeter_drawLetterHIO_c::genMessage(JORMContext*) +5265 0.08% 100.00%
framework/d/d_meter_HIO dMeter_drawCollectHIO_c::genMessage(JORMContext*) +5144 0.08% 100.00%
framework/d/d_meter_HIO dMeter_drawSkillHIO_c::genMessage(JORMContext*) +5013 0.08% 100.00%
framework/d/d_meter_HIO dMeter_drawFishingHIO_c::genMessage(JORMContext*) +3784 0.11% 100.00%
framework/d/d_meter_HIO dMeter_drawOptionHIO_c::genMessage(JORMContext*) +3588 0.11% 100.00%
framework/d/d_meter_HIO dMeter_drawInsectHIO_c::genMessage(JORMContext*) +1773 0.23% 100.00%
framework/d/d_meter_HIO dMeter_cursorHIO_c::genMessage(JORMContext*) +1600 0.25% 100.00%
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOffWide() +896 0.44% 100.00%
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOnWide() +889 0.45% 100.00%
framework/d/d_meter_HIO subJOREventCallbackListNode::JORAct(unsigned long, const char*) +812 0.00% 100.00%
framework/d/d_meter_HIO dMeter_fmapHIO_c::listenPropertyEvent(const JORPropertyEvent*) +796 0.50% 100.00%
framework/d/d_map dMap_HIO_c::genMessage(JORMContext*) +788 0.00% 100.00%
framework/d/d_meter_HIO dMeter_drawCalibrationHIO_c::genMessage(JORMContext*) +709 0.56% 100.00%
framework/d/d_meter_map dMeter_map_HIO_c::dMeter_map_HIO_c() +292 0.00% 100.00%
framework/d/d_map_path dMpath_HIO_file_base_c::binaryDump(const void*, unsigned long) +276 0.00% 100.00%
framework/d/d_map_path dMpath_n::dTexObjAggregate_c::create() +274 27.93% 100.00%
framework/d/d_menu_fmap_map renderingFmap_c::getPointStagePathInnerNo(dMenu_Fmap_region_data_c*, float, float, int, int*, int*) +160 40.39% 100.00%
framework/d/d_meter_HIO dMeter_fmapHIO_c::createEvtCallBackObject() +160 2.44% 100.00%
framework/d/d_meter_HIO dMeter_drawHIO_c::updateFMsgDebug() +141 2.78% 100.00%
framework/d/d_meter_HIO dMeter_fmapHIO_c::update() +141 2.78% 100.00%
framework/d/d_meter_HIO dMeter_ringHIO_c::dMeter_ringHIO_c() +140 0.00% 100.00%
framework/d/d_meter_HIO dMeter_menuHIO_c::genMessage(JORMContext*) +133 2.94% 100.00%
framework/d/d_menu_fmap_map dMfm_HIO_c::~dMfm_HIO_c() +116 0.00% 100.00%

...and 43 more new matches

📈 40 improvements in unmatched functions
Unit Function Bytes Before After
framework/d/d_menu_fmap_map dMfm_HIO_c::listenPropertyEvent(const JORPropertyEvent*) +728 0.00% 99.56%
framework/d/d_menu_fmap dMf_HIO_c::genMessage(JORMContext*) +675 0.00% 99.95%
framework/d/d_menu_fmap_map dMfm_HIO_c::genMessage(JORMContext*) +643 0.00% 99.96%
framework/d/d_map_path dMpath_HIO_file_base_c::readBinaryFile(const char*) +343 0.00% 99.95%
framework/d/d_map_path dMpath_HIO_file_base_c::writeHostioTextFile(const char*) +331 0.00% 99.95%
framework/d/d_map_path dMpath_HIO_file_base_c::writeBinaryTextFile(const char*) +331 0.00% 99.95%
framework/d/d_map_path dMpath_HIO_file_base_c::writeBinaryFile(const char*) +331 0.00% 99.95%
framework/d/d_menu_fmap dMenu_Fmap_c::_create() +182 80.55% 87.77%
framework/d/d_menu_fmap_map dMenu_FmapMap_c::isFlashRoomNoCheck(int) const +126 48.84% 99.90%
framework/d/d_menu_fmap dMenu_Fmap_c::dMenu_Fmap_c(JKRExpHeap*, STControl*, CSTControl*, unsigned char, unsigned char, unsigned char, float, float, unsigned char) +68 94.86% 99.98%
framework/d/d_menu_fmap_map dMenu_FmapMap_c::setFmapPaletteColor(renderingFmap_c::palette_e, unsigned char, unsigned char, unsigned char, unsigned char) +68 65.00% 84.71%
framework/d/d_menu_fmap dMenuFmap_getStartStageName(void*) +49 71.32% 92.54%
framework/d/d_meter_map dMeterMap_c::dMeterMap_c(J2DScreen*) +20 63.67% 82.19%
framework/d/d_map dMap_HIO_c::listenPropertyEvent(const JORPropertyEvent*) +4 0.00% 0.49%
framework/d/d_map_path dMpath_HIO_n::hioList_c::gen(JORMContext*) +4 0.00% 0.25%
framework/d/d_menu_fmap_map dMfm_HIO_list_c::copySrcToHio() +4 0.00% 1.82%
framework/d/d_menu_fmap_map dMfm_HIO_list_c::copyHioToDst() +4 0.00% 1.96%
framework/d/d_menu_fmap_map dMfm_HIO_list_c::copyBufToHio(const char*) +4 0.00% 1.96%
framework/d/d_meter_map dMeter_map_HIO_c::genMessage(JORMContext*) +4 0.00% 0.11%
framework/d/d_map_path dMpath_HIO_n::hioList_c::update(JORMContext*) +3 0.00% 0.73%
framework/d/d_map_path dMpath_HIO_n::hioList_c::addString(char*, unsigned long, unsigned long) const +3 0.00% 0.56%
framework/d/d_map_path dMpath_HIO_n::hioList_c::addStringBinary(char*, unsigned long, unsigned long) const +3 0.00% 0.19%
framework/d/d_meter_map dMeter_map_HIO_c::listenPropertyEvent(const JORPropertyEvent*) +3 0.00% 0.86%
framework/d/d_meter_map dMeterMap_c::_move(unsigned long) +1 54.24% 54.30%
framework/d/d_meter_map dMeterMap_c::_draw() +1 73.63% 73.68%
framework/d/d_menu_fmap_map dMenu_FmapMap_c::_create(unsigned short, unsigned short, unsigned short, unsigned short, void*) 0 29.10% 29.15%
framework/d/d_menu_fmap_map dMenu_FmapMap_c::draw() 0 89.88% 89.90%
framework/d/d_menu_fmap_map dMenu_FmapMap_c::getLineWidth(int) 0 40.30% 40.34%
framework/d/d_menu_fmap_map dMenu_FmapMap_c::setFlashOn(int, int, unsigned char*, int) 0 19.58% 19.72%
framework/d/d_menu_fmap_map dMenu_FmapMap_c::getLineColor(int, int) 0 80.13% 80.16%

...and 10 more improvements in unmatched functions


Report for GZ2P01 (d4859f8 - 46498dd)

No changes

Report for GZ2J01 (d4859f8 - 46498dd)

No changes

Report for RZDE01_00 (d4859f8 - 46498dd)

📈 Matched code: 39.83% (+0.01%, +1044 bytes)

✅ 3 new matches
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOffWide() +801 0.50% 100.00%
framework/d/d_meter_HIO dMeter_ringHIO_c::dMeter_ringHIO_c() +108 0.00% 100.00%
framework/d/d_meter_HIO dMeter_cursorHIO_c::dMeter_cursorHIO_c() +1 99.85% 100.00%
📈 2 improvements in unmatched functions
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOnWide() +537 0.49% 65.63%
framework/d/d_meter_HIO dMeter_drawFishingHIO_c::dMeter_drawFishingHIO_c() 0 99.87% 99.92%

Report for RZDE01_02 (d4859f8 - 46498dd)

📈 Matched code: 47.39% (+0.01%, +1044 bytes)

✅ 3 new matches
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOffWide() +801 0.50% 100.00%
framework/d/d_meter_HIO dMeter_ringHIO_c::dMeter_ringHIO_c() +108 0.00% 100.00%
framework/d/d_meter_HIO dMeter_cursorHIO_c::dMeter_cursorHIO_c() +1 99.85% 100.00%
📈 2 improvements in unmatched functions
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOnWide() +537 0.49% 65.63%
framework/d/d_meter_HIO dMeter_drawFishingHIO_c::dMeter_drawFishingHIO_c() 0 99.87% 99.92%

Report for Shield (d4859f8 - 46498dd)

📈 Matched code: 8.16% (+0.01%, +804 bytes)

✅ 1 new match
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOffWide() +801 0.50% 100.00%
📈 2 improvements in unmatched functions
Unit Function Bytes Before After
framework/d/d_meter_HIO dMeter_ringHIO_c::updateOnWide() +764 0.45% 85.67%
framework/d/d_menu_fmap_map dMenu_FmapMap_c::~dMenu_FmapMap_c() +8 69.03% 74.31%

decomp-dev[bot] avatar Dec 16 '25 10:12 decomp-dev[bot]