> All I can say is hurry up MS and get D3D sorted right out so that all
>this ***can disappear from r.a.s., hehehehehehehe.
*sigh*. Might be a long wait. This may surprise some people to hear,
but I'm NOT a D3D advocate. I *am* for standard API's in general,
though. I'm not particularly finicky. If OpenGL is all John Carmack
says it is, go with that. If its D3D, go with that. If Glide could be
made non-hardware-specific, go with that. I don't care. I just hate
stuff that fragments the marketplace and turns a purchasing decision
into major support tradeoffs. I feel about RRedline the same way I do
about Glide - proprietary. I'm more or less hoping that D3D is fixed
the way you are, simply because it looks to be the common denominator
for the forseeable future so a lot of time should be spent dealing
with its problems and getting to take full advantage of every board
that's out there.
I also think that there should be a reference hardware platform of
"things thou must support". For instance, if Andy Hollis wants the
Riva to support 8-bit textures, the by golly, NVidia: SUPPORT 8-BIT
TEXTURES. The headache is not that the Riva is incapable of
outrunning a Voodoo, its that the hardware feature sets and software
API's are so disparate you STILL end up having to code everything from
the ground up for each board if you want optimal performance. Hollis
and his crew at Jane's did this for the 3DFX and now they are in a
situation where they would have to re-do their entire architecture if
they wanted a serious butt-kicking Longbow 2 on it. Its always the
developers that end up having to clean up the mess after hardware/API
developers don't standardize on something scalable, powerful, and
sharable.
Randy
Randy Magruder
Contributing Reviewer
Digital Sportspage
http://www.racesimcentral.net/