Okay, the stable SDL API has been officially frozen at SDL 0.8
There are two versions of SDL available:
SDL 0.8 (and 1.0 and 1.2, etc…)
Current stable version – frozen API, bugfixes only
SDL 0.9 (and 1.1 and 1.3, etc…)
Current development version – new features, fluid API
Instead of having patchlevels designated by letters, I’m going to
follow the Linux kernel version system, in which each sublevel is
a full patch release (corresponding to previous ‘a’, ‘b’, etc releases.)
In the case of even version numbers, these patches are bugfixes.
In the case of odd version numbers, these patches may do all sorts of
The CVS snapshot is for those living dangerously.
If you want to run production quality code, you should probably base it
on SDL 0.8
You can now get both versions via CVS:
cvs -d :pserver:guest at devolution.com:/home/slouken/cvsroot login
password is “cvsguest”
if you want the current development version:
cvs -d :pserver:guest at devolution.com:/home/slouken/cvsroot checkout devel
if you want the current stable version:
cvs -d :pserver:guest at devolution.com:/home/slouken/cvsroot checkout stable
The stable version will be updated regularly with bugfixes, so you don’t
need to get it from CVS, the web page will have the latest version.
The astute will notice that the current CVS snapshot of the development
version already has some interesting modifications…
Planned for SDL 0.8:
- Investigate possible DirectX palette problems
- Investigate possible Win32 cursor problems
- Investigate possible DirectX rectangle update problems
Planned for SDL 0.9:
- Add dynamic display format handling – i.e. blits will work even if the
target surface changes. This means no more SDL_MapSurface()!
- CD-ROM audio control (single CD, not multi-changers)
- Joystick support (simple analog joysticks)
I won’t make a public announcement about all this until October. This
will give us a chance to work through all the kinks in the new web pages
and compile binaries for everything.
Plus… we’ll have a new logo!
Everything should be available as usual at:
Let me know if you have any problems!
-Sam Lantinga (slouken at devolution.com)–
Author of Simple DirectMedia Layer -