[Scummvm-devel] SMK support

Eugene Sandulenko sev at scummvm.org
Mon Dec 15 07:20:24 CET 2008


Hi Team,

As you perhaps noticed, yesterday SMK player hit the trunk.

As you remember, we were waiting for time to pass since the code was
included in ffmpeg. We feel that enough time have passed. Moreover, Max
and me talked a bit about the topic with Mike Melanson of ffmpeg
project, so decision was made.

Actual code is based on (I believe) initial johndoe's patch, then md5
synced it with modern code tree and added relevant bits from ffmpeg in
order to support v4 files. I committed the code to make this look
sanctioned and official.

Our current plans are these:
- We will abstain from modifying either of Sword engines, as there is
  a special arrangement with Revolution. Moreover, game versions which
  are on sale all contain DXA cutscenes. Perhaps it could change
  someday, but I would rather vote against it.
- The playback support already was added to SCUMM engine for latter
  Humongous Entertainment games.
- Eventually it will be added to AGOS (once sound playback is
  implemented) and to SAGA engine, as later games use SMK as well
- DXA support will stay as is, and I think forever and for good.

Also MPEG2 code will be dropped. I would not mind to do it even in
0.13.0, but of course, paranoid path would be to drop it in the next
version. Any ideas/suggestions?


Eugene




More information about the Scummvm-devel mailing list