BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
Allegro WIP
Version History
  Go back to the Allegro WIP Page

Version 4.1.2
 License:   Other Open Source License
 Updated:   September 22, 2002
 Source:   Source Included
This WIP brings significant new features/fixes for BeOS users. You are encouraged to use this instead of the latest Allegro stable release (4.0.2)!

New BeOS features include a safe BWindow based windowed driver (so Allegro apps will finally be able to run also with the VESA system gfx driver, which doesn't support BDirectWindow), as well as a fullscreen overlay driver (for the cards that support RGB overlays)

Intel Version - requires R4.5   (2.3 MB) 617 downloads
  Working Link Download Sourceforge

Version 3.9.40 (4.0 beta 1)
 License:   Other Open Source License
 Updated:   November 17, 2001
 Source:   Source Included
A brief summary of the main changes since WIP 3.9.39:

- DOS Sidewinder joystick driver update.
- large Allegro header split-up and header reorganization.
- fixed C versions of fceil() and ffloor().
- new filetest program.
- various documentation improvements and corrections.
- under Windows: DirectDraw, audio streams, compilation warnings, task switching and mouse cursor fixes.
- Unix lock problem fixed and performance improved for XDGA2.
- more unicode fixes, including usprintf non ANSI C behaviour correction.
- a few GUI bug fixes and behaviour corrections.
- fetch_mode_list() implemented for VBE/AF.
- perspective correct polygons now draw correctly when facing the screen.

Intel Version - requires R4.5   (1.8 MB) 325 downloads
  Working Link Download Sourceforge

Version 3.9.39
 License:   Other Open Source License
 Updated:   October 17, 2001
 Source:   Source Included
A brief summary of the main changes since WIP 3.9.38:

- documentation changes and additions.
- several memory leaks corrected, apart from many smaller bugs.
- unicode fixes.
- DGA2 driver partial rewrite.
- new flush_config_file() API function.
- fetch_mode_list() implemented for BeOS, DGA, DGA2 and SVGAlib.
- corrections to the sound subsystem.
- bidirectional looping and backwards support for Directsound driver.
- fbcon is now a dynamic module on Unix.
- clear() inlining on Watcom improved.
- Polish localization patch (as well as Polish web translation).


Intel Version - requires R4.5   (1.78 MB) 133 downloads
  Working Link Download Sourceforge

Version 3.9.38
 License:   Other Open Source License
 Updated:   September 14, 2001
 Source:   Source Included
Changelog for this version:

3.9.38: Robert J. Ohannessian added the following to the color convertor: color copy routines needed by the BeOS port, support for cross-conversion between 15-bit and 16-bit colors, support for conversion to 8-bit color, support for rectangles of any width and added two new MMX routines.
3.9.38: Henrik Stokseth rewrote get_gfx_mode_list() likewise rewrote the mode-selector to use get_gfx_mode_list(). Also added fetch_mode_list() functions on the DirectX, VGA, Mode-X and Xtended GFX drivers.
3.9.38: Angelo Mottola fixed problems with SMP on the BeOS port.
3.9.38: Eric Botcazou fixed some problems with the non-MMX code in the color convertor.
3.9.38: Sven Sandberg improved spline() for DRAW_MODE_TRANS
3.9.38: Peter Wang renamed clear() to clear_bitmap(). clear() is still provided for backwards compatibility.
3.9.38: Stephan Roh made fractal generator work under non-Intel processors.
3.9.38: Eric Botcazou made a valid display switch mode of SWITCH_NONE under DOS.
3.9.38: Angelo Mottola made the BeOS port use the new unified color conversion routines.
3.9.38: Peter Wang added check to see if display is local under X11.
3.9.38: Eric Botcazou and Sven Sandberg fixed compilation under Watcom 10.6.
3.9.38: Elias Pschernig contributed an icon fixer resource fixer for the Windows port and added support for shared library under BeOS.
3.9.38: Angelo Mottola added a bfixicon utility.
3.9.38: Stephan Roh made the native Allegro time format of ANSI time_t.
3.9.38: Peter Wang added an ustrtok_r() function.
3.9.38: Robert J. Ohannessian optimized some masked_blits with SSE instructions.
3.9.38: Angelo Mottola did a sound fix for audiostream output and SMP machines and added triple buffering support on the BeOS port.
3.9.38: Angelo Mottola added fetch_mode_list() support to the BeOS fullscreen driver.
3.9.38: Eric Botcazou changed the acceleration scheme for the mouse under Windows.
3.9.38: Peter Wang added fetch_mode_list() support to the svgalib driver.
3.9.38: Peter Wang added pthread timer and removed dependancy to SIGALRM.
3.9.38: Henrik Stokseth added Windows XP detection.
3.9.38: Andreas Kluge fixed a bug with volume setting in the DOS Soundscape driver.
3.9.38: Angelo Mottola rewrote the BeOS sound driver to use the BSoundPlayer class.
3.9.38: Robert J. Ohannessian added SSE and SSE2 detection.
3.9.38: Connelly Barnes fixed a bug with the DirectSound pan.
3.9.38: Eric Botcazou added support of switch modes to the test program.
3.9.38: Eric Botcazou modified the Windows switch mechanism.
3.9.38: Angelo Mottola added fullscreen display switching support and did many fixes and cleanups on the BeOS port.
3.9.38: Henrik Stokseth added code to get more os info under unix.
3.9.38: Nimrod Abing fixed a bug in the config routines related to the NULL section.
3.9.38: Eric Botcazou fixed a crash in the Windows windowed driver on fast machines.
3.9.38: Ronaldo Hideki Yamada did a large update on the PowerMac port and added a midi driver.
3.9.38: Henrik Stokseth generalised the support for processor specific optimisations in some makefiles.
3.9.38: Evert Glebbeek put set_gfx_mode on a diet and added config entry for specifying the card to use for GFX_AUTODETECT_WINDOWED.
3.9.38: Robert J. Ohannessian made blit not convert between colordepths for video bitmaps. (for AllegroGL)
3.9.38: Peter Wang made fix_filename_slashes() handle both types of slashes.
3.9.38: Grzegorz Adam Hankiewicz implemented a switch in makedoc to check for long (77) doc lines.
3.9.38: Owen Rudge contributed a DLL version resource script.
3.9.38: Sven Sandberg made the rotation functions faster, more accurate and working with any type of bitmap. Also removed rotate_scaled_sprite_flip().
3.9.38: Angelo Mottola added fetch_mode_list() support to DGA2.
3.9.38: David A. Capello made test program use transparent polygon types.
3.9.38: Owen Rudge contributed a mkdata.bat script.
3.9.38: Grzegorz Adam Hankiewicz added reload_config_texts().
3.9.38: Eric Botcazou added an enhanced building mechanism for DLL export definition files.
3.9.38: Eric Botcazou added a new unicode example program and did a ton of small fixes.


Intel Version - requires R4.5   (1.72 MB) 144 downloads
  Working Link Download Sourceforge

 
The Green Board
  Recent Downloads  -  # 531
Total Downloads  -  # 1,689
Total Views  -  # 1,239
User Ratings  -  N/A
  Class Libraries
Game Dev.
Tool Kits
1.  QEMU - 9.62
2.  ScummVM - 9.50
3.  cpu_fix - 9.42
4.  Jukebox - 9.36
5.  Haiku AGP busm... - 9.35
6.  vim6 - 9.31
7.  Transmission - 9.27
8.  Beezer - 9.25
9.  BeeF - 9.25
10.  HandBrake - 9.24
1.  Ati Radeon Grap... - 359
2.  BeOS 5 Personal... - 309
3.  Realtek RTL8139... - 251
4.  ATI Rage 128 Pr... - 173
5.  USB Serial driver - 148
6.  DjVu Viewer - 119
7.  Intel Extreme Gr... - 95
8.  Broadcom 440x 10... - 94
9.  Sound Blaster Pr... - 88
10.  Ensoniq AudioPCI... - 83
You are not logged in.
 Login or create an account...
Hosted by NetConnect

 
Unless otherwise noted, everything is copyright © 1999-2002 Fifth Ace Productions, LLC. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.
Fifth Ace Productions