Announcing SDL 1.1.5

SDL 1.1.5 has been released!
http://www.libsdl.org/download-1.1.html

There are lots of new things in this release:

  • New HTML and man documentation from the SDL Documentation Project.
  • Alpha now works like it does in OpenGL, representing opacity.
  • Alpha blending can now take advantage of RLE acceleration.
  • Added an API for gamma correction (not supported on all hardware).
  • Improved YUV video overlay support.
  • Split display palettes to allow color cycling while blitting.
  • Windows version uses the dynamic Microsoft Visual C runtime.
  • Lots of improvements to the MacOS port, plus Carbon cleanup.
  • Initial work on MacOS X, AmigaOS, and NetBSD ports.

Many thanks to Akawaka and Xark for the new documentation in this release!
Also thanks to Yorick for all of the alpha improvements. You guys rock. :slight_smile:

Enjoy! :slight_smile:
-Sam Lantinga, Lead Programmer, Loki Entertainment Software

Great ! It only makes sense that I just finished compiling 1.1.5 for
mingw32. BTW, thanks goes to the person that put together that native
mingw32 package. It saved me more time than you could imagine.

Great ! It only makes sense that I just finished compiling 1.1.5 for
mingw32. BTW, thanks goes to the person that put together that native
mingw32 package. It saved me more time than you could imagine.

My pleasure and pain. :slight_smile:

-Sam Lantinga, Lead Programmer, Loki Entertainment Software

My pleasure and pain. :slight_smile:

I can only imagine ! For that, I am glad. I would kill for a CD with your
Mingw32 with all of the GNU utils included. Things just work better under
this environment compared to Cygwin. The only thing it doesn’t have is the
spit-and-polish of Cygwin. I guess you can’t have everything.

Thanks Sam !–
Ian Pitcher

Sam, did you get my mail that explained what to do to have the mac windows
being resizeable ?

If not (I assume so, because I checked out the latest cvs ), the change was:

RCS file: /cvs/SDL/src/video/macrom/Attic/SDL_romvideo.c,v
retrieving revision 1.1.2.4
diff -r1.1.2.4 SDL_romvideo.c
490c490
< SDL_Window = NewCWindow(nil, &wrect, “\p”, true, noGrowDocProc,—

SDL_Window = NewCWindow(nil, &wrect, “\p”, true, zoomDocProc,

This means you ony have to replace the noGrowDocProc with the zoomDocProc:)

Sven

Sam Lantinga wrote:

SDL 1.1.5 has been released!
http://www.libsdl.org/download-1.1.html

There are lots of new things in this release:

  • New HTML and man documentation from the SDL Documentation Project.
  • Alpha now works like it does in OpenGL, representing opacity.
  • Alpha blending can now take advantage of RLE acceleration.
  • Added an API for gamma correction (not supported on all hardware).
  • Improved YUV video overlay support.
  • Split display palettes to allow color cycling while blitting.
  • Windows version uses the dynamic Microsoft Visual C runtime.
  • Lots of improvements to the MacOS port, plus Carbon cleanup.
  • Initial work on MacOS X, AmigaOS, and NetBSD ports.

Many thanks to Akawaka and Xark for the new documentation in this release!
Also thanks to Yorick for all of the alpha improvements. You guys rock. :slight_smile:

Enjoy! :slight_smile:
-Sam Lantinga, Lead Programmer, Loki Entertainment Software

Sam, did you get my mail that explained what to do to have the mac windows
being resizeable ?

Yes, I just haven’t had time to test it, so I left it disabled, and will
play with it for SDL 1.1.6. You had a comment in the code that worried
me and I wasn’t sure if it was specific to GL windows or not.

Also, the change for resizable windows involves seeing whether or not the
window needs to be created or just resized with the video mode set.
Currently it just automatically destroys the window and starts fresh.
I didn’t have time to restructure the MacOS video driver to handle this
correctly. You’re welcome to tackle this yourself if you want. :slight_smile:

See ya!
-Sam Lantinga, Lead Programmer, Loki Entertainment Software

Now where I see it, would be great to do the zooming and growing, when
the SDL_RESIZABLE flag is set, and the other one if not… :slight_smile:

Sven.

Sven Schaefer schrieb:> Sam, did you get my mail that explained what to do to have the mac windows

being resizeable ?

If not (I assume so, because I checked out the latest cvs ), the change was:

RCS file: /cvs/SDL/src/video/macrom/Attic/SDL_romvideo.c,v
retrieving revision 1.1.2.4
diff -r1.1.2.4 SDL_romvideo.c
490c490
< SDL_Window = NewCWindow(nil, &wrect, “\p”, true, noGrowDocProc,

SDL_Window = NewCWindow(nil, &wrect, “\p”, true, zoomDocProc,

This means you ony have to replace the noGrowDocProc with the zoomDocProc:)

Sven

Sam Lantinga wrote:

SDL 1.1.5 has been released!
http://www.libsdl.org/download-1.1.html

There are lots of new things in this release:

  • New HTML and man documentation from the SDL Documentation Project.
  • Alpha now works like it does in OpenGL, representing opacity.
  • Alpha blending can now take advantage of RLE acceleration.
  • Added an API for gamma correction (not supported on all hardware).
  • Improved YUV video overlay support.
  • Split display palettes to allow color cycling while blitting.
  • Windows version uses the dynamic Microsoft Visual C runtime.
  • Lots of improvements to the MacOS port, plus Carbon cleanup.
  • Initial work on MacOS X, AmigaOS, and NetBSD ports.

Many thanks to Akawaka and Xark for the new documentation in this release!
Also thanks to Yorick for all of the alpha improvements. You guys rock. :slight_smile:

Enjoy! :slight_smile:
-Sam Lantinga, Lead Programmer, Loki Entertainment Software