Return to Zork SLF audio by lordskylark at 11:19 AM EST on December 5, 2009
I have this file from Return to Zork:

http://www.filefront.com/15064459/SWIZ63XX-SWIZ63XX.SFL

It seems to be close to 11025 raw PCM unsigned 8-bit mono, but the negative amplitude has lots of noise.

Any help on adding this format would be much appreciated.

Thanks
Andy
by hcs at 2:28 PM EST on December 5, 2009
It's interesting, apparently there are a few kinds of blocks, which are a single byte followed by their payload. Byte 05 (the most common) signifies 128 bytes of unsigned 8-bit PCM. Byte 03 (as seen at 0x22D4) might be some kind of RLE, looks like 78 bytes. There may be an 02 at 0x9. At the very end (0xF50D) there's byte 04, which has 90 bytes of something like what 03 has. The first attempt would be to just take the 05 blocks. 02, 03 and 04 may just be metadata, but as 03 comes between two words it seems moderately likely that it encodes a pause.

edited 2:33 PM EST December 5, 2009

So here's a simple parser sfl 0.0, that just dumps the 05 blocks. Command line is like:
sfl blah.SFL blob.raw
and blob.raw is apparently 11025 Hz 8-bit unsigned PCM.

edited 3:09 PM EST December 5, 2009


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source