2010-02-28 00:28:14 +00:00
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> < html lang = "en" xml:lang = "en" xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta content = "text/html; charset=utf-8" http-equiv = "Content-Type" / >
2010-03-27 19:21:41 +00:00
< title > ASE | Allegro Sprite Editor< / title >
2010-02-28 00:28:14 +00:00
< style text = "text/css" >
body { font-family:sans-serif; font-size:11pt; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
#page { width:600px; margin-left:auto; margin-right:auto; }
#title { font-size:20pt; }
#subtitle { font-size:12pt; color:#aaa; }
#warning { font-size:12pt; color:#f77; background-color:#fee; border:1px solid #f77; padding:8px; margin:8px auto; width:80%; }
#footer { font-size:10pt; color:#aaa; border-top:1px solid #aaa; }
h1 { font-size:14pt; font-weight:bold; color:#080; }
h2 { font-size:12pt; font-weight:bold; color:#0a0; }
p { margin-left:8px; }
.author { margin-left:8px; }
.details { margin-left:16px; margin-bottom:8px; color:#aaa; }
.details a { display:block; }
.ideas { margin-left:16px; }
pre { background-color:#e0f0e0; padding:8px; margin-left:32px; }
< / style >
< / head >
< body >
< div id = "page" >
< div id = "title" >
2010-03-27 19:21:41 +00:00
< span style = "color:#f00" > A< / span > < span style = "color:#0a0" > S< / span > < span style = "color:#00f" > E< / span >
< span style = "color:#aca" > | Allegro Sprite Editor< / span >
2010-02-28 00:28:14 +00:00
< / div >
2011-01-20 21:32:31 +00:00
< div id = "subtitle" > Copyright © 2001-2011 David Capello< / div >
2010-02-28 00:28:14 +00:00
< div id = "warning" >
THIS PROGRAM IS DISTRIBUTED WITHOUT ANY WARRANTY< br / >
See < a href = "#license" > license< / a > section for more information.
< / div >
< h1 > TABLE OF CONTENTS< / h1 >
< p id = "tableofcontent" >
< a href = "#introduction" > Introduction< / a > < br / >
< a href = "#features" > Features< / a > < br / >
< a href = "#configuration_files" > Configuration Files< / a > < br / >
< a href = "#contact_information" > Contact Information< / a > < br / >
< a href = "#license" > License< / a > < br / >
< a style = "margin-left:32px;" href = "#legal_issues" > Legal Issues< / a > < br / >
< a href = "#authors" > Authors< / a > < br / >
< a style = "margin-left:32px;" href = "#thankfulness" > Thankfulness< / a > < br / >
< / p >
< a name = "introduction" > < / a > < h1 > INTRODUCTION< / h1 >
< p >
2010-03-27 19:21:41 +00:00
< b > ASE< / b > is an open source program to create animated
2010-02-28 00:28:14 +00:00
sprites. Sprites are little images that can be used in your website
or in a video game. You can draw characters with movement, intros,
textures, patterns, backgrounds, logos, color palettes, isometric
levels, etc.
< / p >
< p >
2010-03-27 19:21:41 +00:00
What makes ASE different? It focuses on pixel editing, to do
2010-02-28 00:28:14 +00:00
pixel-art. Indeed, it isn't a photo retouching tool or a vector
graphics editor. Mainly it is a tool to create tiny animations
pixel-by-pixel.
< / p >
< a name = "features" > < / a > < h1 > FEATURES< / h1 >
< p >
2010-03-27 19:21:41 +00:00
The biggest features of ASE are:
2010-02-28 00:28:14 +00:00
< / p >
< p >
< ul >
< li >
Sprites are composed by < b > layers and frames< / b > . These two concept are separated.
You have layers in one side and frames on the other side. You can imagine this as a
matrix, where each row is a layer and each column is a frame.
< / li >
< li >
Supported color modes: < b > RGBA< / b > , Grayscale and < b > Indexed images< / b > (palettes up to 256 colors).
< / li >
< li >
Supported image formats (load/save): < b > PNG< / b > , < b > GIF< / b > , JPG, FLC, FLI, BMP, PCX, TGA, and ASE (special format).
< / li >
< li >
Load and save animations in a < b > sequence of bitmaps< / b > (e.g. frame1.png, frame2.png, etc.).
< / li >
< li >
Tiled drawing mode, useful to draw patterns and textures.
< / li >
< li >
< b > Undo/Redo< / b > for every operation.
< / li >
< li >
Special tools like Blur, Jumble, Convolution Matrices.
< / li >
< li >
< b > Multiple editors< / b > support. You can split an editor horizontally or vertically multiple times
to edit and view the same sprite with different zooms, or different sprites.
< / li >
< li >
< b > Onion skinning< / b > .
< / li >
< / ul >
< / p >
< a name = "configuration_files" > < / a > < h1 > CONFIGURATION FILES< / h1 >
< p >
In Windows 98/2K/XP/Vista the main configuration file is
2010-06-24 04:13:38 +00:00
< em > aseprite.ini< / em > which is saved in the same folder of
2010-02-28 00:28:14 +00:00
< em > aseprite.exe< / em >
2010-03-27 19:21:41 +00:00
executable file (in this way ASE is a portable
2010-02-28 00:28:14 +00:00
application, i.e. you can transport a copy of the program
in your USB drive).
< / p >
< p >
The following is a list of all configuration files that you could
modify (it is not recommended to do so, but is useful if you want to
2010-03-27 19:21:41 +00:00
< em > super< / em > -customize ASE):
2010-02-28 00:28:14 +00:00
< p >
< p >
2010-06-24 04:13:38 +00:00
< pre > aseprite.ini Program configuration
2010-02-28 00:28:14 +00:00
data/gui.xml Menus, shortcuts, and tools
data/convmatr.def Convolutions matrices
2010-07-23 23:01:31 +00:00
data/skins/*.* ASE skins
data/widgets/*.xml XML files with dialogs< / pre >
2010-02-28 00:28:14 +00:00
< / p >
< p >
In GNU/Linux, the configuration file is ~/.asepriterc, and
the data/ files are searched in these locations (in priority
order):
< / p >
< p >
< pre > $HOME/.aseprite/
2010-10-13 00:18:42 +00:00
../share/aseprite/
2010-07-23 23:01:31 +00:00
./data/< / pre >
2010-02-28 00:28:14 +00:00
< / p >
< a name = "contact_information" > < / a > < h1 > CONTACT INFORMATION< / h1 >
< p > We recommend you to use the SourceForge tracker to do specific reporting of issues:< / p >
< p >
< ul >
< li > < a href = "http://sourceforge.net/tracker/?group_id=20848&atid=120848&func=add" > Bugs< / a > < / li >
< li > < a href = "http://sourceforge.net/tracker/?group_id=20848&atid=370848&func=add" > Request features< / a > < / li >
< li > < a href = "http://sourceforge.net/tracker/?group_id=20848&atid=320848&func=add" > Patches< / a > < / li >
< li > < a href = "http://sourceforge.net/tracker/?group_id=20848&atid=220848&func=add" > Support request< / a > < / li >
< / ul >
< / p >
< p >
For more information, visit the official page of the project:
< / p >
< p >
< a href = "http://www.aseprite.org/" > http://www.aseprite.org/< / a >
< / p >
< a name = "license" > < / a > < h1 > LICENSE< / h1 >
< p >
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
< / p >
< p >
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
< / p >
< p >
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA
< p >
< a name = "legal_issues" > < / a > < h2 > LEGAL ISSUES< / h2 >
< p >
< ul >
2010-03-27 19:21:41 +00:00
< li > ASE is distributed under < a href = "http://www.opensource.org/licenses/gpl-2.0.php" > GPL license< / a > .< / li >
2010-02-28 00:28:14 +00:00
< li > Jinete and Vaca are under < a href = "http://www.opensource.org/licenses/bsd-license.php" > BSD license< / a > .< / li >
< li > Allegro is giftware license (similar to < a href = "http://www.opensource.org/licenses/mit-license.html" > MIT license< / a > ).< / li >
< li > ALFONT is under < a href = "http://www.opensource.org/licenses/lgpl-2.1.php" > LGPL license< / a > .< / li >
< li > Lua-5.0 is distributed under the < a href = "http://www.opensource.org/licenses/mit-license.html" > MIT license< / a > < / li >
< li > GIMP is distributed under < a href = "http://www.opensource.org/licenses/gpl-2.0.php" > GPL license< / a > < / li >
< li > GLib and GTK+ are distributed under < a href = "http://www.opensource.org/licenses/lgpl-2.1.php" > LGPL license< / a > .< / li >
< li > GFLI-1.3 is distributed under < a href = "http://www.opensource.org/licenses/gpl-2.0.php" > GPL license< / a > .< / li >
< li > Libart 2.3.3 is distributed under < a href = "http://www.opensource.org/licenses/lgpl-2.1.php" > LGPL license< / a > .< / li >
< li > Libintl is distributed under < a href = "http://www.opensource.org/licenses/lgpl-2.1.php" > LGPL license< / a > .< / li >
< li > The FreeType Project is distributed under < a href = "http://freetype.sourceforge.net/FTL.TXT" > FTL license< / a > .< / li >
< li > zlib & Libpng are under the < a href = "http://www.opensource.org/licenses/zlib-license.php" > ZLIB license< / a > .< / li >
< / ul >
< / p >
< a name = "authors" > < / a > < h1 > AUTHORS< / h1 >
< div class = "author" > David Capello < < a href = "mailto:davidcapello@gmail.com" > davidcapello@gmail.com< / a > > < / div >
< div class = "details" > Programmer, designer, and maintainer.< / div >
< div class = "author" > Ilija Melentijevic< / div >
< div class = "details" >
New GUI skin (from ASE 0.8). A lot of good ideas for ASE 0.8.
< a href = "http://ilkke.blogspot.com/" > http://ilkke.blogspot.com/< / a >
< a href = "http://www.pixeljoint.com/p/9270.htm" > http://www.pixeljoint.com/p/9270.htm< / a >
< / div >
< div class = "author" > Trent Gamblin< / div >
< div class = "details" > Mac OS X packager.< / div >
< p >
Thanks for ideas, patches, bugs report and contributions to:
< / p >
< div class = "ideas" >
Alex Winter,
Á lvaro "Kronoman X" Gonzá lez,
Angelo Mottola,
Ben "entheh" Davis,
Carl Olsson,
Christer Sandberg,
Clayton Enga,
David Campo,
Elias "networm" Pschernig,
Elio Cuevas Gó mez,
Emmanuel "God_Cells" Rousseau,
Herná n Echegoyemberry,
Ilija "iLKke" Melentijevic,
Jon "kazzmir" Rafkind,
Jonathan Taylor,
Jorge Ramí rez Flores,
Juraj Michalek,
Manuel De Miguel Moreno,
Manuel "manuq" Quiñ ones,
Mateusz Czaplinski,
Nathan "whitedoor" Smith,
Nora Amendez,
2010-10-12 13:37:54 +00:00
Paul Pridham,
2010-02-28 00:28:14 +00:00
Peter "tjaden" Wang,
Philippe Michael Groarke,
Robert "Bob" J Ohannessian,
Scott Wilson,
Trent "trentg" Gamblin.
< / div >
< a name = "thankfulness" > < / a > < h2 > THANKFULNESS< / h2 >
< p >
Some people didn't contribute to the project in a direct way,
but their work was indispensable to make it real:
< / p >
< div class = "author" > Á lvaro Gonzá lez< / div >
< div class = "details" >
2011-01-14 21:22:23 +00:00
For color quantization routines (used in old versions of ASE).
2010-02-28 00:28:14 +00:00
< / div >
< div class = "author" > Angelo Mottola< / div >
< div class = "details" >
For the routines to load/save JPEG files with JPGalleg
(alternative use instead of libjpeg).
< / div >
< div class = "author" > Ben Davis< / div >
< div class = "details" >
2011-01-14 21:22:23 +00:00
For color quantization routines (used in old versions of ASE).
2010-02-28 00:28:14 +00:00
< / div >
< div class = "author" > Billy Biggs and Lauris Kaplinski< / div >
< div class = "details" >
For the help with the alpha blending routines.
< / div >
< div class = "author" > Csaba Biegl< / div >
< div class = "details" >
For his ellipse routine in the GRX library (used in old versions
of ASE).
< / div >
< div class = "author" > David Turner, Robert Wilhelm, and Werner Lemberg< / div >
< div class = "details" >
For the FreeType project.
< a href = "http://www.freetype.org/" > http://www.freetype.org/< / a >
< / div >
< div class = "author" > Derek Liauw Kie Fa and Robert J Ohannessian< / div >
< div class = "details" >
for 2xSaI.
< / div >
< div class = "author" > DJ Delorie< / div >
< div class = "details" >
For the DJGPP port to DOS of the GNU software.
< a href = "http://www.delorie.com/djgpp/" > http://www.delorie.com/djgpp/< / a >
< / div >
< div class = "author" > Elias Pschernig< / div >
< div class = "details" >
For his excelent bresenham ellipse algorithm and to report some
2011-01-18 23:42:43 +00:00
nasty keyboard bugs. And his patch to load/save GIF files (used
in old versions of ASE).
2010-02-28 00:28:14 +00:00
< / div >
< div class = "author" > Elver Loho< / div >
< div class = "details" >
For port ASE to BeOS.
< / div >
< div class = "author" > Frank J. T. Wojcik, Guy Eric Schalnat, Andreas Dilger, Glenn
Randers-Pehrson< / div >
< div class = "details" >
For libpng.
< / div >
< div class = "author" > Gary Oberbrunner< / div >
< div class = "details" >
For his code to quantize RGB images with ordered dither method.
< / div >
2011-01-18 23:42:43 +00:00
< div class = "author" > Gershon Elber and Eric Raymond< / div >
< div class = "details" >
And everyone who contributed to giflib.
< / div >
2010-02-28 00:28:14 +00:00
< div class = "author" > Javier Gonzalez< / div >
< div class = "details" >
For his AllegroFont wrapper.
< / div >
< div class = "author" > Jean-loup Gailly and Mark Adler< / div >
< div class = "details" >
For zlib
< / div >
< div class = "author" > Jens Ch. Restemeier< / div >
< div class = "details" >
For GFLI, his code to save FLI files is just "amazing".
< / div >
< div class = "author" > Jerry Coffin and HenkJan Wolthuis< / div >
< div class = "details" >
For the hash table routines.
< / div >
< div class = "author" > Johan Halmén and Anders "Trezker" Andersson< / div >
< div class = "details" >
for mapgen (included in old ASE versions).
< a href = "http://edu.loviisa.fi/~lg/jh/mapgen/" > http://edu.loviisa.fi/~lg/jh/mapgen/< / a >
< a href = "http://www.angelfire.com/art/dumlesoft/Projects.html" > http://www.angelfire.com/art/dumlesoft/Projects.html< / a >
< / div >
< div class = "author" > Jordan Russell and Martijn Laan< / div >
< div class = "details" >
For Inno Setup.
< a href = "http://www.innosetup.com/" > http://www.innosetup.com/< / a >
< / div >
< div class = "author" > Jose Luis Torres Pantoja< / div >
< div class = "details" >
For his gift, the book "Digital Image Processing, Gonzalez and
Woods, Addison-Wesley, 2002"
< / div >
< div class = "author" > Juraj Michalek< / div >
< div class = "details" >
For the support to ASE in his portal.
< a href = "http://games.linux.sk/" > http://games.linux.sk/< / a >
< / div >
< div class = "author" > Lee Thomason< / div >
< div class = "details" >
For tinyxml library.
< a href = "http://www.sourceforge.net/projects/tinyxml" > http://www.sourceforge.net/projects/tinyxml< / a >
< / div >
2010-03-24 05:59:40 +00:00
< div class = "author" > Matthieu Haller and Kirsten Schulz< / div >
< div class = "details" >
For filled polygon algorithm of GD library.
< a href = "http://www.libgd.org/" > http://www.libgd.org/< / a >
< / div >
2010-02-28 00:28:14 +00:00
< div class = "author" > Matthew Leverton< / div >
< div class = "details" >
For his Allegro portal.
< a href = "http://www.allegro.cc/" > http://www.allegro.cc/< / a >
< / div >
< div class = "author" > Max Maischein< / div >
< div class = "details" >
For the documents about various file formats of the Animator and
Animator Pro.
< / div >
< div class = "author" > Mike Haaland< / div >
< div class = "details" >
For his documentation about the FLI/FLC, COL, PIC, and MSK files
format.
< / div >
< div class = "author" > Paúl Andrés "Ceniza" Jiménez< / div >
< div class = "details" >
For his help in the translation of FULL-SCREEN.txt document.
< / div >
< div class = "author" > Peter Wang< / div >
< div class = "details" >
For his Red Pixel II game, it was very helpful for the scripting
routines. Also for loadpng library.
< a href = "http://redpixel.sourceforge.net/" > http://redpixel.sourceforge.net/< / a >
< a href = "http://tjaden.strangesoft.net/" > http://tjaden.strangesoft.net/< / a >
< / div >
< div class = "author" > Raph Levien< / div >
< div class = "details" >
For his excelent work with the libart library.
< a href = "http://www.levien.com/divbart/" > http://www.levien.com/divbart/< / a >
< / div >
< div class = "author" > Richard M. Stallman< / div >
< div class = "details" >
For the Free Software Foundation, GNU and Emacs, and everyone
who contributed with free software.
< a href = "http://www.fsf.org/" > http://www.fsf.org/< / a >
< a href = "http://www.gnu.org/" > http://www.gnu.org/< / a >
< a href = "http://www.emacs.org/" > http://www.emacs.org/< / a >
< / div >
< div class = "author" > Robert Höhne< / div >
< div class = "details" >
For the RHIDE enviroment.
< a href = "http://www.lanet.lv/~pavenis/rhide.html" > http://www.lanet.lv/~pavenis/rhide.html< / a >
< / div >
< div class = "author" > Salvador Eduardo Tropea< / div >
< div class = "details" >
For the SETEdit editor (although I don't use it anymore, the
first months in Linux without it would have been impossibles)
< a href = "http://setedit.sourceforge.net/" > http://setedit.sourceforge.net/< / a >
< / div >
< div class = "author" > Shawn Hargreaves< / div >
< div class = "details" >
And hundreds of people who helped in the Allegro library.
< a href = "http://alleg.sourceforge.net/" > http://alleg.sourceforge.net/< / a >
< / div >
< div class = "author" > Spencer Kimball and Peter Mattis< / div >
< div class = "details" >
And a lot of people who contributed with The GIMP and GTK+. I
personally "borrow" source code for differents task in the
program.
< a href = "http://www.gimp.org/" > http://www.gimp.org/< / a >
< a href = "http://www.gtk.org/" > http://www.gtk.org/< / a >
< / div >
< div class = "author" > The Independent JPEG Group< / div >
< div class = "details" >
For the JPEG library to load/save Jpeg files.
< a href = "ftp://ftp.uu.net/graphics/jpeg/" > ftp://ftp.uu.net/graphics/jpeg/< / a >
< / div >
< div class = "author" > The Open Group< / div >
< div class = "details" >
For XFree86.
< a href = "http://www.x.org/" > http://www.x.org/< / a >
< / div >
< div class = "author" > Waldemar Celes, Roberto Ierusalimschy, and Luiz Henrique de Figueiredo< / div >
< div class = "details" >
For their excelent work with Lua.
< a href = "http://www.lua.org/" > http://www.lua.org/< / a >
< / div >
2011-01-20 21:32:31 +00:00
< div id = "footer" > Copyright © 2001-2011 David Capello< / div >
2010-02-28 00:28:14 +00:00
< / div >
< / body >
< / html >