clone2727 / smushplay

Simple playback utility for SMUSH videos
GNU General Public License v3.0
7 stars 2 forks source link

smushplay 0.0.1

What is it?


A standalone LucasArts SMUSH movie player.

How do I build it?


1) Have SDL installed on your system
2) Have zlib installed on your system
3) Type 'make'
4) If that doesn't work, submit a pull request that fixes it

How do I use it?


From the command line! Just run "./smushplay <video name>" and a window should appear with the video.

What videos are supported?


Since there are many games out there using SMUSH, not all variants are supported right now. Here are games and their statuses:

* Rebel Assault (DOS/3DO/Mac)
    Rebel Assault videos use the oldest version of SMUSH. Only a few of these videos play. Sound works.
* Rebel Assault (Sega CD)
    Only a few of these videos play. Sound works.
* Rebel Assault II
    Most Rebel Assault II videos play properly, but there are some glitches. Sound works.
* Mortimer
    Some Mortimer videos work, but they are using a scaling feature that is not supported yet. Sound works.
* Full Throttle/The Dig
    The videos should play properly. Sound works.
* The Curse of Monkey Island/Shadows of the Empire/Grim Fandango *demo*/Outlaws
    The videos should play properly. Sound works.
* Mysteries of the Sith
    The videos should play properly. Sound works.
* X-Wing Alliance/Episode I Racer/Grim Fandango *full*
    The videos should play properly. Sound works.
* Other games
    Untested! Please test and report!

Also note that playing "NUT" files may or may not work. They weren't meant to be played as videos. Also note that text is not displayed in videos at this time, but hopefully will in the future.
ScummVM-compressed videos do not have sound at this time.
Standalone SMUSH audio files are not supported at this time.