re: sound.pak is fully accounted for -- the last 2 entries were named in the table

static.slb (8970240 bytes, the shared SE bank) and Pj_Silph.xgs (533 bytes, XACT
global settings) both hash into the TOC. Their names come from the BANK_SE and
SETTINGS records of the very IDXD object this page documents -- I had printed
them at the top of the write-up and then reported the entries as unidentified.

9519 of 9519 now: 5100 jpn + 4382 eng + 35 root + these 2.
This commit is contained in:
Sylpheed RE agent
2026-08-26 04:09:33 +00:00
parent e5ce7e4ba3
commit 0712a651b2
3 changed files with 19 additions and 6 deletions

View File

@@ -32,10 +32,19 @@ expected number of accidental hits is about **0.01**.
| `jpn\…` — named directly by `FILES` | 5 100 |
| `eng\…` — the same names with the directory substituted | 4 382 |
| `BGM_*.slb`, `JNGL_*.slb` at the root | 35 |
| **total accounted** | **9 517** |
| TOC total | 9 519 |
| `static.slb` and `Pj_Silph.xgs` — named by `BANK_SE` / `SETTINGS` | 2 |
| **total accounted** | **9 519** |
| TOC total | **9 519** |
**2 entries are unaccounted for.** I did not identify them.
**The archive is now fully accounted for.** The last two took a correction:
I first reported them as unidentified, having looked past the fact that the
same IDXD object names them. `BANK_SE`'s single field is `Static.slb`
(8 970 240 bytes — the shared sound-effect bank) and `SETTINGS.PARAM` is
`Pj_Silph.xgs` (533 bytes — the XACT global settings). Both hash into the TOC,
and both were sitting in the table I had already printed at the top of this
page. For 18 candidate names against 9 519 occupied slots the expected number of
accidental matches is about 4 × 10⁻⁵, and these two are corroborated by being
named in the table rather than guessed.
Only `eng` and `jpn` resolve. `deu`, `fra`, `ita`, `esp` and the alternative
spellings `fre`/`ger`/`spa` produce **zero** hits, which is the measurement