Linked by Thom Holwerda on Wed 25th Apr 2007 22:13 UTC, submitted by Flatline
Games "Last Wednesday, a company called Falling Leaf Systems announced the availability of an alpha of something called the Alky Project. The Alky Project has a lofty goal: to liberate DirectX 10 gaming from the confines of Vista and bring it first to Windows XP, and then to Linux and OS X. The project plans to do this by building a converter that can take in a DX10 game executable and spit out a modified version that can be run on a (non-Vista) target OS. The target OS must be x86-based, which rules out the PPC version of OS X, since the converter doesn't do any binary translation."
Permalink for comment 234024
To read all comments associated with this story, please click here.
RE: OpenGL
by cb_osn on Thu 26th Apr 2007 01:46 UTC in reply to "OpenGL"
Member since:

Software should use OpenGL, not DirectX.

Unfortunately, OpenGL will continue to lose ground unless it is backed by an organization that takes an active interest in advancing it. I had high hopes when Khronos took over the ARB, but that has proved fruitless so far. The only advancements we've seen in OpenGL are in the form of vendor specific extensions from NVIDIA and ATI. This means writing separate graphics code for each vendor if you want to take advantage of the new features. Not to mention that fact that ATI OpenGL drivers are inconsistent and some of them are outright broken.

From a game developer's point of view, we choose DirectX (Direct3D in this context) because it is a consistent and well-supported API. We tend to avoid OpenGL like a plague because it has no direction, no strong leadership, and support is inconsistent across hardware, and the amount of effort involved in working around the issues simply isn't worth it to reach another ~6% of the market, the great majority of which don't tend to play games anyway (or if they do, they have a Windows setup for that purpose).

This is just one of those cases where the proprietary solution is technically superior to the open one.

Reply Parent Score: 2