Derek Smart [3000AD said:
]First of all tweetie, for someone who has had more attack posts deleted by admins more than anyone else here, I wonder why you even bother posting. Haven't you noticed that hardly anyone even acknowledges your posts, let alone respond to them? I'd take a hint if I were you. But then again, I'm not you. Thank God for that.
Oh ow, that really hurt
Why do I bother posting? Because I'll
never backdown. I will stand by my guns. blah blah blah Sound familiar? Don't get your knickers in a twist.
There're a fine line between wanton stupidity and sheer ignorance.
Unfortunately, you never learned the difference.
ATI didn't put a ZBIAS clamp in their driver because of my game specifically. They put it in because it should be clamped, much like a bunch of other api values and done by other video card drivers.
Please show in the DDK spec where is says that the driver is to clamp Zbias values.
Apart from that, that value is NOT even in the game and never made it into a shipping game. The final game was released on 11/01 and the E1 demo (DX7) was released on 03/01. But pretend as if you didn't know any of this from the previous post detailing it.
Your demo didn't ship? Weird, I thought it was available for download.
The accidental ZBIAS of 50 (instead of 5) had ZERO adverse affect on the code and indeed the drivers. In fact, they only discovered it because OpenGL Guy (?) decided he was going to go run a demo released in March 01, when in fact I clearly told him in PM that he needed the full game (of which ATI have several copies) or the more recent DX8 compliant, E2 demo.
Oh, now it's OpenGL guy's fault for finding the bug in your code.
I was the one who suggested that they clamp those values like other drivers do.
I didn't read that in the email you posted. What it said was that the engineer added code to clamp the values because
your program was giving values out of range .
Even though it made no difference whatsoever to my game or ANY OTHER GAME, it is just the proper method because given the nature of the beast [drivers], you never know what an out of range value would resolve to one time or another.
You must mean because of the nature of sh*tty applications.
It just so happens that the ATI drivers just accepted the value and treated it as it were a value of 16 or 17 (out of range) and with the proper op code (since the 50 that was intended to be 5, was still higher than the 4 of the previous setting it was overriding).
Where did you learn that ATi's driver was treating it as 16 or 17? I didn't read that in the email you posted, either.
The only person who contradicts himself here and distorts the facts, is you and others like you.
You never replied to my posts showing how you contradict yourself constantly. Please show me
one time when I have contradicted myself.
Derek, you never contradict yourself? How about you saying that you accept full responsibility for the bugs that shipped in your game... then the next sentence stating that 80% of the bugs weren't yours.
That doesn't sound like full responsibility. That's called
passing the buck.
All you can do is attack and snipe without A SINGLE SHRED of credibility, influence or knowledge about any knowledge based topic here.
You don't know a
single thing about me or what I do. You are still under the delusion that you are God's gift to game programming. The way
you see it, if someone posts anonymously, then they must not know a thing. The fact is, I have no reason to prove myself to you or anybody else. If my posts get deleted, it doesn't matter to me.
But what do I know? I know that Zbias ranges from 0 to 16. I know that ATi added code to their driver because of your program. Sounds like these bits of knowledge are painful to you because you are still in denial.
Then again, you just manufacture them (e.g. this ZBIAS issue) as you see fit.
I didn't manufacture the bug in your code. Dear Lord! Everyone is to blame
but Derek!
It's great that Derek has time to respond to so many posts. But then I wonder why he doesn't have time to try the suggestions that ATi devrel made. Then I wonder how a struggling game developer (I use the term loosely) has so much time to post in forums. Then I add it all up and realize
why he's a struggling "game developer".
Personally, I think Derek is a some sort of pathological liar. Take his post "When did I cuss?", for example. Or perhaps he's got multiple personality disorder. He probably deserves our pity instead of our insults... but what the f*ck: This is much more fun!
-FUDie