Allegro A game programming library


Support This Project
  

Older versions

These files are being made available for historical interest, and as reference material. They are unsupported, and for any serious programming work, you should get the most recent version instead. You can read the full changes log.

Allegro 1.02 (119k) - Sometime in 1995.

Allegro 2.0 (304k) - March 1996.

Allegro 2.1 (562k) - June 1996.

Allegro 2.11 (563k) - November 1996.

Allegro 2.2 (990k) - February 1997.

Allegro 3.0 (1225k) - December 1997.

Allegro 3.1 (1422k) - January 1999.

Allegro 3.11 (1434k) - February 1999. If you still have an unmodified copy of the Allegro 3.11 distribution, you can upgrade to version 3.12 by installing this patch (15Kb). Installation instructions can be found in the zip.

Allegro 3.12 (1434k) - August 1999. This is a DOS/DJGPP library, and can be obtained from your local Simtel mirror, in the directory gnu/djgpp/v2tk/allegro/, filename alleg312.zip.

Allegro 4.0.0 - 10th of December, 2001.

There have been some releases between the current stable/unstable version and the last old stable version written above. You can get one of those releases from Sourceforge's files page.

Differential patches

If you prefer to keep current via a series of diffs, you can use these, which must be installed strictly in sequence starting from whatever version you currently have installed. These are based on the zip format DOS distribution, but you should be able to apply them over the top of a Unix version as well, as long as you get patch version 2.5.4 first (it is able to apply DOS format diffs to Unix format local files, which patch 2.5 was not). For those DOS users who don't know what diff files are or how to apply them, you can get the patch program from the v2gnu directory on any of the djgpp mirror sites.

Note that there are two columns because at one point in time Allegro was split in stable and unstable branches. The stable branch is on the left, the unstable is on the right.