mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-28 06:49:47 -04:00
fa7b9d4c71
- 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
2.1 KiB
2.1 KiB
| 1 | md_MAIN_003 | extracted/retail/MAIN.CD.dir/FILE_003.dir/1.1 | 0x800CEDF8 | 0xD8 |
|---|---|---|---|---|
| 2 | md_SC03_073 | extracted/retail/SC03.CD.dir/FILE_073.dir/2.1 | 0x801EF468 | 0x14 |
| 3 | md_SC03_074 | extracted/retail/SC03.CD.dir/FILE_074.dir/2.1 | 0x801EF468 | 0x14 |
| 4 | md_SC03_075 | extracted/retail/SC03.CD.dir/FILE_075.dir/2.1 | 0x801EF468 | 0x14 |
| 5 | md_SC03_076 | extracted/retail/SC03.CD.dir/FILE_076.dir/2.1 | 0x801EF468 | 0x27C |
| 6 | md_SC03_077 | extracted/retail/SC03.CD.dir/FILE_077.dir/2.1 | 0x801EF468 | 0x28 |
| 7 | md_SC03_078 | extracted/retail/SC03.CD.dir/FILE_078.dir/2.1 | 0x801EF468 | 0x14 |
| 8 | md_SC03_079 | extracted/retail/SC03.CD.dir/FILE_079.dir/2.1 | 0x801EF468 | 0x24 |
| 9 | md_SC03_132 | extracted/retail/SC03.CD.dir/FILE_132.dir/2.1 | 0x801E25E8 | 0xC |
| 10 | md_SC03_133 | extracted/retail/SC03.CD.dir/FILE_133.dir/2.1 | 0x801E25E8 | 0x14 |
| 11 | md_SC03_134 | extracted/retail/SC03.CD.dir/FILE_134.dir/2.1 | 0x801E25E8 | 0x14 |
| 12 | md_SC03_135 | extracted/retail/SC03.CD.dir/FILE_135.dir/2.1 | 0x801E25E8 | 0x27C |
| 13 | md_SC03_136 | extracted/retail/SC03.CD.dir/FILE_136.dir/2.1 | 0x801E25E8 | 0x28 |
| 14 | md_SC03_137 | extracted/retail/SC03.CD.dir/FILE_137.dir/2.1 | 0x801E25E8 | 0x14 |
| 15 | md_SC03_138 | extracted/retail/SC03.CD.dir/FILE_138.dir/2.1 | 0x801E25E8 | 0x14 |
| 16 | md_SC04_024 | extracted/retail/SC04.CD.dir/FILE_024.dir/2.1 | 0x801E7B28 | 0xC |
| 17 | md_SC04_025 | extracted/retail/SC04.CD.dir/FILE_025.dir/2.1 | 0x801E7B28 | 0x14 |
| 18 | md_SC04_026 | extracted/retail/SC04.CD.dir/FILE_026.dir/2.1 | 0x801E7B28 | 0x14 |
| 19 | md_SC04_027 | extracted/retail/SC04.CD.dir/FILE_027.dir/2.1 | 0x801E7B28 | 0x27C |
| 20 | md_SC04_028 | extracted/retail/SC04.CD.dir/FILE_028.dir/2.1 | 0x801E7B28 | 0x28 |
| 21 | md_SC04_029 | extracted/retail/SC04.CD.dir/FILE_029.dir/2.1 | 0x801E7B28 | 0x14 |
| 22 | md_SC04_030 | extracted/retail/SC04.CD.dir/FILE_030.dir/2.1 | 0x801E7B28 | 0x14 |
| 23 | md_SC05_023 | extracted/retail/SC05.CD.dir/FILE_023.dir/2.1 | 0x801ED988 | 0x14 |
| 24 | md_SC05_024 | extracted/retail/SC05.CD.dir/FILE_024.dir/2.1 | 0x801ED988 | 0x14 |
| 25 | md_SC05_025 | extracted/retail/SC05.CD.dir/FILE_025.dir/2.1 | 0x801ED988 | 0x14 |
| 26 | md_SC05_026 | extracted/retail/SC05.CD.dir/FILE_026.dir/2.1 | 0x801ED988 | 0x27C |
| 27 | md_SC05_027 | extracted/retail/SC05.CD.dir/FILE_027.dir/2.1 | 0x801ED988 | 0x28 |
| 28 | md_SC05_028 | extracted/retail/SC05.CD.dir/FILE_028.dir/2.1 | 0x801ED988 | 0x14 |
| 29 | md_SC05_029 | extracted/retail/SC05.CD.dir/FILE_029.dir/2.1 | 0x801ED988 | 0x14 |