SDL 1.3 BeOS support

BeOS doesn’t run on any of my hardware anymore. Is there anyone interested
in maintaining the SDL 1.3 BeOS code?

Thanks!
-Sam Lantinga, Senior Software Engineer, Blizzard Entertainment

Hello !

Personally i would remove all the drivers that are not
Linux, Windows or Mac OS X at once. People that are
interested in adding a driver to SDL 1.3, can look at
SDL 1.2 to get a start.

CU

A BSD user protests!

Basically, SDL means portability, to me. If support is removed
for less often encountered operating systems, SDL no longer
fulfills the role of thin portability layer.

MCOn 10/08/06, Torsten Giebl wrote:

Hello !

Personally i would remove all the drivers that are not
Linux, Windows or Mac OS X at once. People that are
interested in adding a driver to SDL 1.3, can look at
SDL 1.2 to get a start.

Hello !

Personally i would remove all the drivers that are not
Linux, Windows or Mac OS X at once. People that are
interested in adding a driver to SDL 1.3, can look at SDL 1.2 to get a
start.

A BSD user protests!

Basically, SDL means portability, to me. If support is removed
for less often encountered operating systems, SDL no longer fulfills the
role of thin portability layer.

Sorry i expressed myself wrong. Systems that do not use DirectX, OpenGL,
GDI or X11. BSD is like Linux up to date and also can use the features
from SDL 1.3. There are systems like Dreamcast that would never profit from
MultiWindowing for example.

CU

Hello !

Personally i would remove all the drivers that are not
Linux, Windows or Mac OS X at once. People that are
interested in adding a driver to SDL 1.3, can look at
SDL 1.2 to get a start.

My initial reaction to your post was that you didn’t mean Linux you
meant X11 and then I said Yeah! YES! Exactly!

But, then I thought about it for a while… not a good thing to do
really. The problem with dropping support for everything else is that
you create a situation where you stop thinking about systems that don’t
have all the features of X11, Windows, and MacOS X. AFAIK SDL is widely
used on less capable systems and so at least some of those need to be
carried forward into SDL just to keep the developers honest.

OTOH, I could be completely wrong (which would not cause me any grief)
and we should do just what you suggest.

May I make a suggestion? Would people who use SDL on other platforms
please post a message telling us what platform you are using?

Would those of you who would like to drop support for any thing but XWM
(X11, Windows, and MacOS X) please post the features that you think the
host hardware/software should have before SDL considers supporting it?
For example, is a windowing system required? How about a multitasking OS
with good thread support? What kind of video do we support? How about
sound? SDL has always supported the lowest common denominator, what I
want to know is what do people consider to be the current LCD and what
do you think it will be in the near (less than 5 years) future?

Bob PendletonOn Thu, 2006-08-10 at 18:27 +0200, Torsten Giebl wrote:

CU


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

Hello !

My initial reaction to your post was that you didn’t mean Linux you
meant X11 and then I said Yeah! YES! Exactly!

But, then I thought about it for a while… not a good thing to do
really. The problem with dropping support for everything else is that you
create a situation where you stop thinking about systems that don’t have
all the features of X11, Windows, and MacOS X. AFAIK SDL is widely used on
less capable systems and so at least some of those need to be carried
forward into SDL just to keep the developers honest.

OTOH, I could be completely wrong (which would not cause me any grief)
and we should do just what you suggest.

I just thought to drop the support now, but not forever.
I mean we drop Mac OS Classic, but this does not hurt anybody
in the future if he implements the necessary things for SDL 1.3 to put
it back into SDL 1.3

But at the moment it would make SDL 1.3 a lot cleaner to
drop the drivers that are not update.

CU

I think there is two opposite goal here.
1 Come quickly to an SDL 1.3
2 Support all that have been supported by SDL 1.2

I think it’s not so important to have the first release of SDL 1.3
series to not support all device right now. The most important is to
create a first version with a large bank of user to make comment on
the new API/features. Addind new driver on the way is something the
SDL communauty has been used to for years. I see no reason to not
limit the set of device supported initially. However I think the
listed operating system is not enough. It should at least support an
embedded device from start.

CUOn 8/10/06, Torsten Giebl wrote:

Hello !

Personally i would remove all the drivers that are not
Linux, Windows or Mac OS X at once. People that are
interested in adding a driver to SDL 1.3, can look at SDL 1.2 to get a
start.

A BSD user protests!

Basically, SDL means portability, to me. If support is removed
for less often encountered operating systems, SDL no longer fulfills the
role of thin portability layer.

Sorry i expressed myself wrong. Systems that do not use DirectX, OpenGL,
GDI or X11. BSD is like Linux up to date and also can use the features
from SDL 1.3. There are systems like Dreamcast that would never profit from
MultiWindowing for example.

CU


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

Would those of you who would like to drop support for any thing but XWM
(X11, Windows, and MacOS X) please post the features that you think the
host hardware/software should have before SDL considers supporting it?
For example, is a windowing system required? How about a multitasking OS
with good thread support? What kind of video do we support? How about
sound? SDL has always supported the lowest common denominator, what I
want to know is what do people consider to be the current LCD and what
do you think it will be in the near (less than 5 years) future?

I’m one of those who does not want to see support dropped for everthing
but XWM, although I’d understand not having other systems supported
initially on 1.3.

While I’m currently developing a little game on Linux with X11 and
Windows, I’m also interested in getting it running on low-end PCs using
Linux without X11, on the PSP, maybe even the PS2 (because I can), and
definitely on MacOS X.

I don’t think a windowing system should become a requirement. I’d love to
see better use of hardware acceleration than what SDL 1.2.x manages, but
I’d like to see continued support of systems with a framebuffer and no
GPU. It won’t bother me if SDL takes a multitasking OS. My game is still
mute, so I’m not so sure about the sound part, but it would be nice if
SDL_mixer could mix a monophonic source across the right and left
channels. Or I just missed that.

I don’t expect the lowest common denominator to change much, save for
faster CPUs, in the next 5 years. Although OpenVG might become worth
supporting.On Thu, 10 Aug 2006, Bob Pendleton wrote:


Jeff Jackowski
http://ro.com/~jeffj/

Hello !

However I think the listed operating
system is not enough. It should at least support an embedded device from
start.

Why ? Everybody has some kind of Windows,
Linux, BSD, OS X. Or a system that is very similar.

I just meant to get SDL 1.3 cleaner at the start,
remove all the non updated drivers.

CU

Hello !

I just meant to get SDL 1.3 cleaner at the start,
remove all the non updated drivers.

I am interested what Sam Lantinga
says all about this ?

CU

I just meant to get SDL 1.3 cleaner at the start,
remove all the non updated drivers.

I am interested what Sam Lantinga
says all about this ?

That’s my plan. :slight_smile:
I’m cleaning out anything that I can’t maintain myself and nobody is
interested in maintaining at the moment. Subversion is nice in that
anything that is removed now can be re-added later if somebody wants
to maintain it.

-Sam Lantinga, Senior Software Engineer, Blizzard Entertainment

What I need to do, to be SDL-BeOS maintainer??

Anton.

What I need to do, to be SDL-BeOS maintainer??

Send patches, mostly. :slight_smile:

–ryan.

Hi,

My name is Guillermo Miranda, Computer Engineer. I’ve been using
BeOS for almost 6 years, and I’ve developed some projects using SDL,
such as my thesis (a Desktop redesigned interface which uses SDL/
OpenGL). I don’t have knowledge about all the SDL library, but I have
quite some experience porting and developing multi platform software.

You can check some of my projects:
http://q3cellshading.sf.net Quake III Cell Shading
http://developer.berlios.de/projects/flashphoto Flash Photography
http://developer.berlios.de/projects/moodlets2 iCal Module for Moodle

Regards,
Guillermo Miranda