Skip to content

WIP CHudThreatInterface for PAL - #558

Merged
henriquegemignani merged 2 commits into
mainfrom
feature/hud-thread-interface
Sep 25, 2026
Merged

henriquegemignani merged 2 commits into
mainfrom
feature/hud-thread-interface

Conversation

@henriquegemignani

Copy link
Copy Markdown
Member

No description provided.

@decomp-dev

decomp-dev Bot commented Sep 18, 2026

Copy link
Copy Markdown

Report for GM8J01_00 (02af308 - 6ad8f36)

📈 Matched code: 15.61% (+0.05%, +1848 bytes)

✅ 1 new match
Unit Item Bytes Before After
main/MetroidPrime/HUD/CHudThreatInterface CHudThreatInterface::Update(float) +159 91.42% 100.00%

Report for GM8P01_00 (02af308 - 6ad8f36)

📈 Matched code: 70.66% (+0.08%, +3020 bytes)

✅ 6 new matches
Unit Item Bytes Before After
main/MetroidPrime/HUD/CHudThreatInterface CHudThreatInterface::CHudThreatInterface(CGuiFrame&, CHudThreatInterface::StringTableHolder*, EHudType, float) +668 0.00% 100.00%
main/MetroidPrime/HUD/CHudThreatInterface CHudThreatInterface::BuildWarningString(CHudThreatInterface::EThreatStatus) +248 0.00% 100.00%
main/MetroidPrime/HUD/CHudThreatInterface CHudThreatInterface::Update(float) +159 91.42% 100.00%
main/MetroidPrime/HUD/CHudThreatInterface CHudThreatInterface::ReinitializeStrings() +84 0.00% 100.00%
main/MetroidPrime/HUD/CHudThreatInterface CHudThreatInterface::UpdateVisibility() +30 74.07% 100.00%
main/MetroidPrime/HUD/CHudThreatInterface CHudThreatInterface::~CHudThreatInterface() +12 80.00% 100.00%
📈 5 improvements in unmatched items
Unit Item Bytes Before After
main/MetroidPrime/HUD/CSamusHud CSamusHud::InitializeFrameGlueMutable(const CStateManager&) +145 90.67% 95.74%
main/MetroidPrime/HUD/CSamusHud CSamusHud::UninitializeFrameGlueMutable() +23 83.76% 94.16%
main/MetroidPrime/HUD/CSamusHud CSamusHud::~CSamusHud() +22 82.59% 84.60%
main/MetroidPrime/HUD/CSamusHud CSamusHud::UpdateThreatAssessment(float, const CStateManager&) +21 97.78% 99.95%
main/MetroidPrime/HUD/CSamusHud CSamusHud::Update(float, const CStateManager&, unsigned int, bool, bool) +21 87.79% 88.37%

Report for GM8E01_00 (02af308 - 6ad8f36)

No changes

Report for GM8E01_01 (02af308 - 6ad8f36)

No changes

Report for GM8E01_02 (02af308 - 6ad8f36)

📉 Matched code: 19.69% (-0.05%, -1980 bytes)

🥀 1 broken match
Unit Item Bytes Before After
main/MetroidPrime/HUD/CHudThreatInterface CHudThreatInterface::Update(float) -165 100.00% 91.72%

Report for GM8E01_48 (02af308 - 6ad8f36)

No changes

@henriquegemignani
henriquegemignani merged commit 9fdee22 into main Sep 25, 2026
6 checks passed
@henriquegemignani
henriquegemignani deleted the feature/hud-thread-interface branch September 25, 2026 14:37
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