TDGraphics?

Hmmm…

Freshmeat announces:

<<
subject: TDGraphics 0.2
added by: Tom Stanis
time: 13:10
category: Software

TDGraphics allows programmers to write computer games which
transparently run on Unix (X, DGA, GGI) or Windows (DirectX). TDGraphics
hides the platfrom specific differences between different graphics
libraries,
and even different operating systems. TDGraphics has also been designed
to be as fast as possible, while providing a very simple C++ interface.
TDGraphics takes advantage of features such as MITSHM, DGA, and
DirectX in order too yield the best possible performance.

This is the first advertised release. It includes support for png and ppm
bitmaps along with the original vector graphics style. X performance on
many cards is still very poor, patches to fix this are welcome.

o Download (ftp://ftp.upl.cs.wisc.edu/gamesig/)
o Homepage (http://www.upl.cs.wisc.edu/sigs/gamesig/tdgraphics/)
o Appindex Record (http://appindex.freshmeat.net/view/913249570/)

Haven’t they heard of SDL? I haven’t had a look at it yet, but “X
performance is
to be poor” so why do they try to redo everything?
I find it a terrible waste of programming power to do things twice or even 3
times…

What do you think?
~ Paulus Esterhazy (pesterhzay at gmx.net)

Haven’t they heard of SDL? I haven’t had a look at it yet, but “X
performance is to be poor” so why do they try to redo everything?

They probably haven’t heard of SDL. I’ll send them an e-mail.
Programmers tend to get attached to projects, so they’ll probably keep
using TDGraphics, but hey, that’s ok. :slight_smile:

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

Haven’t they heard of SDL? I haven’t had a look at it yet, but “X
performance is to be poor” so why do they try to redo everything? I
find it a terrible waste of programming power to do things twice or even
3 times…

What do you think?

There are arguments by open source advocates that say redundancy is one of
the great assets of open source. Several teams that try to solve the same
problem in a variety of ways are more likely to stumble across the "best"
solution.

I haven’t read anything about TDGraphics, but if it is GPL, then we can
have the best of both worlds, because SDL can “steal” whatever TDGraphics
does exceptionally well, and TDGraphics can benefit from SDL.

I, for one, think it’s great that more people are becoming interested in
cross-platform development. With every step, we’re moving closer to an
industry where the OS doesn’t matter (as it should be). …except for the
obvious fact that if you’re running Linux on your PC, it won’t crash.

Cherish diversity. :wink:

-ChuckOn Fri, 11 Dec 1998, Paulus Esterhazy wrote:

Hi there…

Paulus Esterhazy wrote:

Hmmm…

Freshmeat announces:

<<
subject: TDGraphics 0.2
added by: Tom Stanis
time: 13:10
category: Software

TDGraphics allows programmers to write computer games which
transparently run on Unix (X, DGA, GGI) or Windows (DirectX). TDGraphics
hides the platfrom specific differences between different graphics
libraries,
and even different operating systems. TDGraphics has also been designed
to be as fast as possible, while providing a very simple C++ interface.
TDGraphics takes advantage of features such as MITSHM, DGA, and
DirectX in order too yield the best possible performance.

This is the first advertised release. It includes support for png and ppm
bitmaps along with the original vector graphics style. X performance on
many cards is still very poor, patches to fix this are welcome.

o Download (ftp://ftp.upl.cs.wisc.edu/gamesig/)
o Homepage (http://www.upl.cs.wisc.edu/sigs/gamesig/tdgraphics/)
o Appindex Record (http://appindex.freshmeat.net/view/913249570/)

Haven’t they heard of SDL? I haven’t had a look at it yet, but “X
performance is
to be poor” so why do they try to redo everything?
I find it a terrible waste of programming power to do things twice or even 3
times…

What do you think?

Hey Sam, do you want to talk to these guys to see if you can get them to
co-operate with us? Point out that your toolkit kicks theirs (in case they
overlooked that), and would they like to unify their efforts?

:slight_smile:
Peter>

~ Paulus Esterhazy (pesterhzay at gmx.net)

Hey Sam, do you want to talk to these guys to see if you can get them to
co-operate with us? Point out that your toolkit kicks theirs (in case they
overlooked that), and would they like to unify their efforts?

Theirs is C++… I’m whipping out a quick SDL driver for them. :slight_smile:

That’s the nice thing about SDL… it can get under any simple API in a
few hours. :slight_smile:

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