Allegro.pas - News

Allegro.pas is a wrapper to allow Pascal language to use the Allegro game programming library to create your own games in good old Pascal or the modern Object Pascal programming languages.  Read more details on the introductory page.


Last modified: 03/11/2015 10:11

News RSS feed

Version 4.4.5 reseased

(03/11/2015 10:11)

I've finally uploaded stable Allegro.pas 4.4.5 version. It is a major update
of the library, but the first two version numbers are keept to be coherent with
original Allegro Game Library.

This version has some API modifications, as well as a lot of improvements that
makes it faster (and sometimes smaller) executables. Most important changes
from version 4.4.4 below:

  • New functions and procedures that detects system stuff at runtime, an
    new units for Windows and UNIX specifics.
  • New BOOLEAN type that allows better integration with library.
  • Use of ARRAYs and VAR/OUT on parameters, that allows to reduce executable
    sizes and faster execution, and a side effect is reduction of HINT and
    WARNING lines while compilation!
  • Several bug fixes in demo game, al_apply_matrix_f and al_pack_fseek
    functions and in examples.
  • A lot of changes on documentation.

Also note that in near future I'll move TRUNK to BRANCHES/4.4, and BRANCHES/5.0
to TRUNK. This doesn't mean that I'll forget version 4.4: I'll update it if I
find bugs or somebody sends me interesting patches or additions, but it's time
to take version 5.0 seriously.


On-line documentatnion on-line again

(02/11/2015 12:11)

I was working on next release (yay!) when I found a big stupid mistake: on-line documentation wasn't available! So this is fixed again, both versions 4.4.4 and 5.0.alpha1.

And yes, I want to upload new release 4.4.5 as soon as possible. It taked too long because alwas I have something to do. I'll try to release new versions in less time (may be tagging them with beta, RS and so) in the future.

Also I was tempted to remake the website, but I think I'll wait until version 5.0.beta is ready.

You see, we're still alive!

Next release

(25/07/2015 10:07)

I was planning a new release, the 4.4.5 . I think it will be a "beta" or a "release candidate", not sure. Right now I'm working on the new GUI add-on, as it would be the base for the GUI add-on for version 5 too. I'm not sure, but I want also to add more MIDI and sound support (streaming), as well as another game demo that would be ported to version 5 on the future, but it may be a lot of work. Anyway, SourceForge is working on the severver and SVN and download doesn't work right now.

Still working

(13/01/2015 01:01)

I know, not news, no releases... But I'm working on it.

I was working in a new GUI system, using Object Pascal classes. Currently it's an add-on but I think it should replace the current ugly GUI system.

Also I'm aware of some bugs and new stuff and improvements.

I have not a release date, but I hope it will be in few months.


New member in team

(15/09/2014 05:09)

A new member joins to the Allegro.pas developer team. Gregor A. Cieslak, who yet created a fork to add Delphi support to Allegro.pas 5. You may remember him from previous messages. He will be responsible of main development of version 5, while I'll be responsible of maintain version 4.4 and (of course) help him with version 5.

Also, I've updated both Feature Requests and Bugs. We'll try to keep it up to date, so you'll have a way to see what's moving in the project.

Except where otherwise noted, content on this site is licensed under the following license: CC Attribution-Noncommercial 3.0 Unported