SDL 1.1 is here!
SDL 1.1.0 is the first in the newest development series releases of the
cross-platform game/multimedia development library known as the “Simple
SDL has come a long way from its modest roots, now supporting over four
major software platforms, including Linux, Win32, BeOS, and MacOS. It
is being used in many free and commercial games, including award winning
titles by Loki Entertainment Software.
In addition to an excellent 2D API, the SDL 1.1 series now has support
for OpenGL on all supported platforms, making it a first class choice
for 3D titles, including the upcoming Linux port of the mech title
“Heavy Gear II” by Loki, and Epic’s public release of Unreal Tournament.
SDL 1.1 also has a new joystick API which adds another dimension to your
game experience, with full support for joystick hats and trackballs.
Many thanks go to Jim Kutter and Michael Vance for thier great work on
SDL’s OpenGL support!
A full list of enhancements over the 1.0 series follows:
- Worked around DGA mouse cursor bug in Voodoo X server
- Added SDL OpenGL documentation (thanks Nicholas Vining)
- Added AAlib video driver support (thanks Stephane Peter)
- Added fullscreen support for Win32 GDI video driver
- Added 32-bit PII MMX optimized blitters from Hermes
- Improved alpha blend speed (thanks Alexandre Courbot)
- Added function to queue events: SDL_PushEvent()
- Added user-defined event type to SDL_Event structure
- Added BDirectWindow fullscreen support on BeOS
- Added initial joystick support (Linux, Win32, BeOS, MacOS)
- The timer now runs in a separate thread if possible
- Added initial OpenGL support (Linux, Win32, BeOS, MacOS)
- Added detection for Linux supermount CD-ROM drives
Note that the development series of SDL releases are a scratch-pad for
new features and as such may not be binary compatible from release to
-Sam Lantinga, Lead Programmer, Loki Entertainment Software