Skip to content

WIP dWeatherTag_c - #330

Draft
robojumper wants to merge 2 commits into
zeldaret:mainfrom
robojumper:weather
Draft

WIP dWeatherTag_c#330
robojumper wants to merge 2 commits into
zeldaret:mainfrom
robojumper:weather

Conversation

@robojumper

Copy link
Copy Markdown
Collaborator

No description provided.

@decomp-dev

decomp-dev Bot commented Jun 6, 2026

Copy link
Copy Markdown

Report for SOUE01 (9481f3a - b1c9351)

📈 Matched code: 26.06% (+0.08%, +9468 bytes)
📈 Matched data: 14.89% (+0.00%, +4 bytes)

✅ 57 new matches
Unit Item Bytes Before After
main/d/tg/d_t_weather dWeatherTag_c::near_cloud_c::calc() +2320 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::create() +1288 0.00% 100.00%
main/d/tg/d_t_weather noWeatherInThunderheadLocation(bool) +700 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::~dWeatherTag_c() +624 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::createHeap() +452 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::rain_c::calc() +388 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::draw() +268 0.00% 100.00%
main/d/tg/d_t_weather __sinit_\d_t_weather_cpp +268 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::executeState_Wait() +248 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::clouds_c::~clouds_c() +176 0.00% 100.00%
main/d/tg/d_t_weather sFStateMgr_c<dWeatherTag_c, sStateMethodUsr_FI_c>::~sFStateMgr_c() +164 0.00% 100.00%
main/d/tg/d_t_weather sStateMgr_c<dWeatherTag_c, sStateMethodUsr_FI_c, sFStateFct_c, sStateIDChk_c>::~sStateMgr_c() +160 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::sunflare_stars_c::~sunflare_stars_c() +148 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::moya_c::~moya_c() +144 0.00% 100.00%
main/d/tg/d_t_weather isInTentalusBossRoomAfterDefeat() +144 0.00% 100.00%
main/d/tg/d_t_weather sFStateID_c<dWeatherTag_c>::isSameName(const char*) const +136 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::moon_c::~moon_c() +124 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::near_cloud_c::~near_cloud_c() +116 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::lightning_c::~lightning_c() +116 0.00% 100.00%
main/d/tg/d_t_weather sFStateFct_c<dWeatherTag_c>::~sFStateFct_c() +108 0.00% 100.00%
main/d/tg/d_t_weather isAirborne() +108 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::moon_c::doCreate() +104 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::clouds_c::doCreate() +104 0.00% 100.00%
main/d/tg/d_t_weather sFStateFct_c<dWeatherTag_c>::build(const sStateIDIf_c&) +96 0.00% 100.00%
main/d/tg/d_t_weather sFState_c<dWeatherTag_c>::~sFState_c() +88 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::rain_c::~rain_c() +88 0.00% 100.00%
main/d/tg/d_t_weather sFStateID_c<dWeatherTag_c>::~sFStateID_c() +88 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::spawnWeatherTag() +76 0.00% 100.00%
main/d/tg/d_t_weather notsure::~notsure() +64 0.00% 100.00%
main/d/tg/d_t_weather dWeatherTag_c::actorExecuteInEvent() +48 0.00% 100.00%

...and 27 more new matches

📈 19 improvements in unmatched items
Unit Item Bytes Before After
main/d/tg/d_t_weather dWeatherTag_c::rain_c::drawXlu() +1988 0.00% 98.25%
main/d/tg/d_t_weather dWeatherTag_c::moya_c::calc() +1558 0.00% 99.62%
main/d/tg/d_t_weather dWeatherTag_c::moya_c::drawXlu() +1453 0.00% 99.85%
main/d/tg/d_t_weather dWeatherTag_c_classInit() +1379 0.00% 98.80%
main/d/tg/d_t_weather .data +745 0.00% 70.11%
main/d/tg/d_t_weather .sdata2 +494 0.00% 55.66%
main/d/tg/d_t_weather .sdata +296 0.00% 97.50%
main/d/tg/d_t_weather .bss +86 0.00% 28.57%
main/d/tg/d_t_weather dWeatherTag_c::near_cloud_c::drawXlu() +4 0.00% 0.33%
main/d/tg/d_t_weather dWeatherTag_c::lightning_c::calc() +4 0.00% 0.33%
main/d/tg/d_t_weather dWeatherTag_c::lightning_c::drawXlu() +4 0.00% 1.11%
main/d/tg/d_t_weather dWeatherTag_c::clouds_c::init() +4 0.00% 1.43%
main/d/tg/d_t_weather dWeatherTag_c::clouds_c::calc() +4 0.00% 0.11%
main/d/tg/d_t_weather dWeatherTag_c::clouds_c::drawXlu() +4 0.00% 0.20%
main/d/tg/d_t_weather dWeatherTag_c::sunflare_stars_c::calc() +3 0.00% 0.25%
main/d/tg/d_t_weather dWeatherTag_c::sunflare_stars_c::drawOpa() +3 0.00% 0.14%
main/d/tg/d_t_weather dWeatherTag_c::sunflare_stars_c::drawXlu() +3 0.00% 0.09%
main/d/tg/d_t_weather dWeatherTag_c::moon_c::drawOpa() +3 0.00% 0.27%
main/d/tg/d_t_weather dWeatherTag_c::clouds_c::drawOpa() +3 0.00% 0.17%

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