0.6d was corrupt.
In the meantime, I made a bunch of changes heralding SDL 0.6e:
SDL_ConvertSurface() takes a 'flag' parameter that can be used
to specify SDL_HWSURFACE, if you want the converted surface to
reside in video memory. SDL_DisplayFormat() will place the
converted surface in the same type of memory that the display
surface is in, if possible.
Added the function SDL_GetVideoMode() to simplify enumerating
the available video mdoes.
Added the function SDL_LoadWAV() to complement SDL_LoadBMP()
This should help people get started quickly writing fun code.
New functions:
SDL_SwapLE16()
SDL_SwapBE16()
SDL_SwapLE32()
SDL_SwapBE32()
SDL_EventState() now flushes the event queue
It’s available at the usual place:
http://www.devolution.com/~slouken/SDL/
It fixes a couple of nasty bugs, minor oversights, and generally
improves on things so you can get started faster.
Emil, let me know what you think.