Files
BFM-decomp/.run/s45/script_roster.tsv
T
Drew T fa7b9d4c71 feat(phase-30 S45 L3): the emulator tour — all 28 script modules + MAIN/3 onboarded; fleet 212, R22 212/212
- THE TOUR (Drew driving the retail debug menu; mode-7 hammer over the Redux web API):
  all 28 script modules captured live at four byte-verified per-chapter slots
  (SC03/73-79 @0x801EF468 ch2-period, SC03/132-138 @0x801E25E8 ch3, SC04/24-30
  @0x801E7B28, SC05/23-29 @0x801ED988); the routing law: debug-menu AREA selects the
  chapter, each CITY interior streams its own module (member k <-> interior k).
  md_MAIN_011/DISELECT byte-proven 24,236/24,240 in RAM; slots A/B/boot R34-verified live.
- MAIN/3 DISCOVERED: the main-menu module (id 0x39, 121,884 B), mis-bucketed as data by
  BOTH audit oracles; live byte-proven @0x800CEDF8 (42,632-B exact prefix); onboarded.
- 29 onboardings BYTE-IDENTICAL on first build -> fleet 212; R22 212/212 after three
  md_MAIN_003 catches: the A4 DsMix leak; an extract-order-sensitive splat boundary
  (bytes: a 1-word data sentinel in .text + fn at +4 -> pinned in symbols file);
  corpus.stubs now treats D_*/jtbl_* INCLUDE_ASM as blob includes (mirrors progress.py)
- module-id census (offline, disc-wide): 77 id-law code payloads, 0 further misses;
  SC03/55 = confirmed DATA. audit-disc: UNCLAIMED 34 -> 6, residue 0 — the 6 carry
  byte-checked negative evidence; next tier = the CD-read tracer
- docs: memory-map §S45 (slots + routing + debug-menu ops), disc-completeness S45
  addendum, decision-log R31 entry, docs/debug-menu-list.txt (Drew's transcription)
- .run/s45 evidence allowlisted (tour logs/scripts/rosters); 104 ram dumps LOCAL-ONLY
- new baseline: 93.8% instr / 95.68% fn / 87.2% distinct over 212
2026-08-07 14:03:51 -06:00

2.1 KiB

1md_MAIN_003extracted/retail/MAIN.CD.dir/FILE_003.dir/1.10x800CEDF80xD8
2md_SC03_073extracted/retail/SC03.CD.dir/FILE_073.dir/2.10x801EF4680x14
3md_SC03_074extracted/retail/SC03.CD.dir/FILE_074.dir/2.10x801EF4680x14
4md_SC03_075extracted/retail/SC03.CD.dir/FILE_075.dir/2.10x801EF4680x14
5md_SC03_076extracted/retail/SC03.CD.dir/FILE_076.dir/2.10x801EF4680x27C
6md_SC03_077extracted/retail/SC03.CD.dir/FILE_077.dir/2.10x801EF4680x28
7md_SC03_078extracted/retail/SC03.CD.dir/FILE_078.dir/2.10x801EF4680x14
8md_SC03_079extracted/retail/SC03.CD.dir/FILE_079.dir/2.10x801EF4680x24
9md_SC03_132extracted/retail/SC03.CD.dir/FILE_132.dir/2.10x801E25E80xC
10md_SC03_133extracted/retail/SC03.CD.dir/FILE_133.dir/2.10x801E25E80x14
11md_SC03_134extracted/retail/SC03.CD.dir/FILE_134.dir/2.10x801E25E80x14
12md_SC03_135extracted/retail/SC03.CD.dir/FILE_135.dir/2.10x801E25E80x27C
13md_SC03_136extracted/retail/SC03.CD.dir/FILE_136.dir/2.10x801E25E80x28
14md_SC03_137extracted/retail/SC03.CD.dir/FILE_137.dir/2.10x801E25E80x14
15md_SC03_138extracted/retail/SC03.CD.dir/FILE_138.dir/2.10x801E25E80x14
16md_SC04_024extracted/retail/SC04.CD.dir/FILE_024.dir/2.10x801E7B280xC
17md_SC04_025extracted/retail/SC04.CD.dir/FILE_025.dir/2.10x801E7B280x14
18md_SC04_026extracted/retail/SC04.CD.dir/FILE_026.dir/2.10x801E7B280x14
19md_SC04_027extracted/retail/SC04.CD.dir/FILE_027.dir/2.10x801E7B280x27C
20md_SC04_028extracted/retail/SC04.CD.dir/FILE_028.dir/2.10x801E7B280x28
21md_SC04_029extracted/retail/SC04.CD.dir/FILE_029.dir/2.10x801E7B280x14
22md_SC04_030extracted/retail/SC04.CD.dir/FILE_030.dir/2.10x801E7B280x14
23md_SC05_023extracted/retail/SC05.CD.dir/FILE_023.dir/2.10x801ED9880x14
24md_SC05_024extracted/retail/SC05.CD.dir/FILE_024.dir/2.10x801ED9880x14
25md_SC05_025extracted/retail/SC05.CD.dir/FILE_025.dir/2.10x801ED9880x14
26md_SC05_026extracted/retail/SC05.CD.dir/FILE_026.dir/2.10x801ED9880x27C
27md_SC05_027extracted/retail/SC05.CD.dir/FILE_027.dir/2.10x801ED9880x28
28md_SC05_028extracted/retail/SC05.CD.dir/FILE_028.dir/2.10x801ED9880x14
29md_SC05_029extracted/retail/SC05.CD.dir/FILE_029.dir/2.10x801ED9880x14