XAnim Release 2.64.0 XAnim was written to display various types of animations in an X11 environment. It should support most display types and can be compiled on Unix and VAX/VMS machines. The intent was/is to develop a base player that allows new animation formats to be added as they are developed. You can generate a Makefile file from the Imakefile by typing xmkmf in the xanim directory or you can copy Makefile.unx to Makefile and edit that to choose to choose your favorite compiler, optimization flags and to indicate where the X11 libraries and includes are located. For VAX/VMS systems make.com, xanim.opt and descript.mms are provided. You can also edit the file xanim_config.h to setup up your favorite default conditions. Most of these can be overridden at run time. NEW TO REV 2.64 + Quicktime Animation support. + New option to have xanim read anim from file instead of loading into memory. + Fixed bug that prevented xanim from running on some Truecolor displays(SGI and Sun with rasterflex). Once compiled, xanim can display the following: 1) FLI anims. 2) FLC anims. 3) IFF animations. The following features are supported: -> Compressions 3,5,7,J(movies) and l(small L not 1). -> Color Cycling during single images and animations. -> Display Modes normal depth 1-8, EHB, HAM and HAM8. 4) GIF87a and GIF89a files. -> single and multiple images supported. -> GIF89a animation extensions supported. 5) a kludgy text file listing gifs and what order to show them in. 6) DL animations. 7) Amiga PFX(PageFlipper Plus F/X) animations. 8) Amiga MovieSetter animations(For those Eric Schwartz fans). NOTE: some of these are a must see. 9) Utah Raster Toolkit RLE images and anims. 10) AVI animations. Currently supported is -> Microsoft Video 1 (CRAM) depth 8 and 16. -> Raw depth 8 with colormap. 11) Quicktime animations. The following features are supported: -> Apple Graphics (RLE ) depth 1,8,16 and 24. -> Apple Animation (SMC ) depth 8. -> Apple Video (RPZA) depth 16. -> (RAW) depth 8. -> Supports multiple video trak's. -> Supports animations with multiple codecs. -> Supports flattened anims AND -> Supports separte .rsrc and .data forks. 12) any combination of the above on the same command line. Other features: 1) On the fly scaling of animations. 2) Option to use default cmap. 3) Merge the cmaps of several anims to prevent color flickering. 4) no buffer, buffer and pixmap options for speed/memory tradeoffs. 5) option to read animation from file instead of loading to memory. 6) looping and ping-pong options. 7) User selectable X11 Visual supported for Multi Visual Servers. 8) Timing options for benchmarking purposes. 9) Forwards/Backwards/single stepping from keyboard and mouse. 10) variable speed playback from keyboard. 11) Gamma adjustment to colormaps. Mark Podlipec podlipec@wellfleet.com