asciimation

You are probably looking for the Star Wars Asciimation.

asciimation in perl

This is an asciimation viewer for Simon Jansen's Star Wars asciimation. I wrote it in Perl with Curses, as an alternative to his Java viewer. It requires the sw1.txt file from SwPlay.jar, which you can extract using jar (from the jdk) or unzip.

It's not at all finished yet, and probably never will be. I wrote it years ago and still haven't updated it.

The controls are currently:

screenshot

There's no real point to having this screenshot. The only difference from any other viewer is the header line, which can be turned off so that there's no difference at all. Yay.

  asciimation! -- frame 1433 (11) -- 08:48 -- 15 fps (x1) -- pause





                                                   /~~\
               Ugh!!! Ackkkk!!!                   |<><>|
                                                  /_/\_\
        /""\                         ====     #  /\___/\
       ( x x                         o o |    \\//|[ ] \\
       _\ -/_                       _\- /_     \/ |[_] |\\
      /"'() ")                     /"'=='"\       |    |//
     |  | \\//                    |  | ::: |      |====#/ 
     || |  \/|                    || |    ||     /|\  /I\
-------------------------------------------------------------------

download

asciimation.gz
Requires Perl, Curses, and the Curses.pm module (available from CPAN).

other viewers

If you prefer Perl one-liners (and who doesn't?), use this instead:
perl -pe 'if(/^(\d+)\s*$/){select undef,undef,undef,$o/15;$o=$1;$_="\e[H\e[J"}' sw1.txt
(lifted from an anon Slashdot posting)

Another anonymous poster wrote a C version.

For asciimation in Emacs, use the Elisp version by Thien-Thi Nguyen.


grant@antiflux.org