@# @# This is the source for the recent changes list, in a weird custom format. @# Read makedoc.c for a description of what is going on... @# @html_text_substitution=readme.txt|readme.txt @external-css=allegro.css @document_title=Allegro Changes @html_spaced_list_bullet @heading Changes from 4.3.0 to 4.3.1 (March 2007)
This release introduces a few new subsystems. We have an event system, a new keyboard API, a new joystick API, a new timer API, and the start of a new graphics API. All of these are subject to change, as is usual for a WIP.
We are maintaining a certain level of source compatibility with the 4.2 API. If it's easy to maintain compatibility then we do it, otherwise compatibility is dropped. Obscure features are more likely to be dropped.
This release has had minimal testing on Linux/x86, Windows/x86 (MinGW) and Windows/x86 (MSVC). It seems to work on some Linux/x86-64 machines also. Other ports are broken or untested.
The new functions are as follows (in no particular order). No real documentation exists at the moment but interesting header files are: altime.h, display.h, draw.h, events.h, joystick.h, keyboard.h, timer.h.