From 381cd56d4057ea01b10c1bc521426da38fdd2cf5 Mon Sep 17 00:00:00 2001 From: Drew T <50529377+Druthulu@users.noreply.github.com> Date: Sat, 1 Aug 2026 18:43:14 -0600 Subject: [PATCH] =?UTF-8?q?feat(phase-30=20B):=20the=20x138=20era=20was=20?= =?UTF-8?q?NOT=20over=20=E2=80=94=202=20tiny=20cracks=20->=20268=20members?= =?UTF-8?q?=20(R22=20140/140)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - A: frontier regen at HEAD (sigs + family_hseq) before pricing anything (R35). Also the reason it was needed: .run/hseq_verified.*.txt has accumulated 22,841 files across every sweep ever run, so any per-family analysis globbing them over-counts; the regenerated map derives state from sigs + corpus.stubs (R33), which is the authority. - B / THE FINDING (third §133-class miss in a row): the S29 checkpoint's structural signal "after S2 the x138 era ENDS — those are the last two crackable fleet-wide families" — the stated TRIGGER for the phase close — is wrong. Two fresh-crack families with >=126 members were open: 0x8017cdd8 ov_SC02_039 17 ins x 142 members PURE 0x8017ce7c ov_SC03_114 16 ins x 126 members IMM Both kind=modal (NO member matched anywhere, so no sweep could reach them) and neither exemplar in ov_SC01_077 — invisible to exactly the two habits this phase already corrected. - Both hand-drafted off the .s, match_one MATCH on the FIRST try, ~0 agent tokens. First gate attempt failed PLUMBING (not DIFF): the draft declared `extern void func_8017CFCC(s32 a0)` while the TU DEFINES `void func_8017CFCC(void)` — the target passes $a0 only because the caller's incoming argument still sits in the register (loose typing). Byte-true C calls it with no argument; re-verified MATCH, gated byte-identical, propagated 266 members / 0 failed / 118 overlays. - R14 on the seed: the cached Ghidra-C for func_8017CE7C decompiled an entirely DIFFERENT body (three calls absent from the asm). Reading the .s is what made it one-shot. - R22 clean-fleet 140/140. Fleet 94.88->94.96% fn-count, 91.9% instr, 84.6->84.7% distinct. --- .run/backlog.jsonl | 20 - .run/s6b_cracks/ov_SC02_039/func_8017CDD8.c | 9 + .run/s6b_cracks/ov_SC03_114/func_8017CE7C.c | 8 + docs/backlog.md | 1242 +++++++++---------- docs/family-hseq.md | 8 +- docs/progress.fleet.md | 248 ++-- phase-ends/CURRENT_PHASE.md | 28 + src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c | 12 +- src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c | 12 +- src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c | 37 +- src/ov_SC01_005/ov_SC01_005_jr_8017C340.c | 25 +- src/ov_SC01_006/ov_SC01_006_jr_8017C340.c | 25 +- src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c | 38 +- src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c | 25 +- src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c | 39 +- src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c | 38 +- src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c | 25 +- src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c | 25 +- src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c | 50 +- src/ov_SC02_021/ov_SC02_021_jr_8017C294.c | 25 +- src/ov_SC02_026/ov_SC02_026_jr_8017C180.c | 25 +- src/ov_SC02_027/ov_SC02_027_jr_8017D898.c | 37 +- src/ov_SC02_028/ov_SC02_028_jr_8017D898.c | 37 +- src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c | 37 +- src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c | 25 +- src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c | 23 +- src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c | 25 +- src/ov_SC03_002/ov_SC03_002_jr_8017D604.c | 13 +- src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c | 25 +- src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c | 38 +- src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c | 25 +- src/ov_SC03_010/ov_SC03_010_jr_8017C730.c | 25 +- src/ov_SC03_011/ov_SC03_011_jr_8017C730.c | 37 +- src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c | 13 +- src/ov_SC03_013/ov_SC03_013_jr_8017C730.c | 25 +- src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c | 37 +- src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.c | 37 +- src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c | 25 +- src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c | 37 +- src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c | 25 +- src/ov_SC03_029/ov_SC03_029_jr_8017DC70.c | 63 +- src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c | 25 +- src/ov_SC03_031/ov_SC03_031_jr_8017DB5C.c | 25 +- src/ov_SC03_089/ov_SC03_089_jr_8017CA80.c | 38 +- src/ov_SC03_090/ov_SC03_090_jr_8017CA80.c | 38 +- src/ov_SC03_091/ov_SC03_091_jr_8017D898.c | 38 +- src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c | 51 +- src/ov_SC03_093/ov_SC03_093_jr_8017D898.c | 25 +- src/ov_SC03_094/ov_SC03_094_jr_8017BEBC.c | 25 +- src/ov_SC03_095/ov_SC03_095_jr_8017BEBC.c | 25 +- src/ov_SC03_096/ov_SC03_096_jr_8017BEBC.c | 25 +- src/ov_SC03_097/ov_SC03_097_jr_8017D898.c | 38 +- src/ov_SC03_098/ov_SC03_098_jr_8017D898.c | 25 +- src/ov_SC03_099/ov_SC03_099_jr_8017BEBC.c | 25 +- src/ov_SC03_100/ov_SC03_100_jr_8017D898.c | 25 +- src/ov_SC03_101/ov_SC03_101_jr_8017CA80.c | 25 +- src/ov_SC03_102/ov_SC03_102_jr_8017BEBC.c | 25 +- src/ov_SC03_103/ov_SC03_103_jr_8017C294.c | 25 +- src/ov_SC03_104/ov_SC03_104_jr_8017CA80.c | 25 +- src/ov_SC03_105/ov_SC03_105_jr_8017C8D0.c | 25 +- src/ov_SC03_108/ov_SC03_108_jr_8017BEBC.c | 25 +- src/ov_SC03_109/ov_SC03_109_jr_8017C180.c | 25 +- src/ov_SC03_110/ov_SC03_110_jr_8017D898.c | 25 +- src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c | 25 +- src/ov_SC03_112/ov_SC03_112_jr_8017C294.c | 25 +- src/ov_SC03_113/ov_SC03_113_jr_8017C294.c | 25 +- src/ov_SC03_114/ov_SC03_114_jr_8017BEBC.c | 23 +- src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c | 25 +- src/ov_SC03_116/ov_SC03_116_jr_8017AE2C.c | 25 +- src/ov_SC03_117/ov_SC03_117_jr_8017BEBC.c | 50 +- src/ov_SC03_118/ov_SC03_118_jr_8017FB84.c | 50 +- src/ov_SC03_119/ov_SC03_119_jr_8017FB84.c | 50 +- src/ov_SC03_121/ov_SC03_121_jr_8017BEBC.c | 13 +- src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c | 25 +- src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c | 12 +- src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c | 25 +- src/ov_SC04_003/ov_SC04_003_jr_8017BEBC.c | 25 +- src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c | 25 +- src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c | 25 +- src/ov_SC04_006/ov_SC04_006_jr_8017BEBC.c | 25 +- src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c | 25 +- src/ov_SC04_008/ov_SC04_008_jr_8017AE2C.c | 25 +- src/ov_SC04_009/ov_SC04_009_jr_8017BEBC.c | 25 +- src/ov_SC04_010/ov_SC04_010_jr_8017BEBC.c | 25 +- src/ov_SC04_011/ov_SC04_011_jr_8017D494.c | 12 +- src/ov_SC04_016/ov_SC04_016_jr_8017BEBC.c | 25 +- src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c | 25 +- src/ov_SC05_000/ov_SC05_000_jr_8017BEBC.c | 37 +- src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c | 25 +- src/ov_SC05_002/ov_SC05_002_jr_8017BEBC.c | 38 +- src/ov_SC05_003/ov_SC05_003_jr_8017BEBC.c | 25 +- src/ov_SC05_004/ov_SC05_004_jr_8017BEBC.c | 25 +- src/ov_SC05_005/ov_SC05_005_jr_8017D898.c | 25 +- src/ov_SC05_006/ov_SC05_006_jr_8017BEBC.c | 37 +- src/ov_SC05_007/ov_SC05_007_jr_8017BEBC.c | 25 +- src/ov_SC05_008/ov_SC05_008_jr_8017AE2C.c | 13 +- src/ov_SC05_009/ov_SC05_009_jr_8017BEBC.c | 25 +- src/ov_SC05_010/ov_SC05_010_jr_8017C8D0.c | 25 +- src/ov_SC05_011/ov_SC05_011_jr_8017BEBC.c | 25 +- src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c | 25 +- src/ov_SC06_000/ov_SC06_000_jr_8017AE2C.c | 25 +- src/ov_SC06_006/ov_SC06_006_jr_8017BEBC.c | 13 +- src/ov_SC06_008/ov_SC06_008_jr_8017C294.c | 25 +- src/ov_SC06_010/ov_SC06_010_jr_8017A4AC.c | 25 +- src/ov_SC06_011/ov_SC06_011_jr_8017BEBC.c | 38 +- src/ov_SC06_013/ov_SC06_013_jr_8017BEBC.c | 38 +- src/ov_SC06_014/ov_SC06_014_jr_8017BEBC.c | 38 +- src/ov_SC06_015/ov_SC06_015_jr_8017BEBC.c | 38 +- src/ov_SC06_016/ov_SC06_016_jr_8017C8D0.c | 38 +- src/ov_SC06_018/ov_SC06_018_jr_8017C24C.c | 25 +- src/ov_SC06_020/ov_SC06_020_jr_8017C24C.c | 25 +- src/ov_SC06_022/ov_SC06_022_jr_8017BEBC.c | 38 +- src/ov_SC06_024/ov_SC06_024_jr_8017BEBC.c | 37 +- src/ov_SC06_025/ov_SC06_025_jr_8017BEBC.c | 50 +- src/ov_SC06_027/ov_SC06_027_jr_8017BEBC.c | 25 +- src/ov_SC06_029/ov_SC06_029_jr_8017C954.c | 25 +- src/ov_SC06_030/ov_SC06_030_jr_8017C8D0.c | 25 +- src/ov_SC06_032/ov_SC06_032_jr_8017C24C.c | 25 +- src/ov_SC06_033/ov_SC06_033_jr_8017C24C.c | 25 +- src/ov_SC07_000/ov_SC07_000_jr_8017BEBC.c | 13 +- src/ov_SC07_001/ov_SC07_001_jr_8017BEBC.c | 13 +- src/ov_SC07_002/ov_SC07_002_jr_8017C8D0.c | 37 +- src/ov_SC07_006/ov_SC07_006_jr_8017BEBC.c | 13 +- src/ov_SC07_008/ov_SC07_008_jr_8017BEBC.c | 25 +- src/ov_SC07_011/ov_SC07_011_jr_8017BEBC.c | 52 +- 125 files changed, 3870 insertions(+), 1047 deletions(-) create mode 100644 .run/s6b_cracks/ov_SC02_039/func_8017CDD8.c create mode 100644 .run/s6b_cracks/ov_SC03_114/func_8017CE7C.c diff --git a/.run/backlog.jsonl b/.run/backlog.jsonl index 81e6ed2c1..22dd46da8 100644 --- a/.run/backlog.jsonl +++ b/.run/backlog.jsonl @@ -659,7 +659,6 @@ {"ts": "2026-07-14 22:50:03", "addr": null, "name": "func_8017F050", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 53, "where_stuck": "residual: 53 mismatch", "best_draft": ".run/backlog_drafts/func_8017F050.c", "binary": "ov_SC02_031", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:50:03", "addr": null, "name": "func_8017F24C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 59, "where_stuck": "residual: 59 mismatch", "best_draft": ".run/backlog_drafts/func_8017F24C.c", "binary": "ov_SC02_031", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:50:03", "addr": null, "name": "func_8017F480", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 23, "where_stuck": "residual: 23 mismatch", "best_draft": ".run/backlog_drafts/func_8017F480.c", "binary": "ov_SC02_031", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 22:50:03", "addr": null, "name": "func_80180DB0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_80180DB0.c", "binary": "ov_SC02_031", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:50:36", "addr": null, "name": "func_8017DA00", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 38, "where_stuck": "residual: 38 mismatch", "best_draft": ".run/backlog_drafts/func_8017DA00.c", "binary": "ov_SC01_084", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:50:36", "addr": null, "name": "func_8017DB44", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 21, "where_stuck": "residual: 21 mismatch", "best_draft": ".run/backlog_drafts/func_8017DB44.c", "binary": "ov_SC01_084", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:50:36", "addr": null, "name": "func_8017DECC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 125, "where_stuck": "residual: 125 mismatch", "best_draft": ".run/backlog_drafts/func_8017DECC.c", "binary": "ov_SC01_084", "source": "worker", "residual": null, "passes_tried": null} @@ -729,7 +728,6 @@ {"ts": "2026-07-14 22:56:46", "addr": null, "name": "func_8017D1E0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 24, "where_stuck": "residual: 24 mismatch", "best_draft": ".run/backlog_drafts/func_8017D1E0.c", "binary": "ov_SC02_041", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:56:46", "addr": null, "name": "func_80180A5C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 26, "where_stuck": "residual: 26 mismatch", "best_draft": ".run/backlog_drafts/func_80180A5C.c", "binary": "ov_SC02_041", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:56:46", "addr": null, "name": "func_80182514", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 25, "where_stuck": "residual: 25 mismatch", "best_draft": ".run/backlog_drafts/func_80182514.c", "binary": "ov_SC02_041", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 22:57:15", "addr": null, "name": "func_8017EDC8", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017EDC8.c", "binary": "ov_SC03_029", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:57:15", "addr": null, "name": "func_8017EE08", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 28, "where_stuck": "residual: 28 mismatch", "best_draft": ".run/backlog_drafts/func_8017EE08.c", "binary": "ov_SC03_029", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:57:15", "addr": null, "name": "func_8017F4C4", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 50, "where_stuck": "residual: 50 mismatch", "best_draft": ".run/backlog_drafts/func_8017F4C4.c", "binary": "ov_SC03_029", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:57:15", "addr": null, "name": "func_8017FC50", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 32, "where_stuck": "residual: 32 mismatch", "best_draft": ".run/backlog_drafts/func_8017FC50.c", "binary": "ov_SC03_029", "source": "worker", "residual": null, "passes_tried": null} @@ -764,7 +762,6 @@ {"ts": "2026-07-14 22:59:42", "addr": null, "name": "func_8017ECB0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 58, "where_stuck": "residual: 58 mismatch", "best_draft": ".run/backlog_drafts/func_8017ECB0.c", "binary": "ov_SC02_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:59:42", "addr": null, "name": "func_8017F160", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 19, "where_stuck": "residual: 19 mismatch", "best_draft": ".run/backlog_drafts/func_8017F160.c", "binary": "ov_SC02_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:59:42", "addr": null, "name": "func_80180420", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 13, "where_stuck": "residual: 13 mismatch", "best_draft": ".run/backlog_drafts/func_80180420.c", "binary": "ov_SC02_011", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 22:59:42", "addr": null, "name": "func_80181B44", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_80181B44.c", "binary": "ov_SC02_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:59:42", "addr": null, "name": "func_80181F6C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 14, "where_stuck": "residual: 14 mismatch", "best_draft": ".run/backlog_drafts/func_80181F6C.c", "binary": "ov_SC02_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:59:42", "addr": null, "name": "func_80182268", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 31, "where_stuck": "residual: 31 mismatch", "best_draft": ".run/backlog_drafts/func_80182268.c", "binary": "ov_SC02_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 22:59:42", "addr": null, "name": "func_8018263C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 38, "where_stuck": "residual: 38 mismatch", "best_draft": ".run/backlog_drafts/func_8018263C.c", "binary": "ov_SC02_011", "source": "worker", "residual": null, "passes_tried": null} @@ -838,8 +835,6 @@ {"ts": "2026-07-14 23:07:41", "addr": null, "name": "func_801802BC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 55, "where_stuck": "residual: 55 mismatch", "best_draft": ".run/backlog_drafts/func_801802BC.c", "binary": "ov_SC03_030", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:07:41", "addr": null, "name": "func_801804F4", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 26, "where_stuck": "residual: 26 mismatch", "best_draft": ".run/backlog_drafts/func_801804F4.c", "binary": "ov_SC03_030", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:07:41", "addr": null, "name": "func_8018133C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 30, "where_stuck": "residual: 30 mismatch", "best_draft": ".run/backlog_drafts/func_8018133C.c", "binary": "ov_SC03_030", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:08:08", "addr": null, "name": "func_8017CDB8", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017CDB8.c", "binary": "ov_SC01_009", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:08:08", "addr": null, "name": "func_8017CE20", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017CE20.c", "binary": "ov_SC01_009", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:08:08", "addr": null, "name": "func_8017D384", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 24, "where_stuck": "residual: 24 mismatch", "best_draft": ".run/backlog_drafts/func_8017D384.c", "binary": "ov_SC01_009", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:08:09", "addr": null, "name": "func_8017D47C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 173, "where_stuck": "residual: 173 mismatch", "best_draft": ".run/backlog_drafts/func_8017D47C.c", "binary": "ov_SC01_009", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:08:09", "addr": null, "name": "func_8017E378", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 134, "where_stuck": "residual: 134 mismatch", "best_draft": ".run/backlog_drafts/func_8017E378.c", "binary": "ov_SC01_009", "source": "worker", "residual": null, "passes_tried": null} @@ -849,7 +844,6 @@ {"ts": "2026-07-14 23:08:09", "addr": null, "name": "func_8017FE10", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 25, "where_stuck": "residual: 25 mismatch", "best_draft": ".run/backlog_drafts/func_8017FE10.c", "binary": "ov_SC01_009", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:08:09", "addr": null, "name": "func_8018057C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 897, "where_stuck": "residual: 897 mismatch", "best_draft": ".run/backlog_drafts/func_8018057C.c", "binary": "ov_SC01_009", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:08:09", "addr": null, "name": "func_80182030", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 55, "where_stuck": "residual: 55 mismatch", "best_draft": ".run/backlog_drafts/func_80182030.c", "binary": "ov_SC01_009", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:08:33", "addr": null, "name": "func_8017CE40", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017CE40.c", "binary": "ov_SC02_039", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:08:33", "addr": null, "name": "func_8017D01C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 45, "where_stuck": "residual: 45 mismatch", "best_draft": ".run/backlog_drafts/func_8017D01C.c", "binary": "ov_SC02_039", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:08:33", "addr": null, "name": "func_8017D7D0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 88, "where_stuck": "residual: 88 mismatch", "best_draft": ".run/backlog_drafts/func_8017D7D0.c", "binary": "ov_SC02_039", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:08:33", "addr": null, "name": "func_8017E2F4", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 77, "where_stuck": "residual: 77 mismatch", "best_draft": ".run/backlog_drafts/func_8017E2F4.c", "binary": "ov_SC02_039", "source": "worker", "residual": null, "passes_tried": null} @@ -913,7 +907,6 @@ {"ts": "2026-07-14 23:15:19", "addr": null, "name": "func_80183718", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_80183718.c", "binary": "ov_SC03_002", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:15:19", "addr": null, "name": "func_80183C10", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 30, "where_stuck": "residual: 30 mismatch", "best_draft": ".run/backlog_drafts/func_80183C10.c", "binary": "ov_SC03_002", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:15:19", "addr": null, "name": "func_80184854", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 66, "where_stuck": "residual: 66 mismatch", "best_draft": ".run/backlog_drafts/func_80184854.c", "binary": "ov_SC03_002", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:15:44", "addr": null, "name": "func_8017EB1C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017EB1C.c", "binary": "ov_SC03_031", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:15:45", "addr": null, "name": "func_8017EB5C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 37, "where_stuck": "residual: 37 mismatch", "best_draft": ".run/backlog_drafts/func_8017EB5C.c", "binary": "ov_SC03_031", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:15:45", "addr": null, "name": "func_80180204", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 55, "where_stuck": "residual: 55 mismatch", "best_draft": ".run/backlog_drafts/func_80180204.c", "binary": "ov_SC03_031", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:15:45", "addr": null, "name": "func_8018043C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 41, "where_stuck": "residual: 41 mismatch", "best_draft": ".run/backlog_drafts/func_8018043C.c", "binary": "ov_SC03_031", "source": "worker", "residual": null, "passes_tried": null} @@ -935,7 +928,6 @@ {"ts": "2026-07-14 23:17:22", "addr": null, "name": "func_80181028", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_80181028.c", "binary": "ov_SC03_098", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:17:22", "addr": null, "name": "func_80183280", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 154, "where_stuck": "residual: 154 mismatch", "best_draft": ".run/backlog_drafts/func_80183280.c", "binary": "ov_SC03_098", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:17:22", "addr": null, "name": "func_80184388", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 22, "where_stuck": "residual: 22 mismatch", "best_draft": ".run/backlog_drafts/func_80184388.c", "binary": "ov_SC03_098", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:17:47", "addr": null, "name": "func_8017DACC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017DACC.c", "binary": "ov_SC03_101", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:17:47", "addr": null, "name": "func_80181138", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 19, "where_stuck": "residual: 19 mismatch", "best_draft": ".run/backlog_drafts/func_80181138.c", "binary": "ov_SC03_101", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:18:13", "addr": null, "name": "func_80181858", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 117, "where_stuck": "residual: 117 mismatch", "best_draft": ".run/backlog_drafts/func_80181858.c", "binary": "ov_SC03_104", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:18:13", "addr": null, "name": "func_8018533C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8018533C.c", "binary": "ov_SC03_104", "source": "worker", "residual": null, "passes_tried": null} @@ -945,7 +937,6 @@ {"ts": "2026-07-14 23:18:13", "addr": null, "name": "func_8018774C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 20, "where_stuck": "residual: 20 mismatch", "best_draft": ".run/backlog_drafts/func_8018774C.c", "binary": "ov_SC03_104", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:18:13", "addr": null, "name": "func_80189B38", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 36, "where_stuck": "residual: 36 mismatch", "best_draft": ".run/backlog_drafts/func_80189B38.c", "binary": "ov_SC03_104", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:18:13", "addr": null, "name": "func_8018A3F0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 41, "where_stuck": "residual: 41 mismatch", "best_draft": ".run/backlog_drafts/func_8018A3F0.c", "binary": "ov_SC03_104", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:18:35", "addr": null, "name": "func_8017D104", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017D104.c", "binary": "ov_SC03_109", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:18:35", "addr": null, "name": "func_8017D21C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 28, "where_stuck": "residual: 28 mismatch", "best_draft": ".run/backlog_drafts/func_8017D21C.c", "binary": "ov_SC03_109", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:18:35", "addr": null, "name": "func_8017D988", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 18, "where_stuck": "residual: 18 mismatch", "best_draft": ".run/backlog_drafts/func_8017D988.c", "binary": "ov_SC03_109", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:19:04", "addr": null, "name": "func_8017E81C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 76, "where_stuck": "residual: 76 mismatch", "best_draft": ".run/backlog_drafts/func_8017E81C.c", "binary": "ov_SC03_112", "source": "worker", "residual": null, "passes_tried": null} @@ -977,8 +968,6 @@ {"ts": "2026-07-14 23:21:06", "addr": null, "name": "func_80185A68", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_80185A68.c", "binary": "ov_SC04_002", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:21:29", "addr": null, "name": "func_801824F0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 41, "where_stuck": "residual: 41 mismatch", "best_draft": ".run/backlog_drafts/func_801824F0.c", "binary": "ov_SC04_005", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:21:29", "addr": null, "name": "func_80182728", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 98, "where_stuck": "residual: 98 mismatch", "best_draft": ".run/backlog_drafts/func_80182728.c", "binary": "ov_SC04_005", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:22:00", "addr": null, "name": "func_8017CE48", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017CE48.c", "binary": "ov_SC04_008", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:22:00", "addr": null, "name": "func_8017CEB0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017CEB0.c", "binary": "ov_SC04_008", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:22:26", "addr": null, "name": "func_8017F8E0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 34, "where_stuck": "residual: 34 mismatch", "best_draft": ".run/backlog_drafts/func_8017F8E0.c", "binary": "ov_SC04_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:22:26", "addr": null, "name": "func_80185020", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 125, "where_stuck": "residual: 125 mismatch", "best_draft": ".run/backlog_drafts/func_80185020.c", "binary": "ov_SC04_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:22:27", "addr": null, "name": "func_80188650", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 28, "where_stuck": "residual: 28 mismatch", "best_draft": ".run/backlog_drafts/func_80188650.c", "binary": "ov_SC04_011", "source": "worker", "residual": null, "passes_tried": null} @@ -1017,7 +1006,6 @@ {"ts": "2026-07-14 23:27:42", "addr": null, "name": "func_801800D4", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 33, "where_stuck": "residual: 33 mismatch", "best_draft": ".run/backlog_drafts/func_801800D4.c", "binary": "ov_SC04_003", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:28:05", "addr": null, "name": "func_8017E75C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 61, "where_stuck": "residual: 61 mismatch", "best_draft": ".run/backlog_drafts/func_8017E75C.c", "binary": "ov_SC04_006", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:28:05", "addr": null, "name": "func_8017E9EC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 31, "where_stuck": "residual: 31 mismatch", "best_draft": ".run/backlog_drafts/func_8017E9EC.c", "binary": "ov_SC04_006", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:28:29", "addr": null, "name": "func_8017CEEC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017CEEC.c", "binary": "ov_SC04_009", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:28:29", "addr": null, "name": "func_8017D004", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 28, "where_stuck": "residual: 28 mismatch", "best_draft": ".run/backlog_drafts/func_8017D004.c", "binary": "ov_SC04_009", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:28:55", "addr": null, "name": "func_8017D894", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 30, "where_stuck": "residual: 30 mismatch", "best_draft": ".run/backlog_drafts/func_8017D894.c", "binary": "ov_SC04_012", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:29:47", "addr": null, "name": "func_80182D18", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 31, "where_stuck": "residual: 31 mismatch", "best_draft": ".run/backlog_drafts/func_80182D18.c", "binary": "ov_SC03_091", "source": "worker", "residual": null, "passes_tried": null} @@ -1054,8 +1042,6 @@ {"ts": "2026-07-14 23:32:48", "addr": null, "name": "func_8017D928", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 64, "where_stuck": "residual: 64 mismatch", "best_draft": ".run/backlog_drafts/func_8017D928.c", "binary": "ov_SC03_114", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:33:20", "addr": null, "name": "func_8017CE94", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 23, "where_stuck": "residual: 23 mismatch", "best_draft": ".run/backlog_drafts/func_8017CE94.c", "binary": "ov_SC03_117", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:33:21", "addr": null, "name": "func_8017D2A4", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 23, "where_stuck": "residual: 23 mismatch", "best_draft": ".run/backlog_drafts/func_8017D2A4.c", "binary": "ov_SC03_117", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:33:21", "addr": null, "name": "func_8017DD9C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017DD9C.c", "binary": "ov_SC03_117", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:33:21", "addr": null, "name": "func_8017DF80", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017DF80.c", "binary": "ov_SC03_117", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:33:21", "addr": null, "name": "func_8017E6EC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 172, "where_stuck": "residual: 172 mismatch", "best_draft": ".run/backlog_drafts/func_8017E6EC.c", "binary": "ov_SC03_117", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:33:21", "addr": null, "name": "func_8017FCF0", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 48, "where_stuck": "residual: 48 mismatch", "best_draft": ".run/backlog_drafts/func_8017FCF0.c", "binary": "ov_SC03_117", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:33:21", "addr": null, "name": "func_8018333C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 24, "where_stuck": "residual: 24 mismatch", "best_draft": ".run/backlog_drafts/func_8018333C.c", "binary": "ov_SC03_117", "source": "worker", "residual": null, "passes_tried": null} @@ -1110,7 +1096,6 @@ {"ts": "2026-07-14 23:39:28", "addr": null, "name": "func_8017D404", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 28, "where_stuck": "residual: 28 mismatch", "best_draft": ".run/backlog_drafts/func_8017D404.c", "binary": "ov_SC06_014", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:39:29", "addr": null, "name": "func_8017DC40", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 104, "where_stuck": "residual: 104 mismatch", "best_draft": ".run/backlog_drafts/func_8017DC40.c", "binary": "ov_SC06_014", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:39:29", "addr": null, "name": "func_8017E32C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 35, "where_stuck": "residual: 35 mismatch", "best_draft": ".run/backlog_drafts/func_8017E32C.c", "binary": "ov_SC06_014", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:39:55", "addr": null, "name": "func_8017D22C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017D22C.c", "binary": "ov_SC06_018", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:39:55", "addr": null, "name": "func_8017D874", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 32, "where_stuck": "residual: 32 mismatch", "best_draft": ".run/backlog_drafts/func_8017D874.c", "binary": "ov_SC06_018", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:39:55", "addr": null, "name": "func_8017DFD8", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 87, "where_stuck": "residual: 87 mismatch", "best_draft": ".run/backlog_drafts/func_8017DFD8.c", "binary": "ov_SC06_018", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:39:56", "addr": null, "name": "func_8017E134", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 20, "where_stuck": "residual: 20 mismatch", "best_draft": ".run/backlog_drafts/func_8017E134.c", "binary": "ov_SC06_018", "source": "worker", "residual": null, "passes_tried": null} @@ -1137,7 +1122,6 @@ {"ts": "2026-07-14 23:41:14", "addr": null, "name": "func_8018338C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8018338C.c", "binary": "ov_SC06_033", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:41:14", "addr": null, "name": "func_80185288", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 19, "where_stuck": "residual: 19 mismatch", "best_draft": ".run/backlog_drafts/func_80185288.c", "binary": "ov_SC06_033", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:41:14", "addr": null, "name": "func_801884BC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 125, "where_stuck": "residual: 125 mismatch", "best_draft": ".run/backlog_drafts/func_801884BC.c", "binary": "ov_SC06_033", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:41:37", "addr": null, "name": "func_8017EEB8", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017EEB8.c", "binary": "ov_SC07_002", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:41:37", "addr": null, "name": "func_8017F184", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 12, "where_stuck": "residual: 12 mismatch", "best_draft": ".run/backlog_drafts/func_8017F184.c", "binary": "ov_SC07_002", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:41:37", "addr": null, "name": "func_8017F7F8", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 32, "where_stuck": "residual: 32 mismatch", "best_draft": ".run/backlog_drafts/func_8017F7F8.c", "binary": "ov_SC07_002", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:42:00", "addr": null, "name": "func_8017CE68", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 87, "where_stuck": "residual: 87 mismatch", "best_draft": ".run/backlog_drafts/func_8017CE68.c", "binary": "ov_SC05_000", "source": "worker", "residual": null, "passes_tried": null} @@ -1158,13 +1142,10 @@ {"ts": "2026-07-14 23:44:02", "addr": null, "name": "func_8017F074", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 121, "where_stuck": "residual: 121 mismatch", "best_draft": ".run/backlog_drafts/func_8017F074.c", "binary": "ov_SC06_006", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:44:02", "addr": null, "name": "func_80180840", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 29, "where_stuck": "residual: 29 mismatch", "best_draft": ".run/backlog_drafts/func_80180840.c", "binary": "ov_SC06_006", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:44:25", "addr": null, "name": "func_8017CDE4", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 16, "where_stuck": "residual: 16 mismatch", "best_draft": ".run/backlog_drafts/func_8017CDE4.c", "binary": "ov_SC06_011", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:44:25", "addr": null, "name": "func_8017D040", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017D040.c", "binary": "ov_SC06_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:44:25", "addr": null, "name": "func_8017D29C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 37, "where_stuck": "residual: 37 mismatch", "best_draft": ".run/backlog_drafts/func_8017D29C.c", "binary": "ov_SC06_011", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:44:48", "addr": null, "name": "func_8017E7AC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017E7AC.c", "binary": "ov_SC06_015", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:45:10", "addr": null, "name": "func_8017DB70", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 25, "where_stuck": "residual: 25 mismatch", "best_draft": ".run/backlog_drafts/func_8017DB70.c", "binary": "ov_SC06_020", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:45:10", "addr": null, "name": "func_8017E304", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017E304.c", "binary": "ov_SC06_020", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:45:35", "addr": null, "name": "func_8017D084", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017D084.c", "binary": "ov_SC06_025", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:45:35", "addr": null, "name": "func_8017D19C", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017D19C.c", "binary": "ov_SC06_025", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:45:35", "addr": null, "name": "func_8017D1DC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 30, "where_stuck": "residual: 30 mismatch", "best_draft": ".run/backlog_drafts/func_8017D1DC.c", "binary": "ov_SC06_025", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:45:35", "addr": null, "name": "func_80180950", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 14, "where_stuck": "residual: 14 mismatch", "best_draft": ".run/backlog_drafts/func_80180950.c", "binary": "ov_SC06_025", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:45:58", "addr": null, "name": "func_8017D9A8", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 30, "where_stuck": "residual: 30 mismatch", "best_draft": ".run/backlog_drafts/func_8017D9A8.c", "binary": "ov_SC06_030", "source": "worker", "residual": null, "passes_tried": null} @@ -1182,7 +1163,6 @@ {"ts": "2026-07-14 23:47:53", "addr": null, "name": "func_8017E1F4", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 27, "where_stuck": "residual: 27 mismatch", "best_draft": ".run/backlog_drafts/func_8017E1F4.c", "binary": "ov_SC05_007", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:47:53", "addr": null, "name": "func_8017E740", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 34, "where_stuck": "residual: 34 mismatch", "best_draft": ".run/backlog_drafts/func_8017E740.c", "binary": "ov_SC05_007", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:48:17", "addr": null, "name": "func_8017DFAC", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 16, "where_stuck": "residual: 16 mismatch", "best_draft": ".run/backlog_drafts/func_8017DFAC.c", "binary": "ov_SC05_010", "source": "worker", "residual": null, "passes_tried": null} -{"ts": "2026-07-14 23:48:17", "addr": null, "name": "func_8017E700", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 15, "where_stuck": "residual: 15 mismatch", "best_draft": ".run/backlog_drafts/func_8017E700.c", "binary": "ov_SC05_010", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:48:17", "addr": null, "name": "func_80181670", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 311, "where_stuck": "residual: 311 mismatch", "best_draft": ".run/backlog_drafts/func_80181670.c", "binary": "ov_SC05_010", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:49:01", "addr": null, "name": "func_8017D450", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 37, "where_stuck": "residual: 37 mismatch", "best_draft": ".run/backlog_drafts/func_8017D450.c", "binary": "ov_SC06_008", "source": "worker", "residual": null, "passes_tried": null} {"ts": "2026-07-14 23:49:01", "addr": null, "name": "func_8017D524", "reach": null, "klass": null, "nins": null, "status": "near", "closeness": 31, "where_stuck": "residual: 31 mismatch", "best_draft": ".run/backlog_drafts/func_8017D524.c", "binary": "ov_SC06_008", "source": "worker", "residual": null, "passes_tried": null} diff --git a/.run/s6b_cracks/ov_SC02_039/func_8017CDD8.c b/.run/s6b_cracks/ov_SC02_039/func_8017CDD8.c new file mode 100644 index 000000000..739d38a12 --- /dev/null +++ b/.run/s6b_cracks/ov_SC02_039/func_8017CDD8.c @@ -0,0 +1,9 @@ +extern void func_8017CFCC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017CFCC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} diff --git a/.run/s6b_cracks/ov_SC03_114/func_8017CE7C.c b/.run/s6b_cracks/ov_SC03_114/func_8017CE7C.c new file mode 100644 index 000000000..5311525dc --- /dev/null +++ b/.run/s6b_cracks/ov_SC03_114/func_8017CE7C.c @@ -0,0 +1,8 @@ +extern void func_8017CF98(void); + +s32 func_8017CE7C(s32 a0) { + func_8017CF98(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} diff --git a/docs/backlog.md b/docs/backlog.md index f19d9ddca..121852ce4 100644 --- a/docs/backlog.md +++ b/docs/backlog.md @@ -2,7 +2,7 @@ > Generated by `tools/backlog.py render` from `.run/backlog.jsonl`. These are functions the Phase-21 automation got **close** on but did NOT byte-match. The whole-binary byte-gate is the sole arbiter (G3/P9): **byte-matches bank and are NOT listed here** — only genuine near-misses/blockers are. Ranked by hand-session priority: **reach** (×N propagation leverage) → **closeness** (match_one mismatch count, lower = closer) → **size**. Each row's `best_draft` is the closest C the machine reached — resume from there. -**Open near-misses:** 1216 · by status {'near': 1165, 'failed': 51} · by class {'schedule': 4, 'struct': 13, 'plumbing': 6, 'STUB': 1, 'remat': 1, 'regalloc-order': 13, None: 1172, 'other': 1, 'WAVE': 3, 'STRUCT': 1, 'loose-typing': 1} +**Open near-misses:** 1196 · by status {'near': 1145, 'failed': 51} · by class {'schedule': 4, 'struct': 13, 'plumbing': 6, 'STUB': 1, 'remat': 1, 'regalloc-order': 13, None: 1152, 'other': 1, 'WAVE': 3, 'STRUCT': 1, 'loose-typing': 1} | # | addr | reach | class | nins | status | closeness | where it stuck | best draft | |--:|------|------:|-------|-----:|--------|----------:|----------------|------------| @@ -592,633 +592,613 @@ | 584 | func_8018648C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8018648C.c` | | 585 | func_8017F138 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F138.c` | | 586 | func_8017D9B8 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D9B8.c` | -| 587 | func_80180DB0 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80180DB0.c` | -| 588 | func_8017E290 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E290.c` | -| 589 | func_8017EDC8 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017EDC8.c` | -| 590 | func_80181A94 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80181A94.c` | -| 591 | func_8017E318 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E318.c` | -| 592 | func_80181B44 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80181B44.c` | -| 593 | func_8017D1B4 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D1B4.c` | -| 594 | func_8017E778 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E778.c` | -| 595 | func_80180D5C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80180D5C.c` | -| 596 | func_8017CDB8 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017CDB8.c` | -| 597 | func_8017CE20 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017CE20.c` | -| 598 | func_8017CE40 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017CE40.c` | -| 599 | func_8017D220 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D220.c` | -| 600 | func_80183718 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80183718.c` | -| 601 | func_8017EB1C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017EB1C.c` | -| 602 | func_80181028 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80181028.c` | -| 603 | func_8017DACC | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017DACC.c` | -| 604 | func_8018533C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8018533C.c` | -| 605 | func_8017D104 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D104.c` | -| 606 | func_8017F268 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F268.c` | -| 607 | func_8017F120 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F120.c` | -| 608 | func_80185A68 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80185A68.c` | -| 609 | func_8017CE48 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017CE48.c` | -| 610 | func_8017CEB0 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017CEB0.c` | -| 611 | func_801801C4 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_801801C4.c` | -| 612 | func_8017CEEC | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017CEEC.c` | -| 613 | func_8017DDD8 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017DDD8.c` | -| 614 | func_8017DD9C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017DD9C.c` | -| 615 | func_8017DF80 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017DF80.c` | -| 616 | func_8017D49C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D49C.c` | -| 617 | func_8017F5E0 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F5E0.c` | -| 618 | func_8017DFCC | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017DFCC.c` | -| 619 | func_80181C1C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80181C1C.c` | -| 620 | func_8017D22C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D22C.c` | -| 621 | func_8018338C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8018338C.c` | -| 622 | func_8017EEB8 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017EEB8.c` | -| 623 | func_8017E9F4 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E9F4.c` | -| 624 | func_8017E6CC | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E6CC.c` | -| 625 | func_8017F3A8 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F3A8.c` | -| 626 | func_8017D040 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D040.c` | -| 627 | func_8017E7AC | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E7AC.c` | -| 628 | func_8017E304 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E304.c` | -| 629 | func_8017D084 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D084.c` | -| 630 | func_8017D19C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D19C.c` | -| 631 | func_8017E700 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E700.c` | -| 632 | func_8017E0F0 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017E0F0.c` | -| 633 | func_8017E7D8 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017E7D8.c` | -| 634 | func_80183988 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80183988.c` | -| 635 | func_80184154 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80184154.c` | -| 636 | func_80182D78 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80182D78.c` | -| 637 | func_80183074 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80183074.c` | -| 638 | func_80184EA4 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80184EA4.c` | -| 639 | func_8017F920 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017F920.c` | -| 640 | func_80180EDC | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80180EDC.c` | -| 641 | func_80187A8C | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80187A8C.c` | -| 642 | func_8017F1F8 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017F1F8.c` | -| 643 | func_8017EC84 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017EC84.c` | -| 644 | func_8017E9CC | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017E9CC.c` | -| 645 | func_8017EAE0 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017EAE0.c` | -| 646 | func_80186984 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80186984.c` | -| 647 | func_8017F414 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017F414.c` | -| 648 | func_8017E090 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017E090.c` | -| 649 | func_801853F8 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_801853F8.c` | -| 650 | func_8017F20C | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017F20C.c` | -| 651 | func_80182654 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80182654.c` | -| 652 | func_8017CDE4 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017CDE4.c` | -| 653 | func_8017DFAC | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017DFAC.c` | -| 654 | func_8017EF1C | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017EF1C.c` | -| 655 | func_8017EEF4 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017EEF4.c` | -| 656 | func_8017E814 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017E814.c` | -| 657 | func_80184EE0 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80184EE0.c` | -| 658 | func_8017FA44 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017FA44.c` | -| 659 | func_80182D1C | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80182D1C.c` | -| 660 | func_8018384C | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8018384C.c` | -| 661 | func_8017E950 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017E950.c` | -| 662 | func_8017CDD8 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017CDD8.c` | -| 663 | func_80180890 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80180890.c` | -| 664 | func_8017D5F8 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017D5F8.c` | -| 665 | func_80180D74 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80180D74.c` | -| 666 | func_8017F568 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017F568.c` | -| 667 | func_80180D14 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80180D14.c` | -| 668 | func_80183C58 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80183C58.c` | -| 669 | func_8018208C | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8018208C.c` | -| 670 | func_8017FD6C | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017FD6C.c` | -| 671 | func_801877DC | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_801877DC.c` | -| 672 | func_8017DA10 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017DA10.c` | -| 673 | func_80189630 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80189630.c` | -| 674 | func_80184630 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80184630.c` | -| 675 | func_80185334 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80185334.c` | -| 676 | func_8017E850 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017E850.c` | -| 677 | func_8017DCF4 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017DCF4.c` | -| 678 | func_8017D988 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017D988.c` | -| 679 | func_80182E38 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80182E38.c` | -| 680 | func_80183138 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80183138.c` | -| 681 | func_80180B54 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80180B54.c` | -| 682 | func_8017D600 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017D600.c` | -| 683 | func_8017F6C4 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017F6C4.c` | -| 684 | func_8017E9E4 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017E9E4.c` | -| 685 | func_801827D4 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_801827D4.c` | -| 686 | func_80185888 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80185888.c` | -| 687 | func_80180574 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80180574.c` | -| 688 | func_80183F1C | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80183F1C.c` | -| 689 | func_8017FFCC | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017FFCC.c` | -| 690 | func_80182344 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80182344.c` | -| 691 | func_801811F4 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_801811F4.c` | -| 692 | func_80180DB8 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80180DB8.c` | -| 693 | func_8017D184 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017D184.c` | -| 694 | func_8017F160 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017F160.c` | -| 695 | func_8017F4D0 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017F4D0.c` | -| 696 | func_8018033C | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8018033C.c` | -| 697 | func_80181138 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80181138.c` | -| 698 | func_8017E048 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017E048.c` | -| 699 | func_8017F3BC | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017F3BC.c` | -| 700 | func_80180DEC | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80180DEC.c` | -| 701 | func_801845B4 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_801845B4.c` | -| 702 | func_80181C74 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80181C74.c` | -| 703 | func_80182234 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80182234.c` | -| 704 | func_8017FF30 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017FF30.c` | -| 705 | func_80185288 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80185288.c` | -| 706 | func_8017E890 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017E890.c` | -| 707 | func_8018555C | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8018555C.c` | -| 708 | func_801826EC | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_801826EC.c` | -| 709 | func_8017DB00 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017DB00.c` | -| 710 | func_80181054 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_80181054.c` | -| 711 | func_8017F87C | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017F87C.c` | -| 712 | func_8017D704 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017D704.c` | -| 713 | func_80180AD8 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_80180AD8.c` | -| 714 | func_8018774C | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8018774C.c` | -| 715 | func_8017DE7C | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017DE7C.c` | -| 716 | func_8017FA00 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017FA00.c` | -| 717 | func_8018B6F4 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8018B6F4.c` | -| 718 | func_8017EEC8 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017EEC8.c` | -| 719 | func_8017E134 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017E134.c` | -| 720 | func_8017C6B8 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017C6B8.c` | -| 721 | func_801871E8 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_801871E8.c` | -| 722 | func_80188668 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_80188668.c` | -| 723 | func_8017DB44 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017DB44.c` | -| 724 | func_80187050 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_80187050.c` | -| 725 | func_8017DD18 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017DD18.c` | -| 726 | func_8018288C | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8018288C.c` | -| 727 | func_8017E1C8 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017E1C8.c` | -| 728 | func_8017D308 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017D308.c` | -| 729 | func_8017EAC8 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017EAC8.c` | -| 730 | func_8017D8B0 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017D8B0.c` | -| 731 | func_8017F080 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017F080.c` | -| 732 | func_8017CD14 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017CD14.c` | -| 733 | func_80180548 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_80180548.c` | -| 734 | func_8017DE78 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017DE78.c` | -| 735 | func_80185A18 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_80185A18.c` | -| 736 | func_8017FF2C | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017FF2C.c` | -| 737 | func_801803E0 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_801803E0.c` | -| 738 | func_8017D828 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017D828.c` | -| 739 | func_8017DC08 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017DC08.c` | -| 740 | func_80184388 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_80184388.c` | -| 741 | func_80187C64 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_80187C64.c` | -| 742 | func_8018A030 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8018A030.c` | -| 743 | func_8017D688 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017D688.c` | -| 744 | func_8017FA90 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017FA90.c` | -| 745 | func_8017F320 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017F320.c` | -| 746 | func_801813AC | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_801813AC.c` | -| 747 | func_80181478 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_80181478.c` | -| 748 | func_801868E0 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_801868E0.c` | -| 749 | func_8018AB74 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8018AB74.c` | -| 750 | func_8017DE70 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017DE70.c` | -| 751 | func_8018A640 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8018A640.c` | -| 752 | func_8017DC54 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017DC54.c` | -| 753 | func_8017F480 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017F480.c` | -| 754 | func_8017EF7C | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017EF7C.c` | -| 755 | func_80182FF0 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_80182FF0.c` | -| 756 | func_80182EE8 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_80182EE8.c` | -| 757 | func_8017E240 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017E240.c` | -| 758 | func_8017CE94 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017CE94.c` | -| 759 | func_8017D2A4 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017D2A4.c` | -| 760 | func_8017FAC8 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017FAC8.c` | -| 761 | func_80181E1C | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_80181E1C.c` | -| 762 | func_80181F60 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_80181F60.c` | -| 763 | func_8018381C | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8018381C.c` | -| 764 | func_80182488 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80182488.c` | -| 765 | func_8017F500 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017F500.c` | -| 766 | func_8017D1E0 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017D1E0.c` | -| 767 | func_8017DDBC | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017DDBC.c` | -| 768 | func_8017F1BC | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017F1BC.c` | -| 769 | func_8017D384 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017D384.c` | -| 770 | func_8017EFB0 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017EFB0.c` | -| 771 | func_80182708 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80182708.c` | -| 772 | func_8017F8A8 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017F8A8.c` | -| 773 | func_8017EBEC | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017EBEC.c` | -| 774 | func_80184DE8 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80184DE8.c` | -| 775 | func_801834B4 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_801834B4.c` | -| 776 | func_8018333C | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8018333C.c` | -| 777 | func_8018056C | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8018056C.c` | -| 778 | func_80182C68 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80182C68.c` | -| 779 | func_8017EA18 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017EA18.c` | -| 780 | func_80180EB8 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80180EB8.c` | -| 781 | func_801856F0 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_801856F0.c` | -| 782 | func_8018DFDC | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8018DFDC.c` | -| 783 | func_801827A8 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_801827A8.c` | -| 784 | func_8017CFC4 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017CFC4.c` | -| 785 | func_8017D7A4 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017D7A4.c` | -| 786 | func_80182514 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80182514.c` | -| 787 | func_8018545C | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8018545C.c` | -| 788 | func_80189FCC | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80189FCC.c` | -| 789 | func_80181134 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80181134.c` | -| 790 | func_8017FE10 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017FE10.c` | -| 791 | func_80185AF8 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80185AF8.c` | -| 792 | func_80182E34 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80182E34.c` | -| 793 | func_8017D864 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017D864.c` | -| 794 | func_8017DB70 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017DB70.c` | -| 795 | func_8017FB68 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017FB68.c` | -| 796 | func_8018ACB4 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8018ACB4.c` | -| 797 | func_8017EBF4 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017EBF4.c` | -| 798 | func_80180A5C | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_80180A5C.c` | -| 799 | func_801830EC | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_801830EC.c` | -| 800 | func_801804F4 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_801804F4.c` | -| 801 | func_8017E6C0 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017E6C0.c` | -| 802 | func_8017DD64 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017DD64.c` | -| 803 | func_8017F024 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017F024.c` | -| 804 | func_80181254 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_80181254.c` | -| 805 | func_80181020 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80181020.c` | -| 806 | func_80184A1C | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80184A1C.c` | -| 807 | func_80184430 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80184430.c` | -| 808 | func_80185934 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80185934.c` | -| 809 | func_801841B0 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_801841B0.c` | -| 810 | func_80180D28 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80180D28.c` | -| 811 | func_8017E1F4 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_8017E1F4.c` | -| 812 | func_80182C24 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80182C24.c` | -| 813 | func_8017DAD0 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017DAD0.c` | -| 814 | func_8017EE08 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017EE08.c` | -| 815 | func_80183C4C | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80183C4C.c` | -| 816 | func_80181300 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80181300.c` | -| 817 | func_8017E218 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017E218.c` | -| 818 | func_8017F8AC | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017F8AC.c` | -| 819 | func_80180E98 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80180E98.c` | -| 820 | func_8017D21C | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017D21C.c` | -| 821 | func_80188650 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80188650.c` | -| 822 | func_801810C0 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_801810C0.c` | -| 823 | func_8017D004 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017D004.c` | -| 824 | func_80183A18 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80183A18.c` | -| 825 | func_80182324 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80182324.c` | -| 826 | func_80183A24 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80183A24.c` | -| 827 | func_8017D404 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017D404.c` | -| 828 | func_80182544 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80182544.c` | -| 829 | func_80180CA0 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80180CA0.c` | -| 830 | func_8017ED0C | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_8017ED0C.c` | -| 831 | func_8017FB4C | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_8017FB4C.c` | -| 832 | func_801840C0 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_801840C0.c` | -| 833 | func_8017F344 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_8017F344.c` | -| 834 | func_80180214 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80180214.c` | -| 835 | func_801803DC | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_801803DC.c` | -| 836 | func_80181304 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80181304.c` | -| 837 | func_8018B9DC | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_8018B9DC.c` | -| 838 | func_80180840 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80180840.c` | -| 839 | func_80182E08 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_80182E08.c` | -| 840 | func_8018AF0C | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8018AF0C.c` | -| 841 | func_8017F750 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8017F750.c` | -| 842 | func_8018133C | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8018133C.c` | -| 843 | func_80183C10 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_80183C10.c` | -| 844 | func_80180B2C | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_80180B2C.c` | -| 845 | func_8017D894 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8017D894.c` | -| 846 | func_8017D1DC | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8017D1DC.c` | -| 847 | func_8017D9A8 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8017D9A8.c` | -| 848 | func_801845E8 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_801845E8.c` | -| 849 | func_8017CE0C | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017CE0C.c` | -| 850 | func_80182268 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_80182268.c` | -| 851 | func_8018337C | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8018337C.c` | -| 852 | func_801800F4 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_801800F4.c` | -| 853 | func_80181990 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_80181990.c` | -| 854 | func_8017D8C8 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017D8C8.c` | -| 855 | func_80184AA8 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_80184AA8.c` | -| 856 | func_8017E9EC | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017E9EC.c` | -| 857 | func_80182D18 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_80182D18.c` | -| 858 | func_8017D524 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017D524.c` | -| 859 | func_8017D784 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017D784.c` | -| 860 | func_801856E4 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_801856E4.c` | -| 861 | func_8017EEFC | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017EEFC.c` | -| 862 | func_8017FC50 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017FC50.c` | -| 863 | func_8017D554 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017D554.c` | -| 864 | func_80183018 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_80183018.c` | -| 865 | func_8017F370 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017F370.c` | -| 866 | func_8018739C | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8018739C.c` | -| 867 | func_8017DBC0 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017DBC0.c` | -| 868 | func_80182000 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_80182000.c` | -| 869 | func_8017E55C | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017E55C.c` | -| 870 | func_80182600 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_80182600.c` | -| 871 | func_8017FCE8 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017FCE8.c` | -| 872 | func_8017FEC8 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017FEC8.c` | -| 873 | func_8017D874 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017D874.c` | -| 874 | func_8017FACC | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017FACC.c` | -| 875 | func_8017F7F8 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017F7F8.c` | -| 876 | func_8017FB78 | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_8017FB78.c` | -| 877 | func_80181A40 | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_80181A40.c` | -| 878 | func_801800D4 | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_801800D4.c` | -| 879 | func_80182E1C | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_80182E1C.c` | -| 880 | func_80181F4C | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_80181F4C.c` | -| 881 | func_8017EEB0 | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_8017EEB0.c` | -| 882 | func_8017BF14 | None | | None | near | 34 | residual: 34 mismatch | `.run/backlog_drafts/func_8017BF14.c` | -| 883 | func_801859A0 | None | | None | near | 34 | residual: 34 mismatch | `.run/backlog_drafts/func_801859A0.c` | -| 884 | func_8017F8E0 | None | | None | near | 34 | residual: 34 mismatch | `.run/backlog_drafts/func_8017F8E0.c` | -| 885 | func_8017E740 | None | | None | near | 34 | residual: 34 mismatch | `.run/backlog_drafts/func_8017E740.c` | -| 886 | func_8017D804 | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_8017D804.c` | -| 887 | func_8017DA0C | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_8017DA0C.c` | -| 888 | func_80180030 | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_80180030.c` | -| 889 | func_8017E038 | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_8017E038.c` | -| 890 | func_8017E32C | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_8017E32C.c` | -| 891 | func_80181090 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_80181090.c` | -| 892 | func_8017EC78 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_8017EC78.c` | -| 893 | func_8017E79C | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_8017E79C.c` | -| 894 | func_80182A08 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_80182A08.c` | -| 895 | func_8017F0E8 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_8017F0E8.c` | -| 896 | func_8017D294 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_8017D294.c` | -| 897 | func_80189B38 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_80189B38.c` | -| 898 | func_80180F08 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_80180F08.c` | -| 899 | func_8017D024 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017D024.c` | -| 900 | func_8017EB5C | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017EB5C.c` | -| 901 | func_8017EB4C | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017EB4C.c` | -| 902 | func_8017EAD8 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017EAD8.c` | -| 903 | func_8017D29C | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017D29C.c` | -| 904 | func_8017D450 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017D450.c` | -| 905 | func_8017E230 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017E230.c` | -| 906 | func_8017DA00 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017DA00.c` | -| 907 | func_8017E6FC | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017E6FC.c` | -| 908 | func_8017FE08 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017FE08.c` | -| 909 | func_8017D80C | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017D80C.c` | -| 910 | func_8018263C | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8018263C.c` | -| 911 | func_80186FA8 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_80186FA8.c` | -| 912 | func_80180A38 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_80180A38.c` | -| 913 | func_8017D740 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017D740.c` | -| 914 | func_8017DD44 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017DD44.c` | -| 915 | func_8017E840 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8017E840.c` | -| 916 | func_8017E014 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8017E014.c` | -| 917 | func_8017EC70 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8017EC70.c` | -| 918 | func_80180C2C | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_80180C2C.c` | -| 919 | func_8017F724 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8017F724.c` | -| 920 | func_8018ACD4 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8018ACD4.c` | -| 921 | func_8017ED80 | None | | None | near | 40 | residual: 40 mismatch | `.run/backlog_drafts/func_8017ED80.c` | -| 922 | func_80180850 | None | | None | near | 40 | residual: 40 mismatch | `.run/backlog_drafts/func_80180850.c` | -| 923 | func_80181438 | None | | None | near | 40 | residual: 40 mismatch | `.run/backlog_drafts/func_80181438.c` | -| 924 | func_8017D0BC | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8017D0BC.c` | -| 925 | func_8017E94C | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8017E94C.c` | -| 926 | func_8017E170 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8017E170.c` | -| 927 | func_8018043C | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8018043C.c` | -| 928 | func_8018A3F0 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8018A3F0.c` | -| 929 | func_80183364 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_80183364.c` | -| 930 | func_801824F0 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_801824F0.c` | -| 931 | func_8017F4A0 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8017F4A0.c` | -| 932 | func_801877E4 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_801877E4.c` | -| 933 | func_80183F4C | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_80183F4C.c` | -| 934 | func_80186044 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_80186044.c` | -| 935 | func_80180010 | None | | None | near | 42 | residual: 42 mismatch | `.run/backlog_drafts/func_80180010.c` | -| 936 | func_8017E824 | None | | None | near | 42 | residual: 42 mismatch | `.run/backlog_drafts/func_8017E824.c` | -| 937 | func_80183598 | None | | None | near | 42 | residual: 42 mismatch | `.run/backlog_drafts/func_80183598.c` | -| 938 | func_8017ECF4 | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8017ECF4.c` | -| 939 | func_8018118C | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8018118C.c` | -| 940 | func_8018FB8C | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8018FB8C.c` | -| 941 | func_8017D6D0 | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8017D6D0.c` | -| 942 | func_8017D96C | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8017D96C.c` | -| 943 | func_8017DF44 | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8017DF44.c` | -| 944 | func_801812FC | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_801812FC.c` | -| 945 | func_80186B08 | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_80186B08.c` | -| 946 | func_8017E578 | None | | None | near | 44 | residual: 44 mismatch | `.run/backlog_drafts/func_8017E578.c` | -| 947 | func_8017D6FC | None | | None | near | 44 | residual: 44 mismatch | `.run/backlog_drafts/func_8017D6FC.c` | -| 948 | func_8017E7D0 | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_8017E7D0.c` | -| 949 | func_8017D01C | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_8017D01C.c` | -| 950 | func_8017E380 | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_8017E380.c` | -| 951 | func_80180A88 | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_80180A88.c` | -| 952 | func_80189DB4 | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_80189DB4.c` | -| 953 | func_8018001C | None | | None | near | 46 | residual: 46 mismatch | `.run/backlog_drafts/func_8018001C.c` | -| 954 | func_8017F2A0 | None | | None | near | 46 | residual: 46 mismatch | `.run/backlog_drafts/func_8017F2A0.c` | -| 955 | func_80185EA8 | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_80185EA8.c` | -| 956 | func_8018912C | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_8018912C.c` | -| 957 | func_80188BEC | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_80188BEC.c` | -| 958 | func_801804DC | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_801804DC.c` | -| 959 | func_801808D8 | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_801808D8.c` | -| 960 | func_8017E8D0 | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_8017E8D0.c` | -| 961 | func_801846AC | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_801846AC.c` | -| 962 | func_801805DC | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_801805DC.c` | -| 963 | func_80184D0C | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_80184D0C.c` | -| 964 | func_8017F84C | None | | None | near | 48 | residual: 48 mismatch | `.run/backlog_drafts/func_8017F84C.c` | -| 965 | func_8017EF54 | None | | None | near | 48 | residual: 48 mismatch | `.run/backlog_drafts/func_8017EF54.c` | -| 966 | func_80181CE0 | None | | None | near | 48 | residual: 48 mismatch | `.run/backlog_drafts/func_80181CE0.c` | -| 967 | func_8017FCF0 | None | | None | near | 48 | residual: 48 mismatch | `.run/backlog_drafts/func_8017FCF0.c` | -| 968 | func_8017D6F0 | None | | None | near | 49 | residual: 49 mismatch | `.run/backlog_drafts/func_8017D6F0.c` | -| 969 | func_8017DF40 | None | | None | near | 49 | residual: 49 mismatch | `.run/backlog_drafts/func_8017DF40.c` | -| 970 | func_801845EC | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_801845EC.c` | -| 971 | func_8017F4C4 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_8017F4C4.c` | -| 972 | func_80188BB0 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_80188BB0.c` | -| 973 | func_80181B78 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_80181B78.c` | -| 974 | func_8017DE74 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_8017DE74.c` | -| 975 | func_80183D48 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_80183D48.c` | -| 976 | func_80184130 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_80184130.c` | -| 977 | func_80181124 | None | | None | near | 52 | residual: 52 mismatch | `.run/backlog_drafts/func_80181124.c` | -| 978 | func_8017FB48 | None | | None | near | 52 | residual: 52 mismatch | `.run/backlog_drafts/func_8017FB48.c` | -| 979 | func_80186A0C | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_80186A0C.c` | -| 980 | func_8017F050 | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8017F050.c` | -| 981 | func_8018592C | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8018592C.c` | -| 982 | func_8018CFF4 | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8018CFF4.c` | -| 983 | func_8017DB6C | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8017DB6C.c` | -| 984 | func_8018048C | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8018048C.c` | -| 985 | func_8018465C | None | | None | near | 54 | residual: 54 mismatch | `.run/backlog_drafts/func_8018465C.c` | -| 986 | func_80180B7C | None | | None | near | 54 | residual: 54 mismatch | `.run/backlog_drafts/func_80180B7C.c` | -| 987 | func_8017FE54 | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_8017FE54.c` | -| 988 | func_8017ED60 | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_8017ED60.c` | -| 989 | func_801802BC | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_801802BC.c` | -| 990 | func_80182030 | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_80182030.c` | -| 991 | func_80180204 | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_80180204.c` | -| 992 | func_80181DEC | None | | None | near | 57 | residual: 57 mismatch | `.run/backlog_drafts/func_80181DEC.c` | -| 993 | func_8017E524 | None | | None | near | 57 | residual: 57 mismatch | `.run/backlog_drafts/func_8017E524.c` | -| 994 | func_8018A538 | None | | None | near | 57 | residual: 57 mismatch | `.run/backlog_drafts/func_8018A538.c` | -| 995 | func_8017ECB0 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_8017ECB0.c` | -| 996 | func_801898C8 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_801898C8.c` | -| 997 | func_80184920 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_80184920.c` | -| 998 | func_80182EA0 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_80182EA0.c` | -| 999 | func_8017F1C4 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_8017F1C4.c` | -| 1000 | func_80181A5C | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_80181A5C.c` | -| 1001 | func_8017D544 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_8017D544.c` | -| 1002 | func_8017EA2C | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_8017EA2C.c` | -| 1003 | func_80182BF4 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_80182BF4.c` | -| 1004 | func_8017F24C | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_8017F24C.c` | -| 1005 | func_8017D4CC | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_8017D4CC.c` | -| 1006 | func_80183624 | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_80183624.c` | -| 1007 | func_80180B50 | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_80180B50.c` | -| 1008 | func_8018567C | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_8018567C.c` | -| 1009 | func_8017E75C | None | | None | near | 61 | residual: 61 mismatch | `.run/backlog_drafts/func_8017E75C.c` | -| 1010 | func_80184778 | None | | None | near | 61 | residual: 61 mismatch | `.run/backlog_drafts/func_80184778.c` | -| 1011 | func_8017EEE0 | None | | None | near | 62 | residual: 62 mismatch | `.run/backlog_drafts/func_8017EEE0.c` | -| 1012 | func_80188204 | None | | None | near | 62 | residual: 62 mismatch | `.run/backlog_drafts/func_80188204.c` | -| 1013 | func_8017F25C | None | | None | near | 62 | residual: 62 mismatch | `.run/backlog_drafts/func_8017F25C.c` | -| 1014 | func_8017EB74 | None | | None | near | 63 | residual: 63 mismatch | `.run/backlog_drafts/func_8017EB74.c` | -| 1015 | func_8017E798 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017E798.c` | -| 1016 | func_8017D610 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017D610.c` | -| 1017 | func_8017CD10 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017CD10.c` | -| 1018 | func_8017F1A0 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017F1A0.c` | -| 1019 | func_8017D928 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017D928.c` | -| 1020 | func_8018656C | None | | None | near | 65 | residual: 65 mismatch | `.run/backlog_drafts/func_8018656C.c` | -| 1021 | func_80184854 | None | | None | near | 66 | residual: 66 mismatch | `.run/backlog_drafts/func_80184854.c` | -| 1022 | func_80185B5C | None | | None | near | 67 | residual: 67 mismatch | `.run/backlog_drafts/func_80185B5C.c` | -| 1023 | func_8017E910 | None | | None | near | 68 | residual: 68 mismatch | `.run/backlog_drafts/func_8017E910.c` | -| 1024 | func_80182378 | None | | None | near | 69 | residual: 69 mismatch | `.run/backlog_drafts/func_80182378.c` | -| 1025 | func_80183544 | None | | None | near | 69 | residual: 69 mismatch | `.run/backlog_drafts/func_80183544.c` | -| 1026 | func_8018434C | None | | None | near | 69 | residual: 69 mismatch | `.run/backlog_drafts/func_8018434C.c` | -| 1027 | func_80180224 | None | | None | near | 71 | residual: 71 mismatch | `.run/backlog_drafts/func_80180224.c` | -| 1028 | func_80184238 | None | | None | near | 72 | residual: 72 mismatch | `.run/backlog_drafts/func_80184238.c` | -| 1029 | func_801866B0 | None | | None | near | 72 | residual: 72 mismatch | `.run/backlog_drafts/func_801866B0.c` | -| 1030 | func_8017D9E4 | None | | None | near | 73 | residual: 73 mismatch | `.run/backlog_drafts/func_8017D9E4.c` | -| 1031 | func_80181344 | None | | None | near | 73 | residual: 73 mismatch | `.run/backlog_drafts/func_80181344.c` | -| 1032 | func_80189B3C | None | | None | near | 74 | residual: 74 mismatch | `.run/backlog_drafts/func_80189B3C.c` | -| 1033 | func_80182B90 | None | | None | near | 74 | residual: 74 mismatch | `.run/backlog_drafts/func_80182B90.c` | -| 1034 | func_8018165C | None | | None | near | 74 | residual: 74 mismatch | `.run/backlog_drafts/func_8018165C.c` | -| 1035 | func_8017F468 | None | | None | near | 74 | residual: 74 mismatch | `.run/backlog_drafts/func_8017F468.c` | -| 1036 | func_8017DAB4 | None | | None | near | 75 | residual: 75 mismatch | `.run/backlog_drafts/func_8017DAB4.c` | -| 1037 | func_80181500 | None | | None | near | 75 | residual: 75 mismatch | `.run/backlog_drafts/func_80181500.c` | -| 1038 | func_801814A8 | None | | None | near | 76 | residual: 76 mismatch | `.run/backlog_drafts/func_801814A8.c` | -| 1039 | func_8017E81C | None | | None | near | 76 | residual: 76 mismatch | `.run/backlog_drafts/func_8017E81C.c` | -| 1040 | func_8018474C | None | | None | near | 76 | residual: 76 mismatch | `.run/backlog_drafts/func_8018474C.c` | -| 1041 | func_80184DDC | None | | None | near | 77 | residual: 77 mismatch | `.run/backlog_drafts/func_80184DDC.c` | -| 1042 | func_8017E2F4 | None | | None | near | 77 | residual: 77 mismatch | `.run/backlog_drafts/func_8017E2F4.c` | -| 1043 | func_8017EDBC | None | | None | near | 78 | residual: 78 mismatch | `.run/backlog_drafts/func_8017EDBC.c` | -| 1044 | func_8017E5F0 | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_8017E5F0.c` | -| 1045 | func_801815AC | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_801815AC.c` | -| 1046 | func_8017D54C | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_8017D54C.c` | -| 1047 | func_80181260 | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_80181260.c` | -| 1048 | func_801805D0 | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_801805D0.c` | -| 1049 | func_8017F290 | 1 | regalloc-order | 86 | near | 81 | none — MATCH. Two levers: (1) hold &D_801270CC in a `int *state` local so its | `.run/backlog_drafts/func_8017F290.c` | -| 1050 | func_80181068 | None | | None | near | 81 | residual: 81 mismatch | `.run/backlog_drafts/func_80181068.c` | -| 1051 | func_80184E00 | None | | None | near | 82 | residual: 82 mismatch | `.run/backlog_drafts/func_80184E00.c` | -| 1052 | func_8017EB88 | None | | None | near | 82 | residual: 82 mismatch | `.run/backlog_drafts/func_8017EB88.c` | -| 1053 | func_8017FB3C | None | | None | near | 82 | residual: 82 mismatch | `.run/backlog_drafts/func_8017FB3C.c` | -| 1054 | func_8017F840 | None | | None | near | 82 | residual: 82 mismatch | `.run/backlog_drafts/func_8017F840.c` | -| 1055 | func_8017DA9C | None | | None | near | 83 | residual: 83 mismatch | `.run/backlog_drafts/func_8017DA9C.c` | -| 1056 | func_801829F0 | None | | None | near | 83 | residual: 83 mismatch | `.run/backlog_drafts/func_801829F0.c` | -| 1057 | func_8017FBA4 | None | | None | near | 83 | residual: 83 mismatch | `.run/backlog_drafts/func_8017FBA4.c` | -| 1058 | func_801848AC | None | | None | near | 84 | residual: 84 mismatch | `.run/backlog_drafts/func_801848AC.c` | -| 1059 | func_8017DC9C | None | | None | near | 84 | residual: 84 mismatch | `.run/backlog_drafts/func_8017DC9C.c` | -| 1060 | func_801840FC | None | | None | near | 85 | residual: 85 mismatch | `.run/backlog_drafts/func_801840FC.c` | -| 1061 | func_80186094 | None | | None | near | 85 | residual: 85 mismatch | `.run/backlog_drafts/func_80186094.c` | -| 1062 | func_801847FC | None | | None | near | 86 | residual: 86 mismatch | `.run/backlog_drafts/func_801847FC.c` | -| 1063 | func_8018006C | None | | None | near | 86 | residual: 86 mismatch | `.run/backlog_drafts/func_8018006C.c` | -| 1064 | func_8017DFD8 | None | | None | near | 87 | residual: 87 mismatch | `.run/backlog_drafts/func_8017DFD8.c` | -| 1065 | func_8017D1F8 | None | | None | near | 87 | residual: 87 mismatch | `.run/backlog_drafts/func_8017D1F8.c` | -| 1066 | func_8017CE68 | None | | None | near | 87 | residual: 87 mismatch | `.run/backlog_drafts/func_8017CE68.c` | -| 1067 | func_8017D7D0 | None | | None | near | 88 | residual: 88 mismatch | `.run/backlog_drafts/func_8017D7D0.c` | -| 1068 | func_80181838 | None | | None | near | 88 | residual: 88 mismatch | `.run/backlog_drafts/func_80181838.c` | -| 1069 | func_801821D4 | None | | None | near | 90 | residual: 90 mismatch | `.run/backlog_drafts/func_801821D4.c` | -| 1070 | func_8017F0A8 | None | | None | near | 90 | residual: 90 mismatch | `.run/backlog_drafts/func_8017F0A8.c` | -| 1071 | func_8018AD3C | None | | None | near | 90 | residual: 90 mismatch | `.run/backlog_drafts/func_8018AD3C.c` | -| 1072 | func_8017DD5C | None | | None | near | 90 | residual: 90 mismatch | `.run/backlog_drafts/func_8017DD5C.c` | -| 1073 | func_8017EDC0 | None | | None | near | 91 | residual: 91 mismatch | `.run/backlog_drafts/func_8017EDC0.c` | -| 1074 | func_801807DC | None | | None | near | 92 | residual: 92 mismatch | `.run/backlog_drafts/func_801807DC.c` | -| 1075 | func_80180170 | None | | None | near | 92 | residual: 92 mismatch | `.run/backlog_drafts/func_80180170.c` | -| 1076 | func_8017D98C | 1 | plumbing | 31 | near | 93 | none — MATCH (expected): straight global stores + tail call; const 0x140 reused for two halves | `.run/backlog_drafts/func_8017D98C.c` | -| 1077 | func_8017EFFC | None | | None | near | 93 | residual: 93 mismatch | `.run/backlog_drafts/func_8017EFFC.c` | -| 1078 | func_8017D940 | None | | None | near | 94 | residual: 94 mismatch | `.run/backlog_drafts/func_8017D940.c` | -| 1079 | func_8017D934 | None | | None | near | 95 | residual: 95 mismatch | `.run/backlog_drafts/func_8017D934.c` | -| 1080 | func_8017DAB8 | None | | None | near | 97 | residual: 97 mismatch | `.run/backlog_drafts/func_8017DAB8.c` | -| 1081 | func_80180040 | None | | None | near | 97 | residual: 97 mismatch | `.run/backlog_drafts/func_80180040.c` | -| 1082 | func_8017FBE0 | None | | None | near | 97 | residual: 97 mismatch | `.run/backlog_drafts/func_8017FBE0.c` | -| 1083 | func_8017F240 | 1 | regalloc-order | 20 | near | 98 | none — MATCH (base &D_801270D0 pinned to $s0 holds across call; one lui/addiu reused for load+store) | `.run/backlog_drafts/func_8017F240.c` | -| 1084 | func_801863B0 | None | | None | near | 98 | residual: 98 mismatch | `.run/backlog_drafts/func_801863B0.c` | -| 1085 | func_80182728 | None | | None | near | 98 | residual: 98 mismatch | `.run/backlog_drafts/func_80182728.c` | -| 1086 | func_8018038C | None | | None | near | 100 | residual: 100 mismatch | `.run/backlog_drafts/func_8018038C.c` | -| 1087 | func_8017D808 | None | | None | near | 102 | residual: 102 mismatch | `.run/backlog_drafts/func_8017D808.c` | -| 1088 | func_80182D10 | None | | None | near | 102 | residual: 102 mismatch | `.run/backlog_drafts/func_80182D10.c` | -| 1089 | func_8017DC40 | None | | None | near | 104 | residual: 104 mismatch | `.run/backlog_drafts/func_8017DC40.c` | -| 1090 | func_80180F34 | None | | None | near | 105 | residual: 105 mismatch | `.run/backlog_drafts/func_80180F34.c` | -| 1091 | func_80181C44 | None | | None | near | 105 | residual: 105 mismatch | `.run/backlog_drafts/func_80181C44.c` | -| 1092 | func_8017F96C | None | | None | near | 106 | residual: 106 mismatch | `.run/backlog_drafts/func_8017F96C.c` | -| 1093 | func_8017EFEC | None | | None | near | 107 | residual: 107 mismatch | `.run/backlog_drafts/func_8017EFEC.c` | -| 1094 | func_80182BC8 | None | | None | near | 107 | residual: 107 mismatch | `.run/backlog_drafts/func_80182BC8.c` | -| 1095 | func_8017F69C | None | | None | near | 107 | residual: 107 mismatch | `.run/backlog_drafts/func_8017F69C.c` | -| 1096 | func_80184828 | None | | None | near | 109 | residual: 109 mismatch | `.run/backlog_drafts/func_80184828.c` | -| 1097 | func_8017F3E4 | None | | None | near | 110 | residual: 110 mismatch | `.run/backlog_drafts/func_8017F3E4.c` | -| 1098 | func_8017DAF4 | None | | None | near | 111 | residual: 111 mismatch | `.run/backlog_drafts/func_8017DAF4.c` | -| 1099 | func_8017FE9C | None | | None | near | 111 | residual: 111 mismatch | `.run/backlog_drafts/func_8017FE9C.c` | -| 1100 | func_8017F768 | None | | None | near | 112 | residual: 112 mismatch | `.run/backlog_drafts/func_8017F768.c` | -| 1101 | func_8017F3B8 | None | | None | near | 112 | residual: 112 mismatch | `.run/backlog_drafts/func_8017F3B8.c` | -| 1102 | func_8017D508 | None | | None | near | 113 | residual: 113 mismatch | `.run/backlog_drafts/func_8017D508.c` | -| 1103 | func_8018788C | None | | None | near | 113 | residual: 113 mismatch | `.run/backlog_drafts/func_8018788C.c` | -| 1104 | func_8017E978 | None | | None | near | 115 | residual: 115 mismatch | `.run/backlog_drafts/func_8017E978.c` | -| 1105 | func_80181858 | None | | None | near | 117 | residual: 117 mismatch | `.run/backlog_drafts/func_80181858.c` | -| 1106 | func_80184CD0 | None | | None | near | 118 | residual: 118 mismatch | `.run/backlog_drafts/func_80184CD0.c` | -| 1107 | func_8017E8F8 | None | | None | near | 120 | residual: 120 mismatch | `.run/backlog_drafts/func_8017E8F8.c` | -| 1108 | func_80184358 | None | | None | near | 121 | residual: 121 mismatch | `.run/backlog_drafts/func_80184358.c` | -| 1109 | func_8017F074 | None | | None | near | 121 | residual: 121 mismatch | `.run/backlog_drafts/func_8017F074.c` | -| 1110 | func_8017D890 | None | | None | near | 124 | residual: 124 mismatch | `.run/backlog_drafts/func_8017D890.c` | -| 1111 | func_8017DECC | None | | None | near | 125 | residual: 125 mismatch | `.run/backlog_drafts/func_8017DECC.c` | -| 1112 | func_80185020 | None | | None | near | 125 | residual: 125 mismatch | `.run/backlog_drafts/func_80185020.c` | -| 1113 | func_8017DD2C | None | | None | near | 125 | residual: 125 mismatch | `.run/backlog_drafts/func_8017DD2C.c` | -| 1114 | func_801884BC | None | | None | near | 125 | residual: 125 mismatch | `.run/backlog_drafts/func_801884BC.c` | -| 1115 | func_801892CC | None | | None | near | 127 | residual: 127 mismatch | `.run/backlog_drafts/func_801892CC.c` | -| 1116 | func_8017EB00 | None | | None | near | 127 | residual: 127 mismatch | `.run/backlog_drafts/func_8017EB00.c` | -| 1117 | func_8017E538 | None | | None | near | 128 | residual: 128 mismatch | `.run/backlog_drafts/func_8017E538.c` | -| 1118 | func_8017D50C | None | | None | near | 128 | residual: 128 mismatch | `.run/backlog_drafts/func_8017D50C.c` | -| 1119 | func_801803F8 | None | | None | near | 129 | residual: 129 mismatch | `.run/backlog_drafts/func_801803F8.c` | -| 1120 | func_80185E68 | 1 | STRUCT | 132 | near | 131 | STRUCT: 131 mismatch | `.run/backlog_drafts/func_80185E68.c` | -| 1121 | func_8017E378 | None | | None | near | 134 | residual: 134 mismatch | `.run/backlog_drafts/func_8017E378.c` | -| 1122 | func_80185730 | None | | None | near | 136 | residual: 136 mismatch | `.run/backlog_drafts/func_80185730.c` | -| 1123 | func_8018523C | None | | None | near | 136 | residual: 136 mismatch | `.run/backlog_drafts/func_8018523C.c` | -| 1124 | func_80186530 | None | | None | near | 139 | residual: 139 mismatch | `.run/backlog_drafts/func_80186530.c` | -| 1125 | func_80184F08 | None | regalloc-order | None | near | 141 | none — MATCH (145/145 ins, match_one confirmed) | `.run/backlog_drafts/func_80184F08.c` | -| 1126 | func_80185668 | None | | None | near | 142 | residual: 142 mismatch | `.run/backlog_drafts/func_80185668.c` | -| 1127 | func_8017DB0C | None | | None | near | 142 | residual: 142 mismatch | `.run/backlog_drafts/func_8017DB0C.c` | -| 1128 | func_801814B0 | None | | None | near | 144 | residual: 144 mismatch | `.run/backlog_drafts/func_801814B0.c` | -| 1129 | func_801801A4 | None | | None | near | 148 | residual: 148 mismatch | `.run/backlog_drafts/func_801801A4.c` | -| 1130 | func_80180868 | None | | None | near | 148 | residual: 148 mismatch | `.run/backlog_drafts/func_80180868.c` | -| 1131 | func_801829BC | None | | None | near | 150 | residual: 150 mismatch | `.run/backlog_drafts/func_801829BC.c` | -| 1132 | func_8017FBE8 | None | | None | near | 151 | residual: 151 mismatch | `.run/backlog_drafts/func_8017FBE8.c` | -| 1133 | func_8018200C | None | | None | near | 152 | residual: 152 mismatch | `.run/backlog_drafts/func_8018200C.c` | -| 1134 | func_80181984 | None | | None | near | 153 | residual: 153 mismatch | `.run/backlog_drafts/func_80181984.c` | -| 1135 | func_80183280 | None | | None | near | 154 | residual: 154 mismatch | `.run/backlog_drafts/func_80183280.c` | -| 1136 | func_80184CA0 | None | | None | near | 162 | residual: 162 mismatch | `.run/backlog_drafts/func_80184CA0.c` | -| 1137 | func_8017FA54 | None | | None | near | 166 | residual: 166 mismatch | `.run/backlog_drafts/func_8017FA54.c` | -| 1138 | func_8017D708 | None | | None | near | 166 | residual: 166 mismatch | `.run/backlog_drafts/func_8017D708.c` | -| 1139 | func_8017E6EC | None | | None | near | 172 | residual: 172 mismatch | `.run/backlog_drafts/func_8017E6EC.c` | -| 1140 | func_8017D5DC | None | | None | near | 173 | residual: 173 mismatch | `.run/backlog_drafts/func_8017D5DC.c` | -| 1141 | func_8017D47C | None | | None | near | 173 | residual: 173 mismatch | `.run/backlog_drafts/func_8017D47C.c` | -| 1142 | func_8017F40C | None | | None | near | 174 | residual: 174 mismatch | `.run/backlog_drafts/func_8017F40C.c` | -| 1143 | func_80184210 | None | | None | near | 176 | residual: 176 mismatch | `.run/backlog_drafts/func_80184210.c` | -| 1144 | func_80185E34 | None | | None | near | 185 | residual: 185 mismatch | `.run/backlog_drafts/func_80185E34.c` | -| 1145 | func_80180568 | None | | None | near | 185 | residual: 185 mismatch | `.run/backlog_drafts/func_80180568.c` | -| 1146 | func_801809C4 | None | | None | near | 190 | residual: 190 mismatch | `.run/backlog_drafts/func_801809C4.c` | -| 1147 | func_80183D84 | None | | None | near | 192 | residual: 192 mismatch | `.run/backlog_drafts/func_80183D84.c` | -| 1148 | func_80183FEC | None | | None | near | 198 | residual: 198 mismatch | `.run/backlog_drafts/func_80183FEC.c` | -| 1149 | func_801823B8 | None | | None | near | 204 | residual: 204 mismatch | `.run/backlog_drafts/func_801823B8.c` | -| 1150 | func_801826C4 | None | | None | near | 207 | residual: 207 mismatch | `.run/backlog_drafts/func_801826C4.c` | -| 1151 | func_8017E374 | None | | None | near | 234 | residual: 234 mismatch | `.run/backlog_drafts/func_8017E374.c` | -| 1152 | func_8018C3F8 | None | | None | near | 236 | residual: 236 mismatch | `.run/backlog_drafts/func_8018C3F8.c` | -| 1153 | func_80183438 | None | | None | near | 237 | residual: 237 mismatch | `.run/backlog_drafts/func_80183438.c` | -| 1154 | func_8017E7D4 | None | | None | near | 241 | residual: 241 mismatch | `.run/backlog_drafts/func_8017E7D4.c` | -| 1155 | func_80183BF8 | None | | None | near | 258 | residual: 258 mismatch | `.run/backlog_drafts/func_80183BF8.c` | -| 1156 | func_8017EB30 | None | | None | near | 278 | residual: 278 mismatch | `.run/backlog_drafts/func_8017EB30.c` | -| 1157 | func_801804A0 | None | | None | near | 280 | residual: 280 mismatch | `.run/backlog_drafts/func_801804A0.c` | -| 1158 | func_80187EDC | None | | None | near | 296 | residual: 296 mismatch | `.run/backlog_drafts/func_80187EDC.c` | -| 1159 | func_8017F554 | None | | None | near | 299 | residual: 299 mismatch | `.run/backlog_drafts/func_8017F554.c` | -| 1160 | func_8017FEF0 | None | | None | near | 304 | residual: 304 mismatch | `.run/backlog_drafts/func_8017FEF0.c` | -| 1161 | func_80181670 | None | | None | near | 311 | residual: 311 mismatch | `.run/backlog_drafts/func_80181670.c` | -| 1162 | func_801833F0 | None | | None | near | 328 | residual: 328 mismatch | `.run/backlog_drafts/func_801833F0.c` | -| 1163 | func_80181128 | None | | None | near | 385 | residual: 385 mismatch | `.run/backlog_drafts/func_80181128.c` | -| 1164 | func_8017EA84 | None | | None | near | 578 | residual: 578 mismatch | `.run/backlog_drafts/func_8017EA84.c` | -| 1165 | func_8018057C | None | | None | near | 897 | residual: 897 mismatch | `.run/backlog_drafts/func_8018057C.c` | -| 1166 | func_80184A68 | 1 | regalloc-order | 33 | failed | | none — MATCH | `.run/backlog_drafts/func_80184A68.c` | -| 1167 | func_80180B64 | 1 | struct | 75 | failed | | none — MATCH (75 ins, relocation-masked) | `.run/backlog_drafts/func_80180B64.c` | -| 1168 | func_80183DE0 | 1 | regalloc-order | 91 | failed | | testing if(!=1) layout + counter-before-pointer init order | `.run/backlog_drafts/func_80183DE0.c` | -| 1169 | func_80182C9C | 1 | schedule | 101 | failed | | none — MATCH (101 ins). Inner-switch break-to-shared-tail must be written as | `.run/backlog_drafts/func_80182C9C.c` | -| 1170 | func_80183FB8 | 1 | loose-typing | 101 | failed | | none — MATCH (relocation-masked match_one, 101/101 ins) | `.run/backlog_drafts/func_80183FB8.c` | -| 1171 | func_80185BA4 | 1 | WAVE | 177 | failed | | won't compile standalone (loose-typing / missing decl) | | -| 1172 | func_8017D8DC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017D8DC.c` | -| 1173 | func_80187750 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80187750.c` | -| 1174 | func_8017FFEC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017FFEC.c` | -| 1175 | func_80184018 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80184018.c` | -| 1176 | func_8017DC18 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017DC18.c` | -| 1177 | func_801853CC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801853CC.c` | -| 1178 | func_80181894 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181894.c` | -| 1179 | func_8018BFBC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8018BFBC.c` | -| 1180 | func_801807F4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801807F4.c` | -| 1181 | func_8017FFC8 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017FFC8.c` | -| 1182 | func_8017E99C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017E99C.c` | -| 1183 | func_80180294 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80180294.c` | -| 1184 | func_8017E76C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017E76C.c` | -| 1185 | func_8017F29C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017F29C.c` | -| 1186 | func_8018253C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8018253C.c` | -| 1187 | func_8017F00C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017F00C.c` | -| 1188 | func_801802B0 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801802B0.c` | -| 1189 | func_80181FDC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181FDC.c` | -| 1190 | func_8017DA1C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017DA1C.c` | -| 1191 | func_8017FFC4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017FFC4.c` | -| 1192 | func_8017E2F0 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017E2F0.c` | -| 1193 | func_801841E4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801841E4.c` | -| 1194 | func_80181738 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181738.c` | -| 1195 | func_801873D8 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801873D8.c` | -| 1196 | func_80181E90 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181E90.c` | -| 1197 | func_80185628 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80185628.c` | -| 1198 | func_80182384 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80182384.c` | -| 1199 | func_801829D8 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801829D8.c` | -| 1200 | func_80181A78 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181A78.c` | -| 1201 | func_80186E58 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80186E58.c` | -| 1202 | func_801805D4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801805D4.c` | -| 1203 | func_8017EA1C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017EA1C.c` | -| 1204 | func_8017F098 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017F098.c` | -| 1205 | func_801822CC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801822CC.c` | -| 1206 | func_80185BA8 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80185BA8.c` | -| 1207 | func_8018E710 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8018E710.c` | -| 1208 | func_801852D0 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801852D0.c` | -| 1209 | func_8017E3F4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017E3F4.c` | -| 1210 | func_800D1658 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_800D1658.c` | -| 1211 | func_800D1984 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_800D1984.c` | -| 1212 | func_800D24A0 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_800D24A0.c` | -| 1213 | func_8018457C | None | regalloc-order | None | failed | | none — MATCH (160 ins). case1-tail needed a $a0 pin on the state temp | `.run/backlog_drafts/func_8018457C.c` | -| 1214 | func_8018D870 | None | regalloc-order | None | failed | | none — MATCH (match_one 380/380, relocation-masked). Levers: &&-DeMorgan for the mult block layout; lhu-corrected reads; split temps (t=func_8012C658 ret->v1, d8p=d8 load-temp->a0, s60/amt pinned $v1/$a1 for the mult chain); accumulate-in-place for the 0xe add; unsigned-short store for ori 0x8800; d8-load-via-temp to force the addu s3,a0 copy (fixes -1 length drift). | `.run/backlog_drafts/func_8018D870.c` | -| 1215 | func_80144B9C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80144B9C.c` | -| 1216 | func_8013DD68 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8013DD68.c` | +| 587 | func_8017E290 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E290.c` | +| 588 | func_80181A94 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80181A94.c` | +| 589 | func_8017E318 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E318.c` | +| 590 | func_8017D1B4 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D1B4.c` | +| 591 | func_8017E778 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E778.c` | +| 592 | func_80180D5C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80180D5C.c` | +| 593 | func_8017D220 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D220.c` | +| 594 | func_80183718 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80183718.c` | +| 595 | func_80181028 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80181028.c` | +| 596 | func_8018533C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8018533C.c` | +| 597 | func_8017F268 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F268.c` | +| 598 | func_8017F120 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F120.c` | +| 599 | func_80185A68 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80185A68.c` | +| 600 | func_801801C4 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_801801C4.c` | +| 601 | func_8017DDD8 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017DDD8.c` | +| 602 | func_8017D49C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017D49C.c` | +| 603 | func_8017F5E0 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F5E0.c` | +| 604 | func_8017DFCC | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017DFCC.c` | +| 605 | func_80181C1C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_80181C1C.c` | +| 606 | func_8018338C | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8018338C.c` | +| 607 | func_8017E9F4 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E9F4.c` | +| 608 | func_8017E6CC | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E6CC.c` | +| 609 | func_8017F3A8 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017F3A8.c` | +| 610 | func_8017E7AC | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E7AC.c` | +| 611 | func_8017E304 | None | | None | near | 15 | residual: 15 mismatch | `.run/backlog_drafts/func_8017E304.c` | +| 612 | func_8017E0F0 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017E0F0.c` | +| 613 | func_8017E7D8 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017E7D8.c` | +| 614 | func_80183988 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80183988.c` | +| 615 | func_80184154 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80184154.c` | +| 616 | func_80182D78 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80182D78.c` | +| 617 | func_80183074 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80183074.c` | +| 618 | func_80184EA4 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80184EA4.c` | +| 619 | func_8017F920 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017F920.c` | +| 620 | func_80180EDC | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80180EDC.c` | +| 621 | func_80187A8C | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80187A8C.c` | +| 622 | func_8017F1F8 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017F1F8.c` | +| 623 | func_8017EC84 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017EC84.c` | +| 624 | func_8017E9CC | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017E9CC.c` | +| 625 | func_8017EAE0 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017EAE0.c` | +| 626 | func_80186984 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80186984.c` | +| 627 | func_8017F414 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017F414.c` | +| 628 | func_8017E090 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017E090.c` | +| 629 | func_801853F8 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_801853F8.c` | +| 630 | func_8017F20C | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017F20C.c` | +| 631 | func_80182654 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_80182654.c` | +| 632 | func_8017CDE4 | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017CDE4.c` | +| 633 | func_8017DFAC | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017DFAC.c` | +| 634 | func_8017EF1C | None | | None | near | 16 | residual: 16 mismatch | `.run/backlog_drafts/func_8017EF1C.c` | +| 635 | func_8017EEF4 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017EEF4.c` | +| 636 | func_8017E814 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017E814.c` | +| 637 | func_80184EE0 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80184EE0.c` | +| 638 | func_8017FA44 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017FA44.c` | +| 639 | func_80182D1C | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80182D1C.c` | +| 640 | func_8018384C | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8018384C.c` | +| 641 | func_8017E950 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017E950.c` | +| 642 | func_8017CDD8 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017CDD8.c` | +| 643 | func_80180890 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80180890.c` | +| 644 | func_8017D5F8 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017D5F8.c` | +| 645 | func_80180D74 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80180D74.c` | +| 646 | func_8017F568 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_8017F568.c` | +| 647 | func_80180D14 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80180D14.c` | +| 648 | func_80183C58 | None | | None | near | 17 | residual: 17 mismatch | `.run/backlog_drafts/func_80183C58.c` | +| 649 | func_8018208C | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8018208C.c` | +| 650 | func_8017FD6C | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017FD6C.c` | +| 651 | func_801877DC | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_801877DC.c` | +| 652 | func_8017DA10 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017DA10.c` | +| 653 | func_80189630 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80189630.c` | +| 654 | func_80184630 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80184630.c` | +| 655 | func_80185334 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80185334.c` | +| 656 | func_8017E850 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017E850.c` | +| 657 | func_8017DCF4 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017DCF4.c` | +| 658 | func_8017D988 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017D988.c` | +| 659 | func_80182E38 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80182E38.c` | +| 660 | func_80183138 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80183138.c` | +| 661 | func_80180B54 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_80180B54.c` | +| 662 | func_8017D600 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017D600.c` | +| 663 | func_8017F6C4 | None | | None | near | 18 | residual: 18 mismatch | `.run/backlog_drafts/func_8017F6C4.c` | +| 664 | func_8017E9E4 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017E9E4.c` | +| 665 | func_801827D4 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_801827D4.c` | +| 666 | func_80185888 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80185888.c` | +| 667 | func_80180574 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80180574.c` | +| 668 | func_80183F1C | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80183F1C.c` | +| 669 | func_8017FFCC | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017FFCC.c` | +| 670 | func_80182344 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80182344.c` | +| 671 | func_801811F4 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_801811F4.c` | +| 672 | func_80180DB8 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80180DB8.c` | +| 673 | func_8017D184 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017D184.c` | +| 674 | func_8017F160 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017F160.c` | +| 675 | func_8017F4D0 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017F4D0.c` | +| 676 | func_8018033C | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8018033C.c` | +| 677 | func_80181138 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80181138.c` | +| 678 | func_8017E048 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017E048.c` | +| 679 | func_8017F3BC | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017F3BC.c` | +| 680 | func_80180DEC | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80180DEC.c` | +| 681 | func_801845B4 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_801845B4.c` | +| 682 | func_80181C74 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80181C74.c` | +| 683 | func_80182234 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80182234.c` | +| 684 | func_8017FF30 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_8017FF30.c` | +| 685 | func_80185288 | None | | None | near | 19 | residual: 19 mismatch | `.run/backlog_drafts/func_80185288.c` | +| 686 | func_8017E890 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017E890.c` | +| 687 | func_8018555C | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8018555C.c` | +| 688 | func_801826EC | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_801826EC.c` | +| 689 | func_8017DB00 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017DB00.c` | +| 690 | func_80181054 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_80181054.c` | +| 691 | func_8017F87C | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017F87C.c` | +| 692 | func_8017D704 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017D704.c` | +| 693 | func_80180AD8 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_80180AD8.c` | +| 694 | func_8018774C | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8018774C.c` | +| 695 | func_8017DE7C | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017DE7C.c` | +| 696 | func_8017FA00 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017FA00.c` | +| 697 | func_8018B6F4 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8018B6F4.c` | +| 698 | func_8017EEC8 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017EEC8.c` | +| 699 | func_8017E134 | None | | None | near | 20 | residual: 20 mismatch | `.run/backlog_drafts/func_8017E134.c` | +| 700 | func_8017C6B8 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017C6B8.c` | +| 701 | func_801871E8 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_801871E8.c` | +| 702 | func_80188668 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_80188668.c` | +| 703 | func_8017DB44 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017DB44.c` | +| 704 | func_80187050 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_80187050.c` | +| 705 | func_8017DD18 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017DD18.c` | +| 706 | func_8018288C | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8018288C.c` | +| 707 | func_8017E1C8 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017E1C8.c` | +| 708 | func_8017D308 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017D308.c` | +| 709 | func_8017EAC8 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017EAC8.c` | +| 710 | func_8017D8B0 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017D8B0.c` | +| 711 | func_8017F080 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017F080.c` | +| 712 | func_8017CD14 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017CD14.c` | +| 713 | func_80180548 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_80180548.c` | +| 714 | func_8017DE78 | None | | None | near | 21 | residual: 21 mismatch | `.run/backlog_drafts/func_8017DE78.c` | +| 715 | func_80185A18 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_80185A18.c` | +| 716 | func_8017FF2C | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017FF2C.c` | +| 717 | func_801803E0 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_801803E0.c` | +| 718 | func_8017D828 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017D828.c` | +| 719 | func_8017DC08 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017DC08.c` | +| 720 | func_80184388 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_80184388.c` | +| 721 | func_80187C64 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_80187C64.c` | +| 722 | func_8018A030 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8018A030.c` | +| 723 | func_8017D688 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017D688.c` | +| 724 | func_8017FA90 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017FA90.c` | +| 725 | func_8017F320 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017F320.c` | +| 726 | func_801813AC | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_801813AC.c` | +| 727 | func_80181478 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_80181478.c` | +| 728 | func_801868E0 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_801868E0.c` | +| 729 | func_8018AB74 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8018AB74.c` | +| 730 | func_8017DE70 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8017DE70.c` | +| 731 | func_8018A640 | None | | None | near | 22 | residual: 22 mismatch | `.run/backlog_drafts/func_8018A640.c` | +| 732 | func_8017DC54 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017DC54.c` | +| 733 | func_8017F480 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017F480.c` | +| 734 | func_8017EF7C | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017EF7C.c` | +| 735 | func_80182FF0 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_80182FF0.c` | +| 736 | func_80182EE8 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_80182EE8.c` | +| 737 | func_8017E240 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017E240.c` | +| 738 | func_8017CE94 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017CE94.c` | +| 739 | func_8017D2A4 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017D2A4.c` | +| 740 | func_8017FAC8 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8017FAC8.c` | +| 741 | func_80181E1C | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_80181E1C.c` | +| 742 | func_80181F60 | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_80181F60.c` | +| 743 | func_8018381C | None | | None | near | 23 | residual: 23 mismatch | `.run/backlog_drafts/func_8018381C.c` | +| 744 | func_80182488 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80182488.c` | +| 745 | func_8017F500 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017F500.c` | +| 746 | func_8017D1E0 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017D1E0.c` | +| 747 | func_8017DDBC | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017DDBC.c` | +| 748 | func_8017F1BC | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017F1BC.c` | +| 749 | func_8017D384 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017D384.c` | +| 750 | func_8017EFB0 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017EFB0.c` | +| 751 | func_80182708 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80182708.c` | +| 752 | func_8017F8A8 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017F8A8.c` | +| 753 | func_8017EBEC | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017EBEC.c` | +| 754 | func_80184DE8 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80184DE8.c` | +| 755 | func_801834B4 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_801834B4.c` | +| 756 | func_8018333C | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8018333C.c` | +| 757 | func_8018056C | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8018056C.c` | +| 758 | func_80182C68 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80182C68.c` | +| 759 | func_8017EA18 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_8017EA18.c` | +| 760 | func_80180EB8 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_80180EB8.c` | +| 761 | func_801856F0 | None | | None | near | 24 | residual: 24 mismatch | `.run/backlog_drafts/func_801856F0.c` | +| 762 | func_8018DFDC | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8018DFDC.c` | +| 763 | func_801827A8 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_801827A8.c` | +| 764 | func_8017CFC4 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017CFC4.c` | +| 765 | func_8017D7A4 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017D7A4.c` | +| 766 | func_80182514 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80182514.c` | +| 767 | func_8018545C | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8018545C.c` | +| 768 | func_80189FCC | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80189FCC.c` | +| 769 | func_80181134 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80181134.c` | +| 770 | func_8017FE10 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017FE10.c` | +| 771 | func_80185AF8 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80185AF8.c` | +| 772 | func_80182E34 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_80182E34.c` | +| 773 | func_8017D864 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017D864.c` | +| 774 | func_8017DB70 | None | | None | near | 25 | residual: 25 mismatch | `.run/backlog_drafts/func_8017DB70.c` | +| 775 | func_8017FB68 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017FB68.c` | +| 776 | func_8018ACB4 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8018ACB4.c` | +| 777 | func_8017EBF4 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017EBF4.c` | +| 778 | func_80180A5C | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_80180A5C.c` | +| 779 | func_801830EC | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_801830EC.c` | +| 780 | func_801804F4 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_801804F4.c` | +| 781 | func_8017E6C0 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017E6C0.c` | +| 782 | func_8017DD64 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017DD64.c` | +| 783 | func_8017F024 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_8017F024.c` | +| 784 | func_80181254 | None | | None | near | 26 | residual: 26 mismatch | `.run/backlog_drafts/func_80181254.c` | +| 785 | func_80181020 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80181020.c` | +| 786 | func_80184A1C | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80184A1C.c` | +| 787 | func_80184430 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80184430.c` | +| 788 | func_80185934 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80185934.c` | +| 789 | func_801841B0 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_801841B0.c` | +| 790 | func_80180D28 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_80180D28.c` | +| 791 | func_8017E1F4 | None | | None | near | 27 | residual: 27 mismatch | `.run/backlog_drafts/func_8017E1F4.c` | +| 792 | func_80182C24 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80182C24.c` | +| 793 | func_8017DAD0 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017DAD0.c` | +| 794 | func_8017EE08 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017EE08.c` | +| 795 | func_80183C4C | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80183C4C.c` | +| 796 | func_80181300 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80181300.c` | +| 797 | func_8017E218 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017E218.c` | +| 798 | func_8017F8AC | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017F8AC.c` | +| 799 | func_80180E98 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80180E98.c` | +| 800 | func_8017D21C | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017D21C.c` | +| 801 | func_80188650 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80188650.c` | +| 802 | func_801810C0 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_801810C0.c` | +| 803 | func_8017D004 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017D004.c` | +| 804 | func_80183A18 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80183A18.c` | +| 805 | func_80182324 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80182324.c` | +| 806 | func_80183A24 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_80183A24.c` | +| 807 | func_8017D404 | None | | None | near | 28 | residual: 28 mismatch | `.run/backlog_drafts/func_8017D404.c` | +| 808 | func_80182544 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80182544.c` | +| 809 | func_80180CA0 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80180CA0.c` | +| 810 | func_8017ED0C | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_8017ED0C.c` | +| 811 | func_8017FB4C | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_8017FB4C.c` | +| 812 | func_801840C0 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_801840C0.c` | +| 813 | func_8017F344 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_8017F344.c` | +| 814 | func_80180214 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80180214.c` | +| 815 | func_801803DC | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_801803DC.c` | +| 816 | func_80181304 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80181304.c` | +| 817 | func_8018B9DC | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_8018B9DC.c` | +| 818 | func_80180840 | None | | None | near | 29 | residual: 29 mismatch | `.run/backlog_drafts/func_80180840.c` | +| 819 | func_80182E08 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_80182E08.c` | +| 820 | func_8018AF0C | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8018AF0C.c` | +| 821 | func_8017F750 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8017F750.c` | +| 822 | func_8018133C | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8018133C.c` | +| 823 | func_80183C10 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_80183C10.c` | +| 824 | func_80180B2C | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_80180B2C.c` | +| 825 | func_8017D894 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8017D894.c` | +| 826 | func_8017D1DC | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8017D1DC.c` | +| 827 | func_8017D9A8 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_8017D9A8.c` | +| 828 | func_801845E8 | None | | None | near | 30 | residual: 30 mismatch | `.run/backlog_drafts/func_801845E8.c` | +| 829 | func_8017CE0C | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017CE0C.c` | +| 830 | func_80182268 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_80182268.c` | +| 831 | func_8018337C | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8018337C.c` | +| 832 | func_801800F4 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_801800F4.c` | +| 833 | func_80181990 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_80181990.c` | +| 834 | func_8017D8C8 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017D8C8.c` | +| 835 | func_80184AA8 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_80184AA8.c` | +| 836 | func_8017E9EC | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017E9EC.c` | +| 837 | func_80182D18 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_80182D18.c` | +| 838 | func_8017D524 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017D524.c` | +| 839 | func_8017D784 | None | | None | near | 31 | residual: 31 mismatch | `.run/backlog_drafts/func_8017D784.c` | +| 840 | func_801856E4 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_801856E4.c` | +| 841 | func_8017EEFC | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017EEFC.c` | +| 842 | func_8017FC50 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017FC50.c` | +| 843 | func_8017D554 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017D554.c` | +| 844 | func_80183018 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_80183018.c` | +| 845 | func_8017F370 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017F370.c` | +| 846 | func_8018739C | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8018739C.c` | +| 847 | func_8017DBC0 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017DBC0.c` | +| 848 | func_80182000 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_80182000.c` | +| 849 | func_8017E55C | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017E55C.c` | +| 850 | func_80182600 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_80182600.c` | +| 851 | func_8017FCE8 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017FCE8.c` | +| 852 | func_8017FEC8 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017FEC8.c` | +| 853 | func_8017D874 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017D874.c` | +| 854 | func_8017FACC | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017FACC.c` | +| 855 | func_8017F7F8 | None | | None | near | 32 | residual: 32 mismatch | `.run/backlog_drafts/func_8017F7F8.c` | +| 856 | func_8017FB78 | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_8017FB78.c` | +| 857 | func_80181A40 | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_80181A40.c` | +| 858 | func_801800D4 | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_801800D4.c` | +| 859 | func_80182E1C | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_80182E1C.c` | +| 860 | func_80181F4C | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_80181F4C.c` | +| 861 | func_8017EEB0 | None | | None | near | 33 | residual: 33 mismatch | `.run/backlog_drafts/func_8017EEB0.c` | +| 862 | func_8017BF14 | None | | None | near | 34 | residual: 34 mismatch | `.run/backlog_drafts/func_8017BF14.c` | +| 863 | func_801859A0 | None | | None | near | 34 | residual: 34 mismatch | `.run/backlog_drafts/func_801859A0.c` | +| 864 | func_8017F8E0 | None | | None | near | 34 | residual: 34 mismatch | `.run/backlog_drafts/func_8017F8E0.c` | +| 865 | func_8017E740 | None | | None | near | 34 | residual: 34 mismatch | `.run/backlog_drafts/func_8017E740.c` | +| 866 | func_8017D804 | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_8017D804.c` | +| 867 | func_8017DA0C | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_8017DA0C.c` | +| 868 | func_80180030 | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_80180030.c` | +| 869 | func_8017E038 | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_8017E038.c` | +| 870 | func_8017E32C | None | | None | near | 35 | residual: 35 mismatch | `.run/backlog_drafts/func_8017E32C.c` | +| 871 | func_80181090 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_80181090.c` | +| 872 | func_8017EC78 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_8017EC78.c` | +| 873 | func_8017E79C | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_8017E79C.c` | +| 874 | func_80182A08 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_80182A08.c` | +| 875 | func_8017F0E8 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_8017F0E8.c` | +| 876 | func_8017D294 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_8017D294.c` | +| 877 | func_80189B38 | None | | None | near | 36 | residual: 36 mismatch | `.run/backlog_drafts/func_80189B38.c` | +| 878 | func_80180F08 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_80180F08.c` | +| 879 | func_8017D024 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017D024.c` | +| 880 | func_8017EB5C | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017EB5C.c` | +| 881 | func_8017EB4C | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017EB4C.c` | +| 882 | func_8017EAD8 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017EAD8.c` | +| 883 | func_8017D29C | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017D29C.c` | +| 884 | func_8017D450 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017D450.c` | +| 885 | func_8017E230 | None | | None | near | 37 | residual: 37 mismatch | `.run/backlog_drafts/func_8017E230.c` | +| 886 | func_8017DA00 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017DA00.c` | +| 887 | func_8017E6FC | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017E6FC.c` | +| 888 | func_8017FE08 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017FE08.c` | +| 889 | func_8017D80C | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017D80C.c` | +| 890 | func_8018263C | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8018263C.c` | +| 891 | func_80186FA8 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_80186FA8.c` | +| 892 | func_80180A38 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_80180A38.c` | +| 893 | func_8017D740 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017D740.c` | +| 894 | func_8017DD44 | None | | None | near | 38 | residual: 38 mismatch | `.run/backlog_drafts/func_8017DD44.c` | +| 895 | func_8017E840 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8017E840.c` | +| 896 | func_8017E014 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8017E014.c` | +| 897 | func_8017EC70 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8017EC70.c` | +| 898 | func_80180C2C | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_80180C2C.c` | +| 899 | func_8017F724 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8017F724.c` | +| 900 | func_8018ACD4 | None | | None | near | 39 | residual: 39 mismatch | `.run/backlog_drafts/func_8018ACD4.c` | +| 901 | func_8017ED80 | None | | None | near | 40 | residual: 40 mismatch | `.run/backlog_drafts/func_8017ED80.c` | +| 902 | func_80180850 | None | | None | near | 40 | residual: 40 mismatch | `.run/backlog_drafts/func_80180850.c` | +| 903 | func_80181438 | None | | None | near | 40 | residual: 40 mismatch | `.run/backlog_drafts/func_80181438.c` | +| 904 | func_8017D0BC | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8017D0BC.c` | +| 905 | func_8017E94C | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8017E94C.c` | +| 906 | func_8017E170 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8017E170.c` | +| 907 | func_8018043C | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8018043C.c` | +| 908 | func_8018A3F0 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8018A3F0.c` | +| 909 | func_80183364 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_80183364.c` | +| 910 | func_801824F0 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_801824F0.c` | +| 911 | func_8017F4A0 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_8017F4A0.c` | +| 912 | func_801877E4 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_801877E4.c` | +| 913 | func_80183F4C | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_80183F4C.c` | +| 914 | func_80186044 | None | | None | near | 41 | residual: 41 mismatch | `.run/backlog_drafts/func_80186044.c` | +| 915 | func_80180010 | None | | None | near | 42 | residual: 42 mismatch | `.run/backlog_drafts/func_80180010.c` | +| 916 | func_8017E824 | None | | None | near | 42 | residual: 42 mismatch | `.run/backlog_drafts/func_8017E824.c` | +| 917 | func_80183598 | None | | None | near | 42 | residual: 42 mismatch | `.run/backlog_drafts/func_80183598.c` | +| 918 | func_8017ECF4 | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8017ECF4.c` | +| 919 | func_8018118C | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8018118C.c` | +| 920 | func_8018FB8C | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8018FB8C.c` | +| 921 | func_8017D6D0 | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8017D6D0.c` | +| 922 | func_8017D96C | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8017D96C.c` | +| 923 | func_8017DF44 | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_8017DF44.c` | +| 924 | func_801812FC | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_801812FC.c` | +| 925 | func_80186B08 | None | | None | near | 43 | residual: 43 mismatch | `.run/backlog_drafts/func_80186B08.c` | +| 926 | func_8017E578 | None | | None | near | 44 | residual: 44 mismatch | `.run/backlog_drafts/func_8017E578.c` | +| 927 | func_8017D6FC | None | | None | near | 44 | residual: 44 mismatch | `.run/backlog_drafts/func_8017D6FC.c` | +| 928 | func_8017E7D0 | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_8017E7D0.c` | +| 929 | func_8017D01C | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_8017D01C.c` | +| 930 | func_8017E380 | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_8017E380.c` | +| 931 | func_80180A88 | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_80180A88.c` | +| 932 | func_80189DB4 | None | | None | near | 45 | residual: 45 mismatch | `.run/backlog_drafts/func_80189DB4.c` | +| 933 | func_8018001C | None | | None | near | 46 | residual: 46 mismatch | `.run/backlog_drafts/func_8018001C.c` | +| 934 | func_8017F2A0 | None | | None | near | 46 | residual: 46 mismatch | `.run/backlog_drafts/func_8017F2A0.c` | +| 935 | func_80185EA8 | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_80185EA8.c` | +| 936 | func_8018912C | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_8018912C.c` | +| 937 | func_80188BEC | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_80188BEC.c` | +| 938 | func_801804DC | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_801804DC.c` | +| 939 | func_801808D8 | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_801808D8.c` | +| 940 | func_8017E8D0 | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_8017E8D0.c` | +| 941 | func_801846AC | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_801846AC.c` | +| 942 | func_801805DC | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_801805DC.c` | +| 943 | func_80184D0C | None | | None | near | 47 | residual: 47 mismatch | `.run/backlog_drafts/func_80184D0C.c` | +| 944 | func_8017F84C | None | | None | near | 48 | residual: 48 mismatch | `.run/backlog_drafts/func_8017F84C.c` | +| 945 | func_8017EF54 | None | | None | near | 48 | residual: 48 mismatch | `.run/backlog_drafts/func_8017EF54.c` | +| 946 | func_80181CE0 | None | | None | near | 48 | residual: 48 mismatch | `.run/backlog_drafts/func_80181CE0.c` | +| 947 | func_8017FCF0 | None | | None | near | 48 | residual: 48 mismatch | `.run/backlog_drafts/func_8017FCF0.c` | +| 948 | func_8017D6F0 | None | | None | near | 49 | residual: 49 mismatch | `.run/backlog_drafts/func_8017D6F0.c` | +| 949 | func_8017DF40 | None | | None | near | 49 | residual: 49 mismatch | `.run/backlog_drafts/func_8017DF40.c` | +| 950 | func_801845EC | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_801845EC.c` | +| 951 | func_8017F4C4 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_8017F4C4.c` | +| 952 | func_80188BB0 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_80188BB0.c` | +| 953 | func_80181B78 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_80181B78.c` | +| 954 | func_8017DE74 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_8017DE74.c` | +| 955 | func_80183D48 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_80183D48.c` | +| 956 | func_80184130 | None | | None | near | 50 | residual: 50 mismatch | `.run/backlog_drafts/func_80184130.c` | +| 957 | func_80181124 | None | | None | near | 52 | residual: 52 mismatch | `.run/backlog_drafts/func_80181124.c` | +| 958 | func_8017FB48 | None | | None | near | 52 | residual: 52 mismatch | `.run/backlog_drafts/func_8017FB48.c` | +| 959 | func_80186A0C | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_80186A0C.c` | +| 960 | func_8017F050 | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8017F050.c` | +| 961 | func_8018592C | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8018592C.c` | +| 962 | func_8018CFF4 | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8018CFF4.c` | +| 963 | func_8017DB6C | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8017DB6C.c` | +| 964 | func_8018048C | None | | None | near | 53 | residual: 53 mismatch | `.run/backlog_drafts/func_8018048C.c` | +| 965 | func_8018465C | None | | None | near | 54 | residual: 54 mismatch | `.run/backlog_drafts/func_8018465C.c` | +| 966 | func_80180B7C | None | | None | near | 54 | residual: 54 mismatch | `.run/backlog_drafts/func_80180B7C.c` | +| 967 | func_8017FE54 | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_8017FE54.c` | +| 968 | func_8017ED60 | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_8017ED60.c` | +| 969 | func_801802BC | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_801802BC.c` | +| 970 | func_80182030 | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_80182030.c` | +| 971 | func_80180204 | None | | None | near | 55 | residual: 55 mismatch | `.run/backlog_drafts/func_80180204.c` | +| 972 | func_80181DEC | None | | None | near | 57 | residual: 57 mismatch | `.run/backlog_drafts/func_80181DEC.c` | +| 973 | func_8017E524 | None | | None | near | 57 | residual: 57 mismatch | `.run/backlog_drafts/func_8017E524.c` | +| 974 | func_8018A538 | None | | None | near | 57 | residual: 57 mismatch | `.run/backlog_drafts/func_8018A538.c` | +| 975 | func_8017ECB0 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_8017ECB0.c` | +| 976 | func_801898C8 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_801898C8.c` | +| 977 | func_80184920 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_80184920.c` | +| 978 | func_80182EA0 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_80182EA0.c` | +| 979 | func_8017F1C4 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_8017F1C4.c` | +| 980 | func_80181A5C | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_80181A5C.c` | +| 981 | func_8017D544 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_8017D544.c` | +| 982 | func_8017EA2C | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_8017EA2C.c` | +| 983 | func_80182BF4 | None | | None | near | 58 | residual: 58 mismatch | `.run/backlog_drafts/func_80182BF4.c` | +| 984 | func_8017F24C | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_8017F24C.c` | +| 985 | func_8017D4CC | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_8017D4CC.c` | +| 986 | func_80183624 | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_80183624.c` | +| 987 | func_80180B50 | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_80180B50.c` | +| 988 | func_8018567C | None | | None | near | 59 | residual: 59 mismatch | `.run/backlog_drafts/func_8018567C.c` | +| 989 | func_8017E75C | None | | None | near | 61 | residual: 61 mismatch | `.run/backlog_drafts/func_8017E75C.c` | +| 990 | func_80184778 | None | | None | near | 61 | residual: 61 mismatch | `.run/backlog_drafts/func_80184778.c` | +| 991 | func_8017EEE0 | None | | None | near | 62 | residual: 62 mismatch | `.run/backlog_drafts/func_8017EEE0.c` | +| 992 | func_80188204 | None | | None | near | 62 | residual: 62 mismatch | `.run/backlog_drafts/func_80188204.c` | +| 993 | func_8017F25C | None | | None | near | 62 | residual: 62 mismatch | `.run/backlog_drafts/func_8017F25C.c` | +| 994 | func_8017EB74 | None | | None | near | 63 | residual: 63 mismatch | `.run/backlog_drafts/func_8017EB74.c` | +| 995 | func_8017E798 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017E798.c` | +| 996 | func_8017D610 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017D610.c` | +| 997 | func_8017CD10 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017CD10.c` | +| 998 | func_8017F1A0 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017F1A0.c` | +| 999 | func_8017D928 | None | | None | near | 64 | residual: 64 mismatch | `.run/backlog_drafts/func_8017D928.c` | +| 1000 | func_8018656C | None | | None | near | 65 | residual: 65 mismatch | `.run/backlog_drafts/func_8018656C.c` | +| 1001 | func_80184854 | None | | None | near | 66 | residual: 66 mismatch | `.run/backlog_drafts/func_80184854.c` | +| 1002 | func_80185B5C | None | | None | near | 67 | residual: 67 mismatch | `.run/backlog_drafts/func_80185B5C.c` | +| 1003 | func_8017E910 | None | | None | near | 68 | residual: 68 mismatch | `.run/backlog_drafts/func_8017E910.c` | +| 1004 | func_80182378 | None | | None | near | 69 | residual: 69 mismatch | `.run/backlog_drafts/func_80182378.c` | +| 1005 | func_80183544 | None | | None | near | 69 | residual: 69 mismatch | `.run/backlog_drafts/func_80183544.c` | +| 1006 | func_8018434C | None | | None | near | 69 | residual: 69 mismatch | `.run/backlog_drafts/func_8018434C.c` | +| 1007 | func_80180224 | None | | None | near | 71 | residual: 71 mismatch | `.run/backlog_drafts/func_80180224.c` | +| 1008 | func_80184238 | None | | None | near | 72 | residual: 72 mismatch | `.run/backlog_drafts/func_80184238.c` | +| 1009 | func_801866B0 | None | | None | near | 72 | residual: 72 mismatch | `.run/backlog_drafts/func_801866B0.c` | +| 1010 | func_8017D9E4 | None | | None | near | 73 | residual: 73 mismatch | `.run/backlog_drafts/func_8017D9E4.c` | +| 1011 | func_80181344 | None | | None | near | 73 | residual: 73 mismatch | `.run/backlog_drafts/func_80181344.c` | +| 1012 | func_80189B3C | None | | None | near | 74 | residual: 74 mismatch | `.run/backlog_drafts/func_80189B3C.c` | +| 1013 | func_80182B90 | None | | None | near | 74 | residual: 74 mismatch | `.run/backlog_drafts/func_80182B90.c` | +| 1014 | func_8018165C | None | | None | near | 74 | residual: 74 mismatch | `.run/backlog_drafts/func_8018165C.c` | +| 1015 | func_8017F468 | None | | None | near | 74 | residual: 74 mismatch | `.run/backlog_drafts/func_8017F468.c` | +| 1016 | func_8017DAB4 | None | | None | near | 75 | residual: 75 mismatch | `.run/backlog_drafts/func_8017DAB4.c` | +| 1017 | func_80181500 | None | | None | near | 75 | residual: 75 mismatch | `.run/backlog_drafts/func_80181500.c` | +| 1018 | func_801814A8 | None | | None | near | 76 | residual: 76 mismatch | `.run/backlog_drafts/func_801814A8.c` | +| 1019 | func_8017E81C | None | | None | near | 76 | residual: 76 mismatch | `.run/backlog_drafts/func_8017E81C.c` | +| 1020 | func_8018474C | None | | None | near | 76 | residual: 76 mismatch | `.run/backlog_drafts/func_8018474C.c` | +| 1021 | func_80184DDC | None | | None | near | 77 | residual: 77 mismatch | `.run/backlog_drafts/func_80184DDC.c` | +| 1022 | func_8017E2F4 | None | | None | near | 77 | residual: 77 mismatch | `.run/backlog_drafts/func_8017E2F4.c` | +| 1023 | func_8017EDBC | None | | None | near | 78 | residual: 78 mismatch | `.run/backlog_drafts/func_8017EDBC.c` | +| 1024 | func_8017E5F0 | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_8017E5F0.c` | +| 1025 | func_801815AC | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_801815AC.c` | +| 1026 | func_8017D54C | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_8017D54C.c` | +| 1027 | func_80181260 | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_80181260.c` | +| 1028 | func_801805D0 | None | | None | near | 79 | residual: 79 mismatch | `.run/backlog_drafts/func_801805D0.c` | +| 1029 | func_8017F290 | 1 | regalloc-order | 86 | near | 81 | none — MATCH. Two levers: (1) hold &D_801270CC in a `int *state` local so its | `.run/backlog_drafts/func_8017F290.c` | +| 1030 | func_80181068 | None | | None | near | 81 | residual: 81 mismatch | `.run/backlog_drafts/func_80181068.c` | +| 1031 | func_80184E00 | None | | None | near | 82 | residual: 82 mismatch | `.run/backlog_drafts/func_80184E00.c` | +| 1032 | func_8017EB88 | None | | None | near | 82 | residual: 82 mismatch | `.run/backlog_drafts/func_8017EB88.c` | +| 1033 | func_8017FB3C | None | | None | near | 82 | residual: 82 mismatch | `.run/backlog_drafts/func_8017FB3C.c` | +| 1034 | func_8017F840 | None | | None | near | 82 | residual: 82 mismatch | `.run/backlog_drafts/func_8017F840.c` | +| 1035 | func_8017DA9C | None | | None | near | 83 | residual: 83 mismatch | `.run/backlog_drafts/func_8017DA9C.c` | +| 1036 | func_801829F0 | None | | None | near | 83 | residual: 83 mismatch | `.run/backlog_drafts/func_801829F0.c` | +| 1037 | func_8017FBA4 | None | | None | near | 83 | residual: 83 mismatch | `.run/backlog_drafts/func_8017FBA4.c` | +| 1038 | func_801848AC | None | | None | near | 84 | residual: 84 mismatch | `.run/backlog_drafts/func_801848AC.c` | +| 1039 | func_8017DC9C | None | | None | near | 84 | residual: 84 mismatch | `.run/backlog_drafts/func_8017DC9C.c` | +| 1040 | func_801840FC | None | | None | near | 85 | residual: 85 mismatch | `.run/backlog_drafts/func_801840FC.c` | +| 1041 | func_80186094 | None | | None | near | 85 | residual: 85 mismatch | `.run/backlog_drafts/func_80186094.c` | +| 1042 | func_801847FC | None | | None | near | 86 | residual: 86 mismatch | `.run/backlog_drafts/func_801847FC.c` | +| 1043 | func_8018006C | None | | None | near | 86 | residual: 86 mismatch | `.run/backlog_drafts/func_8018006C.c` | +| 1044 | func_8017DFD8 | None | | None | near | 87 | residual: 87 mismatch | `.run/backlog_drafts/func_8017DFD8.c` | +| 1045 | func_8017D1F8 | None | | None | near | 87 | residual: 87 mismatch | `.run/backlog_drafts/func_8017D1F8.c` | +| 1046 | func_8017CE68 | None | | None | near | 87 | residual: 87 mismatch | `.run/backlog_drafts/func_8017CE68.c` | +| 1047 | func_8017D7D0 | None | | None | near | 88 | residual: 88 mismatch | `.run/backlog_drafts/func_8017D7D0.c` | +| 1048 | func_80181838 | None | | None | near | 88 | residual: 88 mismatch | `.run/backlog_drafts/func_80181838.c` | +| 1049 | func_801821D4 | None | | None | near | 90 | residual: 90 mismatch | `.run/backlog_drafts/func_801821D4.c` | +| 1050 | func_8017F0A8 | None | | None | near | 90 | residual: 90 mismatch | `.run/backlog_drafts/func_8017F0A8.c` | +| 1051 | func_8018AD3C | None | | None | near | 90 | residual: 90 mismatch | `.run/backlog_drafts/func_8018AD3C.c` | +| 1052 | func_8017DD5C | None | | None | near | 90 | residual: 90 mismatch | `.run/backlog_drafts/func_8017DD5C.c` | +| 1053 | func_8017EDC0 | None | | None | near | 91 | residual: 91 mismatch | `.run/backlog_drafts/func_8017EDC0.c` | +| 1054 | func_801807DC | None | | None | near | 92 | residual: 92 mismatch | `.run/backlog_drafts/func_801807DC.c` | +| 1055 | func_80180170 | None | | None | near | 92 | residual: 92 mismatch | `.run/backlog_drafts/func_80180170.c` | +| 1056 | func_8017D98C | 1 | plumbing | 31 | near | 93 | none — MATCH (expected): straight global stores + tail call; const 0x140 reused for two halves | `.run/backlog_drafts/func_8017D98C.c` | +| 1057 | func_8017EFFC | None | | None | near | 93 | residual: 93 mismatch | `.run/backlog_drafts/func_8017EFFC.c` | +| 1058 | func_8017D940 | None | | None | near | 94 | residual: 94 mismatch | `.run/backlog_drafts/func_8017D940.c` | +| 1059 | func_8017D934 | None | | None | near | 95 | residual: 95 mismatch | `.run/backlog_drafts/func_8017D934.c` | +| 1060 | func_8017DAB8 | None | | None | near | 97 | residual: 97 mismatch | `.run/backlog_drafts/func_8017DAB8.c` | +| 1061 | func_80180040 | None | | None | near | 97 | residual: 97 mismatch | `.run/backlog_drafts/func_80180040.c` | +| 1062 | func_8017FBE0 | None | | None | near | 97 | residual: 97 mismatch | `.run/backlog_drafts/func_8017FBE0.c` | +| 1063 | func_8017F240 | 1 | regalloc-order | 20 | near | 98 | none — MATCH (base &D_801270D0 pinned to $s0 holds across call; one lui/addiu reused for load+store) | `.run/backlog_drafts/func_8017F240.c` | +| 1064 | func_801863B0 | None | | None | near | 98 | residual: 98 mismatch | `.run/backlog_drafts/func_801863B0.c` | +| 1065 | func_80182728 | None | | None | near | 98 | residual: 98 mismatch | `.run/backlog_drafts/func_80182728.c` | +| 1066 | func_8018038C | None | | None | near | 100 | residual: 100 mismatch | `.run/backlog_drafts/func_8018038C.c` | +| 1067 | func_8017D808 | None | | None | near | 102 | residual: 102 mismatch | `.run/backlog_drafts/func_8017D808.c` | +| 1068 | func_80182D10 | None | | None | near | 102 | residual: 102 mismatch | `.run/backlog_drafts/func_80182D10.c` | +| 1069 | func_8017DC40 | None | | None | near | 104 | residual: 104 mismatch | `.run/backlog_drafts/func_8017DC40.c` | +| 1070 | func_80180F34 | None | | None | near | 105 | residual: 105 mismatch | `.run/backlog_drafts/func_80180F34.c` | +| 1071 | func_80181C44 | None | | None | near | 105 | residual: 105 mismatch | `.run/backlog_drafts/func_80181C44.c` | +| 1072 | func_8017F96C | None | | None | near | 106 | residual: 106 mismatch | `.run/backlog_drafts/func_8017F96C.c` | +| 1073 | func_8017EFEC | None | | None | near | 107 | residual: 107 mismatch | `.run/backlog_drafts/func_8017EFEC.c` | +| 1074 | func_80182BC8 | None | | None | near | 107 | residual: 107 mismatch | `.run/backlog_drafts/func_80182BC8.c` | +| 1075 | func_8017F69C | None | | None | near | 107 | residual: 107 mismatch | `.run/backlog_drafts/func_8017F69C.c` | +| 1076 | func_80184828 | None | | None | near | 109 | residual: 109 mismatch | `.run/backlog_drafts/func_80184828.c` | +| 1077 | func_8017F3E4 | None | | None | near | 110 | residual: 110 mismatch | `.run/backlog_drafts/func_8017F3E4.c` | +| 1078 | func_8017DAF4 | None | | None | near | 111 | residual: 111 mismatch | `.run/backlog_drafts/func_8017DAF4.c` | +| 1079 | func_8017FE9C | None | | None | near | 111 | residual: 111 mismatch | `.run/backlog_drafts/func_8017FE9C.c` | +| 1080 | func_8017F768 | None | | None | near | 112 | residual: 112 mismatch | `.run/backlog_drafts/func_8017F768.c` | +| 1081 | func_8017F3B8 | None | | None | near | 112 | residual: 112 mismatch | `.run/backlog_drafts/func_8017F3B8.c` | +| 1082 | func_8017D508 | None | | None | near | 113 | residual: 113 mismatch | `.run/backlog_drafts/func_8017D508.c` | +| 1083 | func_8018788C | None | | None | near | 113 | residual: 113 mismatch | `.run/backlog_drafts/func_8018788C.c` | +| 1084 | func_8017E978 | None | | None | near | 115 | residual: 115 mismatch | `.run/backlog_drafts/func_8017E978.c` | +| 1085 | func_80181858 | None | | None | near | 117 | residual: 117 mismatch | `.run/backlog_drafts/func_80181858.c` | +| 1086 | func_80184CD0 | None | | None | near | 118 | residual: 118 mismatch | `.run/backlog_drafts/func_80184CD0.c` | +| 1087 | func_8017E8F8 | None | | None | near | 120 | residual: 120 mismatch | `.run/backlog_drafts/func_8017E8F8.c` | +| 1088 | func_80184358 | None | | None | near | 121 | residual: 121 mismatch | `.run/backlog_drafts/func_80184358.c` | +| 1089 | func_8017F074 | None | | None | near | 121 | residual: 121 mismatch | `.run/backlog_drafts/func_8017F074.c` | +| 1090 | func_8017D890 | None | | None | near | 124 | residual: 124 mismatch | `.run/backlog_drafts/func_8017D890.c` | +| 1091 | func_8017DECC | None | | None | near | 125 | residual: 125 mismatch | `.run/backlog_drafts/func_8017DECC.c` | +| 1092 | func_80185020 | None | | None | near | 125 | residual: 125 mismatch | `.run/backlog_drafts/func_80185020.c` | +| 1093 | func_8017DD2C | None | | None | near | 125 | residual: 125 mismatch | `.run/backlog_drafts/func_8017DD2C.c` | +| 1094 | func_801884BC | None | | None | near | 125 | residual: 125 mismatch | `.run/backlog_drafts/func_801884BC.c` | +| 1095 | func_801892CC | None | | None | near | 127 | residual: 127 mismatch | `.run/backlog_drafts/func_801892CC.c` | +| 1096 | func_8017EB00 | None | | None | near | 127 | residual: 127 mismatch | `.run/backlog_drafts/func_8017EB00.c` | +| 1097 | func_8017E538 | None | | None | near | 128 | residual: 128 mismatch | `.run/backlog_drafts/func_8017E538.c` | +| 1098 | func_8017D50C | None | | None | near | 128 | residual: 128 mismatch | `.run/backlog_drafts/func_8017D50C.c` | +| 1099 | func_801803F8 | None | | None | near | 129 | residual: 129 mismatch | `.run/backlog_drafts/func_801803F8.c` | +| 1100 | func_80185E68 | 1 | STRUCT | 132 | near | 131 | STRUCT: 131 mismatch | `.run/backlog_drafts/func_80185E68.c` | +| 1101 | func_8017E378 | None | | None | near | 134 | residual: 134 mismatch | `.run/backlog_drafts/func_8017E378.c` | +| 1102 | func_80185730 | None | | None | near | 136 | residual: 136 mismatch | `.run/backlog_drafts/func_80185730.c` | +| 1103 | func_8018523C | None | | None | near | 136 | residual: 136 mismatch | `.run/backlog_drafts/func_8018523C.c` | +| 1104 | func_80186530 | None | | None | near | 139 | residual: 139 mismatch | `.run/backlog_drafts/func_80186530.c` | +| 1105 | func_80184F08 | None | regalloc-order | None | near | 141 | none — MATCH (145/145 ins, match_one confirmed) | `.run/backlog_drafts/func_80184F08.c` | +| 1106 | func_80185668 | None | | None | near | 142 | residual: 142 mismatch | `.run/backlog_drafts/func_80185668.c` | +| 1107 | func_8017DB0C | None | | None | near | 142 | residual: 142 mismatch | `.run/backlog_drafts/func_8017DB0C.c` | +| 1108 | func_801814B0 | None | | None | near | 144 | residual: 144 mismatch | `.run/backlog_drafts/func_801814B0.c` | +| 1109 | func_801801A4 | None | | None | near | 148 | residual: 148 mismatch | `.run/backlog_drafts/func_801801A4.c` | +| 1110 | func_80180868 | None | | None | near | 148 | residual: 148 mismatch | `.run/backlog_drafts/func_80180868.c` | +| 1111 | func_801829BC | None | | None | near | 150 | residual: 150 mismatch | `.run/backlog_drafts/func_801829BC.c` | +| 1112 | func_8017FBE8 | None | | None | near | 151 | residual: 151 mismatch | `.run/backlog_drafts/func_8017FBE8.c` | +| 1113 | func_8018200C | None | | None | near | 152 | residual: 152 mismatch | `.run/backlog_drafts/func_8018200C.c` | +| 1114 | func_80181984 | None | | None | near | 153 | residual: 153 mismatch | `.run/backlog_drafts/func_80181984.c` | +| 1115 | func_80183280 | None | | None | near | 154 | residual: 154 mismatch | `.run/backlog_drafts/func_80183280.c` | +| 1116 | func_80184CA0 | None | | None | near | 162 | residual: 162 mismatch | `.run/backlog_drafts/func_80184CA0.c` | +| 1117 | func_8017FA54 | None | | None | near | 166 | residual: 166 mismatch | `.run/backlog_drafts/func_8017FA54.c` | +| 1118 | func_8017D708 | None | | None | near | 166 | residual: 166 mismatch | `.run/backlog_drafts/func_8017D708.c` | +| 1119 | func_8017E6EC | None | | None | near | 172 | residual: 172 mismatch | `.run/backlog_drafts/func_8017E6EC.c` | +| 1120 | func_8017D5DC | None | | None | near | 173 | residual: 173 mismatch | `.run/backlog_drafts/func_8017D5DC.c` | +| 1121 | func_8017D47C | None | | None | near | 173 | residual: 173 mismatch | `.run/backlog_drafts/func_8017D47C.c` | +| 1122 | func_8017F40C | None | | None | near | 174 | residual: 174 mismatch | `.run/backlog_drafts/func_8017F40C.c` | +| 1123 | func_80184210 | None | | None | near | 176 | residual: 176 mismatch | `.run/backlog_drafts/func_80184210.c` | +| 1124 | func_80185E34 | None | | None | near | 185 | residual: 185 mismatch | `.run/backlog_drafts/func_80185E34.c` | +| 1125 | func_80180568 | None | | None | near | 185 | residual: 185 mismatch | `.run/backlog_drafts/func_80180568.c` | +| 1126 | func_801809C4 | None | | None | near | 190 | residual: 190 mismatch | `.run/backlog_drafts/func_801809C4.c` | +| 1127 | func_80183D84 | None | | None | near | 192 | residual: 192 mismatch | `.run/backlog_drafts/func_80183D84.c` | +| 1128 | func_80183FEC | None | | None | near | 198 | residual: 198 mismatch | `.run/backlog_drafts/func_80183FEC.c` | +| 1129 | func_801823B8 | None | | None | near | 204 | residual: 204 mismatch | `.run/backlog_drafts/func_801823B8.c` | +| 1130 | func_801826C4 | None | | None | near | 207 | residual: 207 mismatch | `.run/backlog_drafts/func_801826C4.c` | +| 1131 | func_8017E374 | None | | None | near | 234 | residual: 234 mismatch | `.run/backlog_drafts/func_8017E374.c` | +| 1132 | func_8018C3F8 | None | | None | near | 236 | residual: 236 mismatch | `.run/backlog_drafts/func_8018C3F8.c` | +| 1133 | func_80183438 | None | | None | near | 237 | residual: 237 mismatch | `.run/backlog_drafts/func_80183438.c` | +| 1134 | func_8017E7D4 | None | | None | near | 241 | residual: 241 mismatch | `.run/backlog_drafts/func_8017E7D4.c` | +| 1135 | func_80183BF8 | None | | None | near | 258 | residual: 258 mismatch | `.run/backlog_drafts/func_80183BF8.c` | +| 1136 | func_8017EB30 | None | | None | near | 278 | residual: 278 mismatch | `.run/backlog_drafts/func_8017EB30.c` | +| 1137 | func_801804A0 | None | | None | near | 280 | residual: 280 mismatch | `.run/backlog_drafts/func_801804A0.c` | +| 1138 | func_80187EDC | None | | None | near | 296 | residual: 296 mismatch | `.run/backlog_drafts/func_80187EDC.c` | +| 1139 | func_8017F554 | None | | None | near | 299 | residual: 299 mismatch | `.run/backlog_drafts/func_8017F554.c` | +| 1140 | func_8017FEF0 | None | | None | near | 304 | residual: 304 mismatch | `.run/backlog_drafts/func_8017FEF0.c` | +| 1141 | func_80181670 | None | | None | near | 311 | residual: 311 mismatch | `.run/backlog_drafts/func_80181670.c` | +| 1142 | func_801833F0 | None | | None | near | 328 | residual: 328 mismatch | `.run/backlog_drafts/func_801833F0.c` | +| 1143 | func_80181128 | None | | None | near | 385 | residual: 385 mismatch | `.run/backlog_drafts/func_80181128.c` | +| 1144 | func_8017EA84 | None | | None | near | 578 | residual: 578 mismatch | `.run/backlog_drafts/func_8017EA84.c` | +| 1145 | func_8018057C | None | | None | near | 897 | residual: 897 mismatch | `.run/backlog_drafts/func_8018057C.c` | +| 1146 | func_80184A68 | 1 | regalloc-order | 33 | failed | | none — MATCH | `.run/backlog_drafts/func_80184A68.c` | +| 1147 | func_80180B64 | 1 | struct | 75 | failed | | none — MATCH (75 ins, relocation-masked) | `.run/backlog_drafts/func_80180B64.c` | +| 1148 | func_80183DE0 | 1 | regalloc-order | 91 | failed | | testing if(!=1) layout + counter-before-pointer init order | `.run/backlog_drafts/func_80183DE0.c` | +| 1149 | func_80182C9C | 1 | schedule | 101 | failed | | none — MATCH (101 ins). Inner-switch break-to-shared-tail must be written as | `.run/backlog_drafts/func_80182C9C.c` | +| 1150 | func_80183FB8 | 1 | loose-typing | 101 | failed | | none — MATCH (relocation-masked match_one, 101/101 ins) | `.run/backlog_drafts/func_80183FB8.c` | +| 1151 | func_80185BA4 | 1 | WAVE | 177 | failed | | won't compile standalone (loose-typing / missing decl) | | +| 1152 | func_8017D8DC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017D8DC.c` | +| 1153 | func_80187750 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80187750.c` | +| 1154 | func_8017FFEC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017FFEC.c` | +| 1155 | func_80184018 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80184018.c` | +| 1156 | func_8017DC18 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017DC18.c` | +| 1157 | func_801853CC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801853CC.c` | +| 1158 | func_80181894 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181894.c` | +| 1159 | func_8018BFBC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8018BFBC.c` | +| 1160 | func_801807F4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801807F4.c` | +| 1161 | func_8017FFC8 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017FFC8.c` | +| 1162 | func_8017E99C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017E99C.c` | +| 1163 | func_80180294 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80180294.c` | +| 1164 | func_8017E76C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017E76C.c` | +| 1165 | func_8017F29C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017F29C.c` | +| 1166 | func_8018253C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8018253C.c` | +| 1167 | func_8017F00C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017F00C.c` | +| 1168 | func_801802B0 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801802B0.c` | +| 1169 | func_80181FDC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181FDC.c` | +| 1170 | func_8017DA1C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017DA1C.c` | +| 1171 | func_8017FFC4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017FFC4.c` | +| 1172 | func_8017E2F0 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017E2F0.c` | +| 1173 | func_801841E4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801841E4.c` | +| 1174 | func_80181738 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181738.c` | +| 1175 | func_801873D8 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801873D8.c` | +| 1176 | func_80181E90 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181E90.c` | +| 1177 | func_80185628 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80185628.c` | +| 1178 | func_80182384 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80182384.c` | +| 1179 | func_801829D8 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801829D8.c` | +| 1180 | func_80181A78 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80181A78.c` | +| 1181 | func_80186E58 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80186E58.c` | +| 1182 | func_801805D4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801805D4.c` | +| 1183 | func_8017EA1C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017EA1C.c` | +| 1184 | func_8017F098 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017F098.c` | +| 1185 | func_801822CC | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801822CC.c` | +| 1186 | func_80185BA8 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80185BA8.c` | +| 1187 | func_8018E710 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8018E710.c` | +| 1188 | func_801852D0 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_801852D0.c` | +| 1189 | func_8017E3F4 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8017E3F4.c` | +| 1190 | func_800D1658 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_800D1658.c` | +| 1191 | func_800D1984 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_800D1984.c` | +| 1192 | func_800D24A0 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_800D24A0.c` | +| 1193 | func_8018457C | None | regalloc-order | None | failed | | none — MATCH (160 ins). case1-tail needed a $a0 pin on the state temp | `.run/backlog_drafts/func_8018457C.c` | +| 1194 | func_8018D870 | None | regalloc-order | None | failed | | none — MATCH (match_one 380/380, relocation-masked). Levers: &&-DeMorgan for the mult block layout; lhu-corrected reads; split temps (t=func_8012C658 ret->v1, d8p=d8 load-temp->a0, s60/amt pinned $v1/$a1 for the mult chain); accumulate-in-place for the 0xe add; unsigned-short store for ori 0x8800; d8-load-via-temp to force the addu s3,a0 copy (fixes -1 length drift). | `.run/backlog_drafts/func_8018D870.c` | +| 1195 | func_80144B9C | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_80144B9C.c` | +| 1196 | func_8013DD68 | None | | None | failed | | won't compile standalone (loose-typing / missing decl) | `.run/backlog_drafts/func_8013DD68.c` | diff --git a/docs/family-hseq.md b/docs/family-hseq.md index 2de5c11d4..eb8a0067b 100644 --- a/docs/family-hseq.md +++ b/docs/family-hseq.md @@ -2,13 +2,13 @@ > Generated by `tools/family_hseq.py` from the 138 overlay sigs + per-overlay src stubs. Ranked by TEMPLATABLE byte-weight (PURE+IMM members × nins × 4). The byte-gate is the arbiter. > -> **Scope: the 138 OVERLAYS only** (no main, no resident) · generated at HEAD `commit:1341` · stub set derived from `corpus.stubs` — the same oracle `progress.py` counts, so same-tree overlay totals agree by construction; compare digests only at the same HEAD. +> **Scope: the 138 OVERLAYS only** (no main, no resident) · generated at HEAD `commit:1345` · stub set derived from `corpus.stubs` — the same oracle `progress.py` counts, so same-tree overlay totals agree by construction; compare digests only at the same HEAD. -**Fleet (overlays):** 94.7% fn / 91.8% instr / 85.0% distinct-code matched. Unmatched: 18,635 instances / 1,069,466 ins (13,658 distinct classes). +**Fleet (overlays):** 95.2% fn / 92.3% instr / 85.5% distinct-code matched. Unmatched: 17,051 instances / 1,007,457 ins (12,795 distinct classes). -**Tail cross-check (Phase-25 close):** 10,043 tail fns / 456,957 ins → 489 h_seq families ≥2, **127 substantial (nins≥80) / 118,421 ins**. +**Tail cross-check (Phase-25 close):** 9,483 tail fns / 438,487 ins → 479 h_seq families ≥2, **127 substantial (nins≥80) / 118,421 ins**. -**Full frontier (all unmatched by h_seq):** 2378 target families (≥2 members or a matched sibling) + 3767 singletons (Step-D residue). Substantial: **461 families / 430,429 templatable ins**, 20 with a matched sibling (zero-crack). Substantial member classes: 2,606 PURE · 31 IMM · 6 STRUCT-excluded. +**Full frontier (all unmatched by h_seq):** 2303 target families (≥2 members or a matched sibling) + 3767 singletons (Step-D residue). Substantial: **458 families / 429,364 templatable ins**, 17 with a matched sibling (zero-crack). Substantial member classes: 2,599 PURE · 31 IMM · 6 STRUCT-excluded. ## Top substantial families (by templatable byte-weight) diff --git a/docs/progress.fleet.md b/docs/progress.fleet.md index e4ce33a3a..8859549fa 100644 --- a/docs/progress.fleet.md +++ b/docs/progress.fleet.md @@ -4,30 +4,30 @@ # cross-binary collapsible-byte leverage: docs/duplicates.cross.md. # THREE progress metrics (all matter — see the labels): -FLEET fn-count byte-ident: 335613 / 353721 = 94.88% (REAL+LINKED+empties; FUNCTION-count, ×134-inflated — one crack counts per overlay) -FLEET instr-weighted : 12072870 / 13141652 = 91.9% (shipped .text across main + resident + 138 overlays; the decomp.dev-DISPLAY number) -FLEET distinct-code(uniq): 4767563 / 5634875 = 84.6% (74648/87459 unique fns; the DISTINCT-RE number) +FLEET fn-count byte-ident: 335881 / 353721 = 94.96% (REAL+LINKED+empties; FUNCTION-count, ×134-inflated — one crack counts per overlay) +FLEET instr-weighted : 12077300 / 13141652 = 91.9% (shipped .text across main + resident + 138 overlays; the decomp.dev-DISPLAY number) +FLEET distinct-code(uniq): 4771284 / 5634875 = 84.7% (74873/87459 unique fns; the DISTINCT-RE number) MAIN game-code weighted : 436 / 60201 = 0.7% (INCLUDED in the fleet numbers above since 2026-07-22 — roadmap §1 metrics contract; LINKED-excluding Ghidra sig dated 2026-06-14; caveat is R34: no independent second oracle for a PS-X EXE, NOT drift) - (fleet EXCLUDING main, for continuity with pre-2026-07-22 readings: 12072434 / 13081451 = 92.3%) + (fleet EXCLUDING main, for continuity with pre-2026-07-22 readings: 12076864 / 13081451 = 92.3%) -FLEET REAL substantive : 333758 (of which dedup-shared 240422 via 1905 groups / 240496 instances) +FLEET REAL substantive : 334026 (of which dedup-shared 240422 via 1905 groups / 240496 instances) FLEET LINKED PsyQ objs : 959 FLEET NON_MATCHING : 7 (0 in any default build — G4) -FLEET INCLUDE_ASM stubs : 18101 +FLEET INCLUDE_ASM stubs : 17833 FLEET matchable : 353721 | binary | REAL | shared | LINKED | byte-ident | matchable | byte-ident % | |---|---:|---:|---:|---:|---:|---:| | main | 54 | 2 | 959 | 1055 | 2096 | 50.3% | | resident | 129 | 0 | 0 | 131 | 145 | 90.3% | -| ov_SC01_000 | 2375 | 1748 | 0 | 2375 | 2403 | 98.8% | -| ov_SC01_001 | 2382 | 1749 | 0 | 2384 | 2466 | 96.7% | -| ov_SC01_004 | 2372 | 1740 | 0 | 2373 | 2414 | 98.3% | -| ov_SC01_005 | 2403 | 1763 | 0 | 2403 | 2503 | 96.0% | -| ov_SC01_006 | 2403 | 1763 | 0 | 2403 | 2503 | 96.0% | -| ov_SC01_008 | 2372 | 1740 | 0 | 2374 | 2426 | 97.9% | -| ov_SC01_009 | 2397 | 1741 | 0 | 2398 | 2507 | 95.7% | -| ov_SC01_074 | 2378 | 1741 | 0 | 2380 | 2425 | 98.1% | +| ov_SC01_000 | 2376 | 1748 | 0 | 2376 | 2403 | 98.9% | +| ov_SC01_001 | 2383 | 1749 | 0 | 2385 | 2466 | 96.7% | +| ov_SC01_004 | 2375 | 1740 | 0 | 2376 | 2414 | 98.4% | +| ov_SC01_005 | 2405 | 1763 | 0 | 2405 | 2503 | 96.1% | +| ov_SC01_006 | 2405 | 1763 | 0 | 2405 | 2503 | 96.1% | +| ov_SC01_008 | 2375 | 1740 | 0 | 2377 | 2426 | 98.0% | +| ov_SC01_009 | 2399 | 1741 | 0 | 2400 | 2507 | 95.7% | +| ov_SC01_074 | 2381 | 1741 | 0 | 2383 | 2425 | 98.3% | | ov_SC01_077 | 2536 | 1707 | 0 | 2538 | 2586 | 98.1% | | ov_SC01_080 | 2412 | 1744 | 0 | 2412 | 2512 | 96.0% | | ov_SC01_084 | 2433 | 1749 | 0 | 2438 | 2579 | 94.5% | @@ -35,126 +35,126 @@ FLEET matchable : 353721 | ov_SC02_003 | 2496 | 1788 | 0 | 2496 | 2683 | 93.0% | | ov_SC02_004 | 2377 | 1744 | 0 | 2377 | 2401 | 99.0% | | ov_SC02_005 | 2514 | 1740 | 0 | 2524 | 2927 | 86.2% | -| ov_SC02_011 | 2535 | 1747 | 0 | 2546 | 2893 | 88.0% | -| ov_SC02_015 | 2383 | 1746 | 0 | 2383 | 2414 | 98.7% | -| ov_SC02_016 | 2434 | 1746 | 0 | 2437 | 2545 | 95.8% | -| ov_SC02_017 | 2496 | 1746 | 0 | 2504 | 2732 | 91.7% | -| ov_SC02_021 | 2387 | 1746 | 0 | 2387 | 2437 | 97.9% | -| ov_SC02_026 | 2415 | 1744 | 0 | 2421 | 2572 | 94.1% | -| ov_SC02_027 | 2455 | 1744 | 0 | 2464 | 2692 | 91.5% | -| ov_SC02_028 | 2457 | 1744 | 0 | 2467 | 2701 | 91.3% | -| ov_SC02_031 | 2435 | 1745 | 0 | 2440 | 2562 | 95.2% | -| ov_SC02_035 | 2404 | 1744 | 0 | 2407 | 2520 | 95.5% | -| ov_SC02_039 | 2376 | 1744 | 0 | 2376 | 2416 | 98.3% | -| ov_SC02_041 | 2431 | 1744 | 0 | 2434 | 2561 | 95.0% | +| ov_SC02_011 | 2538 | 1747 | 0 | 2549 | 2893 | 88.1% | +| ov_SC02_015 | 2385 | 1746 | 0 | 2385 | 2414 | 98.8% | +| ov_SC02_016 | 2436 | 1746 | 0 | 2439 | 2545 | 95.8% | +| ov_SC02_017 | 2500 | 1746 | 0 | 2508 | 2732 | 91.8% | +| ov_SC02_021 | 2389 | 1746 | 0 | 2389 | 2437 | 98.0% | +| ov_SC02_026 | 2417 | 1744 | 0 | 2423 | 2572 | 94.2% | +| ov_SC02_027 | 2458 | 1744 | 0 | 2467 | 2692 | 91.6% | +| ov_SC02_028 | 2460 | 1744 | 0 | 2470 | 2701 | 91.4% | +| ov_SC02_031 | 2438 | 1745 | 0 | 2443 | 2562 | 95.4% | +| ov_SC02_035 | 2406 | 1744 | 0 | 2409 | 2520 | 95.6% | +| ov_SC02_039 | 2378 | 1744 | 0 | 2378 | 2416 | 98.4% | +| ov_SC02_041 | 2433 | 1744 | 0 | 2436 | 2561 | 95.1% | | ov_SC03_001 | 2537 | 1745 | 0 | 2554 | 2869 | 89.0% | -| ov_SC03_002 | 2443 | 1749 | 0 | 2458 | 2631 | 93.4% | -| ov_SC03_003 | 2384 | 1744 | 0 | 2385 | 2423 | 98.4% | -| ov_SC03_006 | 2486 | 1750 | 0 | 2495 | 2767 | 90.2% | -| ov_SC03_007 | 2441 | 1744 | 0 | 2445 | 2623 | 93.2% | -| ov_SC03_010 | 2395 | 1744 | 0 | 2395 | 2471 | 96.9% | -| ov_SC03_011 | 2400 | 1744 | 0 | 2406 | 2527 | 95.2% | -| ov_SC03_012 | 2374 | 1744 | 0 | 2375 | 2406 | 98.7% | -| ov_SC03_013 | 2401 | 1744 | 0 | 2401 | 2493 | 96.3% | -| ov_SC03_014 | 2496 | 1772 | 0 | 2496 | 2685 | 93.0% | -| ov_SC03_015 | 2498 | 1772 | 0 | 2498 | 2685 | 93.0% | -| ov_SC03_023 | 2385 | 1744 | 0 | 2386 | 2435 | 98.0% | -| ov_SC03_024 | 2456 | 1749 | 0 | 2463 | 2641 | 93.3% | -| ov_SC03_028 | 2423 | 1744 | 0 | 2427 | 2664 | 91.1% | -| ov_SC03_029 | 2446 | 1746 | 0 | 2456 | 2644 | 92.9% | -| ov_SC03_030 | 2402 | 1749 | 0 | 2404 | 2495 | 96.4% | -| ov_SC03_031 | 2404 | 1744 | 0 | 2407 | 2514 | 95.7% | -| ov_SC03_089 | 2432 | 1749 | 0 | 2439 | 2581 | 94.5% | -| ov_SC03_090 | 2436 | 1749 | 0 | 2444 | 2625 | 93.1% | -| ov_SC03_091 | 2438 | 1744 | 0 | 2446 | 2640 | 92.7% | -| ov_SC03_092 | 2451 | 1749 | 0 | 2463 | 2587 | 95.2% | -| ov_SC03_093 | 2426 | 1744 | 0 | 2430 | 2563 | 94.8% | -| ov_SC03_094 | 2415 | 1744 | 0 | 2421 | 2577 | 93.9% | -| ov_SC03_095 | 2396 | 1744 | 0 | 2399 | 2474 | 97.0% | -| ov_SC03_096 | 2395 | 1744 | 0 | 2398 | 2465 | 97.3% | -| ov_SC03_097 | 2447 | 1744 | 0 | 2454 | 2603 | 94.3% | -| ov_SC03_098 | 2417 | 1744 | 0 | 2420 | 2541 | 95.2% | -| ov_SC03_099 | 2405 | 1744 | 0 | 2408 | 2504 | 96.2% | -| ov_SC03_100 | 2423 | 1744 | 0 | 2427 | 2539 | 95.6% | -| ov_SC03_101 | 2427 | 1749 | 0 | 2431 | 2528 | 96.2% | -| ov_SC03_102 | 2398 | 1744 | 0 | 2401 | 2492 | 96.3% | -| ov_SC03_103 | 2411 | 1746 | 0 | 2414 | 2510 | 96.2% | -| ov_SC03_104 | 2440 | 1749 | 0 | 2447 | 2616 | 93.5% | -| ov_SC03_105 | 2417 | 1744 | 0 | 2424 | 2597 | 93.3% | -| ov_SC03_108 | 2379 | 1744 | 0 | 2379 | 2443 | 97.4% | -| ov_SC03_109 | 2382 | 1744 | 0 | 2384 | 2424 | 98.3% | -| ov_SC03_110 | 2398 | 1744 | 0 | 2398 | 2468 | 97.2% | -| ov_SC03_111 | 2411 | 1744 | 0 | 2414 | 2510 | 96.2% | -| ov_SC03_112 | 2404 | 1746 | 0 | 2406 | 2526 | 95.2% | -| ov_SC03_113 | 2391 | 1746 | 0 | 2394 | 2468 | 97.0% | -| ov_SC03_114 | 2373 | 1744 | 0 | 2375 | 2415 | 98.3% | -| ov_SC03_115 | 2403 | 1744 | 0 | 2405 | 2472 | 97.3% | -| ov_SC03_116 | 2381 | 1744 | 0 | 2384 | 2438 | 97.8% | -| ov_SC03_117 | 2424 | 1744 | 0 | 2430 | 2557 | 95.0% | -| ov_SC03_118 | 2474 | 1768 | 0 | 2475 | 2685 | 92.2% | -| ov_SC03_119 | 2470 | 1768 | 0 | 2471 | 2685 | 92.0% | -| ov_SC03_121 | 2390 | 1744 | 0 | 2393 | 2459 | 97.3% | +| ov_SC03_002 | 2444 | 1749 | 0 | 2459 | 2631 | 93.5% | +| ov_SC03_003 | 2386 | 1744 | 0 | 2387 | 2423 | 98.5% | +| ov_SC03_006 | 2489 | 1750 | 0 | 2498 | 2767 | 90.3% | +| ov_SC03_007 | 2443 | 1744 | 0 | 2447 | 2623 | 93.3% | +| ov_SC03_010 | 2397 | 1744 | 0 | 2397 | 2471 | 97.0% | +| ov_SC03_011 | 2403 | 1744 | 0 | 2409 | 2527 | 95.3% | +| ov_SC03_012 | 2375 | 1744 | 0 | 2376 | 2406 | 98.8% | +| ov_SC03_013 | 2403 | 1744 | 0 | 2403 | 2493 | 96.4% | +| ov_SC03_014 | 2499 | 1772 | 0 | 2499 | 2685 | 93.1% | +| ov_SC03_015 | 2501 | 1772 | 0 | 2501 | 2685 | 93.1% | +| ov_SC03_023 | 2387 | 1744 | 0 | 2388 | 2435 | 98.1% | +| ov_SC03_024 | 2459 | 1749 | 0 | 2466 | 2641 | 93.4% | +| ov_SC03_028 | 2425 | 1744 | 0 | 2429 | 2664 | 91.2% | +| ov_SC03_029 | 2451 | 1746 | 0 | 2461 | 2644 | 93.1% | +| ov_SC03_030 | 2404 | 1749 | 0 | 2406 | 2495 | 96.4% | +| ov_SC03_031 | 2406 | 1744 | 0 | 2409 | 2514 | 95.8% | +| ov_SC03_089 | 2435 | 1749 | 0 | 2442 | 2581 | 94.6% | +| ov_SC03_090 | 2439 | 1749 | 0 | 2447 | 2625 | 93.2% | +| ov_SC03_091 | 2441 | 1744 | 0 | 2449 | 2640 | 92.8% | +| ov_SC03_092 | 2455 | 1749 | 0 | 2467 | 2587 | 95.4% | +| ov_SC03_093 | 2428 | 1744 | 0 | 2432 | 2563 | 94.9% | +| ov_SC03_094 | 2417 | 1744 | 0 | 2423 | 2577 | 94.0% | +| ov_SC03_095 | 2398 | 1744 | 0 | 2401 | 2474 | 97.0% | +| ov_SC03_096 | 2397 | 1744 | 0 | 2400 | 2465 | 97.4% | +| ov_SC03_097 | 2450 | 1744 | 0 | 2457 | 2603 | 94.4% | +| ov_SC03_098 | 2419 | 1744 | 0 | 2422 | 2541 | 95.3% | +| ov_SC03_099 | 2407 | 1744 | 0 | 2410 | 2504 | 96.2% | +| ov_SC03_100 | 2425 | 1744 | 0 | 2429 | 2539 | 95.7% | +| ov_SC03_101 | 2429 | 1749 | 0 | 2433 | 2528 | 96.2% | +| ov_SC03_102 | 2400 | 1744 | 0 | 2403 | 2492 | 96.4% | +| ov_SC03_103 | 2413 | 1746 | 0 | 2416 | 2510 | 96.3% | +| ov_SC03_104 | 2442 | 1749 | 0 | 2449 | 2616 | 93.6% | +| ov_SC03_105 | 2419 | 1744 | 0 | 2426 | 2597 | 93.4% | +| ov_SC03_108 | 2381 | 1744 | 0 | 2381 | 2443 | 97.5% | +| ov_SC03_109 | 2384 | 1744 | 0 | 2386 | 2424 | 98.4% | +| ov_SC03_110 | 2400 | 1744 | 0 | 2400 | 2468 | 97.2% | +| ov_SC03_111 | 2413 | 1744 | 0 | 2416 | 2510 | 96.3% | +| ov_SC03_112 | 2406 | 1746 | 0 | 2408 | 2526 | 95.3% | +| ov_SC03_113 | 2393 | 1746 | 0 | 2396 | 2468 | 97.1% | +| ov_SC03_114 | 2375 | 1744 | 0 | 2377 | 2415 | 98.4% | +| ov_SC03_115 | 2405 | 1744 | 0 | 2407 | 2472 | 97.4% | +| ov_SC03_116 | 2383 | 1744 | 0 | 2386 | 2438 | 97.9% | +| ov_SC03_117 | 2428 | 1744 | 0 | 2434 | 2557 | 95.2% | +| ov_SC03_118 | 2478 | 1768 | 0 | 2479 | 2685 | 92.3% | +| ov_SC03_119 | 2474 | 1768 | 0 | 2475 | 2685 | 92.2% | +| ov_SC03_121 | 2391 | 1744 | 0 | 2394 | 2459 | 97.4% | | ov_SC03_124 | 2484 | 1740 | 0 | 2504 | 2741 | 91.4% | | ov_SC03_125 | 2429 | 1744 | 0 | 2441 | 2588 | 94.3% | -| ov_SC03_126 | 2385 | 1746 | 0 | 2385 | 2423 | 98.4% | -| ov_SC04_000 | 2424 | 1748 | 0 | 2433 | 2546 | 95.6% | -| ov_SC04_002 | 2453 | 1744 | 0 | 2457 | 2636 | 93.2% | -| ov_SC04_003 | 2405 | 1744 | 0 | 2409 | 2502 | 96.3% | -| ov_SC04_004 | 2429 | 1744 | 0 | 2431 | 2558 | 95.0% | -| ov_SC04_005 | 2440 | 1744 | 0 | 2446 | 2612 | 93.6% | -| ov_SC04_006 | 2395 | 1744 | 0 | 2397 | 2454 | 97.7% | -| ov_SC04_007 | 2433 | 1744 | 0 | 2437 | 2569 | 94.9% | -| ov_SC04_008 | 2382 | 1744 | 0 | 2382 | 2415 | 98.6% | -| ov_SC04_009 | 2396 | 1744 | 0 | 2399 | 2441 | 98.3% | -| ov_SC04_010 | 2384 | 1744 | 0 | 2385 | 2419 | 98.6% | -| ov_SC04_011 | 2470 | 1749 | 0 | 2476 | 2803 | 88.3% | +| ov_SC03_126 | 2387 | 1746 | 0 | 2387 | 2423 | 98.5% | +| ov_SC04_000 | 2425 | 1748 | 0 | 2434 | 2546 | 95.6% | +| ov_SC04_002 | 2455 | 1744 | 0 | 2459 | 2636 | 93.3% | +| ov_SC04_003 | 2407 | 1744 | 0 | 2411 | 2502 | 96.4% | +| ov_SC04_004 | 2431 | 1744 | 0 | 2433 | 2558 | 95.1% | +| ov_SC04_005 | 2442 | 1744 | 0 | 2448 | 2612 | 93.7% | +| ov_SC04_006 | 2397 | 1744 | 0 | 2399 | 2454 | 97.8% | +| ov_SC04_007 | 2435 | 1744 | 0 | 2439 | 2569 | 94.9% | +| ov_SC04_008 | 2384 | 1744 | 0 | 2384 | 2415 | 98.7% | +| ov_SC04_009 | 2398 | 1744 | 0 | 2401 | 2441 | 98.4% | +| ov_SC04_010 | 2386 | 1744 | 0 | 2387 | 2419 | 98.7% | +| ov_SC04_011 | 2471 | 1749 | 0 | 2477 | 2803 | 88.4% | | ov_SC04_012 | 2383 | 1744 | 0 | 2384 | 2420 | 98.5% | | ov_SC04_015 | 2453 | 1745 | 0 | 2464 | 2611 | 94.4% | -| ov_SC04_016 | 2382 | 1744 | 0 | 2384 | 2440 | 97.7% | +| ov_SC04_016 | 2384 | 1744 | 0 | 2386 | 2440 | 97.8% | | ov_SC04_018 | 2540 | 1780 | 0 | 2540 | 2857 | 88.9% | | ov_SC04_019 | 2540 | 1780 | 0 | 2540 | 2857 | 88.9% | | ov_SC04_020 | 2417 | 1744 | 0 | 2429 | 2567 | 94.6% | -| ov_SC04_021 | 2385 | 1746 | 0 | 2385 | 2423 | 98.4% | -| ov_SC05_000 | 2383 | 1748 | 0 | 2386 | 2422 | 98.5% | -| ov_SC05_001 | 2428 | 1744 | 0 | 2433 | 2574 | 94.5% | -| ov_SC05_002 | 2395 | 1744 | 0 | 2398 | 2442 | 98.2% | -| ov_SC05_003 | 2391 | 1744 | 0 | 2392 | 2481 | 96.4% | -| ov_SC05_004 | 2384 | 1744 | 0 | 2386 | 2464 | 96.8% | -| ov_SC05_005 | 2401 | 1749 | 0 | 2402 | 2491 | 96.4% | -| ov_SC05_006 | 2390 | 1744 | 0 | 2390 | 2430 | 98.4% | -| ov_SC05_007 | 2401 | 1744 | 0 | 2406 | 2482 | 96.9% | -| ov_SC05_008 | 2411 | 1744 | 0 | 2413 | 2543 | 94.9% | -| ov_SC05_009 | 2390 | 1744 | 0 | 2394 | 2438 | 98.2% | -| ov_SC05_010 | 2423 | 1744 | 0 | 2427 | 2588 | 93.8% | -| ov_SC05_011 | 2381 | 1744 | 0 | 2382 | 2409 | 98.9% | +| ov_SC04_021 | 2387 | 1746 | 0 | 2387 | 2423 | 98.5% | +| ov_SC05_000 | 2386 | 1748 | 0 | 2389 | 2422 | 98.6% | +| ov_SC05_001 | 2430 | 1744 | 0 | 2435 | 2574 | 94.6% | +| ov_SC05_002 | 2398 | 1744 | 0 | 2401 | 2442 | 98.3% | +| ov_SC05_003 | 2393 | 1744 | 0 | 2394 | 2481 | 96.5% | +| ov_SC05_004 | 2386 | 1744 | 0 | 2388 | 2464 | 96.9% | +| ov_SC05_005 | 2403 | 1749 | 0 | 2404 | 2491 | 96.5% | +| ov_SC05_006 | 2393 | 1744 | 0 | 2393 | 2430 | 98.5% | +| ov_SC05_007 | 2403 | 1744 | 0 | 2408 | 2482 | 97.0% | +| ov_SC05_008 | 2412 | 1744 | 0 | 2414 | 2543 | 94.9% | +| ov_SC05_009 | 2392 | 1744 | 0 | 2396 | 2438 | 98.3% | +| ov_SC05_010 | 2425 | 1744 | 0 | 2429 | 2588 | 93.9% | +| ov_SC05_011 | 2383 | 1744 | 0 | 2384 | 2409 | 99.0% | | ov_SC05_017 | 2522 | 1741 | 0 | 2533 | 2842 | 89.1% | | ov_SC05_018 | 2448 | 1744 | 0 | 2461 | 2673 | 92.1% | -| ov_SC05_019 | 2385 | 1746 | 0 | 2385 | 2423 | 98.4% | -| ov_SC06_000 | 2483 | 1753 | 0 | 2486 | 2691 | 92.4% | -| ov_SC06_006 | 2407 | 1744 | 0 | 2408 | 2511 | 95.9% | -| ov_SC06_008 | 2431 | 1746 | 0 | 2437 | 2542 | 95.9% | -| ov_SC06_010 | 2412 | 1744 | 0 | 2417 | 2517 | 96.0% | -| ov_SC06_011 | 2394 | 1744 | 0 | 2398 | 2468 | 97.2% | -| ov_SC06_013 | 2385 | 1744 | 0 | 2386 | 2425 | 98.4% | -| ov_SC06_014 | 2394 | 1744 | 0 | 2396 | 2453 | 97.7% | -| ov_SC06_015 | 2389 | 1744 | 0 | 2389 | 2421 | 98.7% | -| ov_SC06_016 | 2411 | 1744 | 0 | 2413 | 2549 | 94.7% | -| ov_SC06_018 | 2437 | 1746 | 0 | 2444 | 2665 | 91.7% | -| ov_SC06_020 | 2406 | 1746 | 0 | 2407 | 2518 | 95.6% | -| ov_SC06_022 | 2434 | 1744 | 0 | 2442 | 2642 | 92.4% | -| ov_SC06_024 | 2445 | 1744 | 0 | 2451 | 2667 | 91.9% | -| ov_SC06_025 | 2418 | 1744 | 0 | 2423 | 2572 | 94.2% | -| ov_SC06_027 | 2375 | 1744 | 0 | 2376 | 2408 | 98.7% | -| ov_SC06_029 | 2442 | 1744 | 0 | 2454 | 2662 | 92.2% | -| ov_SC06_030 | 2388 | 1744 | 0 | 2388 | 2456 | 97.2% | -| ov_SC06_032 | 2430 | 1745 | 0 | 2437 | 2658 | 91.7% | -| ov_SC06_033 | 2430 | 1745 | 0 | 2437 | 2631 | 92.6% | -| ov_SC07_000 | 2404 | 1748 | 0 | 2406 | 2521 | 95.4% | -| ov_SC07_001 | 2388 | 1744 | 0 | 2390 | 2454 | 97.4% | -| ov_SC07_002 | 2418 | 1744 | 0 | 2422 | 2579 | 93.9% | -| ov_SC07_006 | 2280 | 1560 | 0 | 2360 | 2456 | 96.1% | +| ov_SC05_019 | 2387 | 1746 | 0 | 2387 | 2423 | 98.5% | +| ov_SC06_000 | 2485 | 1753 | 0 | 2488 | 2691 | 92.5% | +| ov_SC06_006 | 2408 | 1744 | 0 | 2409 | 2511 | 95.9% | +| ov_SC06_008 | 2433 | 1746 | 0 | 2439 | 2542 | 95.9% | +| ov_SC06_010 | 2414 | 1744 | 0 | 2419 | 2517 | 96.1% | +| ov_SC06_011 | 2397 | 1744 | 0 | 2401 | 2468 | 97.3% | +| ov_SC06_013 | 2388 | 1744 | 0 | 2389 | 2425 | 98.5% | +| ov_SC06_014 | 2397 | 1744 | 0 | 2399 | 2453 | 97.8% | +| ov_SC06_015 | 2392 | 1744 | 0 | 2392 | 2421 | 98.8% | +| ov_SC06_016 | 2414 | 1744 | 0 | 2416 | 2549 | 94.8% | +| ov_SC06_018 | 2439 | 1746 | 0 | 2446 | 2665 | 91.8% | +| ov_SC06_020 | 2408 | 1746 | 0 | 2409 | 2518 | 95.7% | +| ov_SC06_022 | 2437 | 1744 | 0 | 2445 | 2642 | 92.5% | +| ov_SC06_024 | 2448 | 1744 | 0 | 2454 | 2667 | 92.0% | +| ov_SC06_025 | 2422 | 1744 | 0 | 2427 | 2572 | 94.4% | +| ov_SC06_027 | 2377 | 1744 | 0 | 2378 | 2408 | 98.8% | +| ov_SC06_029 | 2444 | 1744 | 0 | 2456 | 2662 | 92.3% | +| ov_SC06_030 | 2390 | 1744 | 0 | 2390 | 2456 | 97.3% | +| ov_SC06_032 | 2432 | 1745 | 0 | 2439 | 2658 | 91.8% | +| ov_SC06_033 | 2432 | 1745 | 0 | 2439 | 2631 | 92.7% | +| ov_SC07_000 | 2405 | 1748 | 0 | 2407 | 2521 | 95.5% | +| ov_SC07_001 | 2389 | 1744 | 0 | 2391 | 2454 | 97.4% | +| ov_SC07_002 | 2421 | 1744 | 0 | 2425 | 2579 | 94.0% | +| ov_SC07_006 | 2281 | 1560 | 0 | 2361 | 2456 | 96.1% | | ov_SC07_007 | 2308 | 1592 | 0 | 2392 | 2613 | 91.5% | -| ov_SC07_008 | 2370 | 1744 | 0 | 2370 | 2386 | 99.3% | +| ov_SC07_008 | 2372 | 1744 | 0 | 2372 | 2386 | 99.4% | | ov_SC07_009 | 2380 | 1744 | 0 | 2382 | 2430 | 98.0% | | ov_SC07_010 | 2292 | 1614 | 0 | 2375 | 2524 | 94.1% | -| ov_SC07_011 | 2303 | 1591 | 0 | 2383 | 2449 | 97.3% | +| ov_SC07_011 | 2307 | 1591 | 0 | 2387 | 2449 | 97.5% | diff --git a/phase-ends/CURRENT_PHASE.md b/phase-ends/CURRENT_PHASE.md index 792b60d10..20f061ca3 100644 --- a/phase-ends/CURRENT_PHASE.md +++ b/phase-ends/CURRENT_PHASE.md @@ -594,6 +594,34 @@ Fleet **94.43→94.88% fn-count · 91.4→91.9% instr · 84.0→84.6% distinct** Distilled to **cookbook §134** (the MULTI-LINE BLINDNESS class + the bimodality tell: 57/52/8 is a tooling signature, not a codegen one — read ONE compiler error before believing the compiler). +### ✅ A + B — the ×138 era was NOT over: two 16-ins cracks bought 266 members (2026-08-01) +**A (frontier regen at HEAD, R35).** Sigs + `family_hseq` regenerated after S6's banks — required before +pricing anything, and doubly so because `.run/hseq_verified.*.txt` has accumulated **22,841 files across +every sweep ever run**, so any per-family analysis that globs them over-counts. The regenerated map +derives state from sigs + `corpus.stubs` (R33), which is the authority. Overlay-only frontier at HEAD: +**95.2% fn / 92.3% instr / 85.5% distinct**; zero-crack residue **106 families / 58,657 ins** (was +181 / 120,633 at S6 open). + +**B — and the finding that matters.** The S29 checkpoint's structural signal said *"after S2 the ×138 era +ENDS — those are the last two crackable fleet-wide families"*, and made that the trigger for T5/phase +close. **It is wrong, and this is the THIRD §133-class miss in a row.** Re-derived from the family map, +two fresh-crack families with ≥126 members were open the whole time: +· `0x8017cdd8` ov_SC02_039 — **17 ins × 142 members** = 2,414 templatable ins, PURE +· `0x8017ce7c` ov_SC03_114 — **16 ins × 126 members** = 2,016 templatable ins, IMM +Both are `kind=modal` — **no member matched anywhere**, so no sweep could reach them, and neither +exemplar is in `ov_SC01_077`. They are invisible to exactly the two habits this phase already corrected. + +**Both hand-drafted off the `.s`, `match_one` MATCH on the FIRST try, ~0 agent tokens.** Then: +- **First gate attempt FAILED, class PLUMBING (not DIFF)** — my draft declared `extern void + func_8017CFCC(s32 a0);` while the TU **defines** `void func_8017CFCC(void)`. The target passes `$a0` + anyway (the caller's incoming argument simply still sits in the register — loose typing, §16), so the + byte-true C calls it with **no argument** and declares it exactly as the TU defines it. Re-verified + MATCH, then gated byte-identical in both overlays. +- **Propagated: 266 member-matches / 0 failed across 118 overlays** — from 33 instructions of C. +- **R14 on the seed:** the cached Ghidra-C for `func_8017CE7C` decompiled an entirely DIFFERENT body + (three calls that do not exist in the asm). Reading the `.s` is what made it one-shot; a drafter + trusting the seed would have burned the target and possibly ledgered it as hard. + ### ✅ S6e — `--normalize-self-decls` measured to ZERO, but only after fixing the guard that made the measurement impossible (2026-08-01) The S6a blocker probe found `conflicting types for func_X` on the SELF axis, which is exactly what `family_sweep --normalize-self-decls` targets (drop the sibling's divergent decl of the function being diff --git a/src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c b/src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c index 8da217a43..ab47362ac 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c @@ -3174,7 +3174,17 @@ void func_8017CE48(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_000/nonmatchings/ov_SC01_000_jr_8017BEBC", func_8017CE84); + + +extern void func_8017CFFC(void); + +s32 func_8017CE84(s32 a0) { + func_8017CFFC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c b/src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c index d550bb377..c244760a7 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c @@ -3190,7 +3190,17 @@ void func_8017CE48(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_001/nonmatchings/ov_SC01_001_jr_8017BEBC", func_8017CE84); + + +extern void func_8017CFA0(void); + +s32 func_8017CE84(s32 a0) { + func_8017CFA0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC01_001/nonmatchings/ov_SC01_001_jr_8017BEBC", func_8017CEC4); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c b/src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c index 094b0668f..cc08df3a3 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c @@ -3185,7 +3185,18 @@ void func_8017CDB4(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_004/nonmatchings/ov_SC01_004_jr_8017BE9C", func_8017CDF0); + + +extern void func_8017D13C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDF0(s32 a0) { + func_8017D13C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3195,7 +3206,17 @@ s32 func_8017CE34(void) { } -INCLUDE_ASM("asm/ov_SC01_004/nonmatchings/ov_SC01_004_jr_8017BE9C", func_8017CE58); + + +extern void func_8017D164(void); + +s32 func_8017CE58(s32 a0) { + func_8017D164(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3240,7 +3261,17 @@ void func_8017CFE4(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_004/nonmatchings/ov_SC01_004_jr_8017BE9C", func_8017D020); + + +extern void func_8017D18C(void); + +s32 func_8017D020(s32 a0) { + func_8017D18C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC01_004/nonmatchings/ov_SC01_004_jr_8017BE9C", func_8017D060); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8017C340.c b/src/ov_SC01_005/ov_SC01_005_jr_8017C340.c index d3fc24de6..66e9cb665 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8017C340.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8017C340.c @@ -3188,7 +3188,18 @@ void func_8017D26C(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_005/nonmatchings/ov_SC01_005_jr_8017C340", func_8017D2A8); + + +extern void func_8017D5D4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D2A8(s32 a0) { + func_8017D5D4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 arg0); @@ -3205,7 +3216,17 @@ void func_8017D310(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_005/nonmatchings/ov_SC01_005_jr_8017C340", func_8017D34C); + + +extern void func_8017D5FC(void); + +s32 func_8017D34C(s32 a0) { + func_8017D5FC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC01_006/ov_SC01_006_jr_8017C340.c b/src/ov_SC01_006/ov_SC01_006_jr_8017C340.c index b99d3c23f..b4f8c1e89 100644 --- a/src/ov_SC01_006/ov_SC01_006_jr_8017C340.c +++ b/src/ov_SC01_006/ov_SC01_006_jr_8017C340.c @@ -3186,7 +3186,18 @@ void func_8017D26C(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_006/nonmatchings/ov_SC01_006_jr_8017C340", func_8017D2A8); + + +extern void func_8017D5D4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D2A8(s32 a0) { + func_8017D5D4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3204,7 +3215,17 @@ void func_8017D310(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_006/nonmatchings/ov_SC01_006_jr_8017C340", func_8017D34C); + + +extern void func_8017D5FC(void); + +s32 func_8017D34C(s32 a0) { + func_8017D5FC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c b/src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c index b6f4c6c28..cd1970df0 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c @@ -3184,9 +3184,31 @@ void func_8017CDB8(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_008/nonmatchings/ov_SC01_008_jr_8017BE9C", func_8017CDF4); -INCLUDE_ASM("asm/ov_SC01_008/nonmatchings/ov_SC01_008_jr_8017BE9C", func_8017CE38); + +extern void func_8017D02C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDF4(s32 a0) { + func_8017D02C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + + + + +extern void func_8017D054(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE38(s32 a0) { + func_8017D054(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3196,7 +3218,17 @@ s32 func_8017CE7C(void) { } -INCLUDE_ASM("asm/ov_SC01_008/nonmatchings/ov_SC01_008_jr_8017BE9C", func_8017CEA0); + + +extern void func_8017D07C(void); + +s32 func_8017CEA0(s32 a0) { + func_8017D07C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c b/src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c index d5e816b40..38f0c3fa8 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c @@ -3170,12 +3170,33 @@ void func_8017CD7C(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_009/nonmatchings/ov_SC01_009_jr_8017BE9C", func_8017CDB8); + + +extern void func_8017CFAC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDB8(s32 a0) { + func_8017CFAC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + DEFINE_func_8017CDFC() /* dedup: shared engine-core @0x8017CDFC (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_009/nonmatchings/ov_SC01_009_jr_8017BE9C", func_8017CE20); + + +extern void func_8017CFD4(void); + +s32 func_8017CE20(s32 a0) { + func_8017CFD4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c b/src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c index 398a63a75..723475ef4 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c @@ -3176,7 +3176,18 @@ void func_8017CD7C(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_074/nonmatchings/ov_SC01_074_jr_8017BE9C", func_8017CDB8); + + +extern void func_8017D3FC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDB8(s32 a0) { + func_8017D3FC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + DEFINE_func_8017CDFC() /* dedup: shared engine-core @0x8017CDFC (src/shared) */ @@ -3240,7 +3251,18 @@ void func_8017D034(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_074/nonmatchings/ov_SC01_074_jr_8017BE9C", func_8017D070); + + +extern void func_8017D6D4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D070(s32 a0) { + func_8017D6D4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_80182160[])(void); @@ -3250,7 +3272,18 @@ void func_8017D0B4(void *a0) { } -INCLUDE_ASM("asm/ov_SC01_074/nonmatchings/ov_SC01_074_jr_8017BE9C", func_8017D0F0); + + +extern void func_8017D964(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D0F0(s32 a0) { + func_8017D964(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8016EE40(s32 a0, s32 a1, s32 a2); void func_8017D134(void) { diff --git a/src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c b/src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c index ab8b584f5..f8900814c 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c @@ -4149,7 +4149,18 @@ void func_80181A64(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011_jr_8017AE2C", func_80181AA0); + + +extern void func_80181D74(void); +extern void func_800167B8(s32 a0); + +s32 func_80181AA0(s32 a0) { + func_80181D74(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4167,7 +4178,17 @@ void func_80181B08(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011_jr_8017AE2C", func_80181B44); + + +extern void func_80181D9C(void); + +s32 func_80181B44(s32 a0) { + func_80181D9C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011_jr_8017AE2C", func_80181B84); @@ -4212,7 +4233,18 @@ void func_80181CD0(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011_jr_8017AE2C", func_80181D0C); + + +extern void func_80182090(void); +extern void func_800167B8(s32 a0); + +s32 func_80181D0C(s32 a0) { + func_80182090(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c b/src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c index 376d9b745..bae8754ec 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c @@ -3903,7 +3903,18 @@ void func_8017D174(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_015/nonmatchings/ov_SC02_015_jr_8017AE2C", func_8017D1B0); + + +extern void func_8017D418(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D1B0(s32 a0) { + func_8017D418(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3921,7 +3932,17 @@ void func_8017D218(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_015/nonmatchings/ov_SC02_015_jr_8017AE2C", func_8017D254); + + +extern void func_8017D440(void); + +s32 func_8017D254(s32 a0) { + func_8017D440(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_015/nonmatchings/ov_SC02_015_jr_8017AE2C", func_8017D294); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c b/src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c index 1f4f940c5..51d51c091 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c @@ -3197,7 +3197,18 @@ void func_8017EB50(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_016/nonmatchings/ov_SC02_016_jr_8017DC70", func_8017EB8C); + + +extern void func_8017ED30(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EB8C(s32 a0) { + func_8017ED30(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3215,7 +3226,17 @@ void func_8017EBF4(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_016/nonmatchings/ov_SC02_016_jr_8017DC70", func_8017EC30); + + +extern void func_8017ED58(void); + +s32 func_8017EC30(s32 a0) { + func_8017ED58(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_016/nonmatchings/ov_SC02_016_jr_8017DC70", func_8017EC70); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c b/src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c index 39235177f..ae914de0e 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c @@ -3192,7 +3192,18 @@ void func_8017EE14(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017_jr_8017DF34", func_8017EE50); + + +extern void func_8017F254(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EE50(s32 a0) { + func_8017F254(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3210,7 +3221,18 @@ void func_8017EEB8(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017_jr_8017DF34", func_8017EEF4); + + +extern void func_8017F27C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EEF4(s32 a0) { + func_8017F27C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_8018E11C[])(void); @@ -3220,7 +3242,17 @@ void func_8017EF38(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017_jr_8017DF34", func_8017EF74); + + +extern void func_8017F2A4(void); + +s32 func_8017EF74(s32 a0) { + func_8017F2A4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3255,7 +3287,17 @@ void func_8017F050(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017_jr_8017DF34", func_8017F08C); + + +extern void func_8017F2CC(void); + +s32 func_8017F08C(s32 a0) { + func_8017F2CC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017_jr_8017DF34", func_8017F0CC); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_8017C294.c b/src/ov_SC02_021/ov_SC02_021_jr_8017C294.c index d225c1d9c..506f61c32 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_8017C294.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_8017C294.c @@ -3189,7 +3189,18 @@ void func_8017D174(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_021/nonmatchings/ov_SC02_021_jr_8017C294", func_8017D1B0); + + +extern void func_8017D418(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D1B0(s32 a0) { + func_8017D418(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3207,7 +3218,17 @@ void func_8017D218(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_021/nonmatchings/ov_SC02_021_jr_8017C294", func_8017D254); + + +extern void func_8017D440(void); + +s32 func_8017D254(s32 a0) { + func_8017D440(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_021/nonmatchings/ov_SC02_021_jr_8017C294", func_8017D294); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_8017C180.c b/src/ov_SC02_026/ov_SC02_026_jr_8017C180.c index 5f9715e65..200b5f9ce 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_8017C180.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_8017C180.c @@ -3199,7 +3199,18 @@ void func_8017D0E0(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_026/nonmatchings/ov_SC02_026_jr_8017C180", func_8017D11C); + + +extern void func_8017D34C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D11C(s32 a0) { + func_8017D34C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern int func_800167F0(int arg); int func_8017D160(void) { @@ -3215,7 +3226,17 @@ void func_8017D184(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_026/nonmatchings/ov_SC02_026_jr_8017C180", func_8017D1C0); + + +extern void func_8017D374(void); + +s32 func_8017D1C0(s32 a0) { + func_8017D374(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC02_027/ov_SC02_027_jr_8017D898.c b/src/ov_SC02_027/ov_SC02_027_jr_8017D898.c index 612c52363..dc9296e82 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_8017D898.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_8017D898.c @@ -3268,7 +3268,18 @@ void func_8017E950(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027_jr_8017D898", func_8017E98C); + + +extern void func_8017EDD8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E98C(s32 a0) { + func_8017EDD8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3286,7 +3297,17 @@ void func_8017E9F4(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027_jr_8017D898", func_8017EA30); + + +extern void func_8017EE00(void); + +s32 func_8017EA30(s32 a0) { + func_8017EE00(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027_jr_8017D898", func_8017EA70); @@ -3314,7 +3335,17 @@ void func_8017EBF0(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027_jr_8017D898", func_8017EC2C); + + +extern void func_8017EE28(void); + +s32 func_8017EC2C(s32 a0) { + func_8017EE28(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027_jr_8017D898", func_8017EC6C); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_8017D898.c b/src/ov_SC02_028/ov_SC02_028_jr_8017D898.c index cc379ea10..587ba2d62 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_8017D898.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_8017D898.c @@ -3254,7 +3254,18 @@ void func_8017E968(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028_jr_8017D898", func_8017E9A4); + + +extern void func_8017EEDC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E9A4(s32 a0) { + func_8017EEDC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3272,7 +3283,17 @@ void func_8017EA0C(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028_jr_8017D898", func_8017EA48); + + +extern void func_8017EF04(void); + +s32 func_8017EA48(s32 a0) { + func_8017EF04(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028_jr_8017D898", func_8017EA88); @@ -3317,7 +3338,17 @@ void func_8017EBEC(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028_jr_8017D898", func_8017EC28); + + +extern void func_8017EF2C(void); + +s32 func_8017EC28(s32 a0) { + func_8017EF2C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028_jr_8017D898", func_8017EC68); diff --git a/src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c b/src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c index 8025ebca3..6626de6cd 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c @@ -4506,7 +4506,18 @@ void func_80180D74(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031_jr_8017AE2C", func_80180DB0); + + +extern void func_80181224(void); +extern void func_800167B8(s32 a0); + +s32 func_80180DB0(s32 a0) { + func_80181224(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4534,7 +4545,17 @@ void func_80180EE0(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031_jr_8017AE2C", func_80180F1C); + + +extern void func_8018124C(void); + +s32 func_80180F1C(s32 a0) { + func_8018124C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031_jr_8017AE2C", func_80180F5C); @@ -4562,7 +4583,17 @@ void func_801810F4(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031_jr_8017AE2C", func_80181130); + + +extern void func_80181274(void); + +s32 func_80181130(s32 a0) { + func_80181274(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031_jr_8017AE2C", func_80181170); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c b/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c index 4be3eadcf..7368d9351 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c @@ -3181,7 +3181,18 @@ void func_8017CDDC(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_035/nonmatchings/ov_SC02_035_jr_8017BEBC", func_8017CE18); + + +extern void func_8017D00C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE18(s32 a0) { + func_8017D00C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3191,7 +3202,17 @@ s32 func_8017CE5C(void) { } -INCLUDE_ASM("asm/ov_SC02_035/nonmatchings/ov_SC02_035_jr_8017BEBC", func_8017CE80); + + +extern void func_8017D034(void); + +s32 func_8017CE80(s32 a0) { + func_8017D034(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c b/src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c index 3e82d39da..83eb694ef 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c @@ -3179,7 +3179,16 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_039/nonmatchings/ov_SC02_039_jr_8017BEBC", func_8017CDD8); +extern void func_8017CFCC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017CFCC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3189,7 +3198,17 @@ s32 func_8017CE1C(void) { } -INCLUDE_ASM("asm/ov_SC02_039/nonmatchings/ov_SC02_039_jr_8017BEBC", func_8017CE40); + + +extern void func_8017CFF4(void); + +s32 func_8017CE40(s32 a0) { + func_8017CFF4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c b/src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c index 02bbc9e82..1b7998967 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c @@ -3298,7 +3298,18 @@ void func_8017DECC(void *a0) { } -INCLUDE_ASM("asm/ov_SC02_041/nonmatchings/ov_SC02_041_jr_8017BEBC", func_8017DF08); + + +extern void func_8017E0FC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DF08(s32 a0) { + func_8017E0FC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3308,7 +3319,17 @@ s32 func_8017DF4C(void) { } -INCLUDE_ASM("asm/ov_SC02_041/nonmatchings/ov_SC02_041_jr_8017BEBC", func_8017DF70); + + +extern void func_8017E124(void); + +s32 func_8017DF70(s32 a0) { + func_8017E124(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_8017D604.c b/src/ov_SC03_002/ov_SC03_002_jr_8017D604.c index c0995be0a..b9a7f913a 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_8017D604.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_8017D604.c @@ -3346,7 +3346,18 @@ s32 func_8017FD94(void) { } -INCLUDE_ASM("asm/ov_SC03_002/nonmatchings/ov_SC03_002_jr_8017D604", func_8017FDB8); + + +extern void func_80180748(void); +extern void func_800167B8(s32 a0); + +s32 func_8017FDB8(s32 a0) { + func_80180748(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_002/nonmatchings/ov_SC03_002_jr_8017D604", func_8017FDFC); diff --git a/src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c b/src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c index 89cedb2b3..423dee894 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c @@ -3149,7 +3149,18 @@ void func_8017D5C0(s32 arg0) D_800A5E60 = pkt; } -INCLUDE_ASM("asm/ov_SC03_003/nonmatchings/ov_SC03_003_jr_8017D5C0", func_8017E4A0); + + +extern void func_8017EDB4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E4A0(s32 a0) { + func_8017EDB4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3186,7 +3197,17 @@ extern void func_800D1EBC(void); } -INCLUDE_ASM("asm/ov_SC03_003/nonmatchings/ov_SC03_003_jr_8017D5C0", func_8017E5EC); + + +extern void func_8012A110(void); + +s32 func_8017E5EC(s32 a0) { + func_8012A110(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c b/src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c index cb8076b45..17fcec9b6 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c @@ -4707,7 +4707,18 @@ void func_80180D14(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_006/nonmatchings/ov_SC03_006_jr_8017AE2C", func_80180D50); + + +extern void func_801810B4(void); +extern void func_800167B8(s32 a0); + +s32 func_80180D50(s32 a0) { + func_801810B4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4725,7 +4736,18 @@ void func_80180DB8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_006/nonmatchings/ov_SC03_006_jr_8017AE2C", func_80180DF4); + + +extern void func_801810DC(void); +extern void func_800167B8(s32 a0); + +s32 func_80180DF4(s32 a0) { + func_801810DC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_801907C8[])(void); @@ -4745,7 +4767,17 @@ void func_80180EC8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_006/nonmatchings/ov_SC03_006_jr_8017AE2C", func_80180F04); + + +extern void func_80181104(void); + +s32 func_80180F04(s32 a0) { + func_80181104(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c b/src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c index 2e717e275..113af5e0a 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c @@ -3590,7 +3590,18 @@ void func_8017D864(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_007/nonmatchings/ov_SC03_007_jr_8017AE2C", func_8017D8A0); + + +extern void func_8017DBB4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D8A0(s32 a0) { + func_8017DBB4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3628,7 +3639,17 @@ void func_8017DA9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_007/nonmatchings/ov_SC03_007_jr_8017AE2C", func_8017DAD8); + + +extern void func_8017DBDC(void); + +s32 func_8017DAD8(s32 a0) { + func_8017DBDC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_8017C730.c b/src/ov_SC03_010/ov_SC03_010_jr_8017C730.c index dd12e4df3..110a952e2 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_8017C730.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_8017C730.c @@ -3378,7 +3378,18 @@ void func_8017D7C4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_010/nonmatchings/ov_SC03_010_jr_8017C730", func_8017D800); + + +extern void func_8017DA84(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D800(s32 a0) { + func_8017DA84(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3396,7 +3407,17 @@ void func_8017D868(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_010/nonmatchings/ov_SC03_010_jr_8017C730", func_8017D8A4); + + +extern void func_8017DAAC(void); + +s32 func_8017D8A4(s32 a0) { + func_8017DAAC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_8017C730.c b/src/ov_SC03_011/ov_SC03_011_jr_8017C730.c index a7545955f..197a9e037 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_8017C730.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_8017C730.c @@ -3183,7 +3183,18 @@ void func_8017D610(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_011/nonmatchings/ov_SC03_011_jr_8017C730", func_8017D64C); + + +extern void func_8017DD30(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D64C(s32 a0) { + func_8017DD30(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_80184EB8[])(void); @@ -3213,7 +3224,17 @@ void func_8017D790(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_011/nonmatchings/ov_SC03_011_jr_8017C730", func_8017D7CC); + + +extern void func_8017DBD8(void); + +s32 func_8017D7CC(s32 a0) { + func_8017DBD8(); + *(s32 *)(a0 + 0x28) = 64; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_80184ED0[])(void); @@ -3223,7 +3244,17 @@ void func_8017D80C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_011/nonmatchings/ov_SC03_011_jr_8017C730", func_8017D848); + + +extern void func_8017DBB0(void); + +s32 func_8017D848(s32 a0) { + func_8017DBB0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_011/nonmatchings/ov_SC03_011_jr_8017C730", func_8017D888); diff --git a/src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c b/src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c index ac5cba3dd..c8ec1d1d7 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c @@ -3400,7 +3400,18 @@ void func_8017D468(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_012/nonmatchings/ov_SC03_012_jr_8017AE2C", func_8017D4A4); + + +extern void func_8017D664(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D4A4(s32 a0) { + func_8017D664(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_8017C730.c b/src/ov_SC03_013/ov_SC03_013_jr_8017C730.c index 296567396..654596dcb 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_8017C730.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_8017C730.c @@ -3218,7 +3218,18 @@ void func_8017D7C4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_013/nonmatchings/ov_SC03_013_jr_8017C730", func_8017D800); + + +extern void func_8017DA84(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D800(s32 a0) { + func_8017DA84(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3236,7 +3247,17 @@ void func_8017D868(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_013/nonmatchings/ov_SC03_013_jr_8017C730", func_8017D8A4); + + +extern void func_8017DAAC(void); + +s32 func_8017D8A4(s32 a0) { + func_8017DAAC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c b/src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c index aebc394ab..9e6109a74 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c @@ -4414,7 +4414,18 @@ INCLUDE_ASM("asm/ov_SC03_014/nonmatchings/ov_SC03_014_jr_8017EB7C", func_8018313 DEFINE_func_801835C4() /* dedup: shared engine-core @0x801835C4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_014/nonmatchings/ov_SC03_014_jr_8017EB7C", func_80183600); + + +extern void func_80183930(void); +extern void func_800167B8(s32 a0); + +s32 func_80183600(s32 a0) { + func_80183930(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4424,7 +4435,17 @@ s32 func_80183644(void) { } -INCLUDE_ASM("asm/ov_SC03_014/nonmatchings/ov_SC03_014_jr_8017EB7C", func_80183668); + + +extern void func_80183958(void); + +s32 func_80183668(s32 a0) { + func_80183958(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -4459,7 +4480,17 @@ void func_80183744(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_014/nonmatchings/ov_SC03_014_jr_8017EB7C", func_80183780); + + +extern void func_80183958(void); + +s32 func_80183780(s32 a0) { + func_80183958(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.c b/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.c index 09d87a30d..1c9145efa 100644 --- a/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.c +++ b/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.c @@ -4325,7 +4325,18 @@ INCLUDE_ASM("asm/ov_SC03_015/nonmatchings/ov_SC03_015_jr_8017EB7C", func_8018313 DEFINE_func_801835C4() /* dedup: shared engine-core @0x801835C4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_015/nonmatchings/ov_SC03_015_jr_8017EB7C", func_80183600); + + +extern void func_80183930(void); +extern void func_800167B8(s32 a0); + +s32 func_80183600(s32 a0) { + func_80183930(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4335,7 +4346,17 @@ s32 func_80183644(void) { } -INCLUDE_ASM("asm/ov_SC03_015/nonmatchings/ov_SC03_015_jr_8017EB7C", func_80183668); + + +extern void func_80183958(void); + +s32 func_80183668(s32 a0) { + func_80183958(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -4370,7 +4391,17 @@ void func_80183744(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_015/nonmatchings/ov_SC03_015_jr_8017EB7C", func_80183780); + + +extern void func_80183958(void); + +s32 func_80183780(s32 a0) { + func_80183958(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c b/src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c index 26d005434..0b43db2da 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c @@ -3400,7 +3400,18 @@ void func_8017D468(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_023/nonmatchings/ov_SC03_023_jr_8017AE2C", func_8017D4A4); + + +extern void func_8017D670(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D4A4(s32 a0) { + func_8017D670(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3418,7 +3429,17 @@ void func_8017D50C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_023/nonmatchings/ov_SC03_023_jr_8017AE2C", func_8017D548); + + +extern void func_8017D698(void); + +s32 func_8017D548(s32 a0) { + func_8017D698(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c b/src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c index aadac6b31..10002e875 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c @@ -3247,7 +3247,18 @@ void func_80180110(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024_jr_8017DF84", func_8018014C); + + +extern void func_80180368(void); +extern void func_800167B8(s32 a0); + +s32 func_8018014C(s32 a0) { + func_80180368(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3265,7 +3276,17 @@ void func_801801B4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024_jr_8017DF84", func_801801F0); + + +extern void func_80180390(void); + +s32 func_801801F0(s32 a0) { + func_80180390(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024_jr_8017DF84", func_80180230); @@ -3283,7 +3304,17 @@ void func_801802EC(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024_jr_8017DF84", func_80180328); + + +extern void func_801803B8(void); + +s32 func_80180328(s32 a0) { + func_801803B8(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8016EE40(s32 a0, s32 a1, s32 a2); extern s32 D_8018AFE0; diff --git a/src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c b/src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c index 5a84bc20f..82360407d 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c @@ -3530,7 +3530,18 @@ void func_8017F6C4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_028/nonmatchings/ov_SC03_028_jr_8017AE2C", func_8017F700); + + +extern void func_8017F8EC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017F700(s32 a0) { + func_8017F8EC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3548,7 +3559,17 @@ void func_8017F768(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_028/nonmatchings/ov_SC03_028_jr_8017AE2C", func_8017F7A4); + + +extern void func_8017F914(void); + +s32 func_8017F7A4(s32 a0) { + func_8017F914(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_028/nonmatchings/ov_SC03_028_jr_8017AE2C", func_8017F7E4); diff --git a/src/ov_SC03_029/ov_SC03_029_jr_8017DC70.c b/src/ov_SC03_029/ov_SC03_029_jr_8017DC70.c index ac8953a2d..698f519af 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_8017DC70.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_8017DC70.c @@ -3190,7 +3190,18 @@ void func_8017EB50(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029_jr_8017DC70", func_8017EB8C); + + +extern void func_8017F0C8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EB8C(s32 a0) { + func_8017F0C8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3208,7 +3219,18 @@ void func_8017EBF4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029_jr_8017DC70", func_8017EC30); + + +extern void func_8017F0F0(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EC30(s32 a0) { + func_8017F0F0(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_8018B578[])(void); @@ -3218,7 +3240,17 @@ void func_8017EC74(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029_jr_8017DC70", func_8017ECB0); + + +extern void func_8017F118(void); + +s32 func_8017ECB0(s32 a0) { + func_8017F118(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3253,7 +3285,17 @@ void func_8017ED8C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029_jr_8017DC70", func_8017EDC8); + + +extern void func_8017F140(void); + +s32 func_8017EDC8(s32 a0) { + func_8017F140(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029_jr_8017DC70", func_8017EE08); @@ -3291,7 +3333,18 @@ void func_8017F024(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029_jr_8017DC70", func_8017F060); + + +extern void func_8017F49C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017F060(s32 a0) { + func_8017F49C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c b/src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c index 72cf3920f..d3313d3bb 100644 --- a/src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c +++ b/src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c @@ -3459,7 +3459,18 @@ void func_8017D840(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_030/nonmatchings/ov_SC03_030_jr_8017AE2C", func_8017D87C); + + +extern void func_8017D9FC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D87C(s32 a0) { + func_8017D9FC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3477,7 +3488,17 @@ void func_8017D8E4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_030/nonmatchings/ov_SC03_030_jr_8017AE2C", func_8017D920); + + +extern void func_8017DA24(void); + +s32 func_8017D920(s32 a0) { + func_8017DA24(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_031/ov_SC03_031_jr_8017DB5C.c b/src/ov_SC03_031/ov_SC03_031_jr_8017DB5C.c index 33770527e..8952d764d 100644 --- a/src/ov_SC03_031/ov_SC03_031_jr_8017DB5C.c +++ b/src/ov_SC03_031/ov_SC03_031_jr_8017DB5C.c @@ -3189,7 +3189,18 @@ void func_8017EA3C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_031/nonmatchings/ov_SC03_031_jr_8017DB5C", func_8017EA78); + + +extern void func_8017ECC8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EA78(s32 a0) { + func_8017ECC8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3207,7 +3218,17 @@ void func_8017EAE0(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_031/nonmatchings/ov_SC03_031_jr_8017DB5C", func_8017EB1C); + + +extern void func_8017ECF0(void); + +s32 func_8017EB1C(s32 a0) { + func_8017ECF0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_031/nonmatchings/ov_SC03_031_jr_8017DB5C", func_8017EB5C); diff --git a/src/ov_SC03_089/ov_SC03_089_jr_8017CA80.c b/src/ov_SC03_089/ov_SC03_089_jr_8017CA80.c index 1e8e689a3..4a4c9a03b 100644 --- a/src/ov_SC03_089/ov_SC03_089_jr_8017CA80.c +++ b/src/ov_SC03_089/ov_SC03_089_jr_8017CA80.c @@ -3950,7 +3950,18 @@ void func_80180E88(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_089/nonmatchings/ov_SC03_089_jr_8017CA80", func_80180EC4); + + +extern void func_801812B4(void); +extern void func_800167B8(s32 a0); + +s32 func_80180EC4(s32 a0) { + func_801812B4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3968,7 +3979,17 @@ void func_80180F2C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_089/nonmatchings/ov_SC03_089_jr_8017CA80", func_80180F68); + + +extern void func_801812DC(void); + +s32 func_80180F68(s32 a0) { + func_801812DC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -4013,7 +4034,18 @@ void func_801810F4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_089/nonmatchings/ov_SC03_089_jr_8017CA80", func_80181130); + + +extern void func_80181410(void); +extern void func_800167B8(s32 a0); + +s32 func_80181130(s32 a0) { + func_80181410(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_089/nonmatchings/ov_SC03_089_jr_8017CA80", func_80181174); diff --git a/src/ov_SC03_090/ov_SC03_090_jr_8017CA80.c b/src/ov_SC03_090/ov_SC03_090_jr_8017CA80.c index 45c2800e9..abc42ce29 100644 --- a/src/ov_SC03_090/ov_SC03_090_jr_8017CA80.c +++ b/src/ov_SC03_090/ov_SC03_090_jr_8017CA80.c @@ -3968,7 +3968,18 @@ void func_80180EC8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090_jr_8017CA80", func_80180F04); + + +extern void func_801812F4(void); +extern void func_800167B8(s32 a0); + +s32 func_80180F04(s32 a0) { + func_801812F4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3986,7 +3997,17 @@ void func_80180F6C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090_jr_8017CA80", func_80180FA8); + + +extern void func_8018131C(void); + +s32 func_80180FA8(s32 a0) { + func_8018131C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -4031,7 +4052,18 @@ void func_80181134(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090_jr_8017CA80", func_80181170); + + +extern void func_80181450(void); +extern void func_800167B8(s32 a0); + +s32 func_80181170(s32 a0) { + func_80181450(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090_jr_8017CA80", func_801811B4); diff --git a/src/ov_SC03_091/ov_SC03_091_jr_8017D898.c b/src/ov_SC03_091/ov_SC03_091_jr_8017D898.c index 2a1db8b48..446d10d0d 100644 --- a/src/ov_SC03_091/ov_SC03_091_jr_8017D898.c +++ b/src/ov_SC03_091/ov_SC03_091_jr_8017D898.c @@ -3973,7 +3973,18 @@ void func_80181CE0(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_091/nonmatchings/ov_SC03_091_jr_8017D898", func_80181D1C); + + +extern void func_8018210C(void); +extern void func_800167B8(s32 a0); + +s32 func_80181D1C(s32 a0) { + func_8018210C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3991,7 +4002,17 @@ void func_80181D84(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_091/nonmatchings/ov_SC03_091_jr_8017D898", func_80181DC0); + + +extern void func_80182134(void); + +s32 func_80181DC0(s32 a0) { + func_80182134(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -4036,7 +4057,18 @@ void func_80181F4C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_091/nonmatchings/ov_SC03_091_jr_8017D898", func_80181F88); + + +extern void func_80182268(void); +extern void func_800167B8(s32 a0); + +s32 func_80181F88(s32 a0) { + func_80182268(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_091/nonmatchings/ov_SC03_091_jr_8017D898", func_80181FCC); diff --git a/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c b/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c index 9a7163698..47b982f14 100644 --- a/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c +++ b/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c @@ -3761,7 +3761,18 @@ void func_8017D9CC(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092_jr_8017AE2C", func_8017DA08); + + +extern void func_8017DCC8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DA08(s32 a0) { + func_8017DCC8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3779,7 +3790,18 @@ void func_8017DA70(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092_jr_8017AE2C", func_8017DAAC); + + +extern void func_8017DE4C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DAAC(s32 a0) { + func_8017DE4C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_80188928[])(void); @@ -3789,7 +3811,17 @@ void func_8017DAF0(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092_jr_8017AE2C", func_8017DB2C); + + +extern void func_8017DCF0(void); + +s32 func_8017DB2C(s32 a0) { + func_8017DCF0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3824,7 +3856,18 @@ void func_8017DC08(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092_jr_8017AE2C", func_8017DC44); + + +extern void func_8017DE24(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DC44(s32 a0) { + func_8017DE24(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092_jr_8017AE2C", func_8017DC88); diff --git a/src/ov_SC03_093/ov_SC03_093_jr_8017D898.c b/src/ov_SC03_093/ov_SC03_093_jr_8017D898.c index 66f82a693..f162daf38 100644 --- a/src/ov_SC03_093/ov_SC03_093_jr_8017D898.c +++ b/src/ov_SC03_093/ov_SC03_093_jr_8017D898.c @@ -3224,7 +3224,18 @@ void func_8017E838(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_093/nonmatchings/ov_SC03_093_jr_8017D898", func_8017E874); + + +extern void func_8017EAA4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E874(s32 a0) { + func_8017EAA4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3242,7 +3253,17 @@ void func_8017E8DC(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_093/nonmatchings/ov_SC03_093_jr_8017D898", func_8017E918); + + +extern void func_8017EACC(void); + +s32 func_8017E918(s32 a0) { + func_8017EACC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_094/ov_SC03_094_jr_8017BEBC.c b/src/ov_SC03_094/ov_SC03_094_jr_8017BEBC.c index bd8d6e33e..a3996052a 100644 --- a/src/ov_SC03_094/ov_SC03_094_jr_8017BEBC.c +++ b/src/ov_SC03_094/ov_SC03_094_jr_8017BEBC.c @@ -3233,7 +3233,18 @@ void func_8017CE9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_094/nonmatchings/ov_SC03_094_jr_8017BEBC", func_8017CED8); + + +extern void func_8017D0CC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CED8(s32 a0) { + func_8017D0CC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3243,7 +3254,17 @@ s32 func_8017CF1C(void) { } -INCLUDE_ASM("asm/ov_SC03_094/nonmatchings/ov_SC03_094_jr_8017BEBC", func_8017CF40); + + +extern void func_8017D0F4(void); + +s32 func_8017CF40(s32 a0) { + func_8017D0F4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_095/ov_SC03_095_jr_8017BEBC.c b/src/ov_SC03_095/ov_SC03_095_jr_8017BEBC.c index d5fe1af61..8de36c36c 100644 --- a/src/ov_SC03_095/ov_SC03_095_jr_8017BEBC.c +++ b/src/ov_SC03_095/ov_SC03_095_jr_8017BEBC.c @@ -3197,7 +3197,18 @@ void func_8017CE1C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_095/nonmatchings/ov_SC03_095_jr_8017BEBC", func_8017CE58); + + +extern void func_8017D04C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE58(s32 a0) { + func_8017D04C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3207,7 +3218,17 @@ s32 func_8017CE9C(void) { } -INCLUDE_ASM("asm/ov_SC03_095/nonmatchings/ov_SC03_095_jr_8017BEBC", func_8017CEC0); + + +extern void func_8017D074(void); + +s32 func_8017CEC0(s32 a0) { + func_8017D074(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_096/ov_SC03_096_jr_8017BEBC.c b/src/ov_SC03_096/ov_SC03_096_jr_8017BEBC.c index 39d147289..834b15ef9 100644 --- a/src/ov_SC03_096/ov_SC03_096_jr_8017BEBC.c +++ b/src/ov_SC03_096/ov_SC03_096_jr_8017BEBC.c @@ -3179,7 +3179,18 @@ void func_8017CDDC(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_096/nonmatchings/ov_SC03_096_jr_8017BEBC", func_8017CE18); + + +extern void func_8017D00C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE18(s32 a0) { + func_8017D00C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3189,7 +3200,17 @@ s32 func_8017CE5C(void) { } -INCLUDE_ASM("asm/ov_SC03_096/nonmatchings/ov_SC03_096_jr_8017BEBC", func_8017CE80); + + +extern void func_8017D034(void); + +s32 func_8017CE80(s32 a0) { + func_8017D034(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_097/ov_SC03_097_jr_8017D898.c b/src/ov_SC03_097/ov_SC03_097_jr_8017D898.c index d7cf233ad..7e9446bed 100644 --- a/src/ov_SC03_097/ov_SC03_097_jr_8017D898.c +++ b/src/ov_SC03_097/ov_SC03_097_jr_8017D898.c @@ -3208,7 +3208,18 @@ void func_8017E844(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_097/nonmatchings/ov_SC03_097_jr_8017D898", func_8017E880); + + +extern void func_8017ED78(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E880(s32 a0) { + func_8017ED78(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3226,7 +3237,17 @@ void func_8017E8E8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_097/nonmatchings/ov_SC03_097_jr_8017D898", func_8017E924); + + +extern void func_8017EDA0(void); + +s32 func_8017E924(s32 a0) { + func_8017EDA0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3315,7 +3336,18 @@ void func_8017EBB8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_097/nonmatchings/ov_SC03_097_jr_8017D898", func_8017EBF4); + + +extern void func_8017EFD4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EBF4(s32 a0) { + func_8017EFD4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_097/nonmatchings/ov_SC03_097_jr_8017D898", func_8017EC38); diff --git a/src/ov_SC03_098/ov_SC03_098_jr_8017D898.c b/src/ov_SC03_098/ov_SC03_098_jr_8017D898.c index 341fdfc4e..ebcf467df 100644 --- a/src/ov_SC03_098/ov_SC03_098_jr_8017D898.c +++ b/src/ov_SC03_098/ov_SC03_098_jr_8017D898.c @@ -3209,7 +3209,18 @@ void func_8017E7F8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_098/nonmatchings/ov_SC03_098_jr_8017D898", func_8017E834); + + +extern void func_8017EA64(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E834(s32 a0) { + func_8017EA64(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3227,7 +3238,17 @@ void func_8017E89C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_098/nonmatchings/ov_SC03_098_jr_8017D898", func_8017E8D8); + + +extern void func_8017EA8C(void); + +s32 func_8017E8D8(s32 a0) { + func_8017EA8C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_099/ov_SC03_099_jr_8017BEBC.c b/src/ov_SC03_099/ov_SC03_099_jr_8017BEBC.c index a6823dda1..be678e897 100644 --- a/src/ov_SC03_099/ov_SC03_099_jr_8017BEBC.c +++ b/src/ov_SC03_099/ov_SC03_099_jr_8017BEBC.c @@ -3199,7 +3199,18 @@ void func_8017CE1C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_099/nonmatchings/ov_SC03_099_jr_8017BEBC", func_8017CE58); + + +extern void func_8017D04C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE58(s32 a0) { + func_8017D04C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3209,7 +3220,17 @@ s32 func_8017CE9C(void) { } -INCLUDE_ASM("asm/ov_SC03_099/nonmatchings/ov_SC03_099_jr_8017BEBC", func_8017CEC0); + + +extern void func_8017D074(void); + +s32 func_8017CEC0(s32 a0) { + func_8017D074(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_100/ov_SC03_100_jr_8017D898.c b/src/ov_SC03_100/ov_SC03_100_jr_8017D898.c index 55f2be4d0..876babf25 100644 --- a/src/ov_SC03_100/ov_SC03_100_jr_8017D898.c +++ b/src/ov_SC03_100/ov_SC03_100_jr_8017D898.c @@ -3208,7 +3208,18 @@ void func_8017E7F8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_100/nonmatchings/ov_SC03_100_jr_8017D898", func_8017E834); + + +extern void func_8017EA28(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E834(s32 a0) { + func_8017EA28(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3218,7 +3229,17 @@ s32 func_8017E878(void) { } -INCLUDE_ASM("asm/ov_SC03_100/nonmatchings/ov_SC03_100_jr_8017D898", func_8017E89C); + + +extern void func_8017EA50(void); + +s32 func_8017E89C(s32 a0) { + func_8017EA50(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_101/ov_SC03_101_jr_8017CA80.c b/src/ov_SC03_101/ov_SC03_101_jr_8017CA80.c index 291ce41f8..ba29e04ff 100644 --- a/src/ov_SC03_101/ov_SC03_101_jr_8017CA80.c +++ b/src/ov_SC03_101/ov_SC03_101_jr_8017CA80.c @@ -3188,7 +3188,18 @@ void func_8017D9EC(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_101/nonmatchings/ov_SC03_101_jr_8017CA80", func_8017DA28); + + +extern void func_8017DD60(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DA28(s32 a0) { + func_8017DD60(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3206,7 +3217,17 @@ void func_8017DA90(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_101/nonmatchings/ov_SC03_101_jr_8017CA80", func_8017DACC); + + +extern void func_8017DD88(void); + +s32 func_8017DACC(s32 a0) { + func_8017DD88(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_102/ov_SC03_102_jr_8017BEBC.c b/src/ov_SC03_102/ov_SC03_102_jr_8017BEBC.c index b8d0e25b6..cc30bfe42 100644 --- a/src/ov_SC03_102/ov_SC03_102_jr_8017BEBC.c +++ b/src/ov_SC03_102/ov_SC03_102_jr_8017BEBC.c @@ -3887,7 +3887,18 @@ void func_80180204(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_102/nonmatchings/ov_SC03_102_jr_8017BEBC", func_80180240); + + +extern void func_80180434(void); +extern void func_800167B8(s32 a0); + +s32 func_80180240(s32 a0) { + func_80180434(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3897,7 +3908,17 @@ s32 func_80180284(void) { } -INCLUDE_ASM("asm/ov_SC03_102/nonmatchings/ov_SC03_102_jr_8017BEBC", func_801802A8); + + +extern void func_8018045C(void); + +s32 func_801802A8(s32 a0) { + func_8018045C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_103/ov_SC03_103_jr_8017C294.c b/src/ov_SC03_103/ov_SC03_103_jr_8017C294.c index 27adf2a09..19976602d 100644 --- a/src/ov_SC03_103/ov_SC03_103_jr_8017C294.c +++ b/src/ov_SC03_103/ov_SC03_103_jr_8017C294.c @@ -3213,7 +3213,18 @@ void func_8017DEA4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_103/nonmatchings/ov_SC03_103_jr_8017C294", func_8017DEE0); + + +extern void func_8017E110(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DEE0(s32 a0) { + func_8017E110(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3231,7 +3242,17 @@ void func_8017DF48(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_103/nonmatchings/ov_SC03_103_jr_8017C294", func_8017DF84); + + +extern void func_8017E138(void); + +s32 func_8017DF84(s32 a0) { + func_8017E138(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_104/ov_SC03_104_jr_8017CA80.c b/src/ov_SC03_104/ov_SC03_104_jr_8017CA80.c index f9387144d..92bbb2978 100644 --- a/src/ov_SC03_104/ov_SC03_104_jr_8017CA80.c +++ b/src/ov_SC03_104/ov_SC03_104_jr_8017CA80.c @@ -3894,7 +3894,18 @@ void func_80180E14(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_104/nonmatchings/ov_SC03_104_jr_8017CA80", func_80180E50); + + +extern void func_80181188(void); +extern void func_800167B8(s32 a0); + +s32 func_80180E50(s32 a0) { + func_80181188(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3912,7 +3923,17 @@ void func_80180EB8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_104/nonmatchings/ov_SC03_104_jr_8017CA80", func_80180EF4); + + +extern void func_801811B0(void); + +s32 func_80180EF4(s32 a0) { + func_801811B0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_105/ov_SC03_105_jr_8017C8D0.c b/src/ov_SC03_105/ov_SC03_105_jr_8017C8D0.c index a51dc00f1..e1fca70f3 100644 --- a/src/ov_SC03_105/ov_SC03_105_jr_8017C8D0.c +++ b/src/ov_SC03_105/ov_SC03_105_jr_8017C8D0.c @@ -3198,7 +3198,18 @@ void func_8017DE20(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_105/nonmatchings/ov_SC03_105_jr_8017C8D0", func_8017DE5C); + + +extern void func_8017E00C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DE5C(s32 a0) { + func_8017E00C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3216,7 +3227,17 @@ void func_8017DEC4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_105/nonmatchings/ov_SC03_105_jr_8017C8D0", func_8017DF00); + + +extern void func_8017E034(void); + +s32 func_8017DF00(s32 a0) { + func_8017E034(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_105/nonmatchings/ov_SC03_105_jr_8017C8D0", func_8017DF40); diff --git a/src/ov_SC03_108/ov_SC03_108_jr_8017BEBC.c b/src/ov_SC03_108/ov_SC03_108_jr_8017BEBC.c index b5d7910cb..59dcf8130 100644 --- a/src/ov_SC03_108/ov_SC03_108_jr_8017BEBC.c +++ b/src/ov_SC03_108/ov_SC03_108_jr_8017BEBC.c @@ -3179,7 +3179,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_108/nonmatchings/ov_SC03_108_jr_8017BEBC", func_8017CDD8); + + +extern void func_8017CFCC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017CFCC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3189,7 +3200,17 @@ s32 func_8017CE1C(void) { } -INCLUDE_ASM("asm/ov_SC03_108/nonmatchings/ov_SC03_108_jr_8017BEBC", func_8017CE40); + + +extern void func_8017CFF4(void); + +s32 func_8017CE40(s32 a0) { + func_8017CFF4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_109/ov_SC03_109_jr_8017C180.c b/src/ov_SC03_109/ov_SC03_109_jr_8017C180.c index f5da35a5b..4b49eb1ff 100644 --- a/src/ov_SC03_109/ov_SC03_109_jr_8017C180.c +++ b/src/ov_SC03_109/ov_SC03_109_jr_8017C180.c @@ -3181,7 +3181,18 @@ void func_8017D060(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_109/nonmatchings/ov_SC03_109_jr_8017C180", func_8017D09C); + + +extern void func_8017D290(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D09C(s32 a0) { + func_8017D290(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3191,7 +3202,17 @@ s32 func_8017D0E0(void) { } -INCLUDE_ASM("asm/ov_SC03_109/nonmatchings/ov_SC03_109_jr_8017C180", func_8017D104); + + +extern void func_8017D2B8(void); + +s32 func_8017D104(s32 a0) { + func_8017D2B8(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_110/ov_SC03_110_jr_8017D898.c b/src/ov_SC03_110/ov_SC03_110_jr_8017D898.c index ecb2dcb82..1379e8e41 100644 --- a/src/ov_SC03_110/ov_SC03_110_jr_8017D898.c +++ b/src/ov_SC03_110/ov_SC03_110_jr_8017D898.c @@ -3189,7 +3189,18 @@ void func_8017E778(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_110/nonmatchings/ov_SC03_110_jr_8017D898", func_8017E7B4); + + +extern void func_8017E9E4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E7B4(s32 a0) { + func_8017E9E4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3207,7 +3218,17 @@ void func_8017E81C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_110/nonmatchings/ov_SC03_110_jr_8017D898", func_8017E858); + + +extern void func_8017EA0C(void); + +s32 func_8017E858(s32 a0) { + func_8017EA0C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c b/src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c index 225a03d1a..876a6c394 100644 --- a/src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c +++ b/src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c @@ -3200,7 +3200,18 @@ void func_80180730(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_111/nonmatchings/ov_SC03_111_jr_8017EC58", func_8018076C); + + +extern void func_801808EC(void); +extern void func_800167B8(s32 a0); + +s32 func_8018076C(s32 a0) { + func_801808EC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3217,7 +3228,17 @@ void func_801807D4(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_111/nonmatchings/ov_SC03_111_jr_8017EC58", func_80180810); + + +extern void func_80180914(void); + +s32 func_80180810(s32 a0) { + func_80180914(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_112/ov_SC03_112_jr_8017C294.c b/src/ov_SC03_112/ov_SC03_112_jr_8017C294.c index 937861ef8..e6c2b5d26 100644 --- a/src/ov_SC03_112/ov_SC03_112_jr_8017C294.c +++ b/src/ov_SC03_112/ov_SC03_112_jr_8017C294.c @@ -3189,7 +3189,18 @@ void func_8017DDD8(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_112/nonmatchings/ov_SC03_112_jr_8017C294", func_8017DE14); + + +extern void func_8017E01C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DE14(s32 a0) { + func_8017E01C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3207,7 +3218,17 @@ void func_8017DE7C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_112/nonmatchings/ov_SC03_112_jr_8017C294", func_8017DEB8); + + +extern void func_8017E044(void); + +s32 func_8017DEB8(s32 a0) { + func_8017E044(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_112/nonmatchings/ov_SC03_112_jr_8017C294", func_8017DEF8); diff --git a/src/ov_SC03_113/ov_SC03_113_jr_8017C294.c b/src/ov_SC03_113/ov_SC03_113_jr_8017C294.c index e81413e25..fe46780f4 100644 --- a/src/ov_SC03_113/ov_SC03_113_jr_8017C294.c +++ b/src/ov_SC03_113/ov_SC03_113_jr_8017C294.c @@ -3221,7 +3221,18 @@ void func_8017EDC0(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_113/nonmatchings/ov_SC03_113_jr_8017C294", func_8017EDFC); + + +extern void func_8017F02C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EDFC(s32 a0) { + func_8017F02C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3239,7 +3250,17 @@ void func_8017EE64(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_113/nonmatchings/ov_SC03_113_jr_8017C294", func_8017EEA0); + + +extern void func_8017F054(void); + +s32 func_8017EEA0(s32 a0) { + func_8017F054(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_114/ov_SC03_114_jr_8017BEBC.c b/src/ov_SC03_114/ov_SC03_114_jr_8017BEBC.c index bc911ee48..bba0b962b 100644 --- a/src/ov_SC03_114/ov_SC03_114_jr_8017BEBC.c +++ b/src/ov_SC03_114/ov_SC03_114_jr_8017BEBC.c @@ -3177,7 +3177,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_114/nonmatchings/ov_SC03_114_jr_8017BEBC", func_8017CDD8); + + +extern void func_8017CF70(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017CF70(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3195,7 +3206,15 @@ void func_8017CE40(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_114/nonmatchings/ov_SC03_114_jr_8017BEBC", func_8017CE7C); +extern void func_8017CF98(void); + +s32 func_8017CE7C(s32 a0) { + func_8017CF98(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_114/nonmatchings/ov_SC03_114_jr_8017BEBC", func_8017CEBC); diff --git a/src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c b/src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c index 32fcad582..e6266fac7 100644 --- a/src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c +++ b/src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c @@ -3177,7 +3177,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_115/nonmatchings/ov_SC03_115_jr_8017BEBC", func_8017CDD8); + + +extern void func_8017D008(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017D008(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3195,7 +3206,17 @@ void func_8017CE40(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_115/nonmatchings/ov_SC03_115_jr_8017BEBC", func_8017CE7C); + + +extern void func_8017D030(void); + +s32 func_8017CE7C(s32 a0) { + func_8017D030(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_116/ov_SC03_116_jr_8017AE2C.c b/src/ov_SC03_116/ov_SC03_116_jr_8017AE2C.c index c0ac5f34e..6a2ae7f47 100644 --- a/src/ov_SC03_116/ov_SC03_116_jr_8017AE2C.c +++ b/src/ov_SC03_116/ov_SC03_116_jr_8017AE2C.c @@ -4178,7 +4178,18 @@ void func_80180994(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_116/nonmatchings/ov_SC03_116_jr_8017AE2C", func_801809D0); + + +extern void func_80180C1C(void); +extern void func_800167B8(s32 a0); + +s32 func_801809D0(s32 a0) { + func_80180C1C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4196,7 +4207,17 @@ void func_80180A38(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_116/nonmatchings/ov_SC03_116_jr_8017AE2C", func_80180A74); + + +extern void func_80180C44(void); + +s32 func_80180A74(s32 a0) { + func_80180C44(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_117/ov_SC03_117_jr_8017BEBC.c b/src/ov_SC03_117/ov_SC03_117_jr_8017BEBC.c index be6d988fb..d3c6e6f29 100644 --- a/src/ov_SC03_117/ov_SC03_117_jr_8017BEBC.c +++ b/src/ov_SC03_117/ov_SC03_117_jr_8017BEBC.c @@ -3517,7 +3517,18 @@ void func_8017DC78(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_117/nonmatchings/ov_SC03_117_jr_8017BEBC", func_8017DCB4); + + +extern void func_8017DFC0(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DCB4(s32 a0) { + func_8017DFC0(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3535,9 +3546,30 @@ void func_8017DD1C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_117/nonmatchings/ov_SC03_117_jr_8017BEBC", func_8017DD58); -INCLUDE_ASM("asm/ov_SC03_117/nonmatchings/ov_SC03_117_jr_8017BEBC", func_8017DD9C); + +extern void func_8017E0A0(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DD58(s32 a0) { + func_8017E0A0(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + + + + +extern void func_8017E0C8(void); + +s32 func_8017DD9C(s32 a0) { + func_8017E0C8(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3582,7 +3614,17 @@ void func_8017DF44(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_117/nonmatchings/ov_SC03_117_jr_8017BEBC", func_8017DF80); + + +extern void func_8017E0F0(void); + +s32 func_8017DF80(s32 a0) { + func_8017E0F0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8016EE40(s32 a0, s32 a1, s32 a2); void func_8017DFC0(void) { diff --git a/src/ov_SC03_118/ov_SC03_118_jr_8017FB84.c b/src/ov_SC03_118/ov_SC03_118_jr_8017FB84.c index 58141fee6..c3e663887 100644 --- a/src/ov_SC03_118/ov_SC03_118_jr_8017FB84.c +++ b/src/ov_SC03_118/ov_SC03_118_jr_8017FB84.c @@ -3221,7 +3221,18 @@ void func_8018165C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118_jr_8017FB84", func_80181698); + + +extern void func_801819C4(void); +extern void func_800167B8(s32 a0); + +s32 func_80181698(s32 a0) { + func_801819C4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3239,7 +3250,18 @@ void func_80181700(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118_jr_8017FB84", func_8018173C); + + +extern void func_801819EC(void); +extern void func_800167B8(s32 a0); + +s32 func_8018173C(s32 a0) { + func_801819EC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_8018DDA8[])(void); @@ -3249,7 +3271,17 @@ void func_80181780(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118_jr_8017FB84", func_801817BC); + + +extern void func_80181A14(void); + +s32 func_801817BC(s32 a0) { + func_80181A14(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118_jr_8017FB84", func_801817FC); @@ -3267,7 +3299,17 @@ void func_801818AC(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118_jr_8017FB84", func_801818E8); + + +extern void func_80181A3C(void); + +s32 func_801818E8(s32 a0) { + func_80181A3C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_119/ov_SC03_119_jr_8017FB84.c b/src/ov_SC03_119/ov_SC03_119_jr_8017FB84.c index 536483808..81e7be926 100644 --- a/src/ov_SC03_119/ov_SC03_119_jr_8017FB84.c +++ b/src/ov_SC03_119/ov_SC03_119_jr_8017FB84.c @@ -3215,7 +3215,18 @@ void func_8018165C(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119_jr_8017FB84", func_80181698); + + +extern void func_801819C4(void); +extern void func_800167B8(s32 a0); + +s32 func_80181698(s32 a0) { + func_801819C4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3233,7 +3244,18 @@ void func_80181700(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119_jr_8017FB84", func_8018173C); + + +extern void func_801819EC(void); +extern void func_800167B8(s32 a0); + +s32 func_8018173C(s32 a0) { + func_801819EC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_8018DDA8[])(void); @@ -3243,7 +3265,17 @@ void func_80181780(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119_jr_8017FB84", func_801817BC); + + +extern void func_80181A14(void); + +s32 func_801817BC(s32 a0) { + func_80181A14(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119_jr_8017FB84", func_801817FC); @@ -3257,7 +3289,17 @@ void func_801818AC(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119_jr_8017FB84", func_801818E8); + + +extern void func_80181A3C(void); + +s32 func_801818E8(s32 a0) { + func_80181A3C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC03_121/ov_SC03_121_jr_8017BEBC.c b/src/ov_SC03_121/ov_SC03_121_jr_8017BEBC.c index e1dbf1ae7..37d2522e6 100644 --- a/src/ov_SC03_121/ov_SC03_121_jr_8017BEBC.c +++ b/src/ov_SC03_121/ov_SC03_121_jr_8017BEBC.c @@ -3248,7 +3248,18 @@ void func_8017D1DC(void *a0) { } -INCLUDE_ASM("asm/ov_SC03_121/nonmatchings/ov_SC03_121_jr_8017BEBC", func_8017D218); + + +extern void func_8017D374(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D218(s32 a0) { + func_8017D374(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c b/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c index c7fb73fd1..4626035eb 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c @@ -3181,7 +3181,18 @@ void func_8017D5C0(s32 arg0) } -INCLUDE_ASM("asm/ov_SC03_126/nonmatchings/ov_SC03_126_jr_8017D5C0", func_8017E4A0); + + +extern void func_8017ED68(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E4A0(s32 a0) { + func_8017ED68(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3218,7 +3229,17 @@ void func_8017E5CC(void) { } -INCLUDE_ASM("asm/ov_SC03_126/nonmatchings/ov_SC03_126_jr_8017D5C0", func_8017E5EC); + + +extern void func_8012A110(void); + +s32 func_8017E5EC(s32 a0) { + func_8012A110(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c b/src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c index c0988dcc5..67cd5c4e3 100644 --- a/src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c +++ b/src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c @@ -3565,7 +3565,17 @@ void func_8017E850(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_000/nonmatchings/ov_SC04_000_jr_8017BEBC", func_8017E88C); + + +extern void func_8017EB34(void); + +s32 func_8017E88C(s32 a0) { + func_8017EB34(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c b/src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c index 65857fa70..942d6f39e 100644 --- a/src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c +++ b/src/ov_SC04_002/ov_SC04_002_jr_8017BEBC.c @@ -3665,7 +3665,18 @@ void func_8017F8A8(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_002/nonmatchings/ov_SC04_002_jr_8017BEBC", func_8017F8E4); + + +extern void func_8017FAD8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017F8E4(s32 a0) { + func_8017FAD8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3675,7 +3686,17 @@ s32 func_8017F928(void) { } -INCLUDE_ASM("asm/ov_SC04_002/nonmatchings/ov_SC04_002_jr_8017BEBC", func_8017F94C); + + +extern void func_8017FB00(void); + +s32 func_8017F94C(s32 a0) { + func_8017FB00(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_003/ov_SC04_003_jr_8017BEBC.c b/src/ov_SC04_003/ov_SC04_003_jr_8017BEBC.c index d6fac3344..9c0b22a3f 100644 --- a/src/ov_SC04_003/ov_SC04_003_jr_8017BEBC.c +++ b/src/ov_SC04_003/ov_SC04_003_jr_8017BEBC.c @@ -3180,7 +3180,18 @@ void func_8017CE7C(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_003/nonmatchings/ov_SC04_003_jr_8017BEBC", func_8017CEB8); + + +extern void func_8017D0AC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CEB8(s32 a0) { + func_8017D0AC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3190,7 +3201,17 @@ s32 func_8017CEFC(void) { } -INCLUDE_ASM("asm/ov_SC04_003/nonmatchings/ov_SC04_003_jr_8017BEBC", func_8017CF20); + + +extern void func_8017D0D4(void); + +s32 func_8017CF20(s32 a0) { + func_8017D0D4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c b/src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c index 66b480547..1b072ca14 100644 --- a/src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c +++ b/src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c @@ -4162,7 +4162,18 @@ void func_8017E858(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_004/nonmatchings/ov_SC04_004_jr_8017AE2C", func_8017E894); + + +extern void func_8017EA88(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E894(s32 a0) { + func_8017EA88(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4172,7 +4183,17 @@ s32 func_8017E8D8(void) { } -INCLUDE_ASM("asm/ov_SC04_004/nonmatchings/ov_SC04_004_jr_8017AE2C", func_8017E8FC); + + +extern void func_8017EAB0(void); + +s32 func_8017E8FC(s32 a0) { + func_8017EAB0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c b/src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c index 7c913fd33..331201072 100644 --- a/src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c +++ b/src/ov_SC04_005/ov_SC04_005_jr_8017BEBC.c @@ -3587,7 +3587,18 @@ void func_8017EB74(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_005/nonmatchings/ov_SC04_005_jr_8017BEBC", func_8017EBB0); + + +extern void func_8017EDA4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017EBB0(s32 a0) { + func_8017EDA4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3597,7 +3608,17 @@ s32 func_8017EBF4(void) { } -INCLUDE_ASM("asm/ov_SC04_005/nonmatchings/ov_SC04_005_jr_8017BEBC", func_8017EC18); + + +extern void func_8017EDCC(void); + +s32 func_8017EC18(s32 a0) { + func_8017EDCC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_006/ov_SC04_006_jr_8017BEBC.c b/src/ov_SC04_006/ov_SC04_006_jr_8017BEBC.c index d04372d75..ab5080c4d 100644 --- a/src/ov_SC04_006/ov_SC04_006_jr_8017BEBC.c +++ b/src/ov_SC04_006/ov_SC04_006_jr_8017BEBC.c @@ -3181,7 +3181,18 @@ void func_8017CE7C(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_006/nonmatchings/ov_SC04_006_jr_8017BEBC", func_8017CEB8); + + +extern void func_8017D0AC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CEB8(s32 a0) { + func_8017D0AC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3191,7 +3202,17 @@ s32 func_8017CEFC(void) { } -INCLUDE_ASM("asm/ov_SC04_006/nonmatchings/ov_SC04_006_jr_8017BEBC", func_8017CF20); + + +extern void func_8017D0D4(void); + +s32 func_8017CF20(s32 a0) { + func_8017D0D4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c b/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c index 56f74627d..e1da49a1a 100644 --- a/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c +++ b/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c @@ -3551,7 +3551,18 @@ void func_8017E858(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_007/nonmatchings/ov_SC04_007_jr_8017BEBC", func_8017E894); + + +extern void func_8017EA88(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E894(s32 a0) { + func_8017EA88(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3561,7 +3572,17 @@ s32 func_8017E8D8(void) { } -INCLUDE_ASM("asm/ov_SC04_007/nonmatchings/ov_SC04_007_jr_8017BEBC", func_8017E8FC); + + +extern void func_8017EAB0(void); + +s32 func_8017E8FC(s32 a0) { + func_8017EAB0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_008/ov_SC04_008_jr_8017AE2C.c b/src/ov_SC04_008/ov_SC04_008_jr_8017AE2C.c index 161c9237c..4254732ae 100644 --- a/src/ov_SC04_008/ov_SC04_008_jr_8017AE2C.c +++ b/src/ov_SC04_008/ov_SC04_008_jr_8017AE2C.c @@ -3789,7 +3789,18 @@ void func_8017CE0C(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_008/nonmatchings/ov_SC04_008_jr_8017AE2C", func_8017CE48); + + +extern void func_8017D03C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE48(s32 a0) { + func_8017D03C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3799,7 +3810,17 @@ s32 func_8017CE8C(void) { } -INCLUDE_ASM("asm/ov_SC04_008/nonmatchings/ov_SC04_008_jr_8017AE2C", func_8017CEB0); + + +extern void func_8017D064(void); + +s32 func_8017CEB0(s32 a0) { + func_8017D064(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_009/ov_SC04_009_jr_8017BEBC.c b/src/ov_SC04_009/ov_SC04_009_jr_8017BEBC.c index 69d77de31..5ac4e5d31 100644 --- a/src/ov_SC04_009/ov_SC04_009_jr_8017BEBC.c +++ b/src/ov_SC04_009/ov_SC04_009_jr_8017BEBC.c @@ -3179,7 +3179,18 @@ void func_8017CE0C(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_009/nonmatchings/ov_SC04_009_jr_8017BEBC", func_8017CE48); + + +extern void func_8017D078(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE48(s32 a0) { + func_8017D078(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3197,7 +3208,17 @@ void func_8017CEB0(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_009/nonmatchings/ov_SC04_009_jr_8017BEBC", func_8017CEEC); + + +extern void func_8017D0A0(void); + +s32 func_8017CEEC(s32 a0) { + func_8017D0A0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_010/ov_SC04_010_jr_8017BEBC.c b/src/ov_SC04_010/ov_SC04_010_jr_8017BEBC.c index ce2b1eda7..06e6e6423 100644 --- a/src/ov_SC04_010/ov_SC04_010_jr_8017BEBC.c +++ b/src/ov_SC04_010/ov_SC04_010_jr_8017BEBC.c @@ -3178,7 +3178,18 @@ void func_8017CE0C(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_010/nonmatchings/ov_SC04_010_jr_8017BEBC", func_8017CE48); + + +extern void func_8017D03C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE48(s32 a0) { + func_8017D03C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3196,7 +3207,17 @@ void func_8017CEB0(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_010/nonmatchings/ov_SC04_010_jr_8017BEBC", func_8017CEEC); + + +extern void func_8017D08C(void); + +s32 func_8017CEEC(s32 a0) { + func_8017D08C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_011/ov_SC04_011_jr_8017D494.c b/src/ov_SC04_011/ov_SC04_011_jr_8017D494.c index 327dc2b4a..2947661d5 100644 --- a/src/ov_SC04_011/ov_SC04_011_jr_8017D494.c +++ b/src/ov_SC04_011/ov_SC04_011_jr_8017D494.c @@ -3336,7 +3336,17 @@ void func_8017FA2C(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_011/nonmatchings/ov_SC04_011_jr_8017D494", func_8017FA68); + + +extern void func_8017FD04(void); + +s32 func_8017FA68(s32 a0) { + func_8017FD04(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC04_016/ov_SC04_016_jr_8017BEBC.c b/src/ov_SC04_016/ov_SC04_016_jr_8017BEBC.c index ce7d5778d..872a84bc6 100644 --- a/src/ov_SC04_016/ov_SC04_016_jr_8017BEBC.c +++ b/src/ov_SC04_016/ov_SC04_016_jr_8017BEBC.c @@ -3177,7 +3177,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_016/nonmatchings/ov_SC04_016_jr_8017BEBC", func_8017CDD8); + + +extern void func_8017CF70(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017CF70(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3195,7 +3206,17 @@ void func_8017CE40(void *a0) { } -INCLUDE_ASM("asm/ov_SC04_016/nonmatchings/ov_SC04_016_jr_8017BEBC", func_8017CE7C); + + +extern void func_8017CF98(void); + +s32 func_8017CE7C(s32 a0) { + func_8017CF98(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC04_016/nonmatchings/ov_SC04_016_jr_8017BEBC", func_8017CEBC); diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c b/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c index 20ed764f4..c5519b891 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c @@ -3181,7 +3181,18 @@ void func_8017D5C0(s32 arg0) } -INCLUDE_ASM("asm/ov_SC04_021/nonmatchings/ov_SC04_021_jr_8017D5C0", func_8017E4A0); + + +extern void func_8017ED68(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E4A0(s32 a0) { + func_8017ED68(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3218,7 +3229,17 @@ void func_8017E5CC(void) { } -INCLUDE_ASM("asm/ov_SC04_021/nonmatchings/ov_SC04_021_jr_8017D5C0", func_8017E5EC); + + +extern void func_8012A110(void); + +s32 func_8017E5EC(s32 a0) { + func_8012A110(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC05_000/ov_SC05_000_jr_8017BEBC.c b/src/ov_SC05_000/ov_SC05_000_jr_8017BEBC.c index c711b0d45..d8b89edfd 100644 --- a/src/ov_SC05_000/ov_SC05_000_jr_8017BEBC.c +++ b/src/ov_SC05_000/ov_SC05_000_jr_8017BEBC.c @@ -3190,7 +3190,18 @@ void func_8017D060(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_000/nonmatchings/ov_SC05_000_jr_8017BEBC", func_8017D09C); + + +extern void func_8017D348(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D09C(s32 a0) { + func_8017D348(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3208,7 +3219,17 @@ void func_8017D104(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_000/nonmatchings/ov_SC05_000_jr_8017BEBC", func_8017D140); + + +extern void func_8017D370(void); + +s32 func_8017D140(s32 a0) { + func_8017D370(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3253,7 +3274,17 @@ void func_8017D2CC(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_000/nonmatchings/ov_SC05_000_jr_8017BEBC", func_8017D308); + + +extern void func_8017D398(void); + +s32 func_8017D308(s32 a0) { + func_8017D398(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8016EE40(s32 a0, s32 a1, s32 a2); void func_8017D348(void) { diff --git a/src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c b/src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c index bf741f4e4..e9239ae9c 100644 --- a/src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c +++ b/src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c @@ -3549,7 +3549,18 @@ void func_8017E778(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_001/nonmatchings/ov_SC05_001_jr_8017BEBC", func_8017E7B4); + + +extern void func_8017E9A8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E7B4(s32 a0) { + func_8017E9A8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3559,7 +3570,17 @@ s32 func_8017E7F8(void) { } -INCLUDE_ASM("asm/ov_SC05_001/nonmatchings/ov_SC05_001_jr_8017BEBC", func_8017E81C); + + +extern void func_8017E9D0(void); + +s32 func_8017E81C(s32 a0) { + func_8017E9D0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC05_002/ov_SC05_002_jr_8017BEBC.c b/src/ov_SC05_002/ov_SC05_002_jr_8017BEBC.c index 3b911ff8f..435d0722a 100644 --- a/src/ov_SC05_002/ov_SC05_002_jr_8017BEBC.c +++ b/src/ov_SC05_002/ov_SC05_002_jr_8017BEBC.c @@ -3335,7 +3335,18 @@ void func_8017DDD8(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_002/nonmatchings/ov_SC05_002_jr_8017BEBC", func_8017DE14); + + +extern void func_8017E088(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DE14(s32 a0) { + func_8017E088(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3353,9 +3364,30 @@ void func_8017DE7C(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_002/nonmatchings/ov_SC05_002_jr_8017BEBC", func_8017DEB8); -INCLUDE_ASM("asm/ov_SC05_002/nonmatchings/ov_SC05_002_jr_8017BEBC", func_8017DEFC); + +extern void func_8017E0D8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DEB8(s32 a0) { + func_8017E0D8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + + + + +extern void func_8017E0B0(void); + +s32 func_8017DEFC(s32 a0) { + func_8017E0B0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC05_003/ov_SC05_003_jr_8017BEBC.c b/src/ov_SC05_003/ov_SC05_003_jr_8017BEBC.c index 024f9036f..43cdfaa3d 100644 --- a/src/ov_SC05_003/ov_SC05_003_jr_8017BEBC.c +++ b/src/ov_SC05_003/ov_SC05_003_jr_8017BEBC.c @@ -3334,7 +3334,18 @@ void func_8017DDD8(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_003/nonmatchings/ov_SC05_003_jr_8017BEBC", func_8017DE14); + + +extern void func_8017E008(void); +extern void func_800167B8(s32 a0); + +s32 func_8017DE14(s32 a0) { + func_8017E008(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3344,7 +3355,17 @@ s32 func_8017DE58(void) { } -INCLUDE_ASM("asm/ov_SC05_003/nonmatchings/ov_SC05_003_jr_8017BEBC", func_8017DE7C); + + +extern void func_8017E030(void); + +s32 func_8017DE7C(s32 a0) { + func_8017E030(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC05_004/ov_SC05_004_jr_8017BEBC.c b/src/ov_SC05_004/ov_SC05_004_jr_8017BEBC.c index ccf718c88..029a2a6db 100644 --- a/src/ov_SC05_004/ov_SC05_004_jr_8017BEBC.c +++ b/src/ov_SC05_004/ov_SC05_004_jr_8017BEBC.c @@ -3224,7 +3224,18 @@ void func_8017E048(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_004/nonmatchings/ov_SC05_004_jr_8017BEBC", func_8017E084); + + +extern void func_8017E278(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E084(s32 a0) { + func_8017E278(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3234,7 +3245,17 @@ s32 func_8017E0C8(void) { } -INCLUDE_ASM("asm/ov_SC05_004/nonmatchings/ov_SC05_004_jr_8017BEBC", func_8017E0EC); + + +extern void func_8017E2A0(void); + +s32 func_8017E0EC(s32 a0) { + func_8017E2A0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC05_005/ov_SC05_005_jr_8017D898.c b/src/ov_SC05_005/ov_SC05_005_jr_8017D898.c index c42bf466a..693a060a7 100644 --- a/src/ov_SC05_005/ov_SC05_005_jr_8017D898.c +++ b/src/ov_SC05_005/ov_SC05_005_jr_8017D898.c @@ -3188,7 +3188,18 @@ void func_8017E778(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_005/nonmatchings/ov_SC05_005_jr_8017D898", func_8017E7B4); + + +extern void func_8017E9A8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E7B4(s32 a0) { + func_8017E9A8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3198,7 +3209,17 @@ s32 func_8017E7F8(void) { } -INCLUDE_ASM("asm/ov_SC05_005/nonmatchings/ov_SC05_005_jr_8017D898", func_8017E81C); + + +extern void func_8017E9D0(void); + +s32 func_8017E81C(s32 a0) { + func_8017E9D0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC05_006/ov_SC05_006_jr_8017BEBC.c b/src/ov_SC05_006/ov_SC05_006_jr_8017BEBC.c index 0ab4fad16..81cde3418 100644 --- a/src/ov_SC05_006/ov_SC05_006_jr_8017BEBC.c +++ b/src/ov_SC05_006/ov_SC05_006_jr_8017BEBC.c @@ -3550,7 +3550,18 @@ void func_8017E778(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_006/nonmatchings/ov_SC05_006_jr_8017BEBC", func_8017E7B4); + + +extern void func_8017EA24(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E7B4(s32 a0) { + func_8017EA24(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3560,7 +3571,17 @@ s32 func_8017E7F8(void) { } -INCLUDE_ASM("asm/ov_SC05_006/nonmatchings/ov_SC05_006_jr_8017BEBC", func_8017E81C); + + +extern void func_8017EA4C(void); + +s32 func_8017E81C(s32 a0) { + func_8017EA4C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3605,7 +3626,17 @@ void func_8017E9A8(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_006/nonmatchings/ov_SC05_006_jr_8017BEBC", func_8017E9E4); + + +extern void func_8017EA74(void); + +s32 func_8017E9E4(s32 a0) { + func_8017EA74(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8016EE40(s32 a0, s32 a1, s32 a2); void func_8017EA24(void) { diff --git a/src/ov_SC05_007/ov_SC05_007_jr_8017BEBC.c b/src/ov_SC05_007/ov_SC05_007_jr_8017BEBC.c index f213b2051..67de33e0b 100644 --- a/src/ov_SC05_007/ov_SC05_007_jr_8017BEBC.c +++ b/src/ov_SC05_007/ov_SC05_007_jr_8017BEBC.c @@ -3176,7 +3176,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_007/nonmatchings/ov_SC05_007_jr_8017BEBC", func_8017CDD8); + + +extern void func_8017D008(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017D008(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3194,7 +3205,17 @@ void func_8017CE40(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_007/nonmatchings/ov_SC05_007_jr_8017BEBC", func_8017CE7C); + + +extern void func_8017D030(void); + +s32 func_8017CE7C(s32 a0) { + func_8017D030(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC05_008/ov_SC05_008_jr_8017AE2C.c b/src/ov_SC05_008/ov_SC05_008_jr_8017AE2C.c index 17144f8d1..ade989418 100644 --- a/src/ov_SC05_008/ov_SC05_008_jr_8017AE2C.c +++ b/src/ov_SC05_008/ov_SC05_008_jr_8017AE2C.c @@ -3789,7 +3789,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_008/nonmatchings/ov_SC05_008_jr_8017AE2C", func_8017CDD8); + + +extern void func_8017D014(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017D014(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC05_009/ov_SC05_009_jr_8017BEBC.c b/src/ov_SC05_009/ov_SC05_009_jr_8017BEBC.c index 0b198fa3e..5587f8019 100644 --- a/src/ov_SC05_009/ov_SC05_009_jr_8017BEBC.c +++ b/src/ov_SC05_009/ov_SC05_009_jr_8017BEBC.c @@ -3186,7 +3186,18 @@ void func_8017CDE4(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_009/nonmatchings/ov_SC05_009_jr_8017BEBC", func_8017CE20); + + +extern void func_8017CFA0(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE20(s32 a0) { + func_8017CFA0(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3204,7 +3215,17 @@ void func_8017CE88(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_009/nonmatchings/ov_SC05_009_jr_8017BEBC", func_8017CEC4); + + +extern void func_8017CFC8(void); + +s32 func_8017CEC4(s32 a0) { + func_8017CFC8(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC05_010/ov_SC05_010_jr_8017C8D0.c b/src/ov_SC05_010/ov_SC05_010_jr_8017C8D0.c index 12057efc5..cd9d74b78 100644 --- a/src/ov_SC05_010/ov_SC05_010_jr_8017C8D0.c +++ b/src/ov_SC05_010/ov_SC05_010_jr_8017C8D0.c @@ -3365,7 +3365,18 @@ void func_8017E620(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_010/nonmatchings/ov_SC05_010_jr_8017C8D0", func_8017E65C); + + +extern void func_8017E7F4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E65C(s32 a0) { + func_8017E7F4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3382,7 +3393,17 @@ void func_8017E6C4(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_010/nonmatchings/ov_SC05_010_jr_8017C8D0", func_8017E700); + + +extern void func_8017E81C(void); + +s32 func_8017E700(s32 a0) { + func_8017E81C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC05_010/nonmatchings/ov_SC05_010_jr_8017C8D0", func_8017E740); diff --git a/src/ov_SC05_011/ov_SC05_011_jr_8017BEBC.c b/src/ov_SC05_011/ov_SC05_011_jr_8017BEBC.c index 76fa08e5a..1eba5d102 100644 --- a/src/ov_SC05_011/ov_SC05_011_jr_8017BEBC.c +++ b/src/ov_SC05_011/ov_SC05_011_jr_8017BEBC.c @@ -3177,7 +3177,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_011/nonmatchings/ov_SC05_011_jr_8017BEBC", func_8017CDD8); + + +extern void func_8017CF70(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017CF70(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3195,7 +3206,17 @@ void func_8017CE40(void *a0) { } -INCLUDE_ASM("asm/ov_SC05_011/nonmatchings/ov_SC05_011_jr_8017BEBC", func_8017CE7C); + + +extern void func_8017CF98(void); + +s32 func_8017CE7C(s32 a0) { + func_8017CF98(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC05_011/nonmatchings/ov_SC05_011_jr_8017BEBC", func_8017CEBC); diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c b/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c index 4da32d11d..cd7d54ff5 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c @@ -3181,7 +3181,18 @@ void func_8017D5C0(s32 arg0) } -INCLUDE_ASM("asm/ov_SC05_019/nonmatchings/ov_SC05_019_jr_8017D5C0", func_8017E4A0); + + +extern void func_8017ED68(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E4A0(s32 a0) { + func_8017ED68(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3218,7 +3229,17 @@ void func_8017E5CC(void) { } -INCLUDE_ASM("asm/ov_SC05_019/nonmatchings/ov_SC05_019_jr_8017D5C0", func_8017E5EC); + + +extern void func_8012A110(void); + +s32 func_8017E5EC(s32 a0) { + func_8012A110(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_000/ov_SC06_000_jr_8017AE2C.c b/src/ov_SC06_000/ov_SC06_000_jr_8017AE2C.c index 7c92f46d0..0f1d63ee3 100644 --- a/src/ov_SC06_000/ov_SC06_000_jr_8017AE2C.c +++ b/src/ov_SC06_000/ov_SC06_000_jr_8017AE2C.c @@ -4601,7 +4601,18 @@ void func_80180AD8(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_000/nonmatchings/ov_SC06_000_jr_8017AE2C", func_80180B14); + + +extern void func_801811B4(void); +extern void func_800167B8(s32 a0); + +s32 func_80180B14(s32 a0) { + func_801811B4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4619,7 +4630,17 @@ void func_80180B7C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_000/nonmatchings/ov_SC06_000_jr_8017AE2C", func_80180BB8); + + +extern void func_801811DC(void); + +s32 func_80180BB8(s32 a0) { + func_801811DC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_006/ov_SC06_006_jr_8017BEBC.c b/src/ov_SC06_006/ov_SC06_006_jr_8017BEBC.c index 5e6ec96ed..4cd4d62a6 100644 --- a/src/ov_SC06_006/ov_SC06_006_jr_8017BEBC.c +++ b/src/ov_SC06_006/ov_SC06_006_jr_8017BEBC.c @@ -3175,7 +3175,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_006/nonmatchings/ov_SC06_006_jr_8017BEBC", func_8017CDD8); + + +extern void func_8017D0AC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017D0AC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC06_008/ov_SC06_008_jr_8017C294.c b/src/ov_SC06_008/ov_SC06_008_jr_8017C294.c index 9c997ae21..736daf016 100644 --- a/src/ov_SC06_008/ov_SC06_008_jr_8017C294.c +++ b/src/ov_SC06_008/ov_SC06_008_jr_8017C294.c @@ -3190,7 +3190,18 @@ void func_8017D194(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_008/nonmatchings/ov_SC06_008_jr_8017C294", func_8017D1D0); + + +extern void func_8017D400(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D1D0(s32 a0) { + func_8017D400(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3208,7 +3219,17 @@ void func_8017D238(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_008/nonmatchings/ov_SC06_008_jr_8017C294", func_8017D274); + + +extern void func_8017D428(void); + +s32 func_8017D274(s32 a0) { + func_8017D428(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_010/ov_SC06_010_jr_8017A4AC.c b/src/ov_SC06_010/ov_SC06_010_jr_8017A4AC.c index 65d4352e3..dee600e70 100644 --- a/src/ov_SC06_010/ov_SC06_010_jr_8017A4AC.c +++ b/src/ov_SC06_010/ov_SC06_010_jr_8017A4AC.c @@ -4341,7 +4341,18 @@ void func_8017E268(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_010/nonmatchings/ov_SC06_010_jr_8017A4AC", func_8017E2A4); + + +extern void func_8017E424(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E2A4(s32 a0) { + func_8017E424(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -4359,7 +4370,17 @@ void func_8017E30C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_010/nonmatchings/ov_SC06_010_jr_8017A4AC", func_8017E348); + + +extern void func_8017E44C(void); + +s32 func_8017E348(s32 a0) { + func_8017E44C(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_011/ov_SC06_011_jr_8017BEBC.c b/src/ov_SC06_011/ov_SC06_011_jr_8017BEBC.c index bfbbeb898..6fc69f9b9 100644 --- a/src/ov_SC06_011/ov_SC06_011_jr_8017BEBC.c +++ b/src/ov_SC06_011/ov_SC06_011_jr_8017BEBC.c @@ -3189,7 +3189,18 @@ void func_8017CF60(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_011/nonmatchings/ov_SC06_011_jr_8017BEBC", func_8017CF9C); + + +extern void func_8017D24C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CF9C(s32 a0) { + func_8017D24C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3207,7 +3218,18 @@ void func_8017D004(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_011/nonmatchings/ov_SC06_011_jr_8017BEBC", func_8017D040); + + +extern void func_8017F278(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D040(s32 a0) { + func_8017F278(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_801840CC[])(void); @@ -3217,7 +3239,17 @@ void func_8017D084(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_011/nonmatchings/ov_SC06_011_jr_8017BEBC", func_8017D0C0); + + +extern void func_8017D274(void); + +s32 func_8017D0C0(s32 a0) { + func_8017D274(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_013/ov_SC06_013_jr_8017BEBC.c b/src/ov_SC06_013/ov_SC06_013_jr_8017BEBC.c index 0c67c9f38..d07d8e76c 100644 --- a/src/ov_SC06_013/ov_SC06_013_jr_8017BEBC.c +++ b/src/ov_SC06_013/ov_SC06_013_jr_8017BEBC.c @@ -3173,7 +3173,18 @@ INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013_jr_8017BEBC", func_8017CD9 INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013_jr_8017BEBC", func_8017CDE4); -INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013_jr_8017BEBC", func_8017CE2C); + + +extern void func_8017D0A0(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE2C(s32 a0) { + func_8017D0A0(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3191,9 +3202,30 @@ void func_8017CE94(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013_jr_8017BEBC", func_8017CED0); -INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013_jr_8017BEBC", func_8017CF14); + +extern void func_8017E698(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CED0(s32 a0) { + func_8017E698(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + + + + +extern void func_8017D0C8(void); + +s32 func_8017CF14(s32 a0) { + func_8017D0C8(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_014/ov_SC06_014_jr_8017BEBC.c b/src/ov_SC06_014/ov_SC06_014_jr_8017BEBC.c index b363238df..d8673b9a1 100644 --- a/src/ov_SC06_014/ov_SC06_014_jr_8017BEBC.c +++ b/src/ov_SC06_014/ov_SC06_014_jr_8017BEBC.c @@ -3328,7 +3328,18 @@ INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014_jr_8017BEBC", func_8017D17 INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014_jr_8017BEBC", func_8017D1BC); -INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014_jr_8017BEBC", func_8017D204); + + +extern void func_8017D478(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D204(s32 a0) { + func_8017D478(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3346,9 +3357,30 @@ void func_8017D26C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014_jr_8017BEBC", func_8017D2A8); -INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014_jr_8017BEBC", func_8017D2EC); + +extern void func_8017F9FC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D2A8(s32 a0) { + func_8017F9FC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + + + + +extern void func_8017D4A0(void); + +s32 func_8017D2EC(s32 a0) { + func_8017D4A0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_015/ov_SC06_015_jr_8017BEBC.c b/src/ov_SC06_015/ov_SC06_015_jr_8017BEBC.c index 693e6dd81..219d34617 100644 --- a/src/ov_SC06_015/ov_SC06_015_jr_8017BEBC.c +++ b/src/ov_SC06_015/ov_SC06_015_jr_8017BEBC.c @@ -3326,7 +3326,18 @@ void func_8017D110(int a0) { INCLUDE_ASM("asm/ov_SC06_015/nonmatchings/ov_SC06_015_jr_8017BEBC", func_8017D174); -INCLUDE_ASM("asm/ov_SC06_015/nonmatchings/ov_SC06_015_jr_8017BEBC", func_8017D1BC); + + +extern void func_8017D46C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D1BC(s32 a0) { + func_8017D46C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3344,7 +3355,18 @@ void func_8017D224(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_015/nonmatchings/ov_SC06_015_jr_8017BEBC", func_8017D260); + + +extern void func_8017E554(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D260(s32 a0) { + func_8017E554(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_8018254C[])(void); @@ -3354,7 +3376,17 @@ void func_8017D2A4(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_015/nonmatchings/ov_SC06_015_jr_8017BEBC", func_8017D2E0); + + +extern void func_8017D494(void); + +s32 func_8017D2E0(s32 a0) { + func_8017D494(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_016/ov_SC06_016_jr_8017C8D0.c b/src/ov_SC06_016/ov_SC06_016_jr_8017C8D0.c index d42b0c472..e45b98868 100644 --- a/src/ov_SC06_016/ov_SC06_016_jr_8017C8D0.c +++ b/src/ov_SC06_016/ov_SC06_016_jr_8017C8D0.c @@ -3186,7 +3186,18 @@ void func_8017D7D0(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_016/nonmatchings/ov_SC06_016_jr_8017C8D0", func_8017D80C); + + +extern void func_8017DB0C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D80C(s32 a0) { + func_8017DB0C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3204,7 +3215,18 @@ void func_8017D874(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_016/nonmatchings/ov_SC06_016_jr_8017C8D0", func_8017D8B0); + + +extern void func_80182BCC(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D8B0(s32 a0) { + func_80182BCC(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void (*D_80188940[])(void); @@ -3214,7 +3236,17 @@ void func_8017D8F4(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_016/nonmatchings/ov_SC06_016_jr_8017C8D0", func_8017D930); + + +extern void func_8017DB34(void); + +s32 func_8017D930(s32 a0) { + func_8017DB34(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_018/ov_SC06_018_jr_8017C24C.c b/src/ov_SC06_018/ov_SC06_018_jr_8017C24C.c index bbf8b576b..5b2f511e7 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_8017C24C.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_8017C24C.c @@ -3182,7 +3182,18 @@ void func_8017D14C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_018/nonmatchings/ov_SC06_018_jr_8017C24C", func_8017D188); + + +extern void func_8017D3B8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D188(s32 a0) { + func_8017D3B8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3200,7 +3211,17 @@ void func_8017D1F0(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_018/nonmatchings/ov_SC06_018_jr_8017C24C", func_8017D22C); + + +extern void func_8017D3E0(void); + +s32 func_8017D22C(s32 a0) { + func_8017D3E0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_020/ov_SC06_020_jr_8017C24C.c b/src/ov_SC06_020/ov_SC06_020_jr_8017C24C.c index 189c2e552..892f4a7af 100644 --- a/src/ov_SC06_020/ov_SC06_020_jr_8017C24C.c +++ b/src/ov_SC06_020/ov_SC06_020_jr_8017C24C.c @@ -3177,7 +3177,18 @@ void func_8017D14C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_020/nonmatchings/ov_SC06_020_jr_8017C24C", func_8017D188); + + +extern void func_8017D37C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D188(s32 a0) { + func_8017D37C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3187,7 +3198,17 @@ s32 func_8017D1CC(void) { } -INCLUDE_ASM("asm/ov_SC06_020/nonmatchings/ov_SC06_020_jr_8017C24C", func_8017D1F0); + + +extern void func_8017D3A4(void); + +s32 func_8017D1F0(s32 a0) { + func_8017D3A4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_022/ov_SC06_022_jr_8017BEBC.c b/src/ov_SC06_022/ov_SC06_022_jr_8017BEBC.c index 71eeccbd7..77e4c3123 100644 --- a/src/ov_SC06_022/ov_SC06_022_jr_8017BEBC.c +++ b/src/ov_SC06_022/ov_SC06_022_jr_8017BEBC.c @@ -3175,7 +3175,18 @@ void func_8017CF14(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022_jr_8017BEBC", func_8017CF50); + + +extern void func_8017D224(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CF50(s32 a0) { + func_8017D224(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3192,7 +3203,18 @@ void func_8017CFB8(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022_jr_8017BEBC", func_8017CFF4); + + +extern void func_8017D24C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CFF4(s32 a0) { + func_8017D24C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3210,7 +3232,17 @@ void func_8017D05C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022_jr_8017BEBC", func_8017D098); + + +extern void func_8017D274(void); + +s32 func_8017D098(s32 a0) { + func_8017D274(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_024/ov_SC06_024_jr_8017BEBC.c b/src/ov_SC06_024/ov_SC06_024_jr_8017BEBC.c index 12cb2a574..e19de9b04 100644 --- a/src/ov_SC06_024/ov_SC06_024_jr_8017BEBC.c +++ b/src/ov_SC06_024/ov_SC06_024_jr_8017BEBC.c @@ -3174,7 +3174,18 @@ void func_8017CE2C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024_jr_8017BEBC", func_8017CE68); + + +extern void func_8017D0D8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE68(s32 a0) { + func_8017D0D8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3184,7 +3195,17 @@ s32 func_8017CEAC(void) { } -INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024_jr_8017BEBC", func_8017CED0); + + +extern void func_8017D100(void); + +s32 func_8017CED0(s32 a0) { + func_8017D100(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3229,7 +3250,17 @@ void func_8017D05C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024_jr_8017BEBC", func_8017D098); + + +extern void func_8017D128(void); + +s32 func_8017D098(s32 a0) { + func_8017D128(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8016EE40(s32 a0, s32 a1, s32 a2); void func_8017D0D8(void) { diff --git a/src/ov_SC06_025/ov_SC06_025_jr_8017BEBC.c b/src/ov_SC06_025/ov_SC06_025_jr_8017BEBC.c index b164602cc..9e5078884 100644 --- a/src/ov_SC06_025/ov_SC06_025_jr_8017BEBC.c +++ b/src/ov_SC06_025/ov_SC06_025_jr_8017BEBC.c @@ -3180,7 +3180,18 @@ void func_8017CF00(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025_jr_8017BEBC", func_8017CF3C); + + +extern void func_8017D2A0(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CF3C(s32 a0) { + func_8017D2A0(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3198,7 +3209,18 @@ void func_8017CFA4(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025_jr_8017BEBC", func_8017CFE0); + + +extern void func_8017D2C8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CFE0(s32 a0) { + func_8017D2C8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3216,7 +3238,17 @@ void func_8017D048(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025_jr_8017BEBC", func_8017D084); + + +extern void func_8017D2F0(void); + +s32 func_8017D084(s32 a0) { + func_8017D2F0(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3251,7 +3283,17 @@ void func_8017D160(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025_jr_8017BEBC", func_8017D19C); + + +extern void func_8017D350(void); + +s32 func_8017D19C(s32 a0) { + func_8017D350(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025_jr_8017BEBC", func_8017D1DC); diff --git a/src/ov_SC06_027/ov_SC06_027_jr_8017BEBC.c b/src/ov_SC06_027/ov_SC06_027_jr_8017BEBC.c index 44fc5b0d7..023cdd0a5 100644 --- a/src/ov_SC06_027/ov_SC06_027_jr_8017BEBC.c +++ b/src/ov_SC06_027/ov_SC06_027_jr_8017BEBC.c @@ -3180,7 +3180,18 @@ void func_8017CDBC(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_027/nonmatchings/ov_SC06_027_jr_8017BEBC", func_8017CDF8); + + +extern void func_8017CFA8(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDF8(s32 a0) { + func_8017CFA8(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3198,7 +3209,17 @@ void func_8017CE60(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_027/nonmatchings/ov_SC06_027_jr_8017BEBC", func_8017CE9C); + + +extern void func_8017D008(void); + +s32 func_8017CE9C(s32 a0) { + func_8017D008(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_029/ov_SC06_029_jr_8017C954.c b/src/ov_SC06_029/ov_SC06_029_jr_8017C954.c index 2f3abb543..8d9bb37f3 100644 --- a/src/ov_SC06_029/ov_SC06_029_jr_8017C954.c +++ b/src/ov_SC06_029/ov_SC06_029_jr_8017C954.c @@ -3439,7 +3439,18 @@ void func_8017E24C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_029/nonmatchings/ov_SC06_029_jr_8017C954", func_8017E288); + + +extern void func_8017E408(void); +extern void func_800167B8(s32 a0); + +s32 func_8017E288(s32 a0) { + func_8017E408(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3457,7 +3468,17 @@ void func_8017E2F0(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_029/nonmatchings/ov_SC06_029_jr_8017C954", func_8017E32C); + + +extern void func_8017E430(void); + +s32 func_8017E32C(s32 a0) { + func_8017E430(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_030/ov_SC06_030_jr_8017C8D0.c b/src/ov_SC06_030/ov_SC06_030_jr_8017C8D0.c index 441bdd962..7f48f4e6c 100644 --- a/src/ov_SC06_030/ov_SC06_030_jr_8017C8D0.c +++ b/src/ov_SC06_030/ov_SC06_030_jr_8017C8D0.c @@ -3176,7 +3176,18 @@ void func_8017D7B0(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_030/nonmatchings/ov_SC06_030_jr_8017C8D0", func_8017D7EC); + + +extern void func_8017DA6C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D7EC(s32 a0) { + func_8017DA6C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3194,7 +3205,17 @@ void func_8017D854(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_030/nonmatchings/ov_SC06_030_jr_8017C8D0", func_8017D890); + + +extern void func_8017DA94(void); + +s32 func_8017D890(s32 a0) { + func_8017DA94(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_032/ov_SC06_032_jr_8017C24C.c b/src/ov_SC06_032/ov_SC06_032_jr_8017C24C.c index 78dfd2822..c65d050bb 100644 --- a/src/ov_SC06_032/ov_SC06_032_jr_8017C24C.c +++ b/src/ov_SC06_032/ov_SC06_032_jr_8017C24C.c @@ -3176,7 +3176,18 @@ void func_8017D14C(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_032/nonmatchings/ov_SC06_032_jr_8017C24C", func_8017D188); + + +extern void func_8017D37C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D188(s32 a0) { + func_8017D37C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3186,7 +3197,17 @@ s32 func_8017D1CC(void) { } -INCLUDE_ASM("asm/ov_SC06_032/nonmatchings/ov_SC06_032_jr_8017C24C", func_8017D1F0); + + +extern void func_8017D3A4(void); + +s32 func_8017D1F0(s32 a0) { + func_8017D3A4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC06_033/ov_SC06_033_jr_8017C24C.c b/src/ov_SC06_033/ov_SC06_033_jr_8017C24C.c index 361091954..1fe72fed3 100644 --- a/src/ov_SC06_033/ov_SC06_033_jr_8017C24C.c +++ b/src/ov_SC06_033/ov_SC06_033_jr_8017C24C.c @@ -3194,7 +3194,18 @@ void func_8017D410(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_033/nonmatchings/ov_SC06_033_jr_8017C24C", func_8017D44C); + + +extern void func_8017D67C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D44C(s32 a0) { + func_8017D67C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3212,7 +3223,17 @@ void func_8017D4B4(void *a0) { } -INCLUDE_ASM("asm/ov_SC06_033/nonmatchings/ov_SC06_033_jr_8017C24C", func_8017D4F0); + + +extern void func_8017D6A4(void); + +s32 func_8017D4F0(s32 a0) { + func_8017D6A4(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC07_000/ov_SC07_000_jr_8017BEBC.c b/src/ov_SC07_000/ov_SC07_000_jr_8017BEBC.c index 6dd3e4ecd..a41445687 100644 --- a/src/ov_SC07_000/ov_SC07_000_jr_8017BEBC.c +++ b/src/ov_SC07_000/ov_SC07_000_jr_8017BEBC.c @@ -3184,7 +3184,18 @@ void func_8017D8E4(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_000/nonmatchings/ov_SC07_000_jr_8017BEBC", func_8017D920); + + +extern void func_8017DA78(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D920(s32 a0) { + func_8017DA78(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC07_001/ov_SC07_001_jr_8017BEBC.c b/src/ov_SC07_001/ov_SC07_001_jr_8017BEBC.c index 46e82495a..d32b05c20 100644 --- a/src/ov_SC07_001/ov_SC07_001_jr_8017BEBC.c +++ b/src/ov_SC07_001/ov_SC07_001_jr_8017BEBC.c @@ -3188,7 +3188,18 @@ void func_8017D8E4(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_001/nonmatchings/ov_SC07_001_jr_8017BEBC", func_8017D920); + + +extern void func_8017DA7C(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D920(s32 a0) { + func_8017DA7C(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC07_002/ov_SC07_002_jr_8017C8D0.c b/src/ov_SC07_002/ov_SC07_002_jr_8017C8D0.c index 244bf4e2e..d88d47aad 100644 --- a/src/ov_SC07_002/ov_SC07_002_jr_8017C8D0.c +++ b/src/ov_SC07_002/ov_SC07_002_jr_8017C8D0.c @@ -3219,7 +3219,18 @@ void func_8017ECC0(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_002/nonmatchings/ov_SC07_002_jr_8017C8D0", func_8017ECFC); + + +extern void func_8017EFB4(void); +extern void func_800167B8(s32 a0); + +s32 func_8017ECFC(s32 a0) { + func_8017EFB4(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3237,7 +3248,17 @@ void func_8017ED64(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_002/nonmatchings/ov_SC07_002_jr_8017C8D0", func_8017EDA0); + + +extern void func_8017EFDC(void); + +s32 func_8017EDA0(s32 a0) { + func_8017EFDC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); @@ -3272,7 +3293,17 @@ void func_8017EE7C(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_002/nonmatchings/ov_SC07_002_jr_8017C8D0", func_8017EEB8); + + +extern void func_8017EFAC(void); + +s32 func_8017EEB8(s32 a0) { + func_8017EFAC(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + INCLUDE_ASM("asm/ov_SC07_002/nonmatchings/ov_SC07_002_jr_8017C8D0", func_8017EEF8); diff --git a/src/ov_SC07_006/ov_SC07_006_jr_8017BEBC.c b/src/ov_SC07_006/ov_SC07_006_jr_8017BEBC.c index f0325e3d2..44bdd1a88 100644 --- a/src/ov_SC07_006/ov_SC07_006_jr_8017BEBC.c +++ b/src/ov_SC07_006/ov_SC07_006_jr_8017BEBC.c @@ -3686,7 +3686,18 @@ void func_8017CDBC(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_006/nonmatchings/ov_SC07_006_jr_8017BEBC", func_8017CDF8); + + +extern void func_8017CF54(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDF8(s32 a0) { + func_8017CF54(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); diff --git a/src/ov_SC07_008/ov_SC07_008_jr_8017BEBC.c b/src/ov_SC07_008/ov_SC07_008_jr_8017BEBC.c index 1e80ef486..7ce87d276 100644 --- a/src/ov_SC07_008/ov_SC07_008_jr_8017BEBC.c +++ b/src/ov_SC07_008/ov_SC07_008_jr_8017BEBC.c @@ -3176,7 +3176,18 @@ void func_8017CD9C(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_008/nonmatchings/ov_SC07_008_jr_8017BEBC", func_8017CDD8); + + +extern void func_8017CF58(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CDD8(s32 a0) { + func_8017CF58(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3194,7 +3205,17 @@ void func_8017CE40(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_008/nonmatchings/ov_SC07_008_jr_8017BEBC", func_8017CE7C); + + +extern void func_8017CF80(void); + +s32 func_8017CE7C(s32 a0) { + func_8017CF80(); + *(s32 *)(a0 + 0x28) = 10; + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern void func_8002D4C8(s32 a0, s32 a1); diff --git a/src/ov_SC07_011/ov_SC07_011_jr_8017BEBC.c b/src/ov_SC07_011/ov_SC07_011_jr_8017BEBC.c index 27d658929..254185589 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_8017BEBC.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_8017BEBC.c @@ -3692,7 +3692,18 @@ void func_8017CE50(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_011/nonmatchings/ov_SC07_011_jr_8017BEBC", func_8017CE8C); + + +extern void func_8017D558(void); +extern void func_800167B8(s32 a0); + +s32 func_8017CE8C(s32 a0) { + func_8017D558(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3735,7 +3746,18 @@ void func_8017CFE4(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_011/nonmatchings/ov_SC07_011_jr_8017BEBC", func_8017D020); + + +extern void func_8017D650(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D020(s32 a0) { + func_8017D650(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3754,7 +3776,18 @@ void func_8017D088(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_011/nonmatchings/ov_SC07_011_jr_8017BEBC", func_8017D0C4); + + +extern void func_8017D720(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D0C4(s32 a0) { + func_8017D720(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0); @@ -3773,7 +3806,18 @@ void func_8017D12C(void *a0) { } -INCLUDE_ASM("asm/ov_SC07_011/nonmatchings/ov_SC07_011_jr_8017BEBC", func_8017D168); + + +extern void func_8017D7F0(void); +extern void func_800167B8(s32 a0); + +s32 func_8017D168(s32 a0) { + func_8017D7F0(); + func_800167B8(0); + *(u8 *)(a0 + 0x15) += 1; + return 0; +} + extern s32 func_800167F0(s32 a0);