[Scummvm-devel] Section 3.7 in our README (Smacker)
Torbjörn Andersson
eriktorbjorn at telia.com
Wed Dec 30 21:02:00 CET 2009
Max Horn wrote:
> Hi again,
>
> to quote from our README:
>
> 3.7) Broken Sword notes:
> ---- -------------------
> Broken Sword 1 and 2 both come with in-game cutscenes compressed using
> RAD Game Tools' legacy Smacker(tm) format. As RAD is unwilling to open
> the older legacy versions of this format to us, and have requested we
> not reverse engineer it, Revolution Software has kindly allowed us to
> provide re-encoded Broken Sword cutscenes for download on our website:
> [...]
>
>
> Clearly, this section is outdated with ScummVM 1.0.0 (which has this
> very same README, by the way). Maybe "somebody" could replace the text
> with something more appropriate in trunk, branch-1-0-0 and the Wiki
> (if the same issues appears there, too) ?
This may be far too wordy, but how about something like:
"The cutscenes for the Broken Sword games have a bit of a history. The
original releases used RAD Game Tools' Smacker(tm) format. As RAD was
unwilling to open the older legacy versions of this format to us, and
had requested we not reverse engineer it, Revolution Software kindly
allowed us to provide re-encoded cutscenes for download on our website.
"First we used MPEG, which provided a reasonable trade-off between size
and quality. This was superceeded by DXA (originally added for
AdventureSoft's "The Feeble Files"). This gave us a way of providing the
cutscenes in the exact same quality as the originals, at the cost of
being larger.
"Finally, in early 2006, the Smacker format was reverse engineered for
the FFmpeg project. Thanks to their hard work, ScummVM 1.0.0 now
supports the original cutscenes. At the same time, MPEG support was
dropped. From a technical point of view, this was a good thing since the
decoding was rather messy. Unfortunately, there was at least one release
of the games which only contains the MPEG cutscenes. If you have that
one, you will still need the re-encoded DXA cutscenes."
Another section which may be outdated is this one:
7.8.0) Using MP3 files for CD audio:
------ -----------------------------
Use LAME or some other MP3 encoder to rip the cd audio tracks to files.
Name the files track1.mp3 track2.mp3 etc. ScummVM must be compiled with
MAD support to use this option. You will need to rip the file from the
CD as a WAV file, then encode the MP3 files in constant bit rate. This
can be done with the following LAME command line:
I'm fairly sure that ScummVM supports variable bit rate these days.
Isn't that why MP3 seeking is slow on some platforms?
Torbjörn Andersson
More information about the Scummvm-devel
mailing list