Announcing SDL 1.2.8

Announcing SDL 1.2.8!
You can grab it from: http://www.libsdl.org/download.php

Here are the biggest changes since the last release:

  • Added support for MacOS X Xcode environment (thanks Eric!)
  • Added OSMesa support to the Atari port (thanks Patrice!)
  • Fixed MacOS X mouse coordinate inversion (thanks Eric!)
  • Video modes are sorted by width first, then by height
  • Improved Atari audio drivers (thanks Patrice!)
  • Improved OSS audio support, contributed by OpenSound.com
  • Added MacOS X menu options for SDL apps built without a nib (thanks Max!)
  • aRts audio driver has been renamed “arts” instead of “artsc”
  • Added thread support on RISC OS (thanks Alan!)
  • Added support for UTF-8 window titles on MacOS X and X11 (thanks Tomas!)
  • Set XV_AUTOPAINT_COLORKEY property for X11 YUV support (thanks Christian!)
  • Updated libtool support to libtool 1.5.8
  • Added 4/6 channel surround sound support on ALSA (not 3D audio)
  • Fixed memory corruption when allocating large surfaces (fails now)
  • Show correct joystick names on Windows (thanks Eckhard!)
  • Added a CoreAudio driver for MacOS X (thanks Max!)
  • Added support for right handed modifier keys on Panther (thanks Eric!)
  • Worked around a crash in aRts audio detection (thanks Yves!)
  • Lots more Atari video fixes (thanks Patrice!)
  • Fixed basic type collision on Tru64 (thanks Hayashi!)
  • Improved keyboard and mouse handling on BeOS (thanks Marcin!)
  • Added missing window manager and OpenGL functions on BeOS
  • Fixed resuming CD-ROM playback on Windows (thanks Andreas!)
  • Fixed compiling on IRIX 5.3
  • Fixed crash if software stretch is used on hardware surfaces
  • Fixed crash on exit in framebuffer console driver
  • Added support for logical joysticks on Linux
  • Added OpenGL accum buffer support on MacOS X (thanks Christian!)
  • Fixed pixmap leak in X11 cursor code (thanks Paul!)
  • Fixed compilation problems with newer versions of gcc
  • Updated QNX support for QNX6 (thanks Mike!)
  • Fixed testdyngl crash on Windows (thanks Damien!)
  • Compile CPU detection and most blitter assembly code on Opteron
  • Fixed floating point exception with Linux 2.6 joysticks
  • Fixed toggling SDL_NOFRAME on X11 video modes
  • Fixed loading ESD and aRts function pointers
  • Fixed typo in fatal signal handling code
  • Fix potential deadlock in MacOS X joystick code
  • Build FSAA code on all versions of MacOS X (thanks tigital!)

Enjoy!
-Sam Lantinga, Software Engineer, Blizzard Entertainment

Sam Lantinga <slouken devolution.com> writes:

Announcing SDL 1.2.8!
You can grab it from: http://www.libsdl.org/download.php

Excellent! Lots of good stuff in there.

Any chance of a SDL_Mixer build too? :slight_smile:

Regards

Hello !

And SMPEG working with new
build scripts, would be
cool too.

CU> Sam Lantinga <slouken devolution.com> writes:

Announcing SDL 1.2.8!
You can grab it from: http://www.libsdl.org/download.php

Excellent! Lots of good stuff in there.

Any chance of a SDL_Mixer build too? :slight_smile:

Regards


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

Announcing SDL 1.2.8!
You can grab it from: http://www.libsdl.org/download.php

Here are the biggest changes since the last release:

  • Added support for MacOS X Xcode environment (thanks Eric!)
  • Added OSMesa support to the Atari port (thanks Patrice!)
  • Fixed MacOS X mouse coordinate inversion (thanks Eric!)
  • Video modes are sorted by width first, then by height
  • Improved Atari audio drivers (thanks Patrice!)
  • Improved OSS audio support, contributed by OpenSound.com
  • Added MacOS X menu options for SDL apps built without a nib (thanks Max!)
  • aRts audio driver has been renamed “arts” instead of “artsc”
  • Added thread support on RISC OS (thanks Alan!)
  • Added support for UTF-8 window titles on MacOS X and X11 (thanks Tomas!)
  • Set XV_AUTOPAINT_COLORKEY property for X11 YUV support (thanks Christian!)
  • Updated libtool support to libtool 1.5.8
  • Added 4/6 channel surround sound support on ALSA (not 3D audio)
  • Fixed memory corruption when allocating large surfaces (fails now)
  • Show correct joystick names on Windows (thanks Eckhard!)
  • Added a CoreAudio driver for MacOS X (thanks Max!)
  • Added support for right handed modifier keys on Panther (thanks Eric!)
  • Worked around a crash in aRts audio detection (thanks Yves!)
  • Lots more Atari video fixes (thanks Patrice!)
  • Fixed basic type collision on Tru64 (thanks Hayashi!)
  • Improved keyboard and mouse handling on BeOS (thanks Marcin!)
  • Added missing window manager and OpenGL functions on BeOS
  • Fixed resuming CD-ROM playback on Windows (thanks Andreas!)
  • Fixed compiling on IRIX 5.3
  • Fixed crash if software stretch is used on hardware surfaces
  • Fixed crash on exit in framebuffer console driver
  • Added support for logical joysticks on Linux
  • Added OpenGL accum buffer support on MacOS X (thanks Christian!)
  • Fixed pixmap leak in X11 cursor code (thanks Paul!)
  • Fixed compilation problems with newer versions of gcc
  • Updated QNX support for QNX6 (thanks Mike!)
  • Fixed testdyngl crash on Windows (thanks Damien!)
  • Compile CPU detection and most blitter assembly code on Opteron
  • Fixed floating point exception with Linux 2.6 joysticks
  • Fixed toggling SDL_NOFRAME on X11 video modes
  • Fixed loading ESD and aRts function pointers
  • Fixed typo in fatal signal handling code
  • Fix potential deadlock in MacOS X joystick code
  • Build FSAA code on all versions of MacOS X (thanks tigital!)

Enjoy!
-Sam Lantinga, Software Engineer, Blizzard Entertainment_______________________________________________
SDL-announce mailing list
SDL-announce at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl-announce

Wow, that was fast! :^)
Congrats!

-bill!On Wed, Dec 15, 2004 at 04:36:41PM -0800, Sam Lantinga wrote:

Announcing SDL 1.2.8!
You can grab it from: http://www.libsdl.org/download.php

Excellent! Lots of good stuff in there.

Any chance of a SDL_Mixer build too? :slight_smile:

Yep. :slight_smile:

See ya,
-Sam Lantinga, Software Engineer, Blizzard Entertainment

Hi got a little problem with the new SDL build.

The error is occuring at line 97 of the SDL_Audio.h file. So compile
operation stop.

Here is the log from the compilation (mingw32),

In file included from d:/dev-cpp/include/SDL/SDL.h:39,
from …/include/ZE_Includes.h:26,
from …/include/ZE_Utility.h:26,
from …/include/VersionInfo.h:24,
from …/src/VersionInfo.cpp:1:
d:/dev-cpp/include/SDL/SDL_audio.h:97: error: syntax error before `[’ token

And the line that have problem is :

void (SDLCALL *filters[10])(struct SDL_AudioCVT *cvt, Uint16 format);

With commenting this line compilation seems not having problem, maybe
because I did not use this function.

Regards

Aurelien Vandoorine.>> Excellent! Lots of good stuff in there.

Any chance of a SDL_Mixer build too? :slight_smile:

Yep. :slight_smile:

See ya,
-Sam Lantinga, Software Engineer, Blizzard Entertainment


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

Hi got a little problem with the new SDL build.

The error is occuring at line 97 of the SDL_Audio.h file. So compile
operation stop.

Here is the log from the compilation (mingw32),

In file included from d:/dev-cpp/include/SDL/SDL.h:39,
from …/include/ZE_Includes.h:26,
from …/include/ZE_Utility.h:26,
from …/include/VersionInfo.h:24,
from …/src/VersionInfo.cpp:1:
d:/dev-cpp/include/SDL/SDL_audio.h:97: error: syntax error before `[’ token

And the line that have problem is :

void (SDLCALL *filters[10])(struct SDL_AudioCVT *cvt, Uint16 format);

All you need to do is remove SDLCALL from that line. This isn’t a problem
for most projects, it only affects projects with fastcall settings turned on,
but I’m not sure why some versions of gcc can’t parse that.

See ya!
-Sam Lantinga, Software Engineer, Blizzard Entertainment

Hello Sam,

SL> * Added support for MacOS X Xcode environment (thanks Eric!)
SL> * Added OSMesa support to the Atari port (thanks Patrice!)

Questuion: is someone working on Amiga/MOS version of SDL? Here is even Atari
version (and some other platforms I never hear about them), but I didn’t hear
a word about Amiga here. Also there is no SDL (developer) archive in
download section of SDL site for Amiga compatibile platforms (Pegasos, A1),
but I know that for MorphOS exist few versions of SDL (i.e. powerSDL lib),
but their sites are currently not working.–
Best regards,
Milan mailto:milan_g at eunet.yu

Milan Golubovic wrote:

Questuion: is someone working on Amiga/MOS version of SDL? Here is even Atari
version (and some other platforms I never hear about them), but I didn’t hear
a word about Amiga here. Also there is no SDL (developer) archive in
download section of SDL site for Amiga compatibile platforms (Pegasos, A1),
but I know that for MorphOS exist few versions of SDL (i.e. powerSDL lib),
but their sites are currently not working.

I’m updating in these days MorphOS and Amiga 68k port. I’m trying also
to merge my port with the powersdl sources.

If you need a beta mail me privately (for the powersdl archive you
should mail Ilkka Lehtoranta, ilkleht at isoveli.org)

Actually I’m cleaning up the whole cgx driver, not only updating to
1.2.8, so it will take a bit more time.

Bye,
Gabry

Hello Gabriele,

GG> I’m updating in these days MorphOS and Amiga 68k port. I’m trying also
GG> to merge my port with the powersdl sources.

GG> If you need a beta mail me privately (for the powersdl archive you
GG> should mail Ilkka Lehtoranta, ilkleht at isoveli.org)

What is currently best SDL implementation on MOS/AOS?
Is it supporting HW acceleration.

GG> Actually I’m cleaning up the whole cgx driver, not only updating to
GG> 1.2.8, so it will take a bit more time.–
Best regards,
Milan mailto:milan_g at eunet.yu