diff options
author | Mattias Andrée <maandree@operamail.com> | 2012-07-17 05:19:10 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2012-07-17 05:19:10 +0200 |
commit | 55cc8b83fc7b381f2c7ae2021a249eca2f148abe (patch) | |
tree | 0a39fd4f0d36a442ea2fd469f01305bf21a8198b | |
parent | 818feb2aa3ac13ae863ba8fcdb7ad71a758b4d09 (diff) | |
download | ponysay-55cc8b83fc7b381f2c7ae2021a249eca2f148abe.tar.gz ponysay-55cc8b83fc7b381f2c7ae2021a249eca2f148abe.tar.bz2 ponysay-55cc8b83fc7b381f2c7ae2021a249eca2f148abe.zip |
how to create ponies
-rw-r--r-- | README | 47 |
1 files changed, 46 insertions, 1 deletions
@@ -138,5 +138,50 @@ FAQ Q: Which programs do you use to generate the pony files? A: The pony files are actually mostly a bunch of selected browser - ponies that are generated into cow files via img2xterm or util-say. + ponies that are generated into cow files via img2xterm + https://github.com/rossy2401/img2xterm + or util-say. + https://github.com/maandree/util-say + https://aur.archlinux.org/packages.php?ID=60241 + + +Providing ponies +================ + + Most pony images are browser ponies or desktop ponies, + browser ponies is a fork of desktop ponies, implementing it in JavaScript. + + Browser ponies: https://github.com/panzi/Browser-Ponies + Desktop ponies: http://desktop-pony-team.deviantart.com/ + + There is also a collection of ponies that are not yet pixelated in a Java reimplementation: + https://github.com/maandree/unisay/tree/develop/dev/newponies + + + New ponies can be created from regular images by using img2xterm + https://github.com/rossy2401/img2xterm + or util-say + https://github.com/maandree/util-say + https://aur.archlinux.org/packages.php?ID=60241 + + Using util-say: + + img2ponysay -c 1 -2 -- SOURCE_IMAGE > PONY_FILE + + PONY_FILE should end with .pony and be localed in ponies/ + + Omit -2 if the source image does not use double pixel size. + + (`-c 1` is no longer required.) + For more information see https://github.com/maandree/util-say/wiki/img2ponysay + + When a pony is added please also add a ttypony version, but if you don't please + state so in the pull request so we do not miss the create it; the simplest way to + do this is to run `make ttyponies` after adding the ponies to ponies/, + + Running `make ttyponies` will build (or rebuild) all ttyponies with a pony present + in ponies/, and creates all needed symlinks. + + To be able to run `make ttyponies` you must have the packages listed under + [Dependencies for pony providers]. |