Announcing SDL 0.8.9 and 0.9.8

This release is of special interest to Linux X11 developers:

New in both 0.8.9 and 0.9.8:
* Fixed corrupt VC++ 5.0 desktop file
* Now detects fixed version of Metro-X X11 server
* Fixed XFree86 DGA banked mode update
* Fixed mouse press viewport shift on XFree86 DGA
* Fixed problem with displaying remotely via X11
* Fixed memory leak in ADPCM WAV decoding
* Fixed errors compiling with the SparcWorks compiler
* Fixed potential BeOS audio-related crash
* Fixed problem with buggy Metro-X X11 server
* Fixed 8-bit audio on Solaris with dbri hardware
* Fixed alarm clock problem with Solaris pthreads

New in 0.9.8:
* Win32 uses software cursor when fullscreen
* Win32 mouse uses DirectInput when fullscreen
* Added OpenGL software rendering via Mesa (demos archive)

See ya!
-Sam Lantinga (slouken at devolution.com)–
Author of Simple DirectMedia Layer -
http://www.devolution.com/~slouken/SDL/

Did you remove Doublebuffering Support too? The compiler returns an error
telling me the flag doesn’t exist, also you forgot to close a comment on
line 36 of begin_code.h. I just realized these may be connected and will
re-compile with the fixed .h file.

Did you remove Doublebuffering Support too? The compiler returns an error
telling me the flag doesn’t exist, also you forgot to close a comment on
line 36 of begin_code.h. I just realized these may be connected and will
re-compile with the fixed .h file.

Which version? SDL 0.8.x doesn’t have double-buffer support. It should
still work in 0.9.x

See ya!
-Sam Lantinga (slouken at devolution.com)–
Author of Simple DirectMedia Layer -
http://www.devolution.com/~slouken/SDL/

This release is of special interest to Linux X11 developers:

Something interesting to note also… Sam, does the ‘alien’ demo that runs
in fullscreen on my Linux machine use DGA? if so, it’s very unique in
that it’s the ONLY dga-based program in the world that does not crash the
hell out of XF86_SVGA (with a SEGV) when run with a Riva128-based video
card (it’s a bug in the X server…). Even the ‘dga’ test program crashes
it, but the ‘alien’ demo works… or is it not using DGA?On Fri, 6 Nov 1998, Sam Lantinga wrote:

New in both 0.8.9 and 0.9.8:
* Fixed corrupt VC++ 5.0 desktop file
* Now detects fixed version of Metro-X X11 server
* Fixed XFree86 DGA banked mode update
* Fixed mouse press viewport shift on XFree86 DGA
* Fixed problem with displaying remotely via X11
* Fixed memory leak in ADPCM WAV decoding
* Fixed errors compiling with the SparcWorks compiler
* Fixed potential BeOS audio-related crash
* Fixed problem with buggy Metro-X X11 server
* Fixed 8-bit audio on Solaris with dbri hardware
* Fixed alarm clock problem with Solaris pthreads

New in 0.9.8:
* Win32 uses software cursor when fullscreen
* Win32 mouse uses DirectInput when fullscreen
* Added OpenGL software rendering via Mesa (demos archive)

See ya!
-Sam Lantinga (slouken at devolution.com)


Author of Simple DirectMedia Layer -
http://www.devolution.com/~slouken/SDL/


Scott M. Stone <sstone at pht.com, sstone at pht.co.jp>
Head of TurboLinux Development/Systems Administrator
Pacific HiTech, Inc (USA) / Pacific HiTech, KK (Japan)

Something interesting to note also… Sam, does the ‘alien’ demo that runs
in fullscreen on my Linux machine use DGA?

If it’s running in fullscreen mode, yes indeed. :slight_smile:

if so, it’s very unique in that it’s the ONLY dga-based program in the world
that does not crash the hell out of XF86_SVGA (with a SEGV) when run with a
Riva128-based video card (it’s a bug in the X server…). Even the 'dga’
test program crashes it, but the ‘alien’ demo works… or is it not using
DGA?

It is using DGA, and that’s very cool! :slight_smile:

It’s possible that I have the banked blit code right (thanks to Alex Jones!)
and other programs do not.

See ya!
-Sam Lantinga (slouken at devolution.com)–
Author of Simple DirectMedia Layer -
http://www.devolution.com/~slouken/SDL/