Allegro.cc
Projects
Action252
Adventure22
Arcade216
Board Games30
Demos24
Emulators10
Other68
Puzzle139
Role Playing40
Sports25
Strategy58
Utilities46
Resource Directory
Code Gallery3
Compilers12
Help & Documents13
Libraries63
Media2
Tools8
Allegro 4.9.8 released

Allegro 4.9.8 released

02/09/2009 12:26 PM | Matthew Leverton

This is a work-in-progress (WIP) release for the future Allegro 5.0.
  • Lots of bug fixes.
  • Renamed file system functions and updated the rest of the library to use them.
  • Added path functions: al_path_clone(), al_path_make_canonical(), al_path_make_absolute(),
    al_path_set_extension(), al_{get,set}_orgname, al_{get,set}_appname}
    functions.
  • Added a new, dynamically allocating UTF-8 string API, and removed many old Unicode string functions.
  • Clarified behaviour of al_config_add_comment, al_config_set_value with
    regards to whitespace and leading comment marks.
  • Added separate alpha blending.
  • Added a field to the mouse state struct to indicate the display the mouse is
    currently on.
  • Made DirectX enumerate all joysticks/gamepads properly by using a device
    type new to DirectInput 8.
  • Added a primitives addon.
  • Revamp interface for kcm_audio addon to make simple cases easier.
  • Added native .wav support and save sample routines to acodec addon.
  • Added a colors addon.
  • Added memory file addon and example.
  • Improved TTF addon
See the full announcement.

Comments

This section is only available to registered Allegro.cc members.
Poll
Is grammer and spelling important?
View Results