Drew T
db2daf47e4
feat(phase-29 §8e): bank giant func_80159C84 (337) x1 — isolate + the FIRST pad=4 spec
- NON-CONTIGUOUS -> jr_isolate_all --only (new jr_80159C84 subseg, 2 region files);
jtbl_carve func_jtbls: stale-location .s CONTENT fallback (ownership stays config-derived) —
needed once a spliced fn is re-extracted (no fresh .s anywhere).
- carve: jtbl_801D8AFC (7e, trimmed) + pad word + jtbl_801D8B1C (5e, trimmed) ->
JTBL_PADS := 0,4 — the first reproduced ORIGINAL interior pad (the §8a 'handle then' address).
- splice reconciles (§8d carried-layer-wins, all byte-neutral): draft scalar typedefs stripped;
3 draft decls dropped for carried (D_801891B8 void*, D_8018911C u8 addr-only, func_80149FB0 s32);
3 call-site casts + the §17a-1 fn-ptr cast for canonical-(void) func_80161208.
- whole-binary gate [ OK ] sha1 d19c9580 == check.
2026-07-18 02:41:16 -06:00
..
2026-06-14 03:56:07 -06:00
2026-06-14 03:19:23 -06:00
2026-06-15 17:15:31 -06:00
2026-06-13 19:47:42 -06:00
2026-06-14 03:56:07 -06:00
2026-06-21 12:00:47 -06:00
2026-06-14 03:56:07 -06:00
2026-06-14 03:56:07 -06:00
2026-07-02 23:32:38 -06:00
2026-07-17 02:12:17 -06:00
2026-06-29 12:52:39 -06:00
2026-07-01 21:03:08 -06:00
2026-07-16 01:56:26 -06:00
2026-06-19 10:05:58 -06:00
2026-06-21 13:12:04 -06:00
2026-06-18 23:15:31 -06:00
2026-06-21 13:06:34 -06:00
2026-07-14 23:54:16 -06:00
2026-07-14 21:25:19 -06:00
2026-07-14 10:34:06 -06:00
2026-07-14 09:22:31 -06:00
2026-06-30 23:34:31 -06:00
2026-06-17 00:30:45 -06:00
2026-06-20 17:12:00 -06:00
2026-07-14 19:59:56 -06:00
2026-07-14 12:26:01 -06:00
2026-07-15 18:11:43 -06:00
2026-07-15 18:51:43 -06:00
2026-06-14 14:47:01 -06:00
2026-07-16 00:10:12 -06:00
2026-07-14 02:50:28 -06:00
2026-07-14 10:34:06 -06:00
2026-07-16 12:07:37 -06:00
2026-07-15 18:20:55 -06:00
2026-07-16 01:59:32 -06:00
2026-07-15 18:33:37 -06:00
2026-06-29 16:49:11 -06:00
2026-07-15 18:20:55 -06:00
2026-06-30 01:46:54 -06:00
2026-07-14 09:40:38 -06:00
2026-07-14 09:40:38 -06:00
2026-07-15 21:44:13 -06:00
2026-07-17 02:12:17 -06:00
2026-07-03 13:33:13 -06:00
2026-06-30 01:46:54 -06:00
2026-07-14 15:39:07 -06:00
2026-06-19 10:05:58 -06:00
2026-07-14 00:08:59 -06:00
2026-06-15 20:55:28 -06:00
2026-06-15 23:25:00 -06:00
2026-06-14 03:19:23 -06:00
2026-06-14 03:19:23 -06:00
2026-06-14 02:04:28 -06:00
2026-06-14 02:04:28 -06:00
2026-07-02 16:56:56 -06:00
2026-07-01 21:03:08 -06:00
2026-07-15 22:37:19 -06:00
2026-07-16 01:50:06 -06:00
2026-07-01 23:13:29 -06:00
2026-06-25 13:09:02 -06:00
2026-06-30 11:15:11 -06:00
2026-07-14 22:03:43 -06:00
2026-07-12 22:06:17 -06:00
2026-07-18 02:41:16 -06:00
2026-07-18 02:03:48 -06:00
2026-07-18 02:03:48 -06:00
2026-07-12 21:51:27 -06:00
2026-07-14 20:46:11 -06:00
2026-06-30 15:32:56 -06:00
2026-06-15 20:55:28 -06:00
2026-06-15 13:44:32 -06:00
2026-06-15 20:55:28 -06:00
2026-07-15 18:11:43 -06:00
2026-07-02 23:10:54 -06:00
2026-07-16 01:41:57 -06:00
2026-06-14 03:19:23 -06:00
2026-07-15 18:33:37 -06:00
2026-06-22 21:22:35 -06:00
2026-07-14 21:43:52 -06:00
2026-06-18 23:40:17 -06:00
2026-06-18 23:15:31 -06:00
2026-07-15 18:11:43 -06:00
2026-07-07 20:20:43 -06:00
2026-07-03 00:14:29 -06:00
2026-07-16 00:17:57 -06:00
2026-06-14 21:24:10 -06:00
2026-06-15 21:00:36 -06:00
2026-06-15 21:00:36 -06:00
2026-06-14 21:24:10 -06:00
2026-06-15 21:00:36 -06:00
2026-06-15 21:00:36 -06:00
2026-06-15 21:00:36 -06:00
2026-06-19 13:03:14 -06:00
2026-07-14 12:53:14 -06:00
2026-07-14 12:53:14 -06:00
2026-06-26 03:06:54 -06:00
2026-07-08 01:23:08 -06:00
2026-07-16 17:05:52 -06:00
2026-07-07 22:23:10 -06:00
2026-07-10 17:23:20 -06:00
2026-07-13 21:49:22 -06:00
2026-06-30 01:46:54 -06:00
2026-07-08 01:02:58 -06:00
2026-07-14 15:39:07 -06:00
2026-06-15 20:55:28 -06:00
2026-07-10 00:02:55 -06:00
2026-06-29 20:07:48 -06:00
2026-06-19 12:13:38 -06:00
2026-07-14 09:22:31 -06:00
2026-07-16 02:01:15 -06:00