Smush
This page attempts to document the LucasArts Smush codec. Note that at this stage the document is quite incomplete as the codec is still being reverse engineered. Most information regarding codecs here is speculative, at best. Structural information is quite correct unless otherwise noted.
Samples
Samples from various games are located at http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/. Keep in mind that these files may not all be encoded with the same version of Smush. We hope to describe the codec's usage in each game as we find out more information.
- Curse of Monkey Island: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/comi/
- The Dig: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/dig/
- The Dig (demo): http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/dig-demo/
- Full Throttle: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/fullthrottle/
- Full Throttle (demo): http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/fullthrottle-demo/
- Grim Fandango: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/grimfandango/
- Jedi Knight: Mysteries of the Sith: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/jediknight-sith/
- Mortimer (demo): http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/mortimer-demo/
- Outlaws: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/outlaws/
- Outlaws (demo): http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/outlaws-demo/
- Rebel Assault: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/rebelassault/
- Rebel Assault 2: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/rebelassault2/
- Rebel Assault 2 Demo: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/rebelassault2-demo/
- Shadows of the Empire: http://www.mplayerhq.hu/MPlayer/samples/game-formats/la-san/sote-demo/
Variants
Smush comes in two variants. Version 1, FOURCC "ANIM" was used up until Grim Fandango. Version 2, FOURCC "SANM" was used from Grim Fandango up until its replacement by Bink possibly in Escape From Monkey Island.