dallegro 2.0 beta 4 released

Tiberiu Gal galtiberiu.backspace at gmail.com
Sun Mar 11 14:56:17 PDT 2007


On Sat, 10 Mar 2007 18:45:43 +0200, torhu <fake at address.dude> wrote:

> http://torhus.googlepages.com/dallegro_20_beta4.zip
>
> "Allegro is a game programming library for C/C++ developers distributed  
> freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD,  
> Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X. It provides many  
> functions for graphics, sounds, player input (keyboard, mouse and  
> joystick) and timers. It also provides fixed and floating point  
> mathematical functions, 3d functions, file management functions,  
> compressed datafile and a GUI."
>
> Feature list here: http://alleg.sourceforge.net/readme.html
>
>
> dallegro 2.0 is a new set of D bindings for Allegro.  It's primarily  
> tested on Windows, but is reported to work on linux.  It's also likely  
> to work on MacOS X, although untested so far.
>
> A bunch of examples, plus a larger demo game is included in the dallegro  
> download.  They are all direct ports of regular Allegro's C versions,  
> and are primarily used for verifying that dallegro works.  They are  
> obviously not good examples of D programming.  I plan to add a simple  
> Tetris clone as an example of a D game using dallegro.
>
> dallegro is compatible with both Phobos and Tango.  Which revisions of  
> Tango it compiles with is a bit unclear at the moment, but 1856 seems to  
> work.
>
> The dallegro API is the same as for C version, so just follow the  
> Allegro manual.  Differences are noted in readme.txt.
>
> Docs are available here:
> http://alleg.sourceforge.net/api.html
>
> Subversion:
> https://alleg.svn.sourceforge.net/svnroot/alleg/bindings/dallegro/
>
> The original announcement and discussion on the allegro.cc forum:
> http://www.allegro.cc/forums/thread/589597/0
>
> All Allegro's examples, the demo game, plus the tools and tests that are  
> ported to dallegro, seem to run without a hitch.  Performance is on par  
> with the C version.  The platform-independent parts of the API are  
> completed, so are Windows, linux and OS X specifics.  So as far as I'm  
> concerned, dallegro is ready for some real game programming!

hi
where do I report "no bugs"?
it runs out of the box on windows with dmd 1.007;
thanks for porting it to D


-- 
Tiberiu Gal



More information about the Digitalmars-d-announce mailing list