Announcing SDL 0.10.0

Barring any silly mistakes, the new version of code on the download page
http://www.devolution.com/~slouken/SDL/download.html
will be the next version of SDL - 0.10.0

I will be compiling binaries and reorganizing the download page this
weekend.

It’s also my birthday tomorrow. :slight_smile:

Yay!
-Sam Lantinga (slouken at devolution.com)

Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec

Better replace that cake with a pot of coffee. :slight_smile:

-Garrett, WPI student majoring in Computer Science.

“He who joyfully marches in rank and file has already earned
my contempt. He has been given a large brain by mistake, since
for him the spinal cord would suffice.” -Albert EinsteinOn Fri, 06 Aug 1999, you wrote:

Barring any silly mistakes, the new version of code on the download page
http://www.devolution.com/~slouken/SDL/download.html
will be the next version of SDL - 0.10.0

I will be compiling binaries and reorganizing the download page this
weekend.

It’s also my birthday tomorrow. :slight_smile:

Hello Sam

Barring any silly mistakes, the new version of code on the download page
http://www.devolution.com/~slouken/SDL/download.html
will be the next version of SDL - 0.10.0

I will be compiling binaries and reorganizing the download page this
weekend.

wow!

It’s also my birthday tomorrow. :slight_smile:

then, Happy Birthday Sam :slight_smile:

Yay!
-Sam Lantinga (slouken at devolution.com)

Lead Programmer, Loki Entertainment Software
^^^^^^^^^^^^^^^^^^^^^^^^^^^

This means that Mith2 is written using SDL? :slight_smile:

ciao,
MarcoOn 06-Ago-99, you wrote:

Happy Birthday man! I saw you at the Davis Linux user group. we were
talking about mgl and if sdl was c or c++

:slight_smile:

anyways. laterOn Fri, 6 Aug 1999, Sam Lantinga wrote:

Barring any silly mistakes, the new version of code on the download page
http://www.devolution.com/~slouken/SDL/download.html
will be the next version of SDL - 0.10.0

I will be compiling binaries and reorganizing the download page this
weekend.

It’s also my birthday tomorrow. :slight_smile:

Yay!
-Sam Lantinga (slouken at devolution.com)

Lead Programmer, Loki Entertainment Software

“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec

mine too (birthday, that is). How weird!

Sean>Barring any silly mistakes, the new version of code on the download page

http://www.devolution.com/~slouken/SDL/download.html
will be the next version of SDL - 0.10.0

I will be compiling binaries and reorganizing the download page this
weekend.

It’s also my birthday tomorrow. :slight_smile:

Yay!
-Sam Lantinga (slouken at devolution.com)

Lead Programmer, Loki Entertainment Software

“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec

[gimli:~/myth2_demo] 8:10:16am 1754 % strings myth2_demo_2.0 | grep SDL
allocate_drawing_buffers: SDL_SetVideoMode
allocate_drawing_buffers: SDL_AllocSurface
SDL blit failed!
Couldn’t initialize SDL for CDROM: %s
Couldn’t initialize SDL: %s

etc. :)On Sat, Aug 07, 1999 at 07:38:31AM -0500, Marco Salvi wrote:

               ^^^^^^^^^^^^^^^^^^^^^^^^^^^

This means that Mith2 is written using SDL? :slight_smile:

–
Brian Moore | Of course vi is God’s editor.
Sysadmin, C/Perl Hacker | If He used Emacs, He’d still be waiting
Usenet Vandal | for it to load on the seventh day.
Netscum, Bane of Elves.

Marco Salvi wrote:

This means that Mith2 is written using SDL? :slight_smile:

So was Civ:CTP. Which is why it’s listed on the SDL website.

		-fjr-- 

Frank J. Ramsay
fjr at epsilon.com
framsay at epsilon.com

I find it odd that SDL is one of the only libraries used in a commercial game
and yet it hasn’t gotten the popularity that all the other graphic libraries
have.

-Garrett, WPI student majoring in Computer Science.

“He who joyfully marches in rank and file has already earned
my contempt. He has been given a large brain by mistake, since
for him the spinal cord would suffice.” -Albert EinsteinOn Fri, 13 Aug 1999, you wrote:

Marco Salvi wrote:

This means that Mith2 is written using SDL? :slight_smile:

So was Civ:CTP. Which is why it’s listed on the SDL website.

I think it’s mainly cause a) SDL doesn’t have the marketing hype of,
say, ClanLib, and b) it’s “lower level” than some of the others.

Of course, it’s also a zillion times faster.On Fri, Aug 13, 1999 at 11:30:45AM -0500, Garrett wrote:

I find it odd that SDL is one of the only libraries used in a commercial game
and yet it hasn’t gotten the popularity that all the other graphic libraries
have.

–
Brian Moore | Of course vi is God’s editor.
Sysadmin, C/Perl Hacker | If He used Emacs, He’d still be waiting
Usenet Vandal | for it to load on the seventh day.
Netscum, Bane of Elves.

Frank Ramsay wrote:

Marco Salvi wrote:

This means that Mith2 is written using SDL? :slight_smile:

So was Civ:CTP. Which is why it’s listed on the SDL website.

:slight_smile: Somehow hacked SDL I’d say. It contains few features I wasn’t able to find
in SDL 0.10.0:

(1) when you run it in window with dimensions same as display dimensions then
titlebar is not visible. If you do the same with SDL app you’ll have window with
standard decorations…

(2) in Civ:CTP you can press CapsLock and switch mouse into exlusive mode when
no other application can use it… Great thing!
(maybe this particular feature can be achieved by warping mouse cursor every
time app window losts focus?)

Sam, do you know anything about this? :wink:

Vasek

I find it odd that SDL is one of the only libraries used
in a commercial game
and yet it hasn’t gotten the popularity that all the other
graphic libraries
have.

I think it’s mainly cause a) SDL doesn’t have the marketing hype of,
say, ClanLib, and b) it’s “lower level” than some of the others.

I think this is the important point - commercial game developers are more
likely to be writing a lot of their own routines themselves. They don’t want
superflous network/image-loading/sprite-handling/whatever stuff in the core
library. They just want an interface which gives them low-level access with
minimum overhead and hand-holding.

Anyway, that’s my reason for wanting to use SDL rather than any other libs

  • its minimalism is reassuring.

Ben.> -----Original Message-----

From: brian moore [mailto:bem at cmc.net]
Sent: 13 August 1999 17:43
To: sdl at surfnetcity.com.au
Subject: Re: [SDL] Re: Announcing SDL 0.10.0
On Fri, Aug 13, 1999 at 11:30:45AM -0500, Garrett wrote:
–
Ben Campbell (Antipodean Straggler)
Programmer, CyberLife Technology Ltd
ben.campbell at cyberlife.co.uk
www.cyberlife.co.uk

Plus with all the legal issues now adays I think most commercial companies
want to use as much of their own code as possible for fear of lawsuits and
whatnot… But then again with an entirely free Open Sourced library under a
GPL license I don’t see why companies would avoid it. They can at least take
some of the code and use it if they don’t like the entire library.

-Garrett, WPI student majoring in Computer Science.

“He who joyfully marches in rank and file has already earned
my contempt. He has been given a large brain by mistake, since
for him the spinal cord would suffice.” -Albert EinsteinOn Fri, 13 Aug 1999, you wrote:

On Fri, Aug 13, 1999 at 11:30:45AM -0500, Garrett wrote:

I find it odd that SDL is one of the only libraries used
in a commercial game
and yet it hasn’t gotten the popularity that all the other
graphic libraries
have.

I think it’s mainly cause a) SDL doesn’t have the marketing hype of,
say, ClanLib, and b) it’s “lower level” than some of the others.

I think this is the important point - commercial game developers are more
likely to be writing a lot of their own routines themselves. They don’t want
superflous network/image-loading/sprite-handling/whatever stuff in the core
library. They just want an interface which gives them low-level access with
minimum overhead and hand-holding.

Anyway, that’s my reason for wanting to use SDL rather than any other libs

  • its minimalism is reassuring.

:slight_smile: Somehow hacked SDL I’d say. It contains few features I wasn’t able to find
in SDL 0.10.0:

Actually not hacked at all. Using the SDL_GetWMInfo() API, you can get at
the platform-dependent windowing system in a fairly portable way.

We have a standard library of SDL-add-on functions that we use with our
X11 games.

(2) in Civ:CTP you can press CapsLock and switch mouse into exlusive mode when
no other application can use it… Great thing!
(maybe this particular feature can be achieved by warping mouse cursor every
time app window losts focus?)

More X11 handy functions. :slight_smile:
I can post them if you like. :slight_smile:

Sam, do you know anything about this? :wink:

Ahem. :slight_smile:

-Sam Lantinga				(slouken at devolution.com)

Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec

mine too (birthday, that is). How weird!

Happy birthday! :slight_smile:

-Sam Lantinga				(slouken at devolution.com)

Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec

I think it’s mainly cause a) SDL doesn’t have the marketing hype of,
say, ClanLib, and b) it’s “lower level” than some of the others.

Does anyone actually use ClanLib? It seems just as ugly as SVGALib, as
far as I can tell.

m.On Fri, Aug 13, 1999 at 09:43:29AM -0700, brian moore wrote:

–
“How wonderful! How mysterious Programmer
I carry wood! I draw water!” Loki Entertainment Software

  • Anonymous Tao poet

Nope, I used GGI though and that was pretty bad. All GGI is about is running
ontop of as many other different API’s as possible. It can run on top of
clanlib. I stopped using it when I tried to make a TGA loading routine and I had
to use PutPixel routines to draw the entire image to the screen.

-Garrett, WPI student majoring in Computer Science.

“He who joyfully marches in rank and file has already earned
my contempt. He has been given a large brain by mistake, since
for him the spinal cord would suffice.” -Albert EinsteinOn Fri, 13 Aug 1999, you wrote:

On Fri, Aug 13, 1999 at 09:43:29AM -0700, brian moore wrote:

I think it’s mainly cause a) SDL doesn’t have the marketing hype of,
say, ClanLib, and b) it’s “lower level” than some of the others.

Does anyone actually use ClanLib? It seems just as ugly as SVGALib, as
far as I can tell.

Sam Lantinga wrote:

:slight_smile: Somehow hacked SDL I’d say. It contains few features I wasn’t able to find
in SDL 0.10.0:

Actually not hacked at all. Using the SDL_GetWMInfo() API, you can get at
the platform-dependent windowing system in a fairly portable way.

aha! It’s time to learn a bit about X11… :slight_smile:

(2) in Civ:CTP you can press CapsLock and switch mouse into exlusive mode when
no other application can use it… Great thing!
(maybe this particular feature can be achieved by warping mouse cursor every
time app window losts focus?)

More X11 handy functions. :slight_smile:
I can post them if you like. :slight_smile:

The CapsLock thing is IMHO quite useful, so if you’re not against posting
them…
then please please please post it! :slight_smile:

The decorationless stuff - I think I’ve seen something like that in GTK+
sources. And it was discussed on this list if memory serves… :slight_smile:

Vasek

Oh, and it’s written by somebody who ports all this commercial software ;-)On Fri, Aug 13, 1999 at 09:43:29AM -0700, brian moore wrote:

On Fri, Aug 13, 1999 at 11:30:45AM -0500, Garrett wrote:

I find it odd that SDL is one of the only libraries used in a commercial game
and yet it hasn’t gotten the popularity that all the other graphic libraries
have.

I think it’s mainly cause a) SDL doesn’t have the marketing hype of,
say, ClanLib, and b) it’s “lower level” than some of the others.

Of course, it’s also a zillion times faster.

–
– Michael Samuel

Anything said in this message is my employer’s fault, not mine; sue him.

Oh, and it’s written by somebody who ports all this commercial software :wink:

It’s a secret around here, but Sam is actually just our waterboy ;).

m.On Sat, Aug 14, 1999 at 09:45:43PM +1000, michael at surfnetcity.com.au wrote:

–
“How wonderful! How mysterious Programmer
I carry wood! I draw water!” Loki Entertainment Software

  • Anonymous Tao poet

Oh, and it’s written by somebody who ports all this commercial software :wink:

It’s a secret around here, but Sam is actually just our waterboy ;).

grin Anyone want any coffee? :slight_smile:

-Sam Lantinga				(slouken at devolution.com)

Lead Programmer, Loki Entertainment Software> On Sat, Aug 14, 1999 at 09:45:43PM +1000, michael at surfnetcity.com.au wrote:

“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec