mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-29 15:18:24 -04:00
db7db13d7f
parallel_gate merged 23 drafts across 22 binaries; its R22 caught 5 real failures (ov_SC03_110:func_80180270, ov_SC06_025:func_8018098C, ov_SC03_024:func_8017DE8C+func_801838CC, ov_SC02_037:func_801588CC, ov_SC07_010:func_8017EC6C). Reverted those five binaries' files; the remaining 22 fns verify green from a full clean rebuild. Lane conversion this round, same models and packs, drawn minutes apart: O21 overlays 40 targets, 18-128 ins -> 34 self-reported MATCH (85%), 22 gated M2 main 15 targets, 74-102 ins -> 4 self-reported MATCH (27%), 1 gated Size does not explain it (M2's band sits inside O21's). Nearly every O21 MATCH cites an in-TU twin or neighbour — overlays are ~134 near-copies of one engine, so a structural relative is usually already banked. src/800.c is single-copy game code with no twin to lean on. Budget main at roughly a third of the overlay rate, and reach for the permuter there rather than more drafting slots: main's NEARs cluster at closeness 3-16, i.e. regalloc tail, not wrong code.