HUGE MASSIVE OVERSIZED LINEARLY INEFFICIENT directory.

Yeah, we should have fixed that a long time ago, really. (And it's fairly trivial, just a few s|%08x|%05x/%03x| and emplode never needs to know.) But nothing in the player's normal function actually cares if directory lookup time is slow.

Peter