Available from the usual place:
* Initial port to IRIX 6.x
* Initial port to OSF/1 3.2 (no sound yet)
* Cleaned up dynamic linking and added static linking
* MacOS port in progress
The biggest thing that changed is the way dynamic linking is handled.
Now, the SDL library functions don’t have the same name as the stub
function pointers – this means that some systems (FreeBSD) that got
segmentation faults when dynamically loading SDL should now work.
You can also build SDL as a static library under UNIX by going to
the obj/x11 subdirectory after running the configuration make and
typing “make static”. This creates libSDL.a with which you can link
normally. If you do this however, you’ll need to also link in the
appropriate X11 libraries and so forth. Example makefile flags for
this are given in the Makefile in the test directory.
If you didn’t understand that, no worries – it doesn’t affect you.
New in the demos is an FLI/FLC player, written by Jasper Berlijn YAY
The discerning will also notice a new demo directory “netlib” … Shh…
(don’t look yet)
Oh, one of the latest changes is the SDL applications now check the
version of the dynamic library they load and warn you if the version
doesn’t match the one they were compiled with.
This will probably become some sort of configurable option.
Work on DirectX enhancements for SDL
Work on MacOS port
Add NAS sound support for DEC OSF/1
Add page flipping w/VBL support
Fix software cursor crash (ack!)
Those aren’t in any particular order, but the software cursor bug has
high priority at the moment.
This is enough to keep me busy for a while.