-
Notifications
You must be signed in to change notification settings - Fork 110
particle.c: decompile 35 stubs, push 5 to 100%, improve 52 functions #2172
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
particle.c: decompile 35 stubs, push 5 to 100%, improve 52 functions #2172
Conversation
Report for GALE01 (f54c713 - 6ef7325)📈 Matched code: 53.19% (+0.05%, +1788 bytes) ✅ 7 new matches
💔 1 broken match
📈 49 improvements in unmatched items
...and 19 more improvements in unmatched items |
|
This conclusion is correct. |
|
(still working on steering Claude to add more stuff to this PR within the particle.c scope, WIP) |
619eb5c to
33a4a1f
Compare
|
|
Decompile all remaining stubbed functions in particle.c including the large hsd_8039930C particle bytecode interpreter. Fix BSS variable sizes (psstructs.h array bounds 64->65), improve match percentages across 52 functions, and push 7 functions to 100% match. All remaining non-100% functions have byte-identical instructions; match percentage gaps are purely relocation metadata differences (.bss.0 symbol naming and .data string ordering). .text section: 22.57% -> 91.45% (+1788 bytes matched)
011f758 to
6ef7325
Compare
|
Bonus: Claude interpreted my ssh session kill sequence as confirmation to file an issue in objdiff |
No description provided.