From fc08b12df64ae21691e1a7f5dccb0484d50ceb0d Mon Sep 17 00:00:00 2001 From: Drew T <50529377+Druthulu@users.noreply.github.com> Date: Fri, 31 Jul 2026 14:37:47 -0600 Subject: [PATCH] chore(phase-30): jtbl carve for func_8013BD74 in ov_SC01_077 (byte-neutral, R22 140/140) The SS81 chain's step 2, landed on its own so the bank can build on it: harvest_verify refuses to run on a dirty tree (SS97 gate hygiene), and the carve necessarily dirties config/. Carve applied -> byte-identical -> R22 140/140 -> committed. The draft bank follows as its own step. --- config/overlays.mk | 1 + config/splat.ov_SC01_077.yaml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/config/overlays.mk b/config/overlays.mk index 0d051f0f9..1b3207c00 100644 --- a/config/overlays.mk +++ b/config/overlays.mk @@ -32,6 +32,7 @@ build/src/ov_SC01_077/ov_SC01_077_jr_80159C84.o: JTBL_PADS := 0,4 # §8e pads ( build/src/ov_SC01_077/ov_SC01_077_jr_8015AE2C.o: JTBL_PADS := 0,4 # §8e pads (jtbl_carve.py) tables=+0x0,+0x20 build/src/ov_SC01_077/ov_SC01_077_jr_8016AB6C.o: JTBL_PADS := 0,0 # §8e pads (jtbl_carve.py) tables=+0x0,+0x20 build/src/ov_SC01_077/ov_SC01_077_jr_80178D40.o: JTBL_PADS := 0,0 # §8e pads (jtbl_carve.py) tables=+0x0,+0x178 +build/src/ov_SC01_077/ov_SC01_077_o0.o: JTBL_PADS := 0,4 # §8e pads (jtbl_carve.py) tables=+0x0,+0x70 ov_SC01_077_CHECK_SHA := config/check.ov_SC01_077.sha ov_SC01_077_SYMBOLS := config/symbols.ov_SC01_077.txt ov_SC01_077_SIG := .run/sig.ov_SC01_077.jsonl diff --git a/config/splat.ov_SC01_077.yaml b/config/splat.ov_SC01_077.yaml index b326c0a7b..f2db60966 100644 --- a/config/splat.ov_SC01_077.yaml +++ b/config/splat.ov_SC01_077.yaml @@ -108,7 +108,7 @@ segments: - [0xb008c, data, tail5] - [0xb0098, .rodata, ov_SC01_077_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py) - [0xb00fc, data, tail6] - - [0xb01a4, .rodata, ov_SC01_077_o0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py) + - [0xb0134, .rodata, ov_SC01_077_o0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py) - [0xb0280, data, tail7] - [0xb0708, .rodata, ov_SC01_077] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py) - [0xb07c4, data, tail8]