Skip to content

Conversation

@itsgrimetime
Copy link
Contributor

Summary

  • Match un_8031B9A4_OnFrame (100%)
  • Fix build: add missing includes and prototypes
  • Match tyFigupon_80314BE4 (100%)
  • Match un_80305C44 (100%)
  • Update header signatures for matched functions

Part 2 of 2 for trophy/toy module functions.

Test plan

  • Builds successfully
  • clang-format passes

🤖 Generated with Claude Code

@decomp-dev
Copy link

decomp-dev bot commented Dec 30, 2025

Report for GALE01 (dc15c39 - d6b1cd9)

📈 Matched code: 47.93% (+0.01%, +408 bytes)

✅ 6 new matches
Unit Item Bytes Before After
main/melee/ty/tylist fn_80314504 +120 0.00% 100.00%
main/melee/ty/tylist un_803127D4 +96 0.00% 100.00%
main/melee/lb/lbbgflash lbBgFlash_800205F0 +76 0.00% 100.00%
main/melee/lb/lbbgflash lbBgFlash_80021C48 +56 0.00% 100.00%
main/melee/ty/tydisplay un_803182D4_OnFrame +56 0.00% 100.00%
main/melee/ty/tydisplay un_8031B9A4_OnFrame +56 0.00% 100.00%
💔 1 broken match
Unit Item Bytes Before After
main/melee/lb/lbaudio_ax fn_800263B4 -52 100.00% 0.00%
📈 1 improvement in unmatched functions
Unit Item Bytes Before After
main/melee/lb/lbrefract lbRefract_WriteTexCoordIA4 +31 0.00% 53.33%

itsgrimetime and others added 16 commits January 3, 2026 09:11
- Add lbaudio_ax.h and gm_1A45.h includes to toy.c
- Add fn_80314504 prototype to tylist.h with baselib/forward.h
- Add lb_00B0.h and baselib includes to tylist.c
- Add missing includes to tydisplay.c

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Keep incoming changes for includes and decompiled functions:
- toy.c: Add lbarchive.h and lbaudio_ax.h includes
- tydisplay.c: Add gm_1A3F.h, gm_1A45.h includes and stub/function content
- tylist.c: Add all includes, types, and function content

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The file contains stub markers (/// #fn_name) for unimplemented functions,
causing undefined symbol errors when marked as Matching.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The file has stub markers for un_80317D80_OnEnter and un_803181BC,
causing undefined symbol errors when marked as Matching.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ribbanya ribbanya merged commit a2736e6 into doldecomp:master Jan 5, 2026
7 checks passed
@itsgrimetime itsgrimetime deleted the ty-functions-2 branch January 6, 2026 16:43
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.

3 participants