delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/12/10/15:10:18

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
Message-Id: <200112101959.fBAJxBj11751@delorie.com>
From: "Henrik Stokseth" <hstokset AT tiscali DOT no>
To: <mingw-users AT lists DOT sourceforge DOT net>, <djgpp-announce AT delorie DOT com>
Subject: Allegro 4.0.0 is released.
Date: Mon, 10 Dec 2001 19:29:35 +0100
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Reply-To: djgpp AT delorie DOT com

Allegro 4.0.0 is out. For those of you who don't know what I'm talking
about: Allegro is a cross-platform multimedia/game library with a nice API
and lots of neat features. For more info check out:
http://alleg.sourceforge.net/readme.html

It can be downloaded from:

        http://alleg.sourceforge.net/wip.html
        http://alleg.sourceforge.net/
        http://www.allegro.cc/files/

The packages are bigger than usual because demo.dat is bundled inside.
Binary RPMs for Linux aren't available yet, but should appear
on http://www.allegro.cc eventually :-)

Allegro 4.0.0 is also as i write this beeing uploaded to simtel.net and
delorie.com and should be
on a lot of ftp mirrors soon.

=================================================================
============ Changes from 3.9.40 to 4.0.0 (Dec 2001) ============
=================================================================

   Many minor changes.

   Eric Botcazou modularised the VGA/Mode-X drivers under Linux.

   Peter Wang fixed the segfault bug in Mode-X under Linux with threads.

   Peter Wang made the X11 port use SIGTERM signal instead of exit() when
   invoking the three finger salute. This solves a problem where programs
   with sound hang when they are killed.

   Eric Botcazou added os_version and os_revision support to the QNX port
and
   added a QNX specific section to the docs.

   Peter Wang added a deadzone for digital readings of joystick axes under
   Linux, as suggested by George Foot and made the driver look for
   /dev/input/js# before /dev/js#.

   Peter Wang renamed fixed point functions to be prefixed with "fix"
instead
   of "f", to avoid clashes with some libcs. Backwards compatibility is
   provided using static inline functions.

   Peter Wang fixed two problems with emergency exits under Linux/Unix.

   Eric Botcazou changed the updating logic of the QNX Photon graphics
   driver.

   Eric Botcazou added a doc for the wfixicon utility, with the help of
   Laurence Withers.

   Angelo Mottola unicodified allegro_message on BeOS and wrote a new BeOS
   keyboard driver (using the shared pckeys system).

   Eric Botcazou fixed a problem with David Capello's d_menu_proc
   steal/return mouse focus patch.

   Peter Wang made passing NULL to install_allegro() as the atexit_ptr
   parameter mean allegro_exit() won't be installed as an atexit()
   callback, as suggested by Javier Gonzalez.

   Lorenzo Petrone added a gfxinfo utility.

   Eric Botcazou added fetch_mode_list() to the QNX Photon Direct driver.

   Peter Wang made X desktop_color_depth() able to return 15 bpp.

   Grzegorz Adam Hankiewicz updated Spanish translation strings.

   Peter Wang fixed a problem with X shutdown sequence.

   Eric Botcazou repaired the QNX build process, revamped the layout of the
   QNX port sources and made some fixes.

   Peter Wang disabled the SVGAlib mode fetching code as it was causing
   problems with other drivers.

   Angelo Mottola added BeOS notes to the ABI compatibility doc.

   Eric Botcazou fixed a bug in the Windows locking code that caused the
   grabber to crash on switch out.

   Eric Botcazou fixed a bug in the handling of recursive sub-bitmaps under
   Windows.

   Eric Botcazou fixed a bug preventing old style password-protected
   packfiles from loading in the grabber.

   Lorenzo Petrone added two FAQ entries on DGA2 problems.

   Grzegorz Adam Hankiewicz revamped the structure of the docs directory.

   Stepan Roh updated the Czech translation.

   Javier Gonzalez fixed a bug in the DirectSound driver related to the loop
   playing modes.

   David Capello fixed a problem with submenus which overlapped their
   parents, where focus would pop back to the parent instead of the child.

=================================================================


Thanks to the Allegro developers, especially those who worked on the
ports early in the development cycle.  Most of them aren't actively
working on Allegro anymore so their efforts get forgotten.  I'm being
careful and not naming names, but they know who they are :-)

Thanks also to the users who have supported Allegro for the last
couple of years.  Bug reports are annoying to deal with, but they
usually help.  Usually.

Also a big thanks to Peter Wang for putting a lot of efforts into making
sure this release doesn't contain any bad surprises (testing), and for
making the release itself.

Have fun!  (Make games, not war.)




- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019