[AD] Allegro 3.9.21

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


... is in the usual place, http://www.sunsite.auc.dk/allegro/wip.html.


Cool new stuff:

   Many new Linux patches from George Foot.

   Added VBE/AF support to the Linux code. 

   Finished the Linux fbcon driver.

   Made Linux console switching work in a more complete manner, with a set 
   of helper functions in dispsw.c. The background mode should work now, but 
   is untested.

   Windows patch from Stefan adds support for the new screen mode switching 
   system.

   More BeOS patches from Jason Wilkins.

   Johan Venter fixed some problems with the RSXNT and Mingw32 
   makefiles.

   Ran "configure --enable-asm=no", and fixed all the reasons why this 
   didn't work. In particular there was a bug in patterned drawing modes, 
   RLE sprites were broken, and I'd forgotten to add C versions of the RGBA 
   sprite functions. Those of you who are interested in such things will be 
   interested to know that the test program thinks the C drawing code is 20% 
   slower at hline(), 10% slower at rectfill(), 50% slower at blitting, and 
   40% slower at draw_sprite(), which is not at all bad going. It's actually 
   a bit faster at drawing translucent and lit sprites, so we need to have a 
   look at that!

   Added Linux GGI driver by Carsten Schmidt (this is somewhat out of date, 
   and doesn't work yet, but a good start if anyone wants to hack on it).

   Improved the Unix configure and build system. Moved more things into 
   makefile.lst, so there are no file lists anywhere else now. Made it 
   understand how to build the datafile tools, and convert the documentation 
   (this may cause problems for systems without makeinfo: it would be good 
   if someone who groks autoconf could try to do this better). Made the 
   Linux VGA drivers (vga and modex) configurable.

   Added ctrl+alt+end abort sequence to the Linux keyboard driver.

   Directory structure changes: moved ufile.c into the misc directory, so 
   BeOS can share it. Moved various helper scripts into the misc directory, 
   including a cmplog.pl that compares two test.exe profile logs.

   Made the Linux PS2 mouse driver understand the middle button. Added a 
   scaling factor to make it go at a more sensible speed in SVGA modes.




--
Shawn Hargreaves - shawn@xxxxxxxxxx - http://www.talula.demon.co.uk/
"A binary is barely software: it's more like hardware on a floppy disk."



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/