BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
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) 683 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) 332 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) 141 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) 151 downloads
  Working Link Download Sourceforge

 
The Green Board
  Recent Downloads  -  # 325
Total Downloads  -  # 1,690
Total Views  -  # 1,266
User Ratings  -  N/A
  Class Libraries
Game Dev.
Tool Kits
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  Jukebox - 9.44
5.  Haiku AGP busm... - 9.35
6.  cpu_fix - 9.31
7.  vim6 - 9.31
8.  VNCServer - 9.30
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  Ati Radeon G... - 32,893
2.  BeOS 5 Perso... - 32,461
3.  Realtek RTL8... - 20,354
4.  Ensoniq Audi... - 17,698
5.  USB Joystick... - 16,558
6.  BePDF - 15,353
7.  ATI Rage 128... - 13,355
8.  S3 Trio 64 v... - 10,305
9.  VLC Media Pla... - 9,562
10.  DOSBox - 9,475
You are not logged in.
 Login

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