Results 1 to 10 of 61

Thread: Allegro.pas

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Allegro.pas 4.4.5-1 released

    I've uploaded an small update to the 4.4 branch. It should fix unit alWin (I never use it so I'm not sure if it actually works ) and updates some documentation. Not more to tell at the moment.

    For the downloads: https://sourceforge.net/projects/all...files/4.4.5-1/
    For the online documentation: http://allegro-pas.sourceforge.net/docs/4.4.5/
    No signature provided yet.

  2. #2
    Thanks for your sustained work!

  3. #3
    Oh my oh my! More than one year since the last release (5.2.alpha2).

    But that's not the worst part, no it isn't. The worst part is that I did a ton of improvements. Mostly documentation but also:

    • Low-level file access, quite useful to add new loaders and file formats to the library and essential to create fully integrated add-ons.
    • Shaders for both OpenGL and DirectX.
    • Configuration files. It does the same than TIniFile but Allegro uses its own ini file support internally so it may be the best way to integrate add-ons and to define default configuration to different subsystems.
    • A collection of new examples (including the one that shows how to fake 8bpp graphics mode!) and some bugfixes, as well as better Microsoft Windows integration.

    If you're wondering why I didn't release 5.2.alpha3 yet the answer is simple: I forgot it. Last year I had a lot of personal and laboral issues that affected my memory. Really. I'll release it this evening or tomorrow. I'll not do it now because I'm busy (I really am ) and because I've found a flaw in the SVN tree I must fix too (There isn't 5.2.alpha in the RELEASE directory!).

    [edit]
    Ok: I just uploaded the new 5.2.a3 release. Please enjoy.

    Quote Originally Posted by farcodev View Post
    Thanks for your sustained work!
    You're welcome.
    Last edited by Ñuño Martínez; 06-07-2017 at 07:36 PM.
    No signature provided yet.

  4. #4
    Nice! This is the best time to puts hands over allegro

  5. #5
    Some weeks ago I decided I should make Allegro.pas fully compatible with Delphi, so I was working on it. I had to download Delphi Tokio Starter Edition because Delphi 6 (the one I have) has some issues with compilation directives (i.e. {$IFEND} vs. {$ENDIF}). Right now I've worked only in one of the simplest examples, ex_bitmap that just loads and renders a bitmap in a window, and seems to work. Unfortunately I haven't more Delphi versions (except Delphi 6 that isn't compatible) so I don't know if it works in other ones.

    Also I was thinking about a suggestion made by Akira13 in the MinGRo's thread so I've added a directory named "Lazarus" and created a project file for each example. It seems to work, so I'll try the same for Delphi too.

    Once I accomplished Delphi compatibility and I integrate Handoko's game demo with the library (and may be port my demo from the 4 branch too) then I'll make a beta release.
    Last edited by Ñuño Martínez; 14-01-2018 at 01:16 PM.
    No signature provided yet.

  6. #6
    This is going too slow, but now all examples compile using Delphi, but some of them doesn't work.
    No signature provided yet.

  7. #7
    I didn't manage to make all examples run with Delphi but anyway, I've released it. Maybe somebody with more Delphi knowledge can help.

    You can read the announcement here.

    From now, I'll try to fix the Delphi stuff that doesn't work, add stuff that is still unsupported from Allegro and complete the documentation adding more examples too.
    No signature provided yet.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •