Allegro A game programming library Languages: español  Deutsch  français  한국어 (Hangul)  polski  Italiano 

 
 

Allegro
  News
  Introduction
  License
  Contributors
  Older news
  Logos

Downloads
  Latest version
  Older versions
  CVS

Documentation 
  API
  FAQ
  Tutorials
  The future

Support
  Help
  Mailing lists
  IRC

Games, Utilities, Libraries, etc
  Allegro.cc

Misc
  DIGMID
  Links
  Mirrors
  Webmasters
  Humor

 
 
  

Latest version

The latest version works under DOS, Unix (Linux, FreeBSD, Irix, Solaris), Windows, BeOS, MacOS (alpha) and QNX. You can read the full change log. If you prefer upgrading through diffs from a previous version, check the older versions page. If you want to get Allegro through CVS, check the CVS page. There is a stable branch and a developement branch. Use the stable branch for your software final versions and please try the developement one for every day work, in order to enjoy all the improvements and help testing code before it's marked safe and stable.

   Stable branch 4.0.3 release candidate 3 source releases   
all403r3.zip 2753k Source code for all platforms in DOS/Windows friendly format.
allegro-4.0.3-rc3.tar.gz 2386k Source code for all platforms in Unix friendly format.
allegro-4.0.3-rc3-1.src.rpm 2366k Source code for all platforms in an RPM package.
all403r3_diff.zip 253k This file is a diff that can be installed over a clean copy of the 4.0.2 version of Allegro to update it to the current version. There are more of these diffs for older versions as well as instructions to apply them here.
allegro-enduser-4.0.2.tar.gz 590k This version contains the base library, without documentation or example programs. It's targeted at those who want to run Allegro programs written by other people. If you want to develop programs yourself, you will have to download the full source code version. Only for Linux/Unix.

   Unstable developement branch 4.1.9 source releases   
all419.zip 2904k Source code for all platforms in DOS/Windows friendly format.
allegro-4.1.9.tar.gz 2508k Source code for all platforms in Unix friendly format.
allegro-4.1.9-1.src.rpm 2486k Source code for all platforms in an RPM package.
all419_diff.zip 141k This file is a diff that can be installed over a clean copy of the 4.1.8 version of Allegro to update it to the current version. Windows users should manually put demo.dat in the demo directory after upgrading with this diff. There are more of these diffs for older versions as well as instructions to apply them here.

   Miscellaneous files   
alldata.zip 360k This file contains the data needed by the Allegro demo game. It's only needed if you got an old WIP version of the library, or if you updated to the current version via diffs, as these didn't include the demo data to save space.
dx70_min.zip 440k You may have problems compiling the Allegro DLL if you don't have the correct version of the DirectX SDK library and header files. This file contains the minimal version of the DirectX 7 SDK needed to compile the DLL yourself. Only for Windows.
dx70_mgw.zip 241k This file contains the minimal version of the DirectX 7 SDK for MingW32. Only for Windows.

   Binary version (only for Windows)   
all402_bin.zip 621k This zip file contains the binary distribution of Allegro for Windows. You only need it if you have a compiler unable to produce the Allegro DLL (like Borland). To use, unzip the files inside a temporary directory and follow the instructions of the README.txt file.

   Binary version (only for Linux distributions)   
allegro-4.0.2-1.mdk80.i586.rpm 463k Mandrake 8, made by Eric Botcazou.
allegro-devel-4.0.2-1.mdk80.i586.rpm 1545k Mandrake 8, made by Eric Botcazou.
allegro-tools-4.0.2-1.mdk80.i586.rpm 397k Mandrake 8, made by Eric Botcazou.
allegro-4.0.2-1.i686.rpm 456k Red Hat 7.3 i686, made by Ville Skyttä.
allegro-devel-4.0.2-1.i686.rpm 1563k Red Hat 7.3 i686, made by Ville Skyttä.
allegro-tools-4.0.2-1.i686.rpm 396k Red Hat 7.3 i686, made by Ville Skyttä.
http://srnet.cz/~stepan/slack/packages/allegro-4.0.2/ Slackware 7.1, 8.0, 8.1 made by Stepan Roh.
Debian database engine Try this link to query Debian's official database for .deb packages of Allegro, stable or unstable.