Skip to content

Match 72 RAC5 medium record and effect bodies - #130

Merged
llesieur99 merged 1 commit into
masterfrom
decomp/level-four-medium-20261102
Nov 2, 2026
Merged

llesieur99 merged 1 commit into
masterfrom
decomp/level-four-medium-20261102

Conversation

@llesieur99

Copy link
Copy Markdown
Collaborator

What

Promote 72 bounded USA level bodies from four C forms previously accepted at other placements: record reset (204 bytes), matrix expansion (164 bytes), vector length with sqrtf/expf (176 bytes), and effect setup (208 bytes). Each new placement was checked independently. The effect form uses the already qualified gnu-ee-trial compiler profile for its prologue and floating-point saves; the other forms use the pinned profile. The accepted level-body scope becomes 20,490 placements in 13,367 sources, 700,056 unique-source bytes and 1,035,712 placement bytes. The USA ByteMatch estimate becomes 789,560 / 6,418,204 candidate-code bytes (12.30%); PAL remains at zero accepted C.

Checked

At commit 15ac58826a0adad26f02d2236d308d41da17a666, all 72 representatives matched retail bytes in the private harness. tools/level_c_gate.py passed a refresh run and a normal pinned run with --jobs 4: 21/21 complete modules exact in both. Prior source and placement tables remained unchanged as prefixes. python tools/progress_status.py --check, python tools/gen_progress_report.py --check, python -m unittest discover -s tests -v (150 tests), python tools/check_repository.py, and git diff --cached --check passed. No private disc data, trial objects or logs are committed.

Remaining limits

This remains a scoped USA result. Most candidate bodies, some function boundaries, other compiler profiles, PAL matching and runtime behavior remain open. Original behavior is preserved. The ByteMatch estimate is not a qualified game-wide completion percentage.

@bytematchdev

bytematchdev Bot commented Nov 2, 2026

Copy link
Copy Markdown

ByteMatch progress report

SCUS_976.15

Code matched 12.30% (+0.21%) · 789.56 KB of 6.42 MB
Fuzzy match 12.30% (+0.21%)
Functions 0 / 0
Units complete 0 / 22

No function changes.

SCES_550.19

Code matched 0.00% · 0 B of 6.42 MB
Fuzzy match 0.00%
Functions 0 / 0
Units complete 0 / 22

No function changes.

Commit 15ac588 · Ratchet & Clank: Size Matters (PS2) on ByteMatch

@llesieur99
llesieur99 merged commit 03c981a into master Nov 2, 2026
3 checks passed
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