ancient icon indicating copy to clipboard operation
ancient copied to clipboard

PMC. format request

Open Kaens opened this issue 2 years ago • 1 comments

Hi, I've stumbled upon a couple of tracker music files compressed by PowerPlayer Music Cruncher, a proprietary thing apparently employing lh.library. Then I noticed "LHLB" compression also depends on the library. Since you have XPK-LHLB, I thought it'd be trivial for you to adapt it to unpack them (although I couldn't find any other open project that can). Here they are. I strongly suspect they're files whose unpacked versions start with "MMD1" (or MMD2 at least). The beginning of the format is like this: uint32be fourcc, uint32 rawsz, uint32 filesz-12 (the entire header would be 12 bytes long).

Kaens avatar Apr 03 '24 08:04 Kaens

Hi,

Thanks for the pointers. I'll investigate but according to quick google there are 2 formats. The legacy format which is lh-based and then the new one which is something different (no docs, no source). Files you linked are of the second variety.

I'll see if I can see the compressor code from either PowerPlayer or Octamed to see what it is made of

temisu avatar Apr 03 '24 20:04 temisu

Well, suppoting these formats was easier than expected. But I take my wins where I can :)

temisu avatar Jun 30 '24 20:06 temisu