Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » Is It Just Me, or is Direct3D a Dying Cause?

This thread is locked; no one can reply to it. rss feed Print
 1   2 
Is It Just Me, or is Direct3D a Dying Cause?
beoran
Member #12,636
March 2011

Sure, no bones there, X needs dynamic linking.

My point though, was that Linux, at least at the kernel level, but also at other levels, often tries to stay backward compatible and avoids planned obsolecense. To illustrate that point, I think it's striking the kernel API of Linux has stayed backwards-compatible for over 20 years?

Vanneto
Member #8,643
May 2007

Except for the DOS version, AFAIK the Windows guys go to great lengths to keep the system backwards compatible.

In capitalist America bank robs you.

Thomas Fjellstrom
Member #476
June 2000
avatar

Vanneto said:

Except for the DOS version, AFAIK the Windows guys go to great lengths to keep the system backwards compatible.

To a point, and only if it doesn't have to do with api's they change every year or two (like DirectX, or .NET).

--
Thomas Fjellstrom - [website] - [email] - [Allegro Wiki] - [Allegro TODO]
"If you can't think of a better solution, don't try to make a better solution." -- weapon_S
"The less evidence we have for what we believe is certain, the more violently we defend beliefs against those who don't agree" -- https://twitter.com/neiltyson/status/592870205409353730

jmasterx
Member #11,410
October 2009

Tetris still works >:( http://tetris.wikia.com/wiki/Tetris_%28IBM_PC%29

They don't make em like they used to :-/

larienna
Member #3,185
January 2003
avatar

I don't know much about direct X, but I remember switching from dos to windows, and at that time, it was the only way to actually draw stuff on the screen for video game purpose because windows was controlling your computer while DOS was not. I loved DOS so much.

So I think it was used because they were the first to do it. And if I remember correctly, Allegro also needs the Direct X driver to do certain things.

But of course with time, people started to understand the internal working of windows and they made their own library to do a better job.

Enjoy! and have fun

Thomas Fjellstrom
Member #476
June 2000
avatar

larienna said:

And if I remember correctly, Allegro also needs the Direct X driver to do certain things.

As far as I know, allegro 5's GL code supports everything the D3D code supports. The only problem is windows driver issues.

--
Thomas Fjellstrom - [website] - [email] - [Allegro Wiki] - [Allegro TODO]
"If you can't think of a better solution, don't try to make a better solution." -- weapon_S
"The less evidence we have for what we believe is certain, the more violently we defend beliefs against those who don't agree" -- https://twitter.com/neiltyson/status/592870205409353730

Vanneto
Member #8,643
May 2007

To a point, and only if it doesn't have to do with api's they change every year or two

Yeah, I meant the core Win32/64 API. So applications that worked 10 years ago are probably going to work today. At least from my experience this is true.

Not so true for games though.

In capitalist America bank robs you.

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

Neil Walker
Member #210
April 2000
avatar

It would be nice if Sony brought out something like XNA for PS4 development, but actually updated it and gave it a life-span of more than a few months.

Neil.
MAME Cabinet Blog / AXL LIBRARY (a games framework) / AXL Documentation and Tutorial

wii:0356-1384-6687-2022, kart:3308-4806-6002. XBOX:chucklepie

BAF
Member #2,981
December 2002
avatar

Haha, Sony doing something like that? You're funny.

 1   2 


Go to: