GetDotted Domains

Viewing Thread:
"Halflife 2 - ATI beats Nvida"

The "General Games Chat" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.

This thread has been linked to the game 'Half-Life 2'.
Sun 14/09/03 at 14:57
Regular
"Jim Jam Jim"
Posts: 5,626
Have a read of this article if your considering getting a new graphics card and want to play Halflife 2.

http://www.megagames.com/news/html (space) /pc/benchmarksrevealbesth-l2card.shtml

We will have to see if the real situation is like this or whether its false advertising.
Fri 19/09/03 at 16:37
Regular
"uncopyable"
Posts: 146
lol

Didn't think so, but just wanted to state the facts. ;-)
Fri 19/09/03 at 16:29
Regular
Posts: 11,875
I don't think anyone actually cares that much.
Fri 19/09/03 at 16:27
Regular
"uncopyable"
Posts: 146
Memorandum! wrote:
> Well it has been plastered all over ATI.com for months that Half-Life
> 2 was ATI optimized...


That is just plain wrong.

Did you not read the link in the original post? HL2 was not optimised for ATI card at all.

All of the Radeon ATI cards in the DX9 range use the default DX9 code path for DX9 effects. When Valve produced HL 2 they stuck to the spec laid out by DX9 for all the effects used in the game. The result - the ATI cards ruin the game very well as both producer stuck to the white paper of DX9

If you read the article in the link you would know that in actually fact Valve spent much more time optimising HL2 for the nVidia cards, because if they hadn't the game would have been unplayable.

Why? Because nVidia in their infinite wisdom decide to break from the DX9 spec when producing the core of the NV3x range - instead of going with the stipulated 24bit floating point precision that DX9 requires, they decide to go for 16bit FP and 32FP! Why, dunno.
But what this means is that if a developer make the game to fit to the DX9 spec, as they should, the game will use 24bit FP precision. But because NV hardware does not natively support this, the nVidia card must run the application in 32bit FP mode.

No while 32bit FP precision goes above and beyond the DX9 spec, and is obviously better than the 24bit FP DX9 requires, the current crop of vid cards (even the 5900 Ultra and 9800Pro) are simply not powerful enough to run with this level of precision - hence the fact that 24bit FP was chosen for DX9 in the first place.

This means that for a GeForce FX card to run at a decent speed, the developer needs to write an alternate code path that uses the 16bit FP path - which is (rather comically) in DX8.1.

This is why Gabe Newel of valve has said in many instanced it is better to treat the NV3.x range as a direct X 8 part - simply because if you put it into DX9 mode it has to run and 32bit FP and it simply isn’t fast enough to do so.

If you did a little reading you would also know that Carmack has found a similar situation while coding Doom 3 - although because he is using OpenGL the FP precision isn't such as issue. But none the less, he has had to write a totally new 'back end' for Doom 3 just for the NV3.x range because again, if he used the default fragmentation path, the nVidia card is less than half the speed of an ATI card. The Radeon range of the other hand have no problem running the game with the normal path because they stuck to the spec.

Guess NV made a biiiiig mistake this time around. Just hope the NV40 gets them back on track as at this stage, ATI are running away with the business. And if there is one thing all consumers need, its competition in the market place, to keep those prices down.
Sun 14/09/03 at 23:49
Regular
"relocated"
Posts: 2,833
Interesting. I am planning on building a new PC but I think I'm going to leave it until Doom III and Deus Ex 2 come out, when hopefully there will be some sort of consensus on which card performs the best.
Sun 14/09/03 at 15:03
Regular
"aka memo aaka gayby"
Posts: 11,948
Well it has been plastered all over ATI.com for months that Half-Life 2 was ATI optimized...
Sun 14/09/03 at 14:57
Regular
"Jim Jam Jim"
Posts: 5,626
Have a read of this article if your considering getting a new graphics card and want to play Halflife 2.

http://www.megagames.com/news/html (space) /pc/benchmarksrevealbesth-l2card.shtml

We will have to see if the real situation is like this or whether its false advertising.

Freeola & GetDotted are rated 5 Stars

Check out some of our customer reviews below:

Excellent
Excellent communication, polite and courteous staff - I was dealt with professionally. 10/10
Simple, yet effective...
This is perfect, so simple yet effective, couldnt believe that I could build a web site, have alrealdy recommended you to friends. Brilliant.
Con

View More Reviews

Need some help? Give us a call on 01376 55 60 60

Go to Support Centre

It appears you are using an old browser, as such, some parts of the Freeola and Getdotted site will not work as intended. Using the latest version of your browser, or another browser such as Google Chrome, Mozilla Firefox, or Opera will provide a better, safer browsing experience for you.