Slashdot Mirror


Half-Life 2, ATI, NVIDIA, and a Sack of Cash

Latent IT writes "If you're into games, and unless you've been living under a rock for the past few days, you've heard a bit of a rumble from Valve on the relative quality of ATI vs. NVIDIA cards. Starting with articles like this one (previously reported), Valve told the world that the ATI 9800 Pro was nearly three times faster in some cases than the formerly competitive NVIDIA offering, the 5900 Ultra. Curiously, this happened at an ATI sponsored event, "Shader Day". But the story hasn't stopped there. NVidia released this response, essentially claiming that their new drivers, that were available to Valve at the time of their press conference, would make for vast, legitimate performance improvements. An interview with Massive, the creators of the Aquamark 3d benchmark, seems to confirm this opinion - that the NV3x chipset wasn't designed around any certain API very well, and the drivers are critical in achieving good performance. Anandtech writes here about the restrictions Valve placed on what benchmarks could be run. However, the key to this whole story may be this: an article, which I haven't seen get much coverage in all this, seems to make everything a little clearer - Valve stated that their OEM bundling deal with ATI came from the fact that ATI's cards were so superior, and that they were "performance enthusiasts". However, if the Inquirer is to be believed, the bundling deal was a result of an outright auction, on what will probably be the most popular game of the year. Which year that might be, is another issue altogether. Whatever happened to just making hardware, and making games?"

234 of 412 comments (clear)

  1. gaming is big business now... by Loie · · Score: 5, Insightful

    "Whatever happened to just making hardware, and making games?" unfortunately..where there's a multi-billion dollar industry, there's shady business deals.

    1. Re:gaming is big business now... by The+Clockwork+Troll · · Score: 5, Funny

      You mean shader business deals; many in the pipeline, in fact.

      --

      There are no karma whores, only moderation johns
    2. Re:gaming is big business now... by Apiakun · · Score: 5, Interesting

      I think it's infinitely easier to write and optimize a program around a specific hardware architecture than it is to try to write for everything as a whole, and thereby bringing the quality of your software down the LCA (Lowest common API).

    3. Re:gaming is big business now... by Kashif+Shaikh · · Score: 3, Insightful

      And you know when a Game Developer has gone big-time? When the phrase "gaming community" is replaced with "our customers", "installed base" with "market share", and "we love to do" with "our interests". Not that its bad or anything, but it has a cold touch of "the guys in suits". And this was how Gabe sounded like on Shader Day. Times have changed.

      OT, one thing I like about Id software is that they are down-to-earth and very objective about the strengths and weaknesses of vid cards.

    4. Re:gaming is big business now... by mod_parent_down · · Score: 1
      Yeah, but it's always a little off somehow. As if developers are just phrasing that way because they've suddenly decided (realized?) that they're a business so they need to act like a business.

      It's like if you heard a musician say "We're working with labels to ensure a de-escalation in infringement of our copyrights, while providing the highest quality musical experience to our listeners."

      I mean, yeah sure, that's the way it works. But I know damn well those words didn't originate in the head whose mouth is speaking them.

  2. cant be that bad by gargantunad · · Score: 4, Funny

    Nvidia didnt create a card that far behind the curve - it has to be drivers.

    --
    Smooth transaction!
    1. Re:cant be that bad by Anonymous Coward · · Score: 5, Interesting

      The problem lies in the way the FX deals with Pixel Shader 2.0 instructions. AFAIK, the ATI card follows DirectX standards pretty well and the Microsoft DirectX compiler will produce code that the 9800 will process quickly. ATI's drivers can rearrange the pixel shader commands a little bit to improve performance.

      The Geforce FX processes PS2.0 instructions in a whole different way. Using Microsoft's compiler produces slow code when using PS2.0. Nvidia still doesn't have a JIT compiler in their drivers to reorder the PS2.0 instructions for maximum performance. The Detonator 50 series drivers are supposed to fix this. How well it's fixed is still up in the air.

    2. Re:cant be that bad by mcbridematt · · Score: 5, Insightful

      But then.. ATI hasn't always given a shit about OpenGL, while NVIDIA has.

      "And thats why I'm with NVIDIA"

    3. Re:cant be that bad by Anonymous Coward · · Score: 2, Interesting

      False. The real problem lies with nVidia's chips having half the fillrate at the same clock when using full compliant precision compared to ATI's. A little comparison :

      R350:
      8 pipelines
      8 FPUs

      NV35:
      4 pipelines
      4 FPUs

      NV35 will always be half as slow as R350 per clock when using full compliant precision. All the D50 drivers will do is introduce more cheats, and even lower image-quality (driverheaven.net previewed 51.75 in AquaMark3 (DX9 program), and found IQ to be significantly worse than 44.03 and 45.23).

    4. Re:cant be that bad by Nogami_Saeko · · Score: 4, Insightful

      OpenGL was great when there wasn't an alternative (except perhaps 3DFX's Glide).

      Times have changed however, and DirectX development has lept forward in a way that would be nearly impossible for OpenGL to do as quickly. Mainting platform compatbility is great, but it does severely limit the development speed of the language when it comes to new features that developers need. With DirectX, there's a single codebase for all developers that's updated fairly frequently with new features available to everyone.

      I'm not bashing OpenGL, it's a great language that is well suited to jobs where platform cross-compatibility is of paramount importance, industial graphics applications, 3D, etc. That said, most of those said applications now support DirectX as well, but retain OpenGL for compatibility reasons.

      OpenGL is just not all that valuable for games anymore, with DirectX being a better alternative for Windows games where porting to other platforms isn't a concern.

      N.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
    5. Re:cant be that bad by be-fan · · Score: 4, Informative

      Shows how much you know. OpenGL was relatively static for a long time. In fact, I wrote an article about this on OSOpinion awhile ago. But the ARB seems to have gotten its ass in gear, and as a result, OpenGL is managing to keep pace with DirectX in the programmable hardware department. When OpenGL 2.0 comes out, OpenGL will take a leap forward. Also, if you actually take a look at the APIs, you'll see that there are very few platform compatibility issues. Both APIs are pretty much self-contained, so OpenGL's progress really isn't affected by its cross platform nature.

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:cant be that bad by Nogami_Saeko · · Score: 1

      Erm, I think you just proved my point about how much I know.

      Having a graphic library that is "relatively static for a long time" is pretty much going to force developers to go to an alternative that's not "static for a long time" isn't it?

      Developers are not going to wait a few months or years for outside programmers working on a graphic library to "get their ass in gear" before releasing their new products...

      N.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
    7. Re:cant be that bad by mcbridematt · · Score: 1

      Not to mention the fact that ATI didn't have antialiasing on Linux until recently. NVIDIA's FSAA implementation under Linux is quite good as is. I don't see the need to give a crap about a few pixels difference.

      For those who don't know, look up:

      $ export __GL_FSAA_MODE=x

    8. Re:cant be that bad by Afrosheen · · Score: 2, Interesting

      You seem to forget that something that's relatively static for a long time (see: latin language) is easy to learn because it's set in stone. When OpenGL cards were in their infancy, anyone on any platform (unix, sgi, mac, windows...later) could start learning the opengl api. DirectX was in Microsoft's hands and not just anybody knew about it or could work with it.

      Fast forward to today when developers are still somewhat mystified with DirectX, being the moving target that it is. OpenGL is still a standard, albeit an updated standard, that is learning new tricks all the time. I believe what a poster 2 posts up said was right.

      Just remember: newer isn't always better. Oh and don't forget that Microsoft has a stake in SGI and the OpenGL guys.

    9. Re:cant be that bad by be-fan · · Score: 2, Informative

      What about "was static..." do you not understand? The pace of OpenGL progression prior to 1.4 was pretty glacial. It always had full support for graphics card features, but you had to use vendor-specific extensions. More recently, 1.4 and 1.5 came out in quick succession, with support for shader technology.

      --
      A deep unwavering belief is a sure sign you're missing something...
  3. But, but, but, but... by michaeltoe · · Score: 1

    I thought that integrity was essential to running a good business! This can't possibly be true!

  4. Does it really matter? by richman555 · · Score: 5, Funny

    What my Rendition Verite card is old now? Come on guys, is this difference really that much at all?

    1. Re:Does it really matter? by ryanvm · · Score: 5, Funny

      Hello, I have been wondering who bought the other Verite. Nice to meet you.

    2. Re:Does it really matter? by havardi · · Score: 1

      Hey I was a sucker and bought one because of the much touted "verite quake"; the only game that worked with the card. pentium 133 w/ a whopping 32 megs of edo ram and a POS verite card. I don't recall getting X to work on it either.

    3. Re:Does it really matter? by Cylix · · Score: 1

      Could be worse....

      You could have spent a 100$ at the time and purchased a POS creative card that didn't even do anything the box claimed! I hacked a verite install and I did get verite quake to run on it. (If you call frame/minute really good performance. But oh did those frames look pretty)

      Yep, got screwed pretty bad, I should have spent the extra 50 and purchased the voodoo. I did purchase that card later and I was a happy gamer.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    4. Re:Does it really matter? by RustyTaco · · Score: 1

      Hey! I bought one of each generation...all two of them. They did kinda suck performance wise, but when they did get around to rendering a frame it didn't look like ass like the voodoos.

      I think I still have one of them too. I was keeping it until I could get around to writing some sort of graphics demo that ran completely from the GPU( yes, the thing really had a brain, with branching and everything. nVidia and ATI still hasn't cought up with that. Alas I still havn't gotten around to writing and assembler and I'm not sure where the cards are anymore... Maybe I could give one to a bored CS student, yeah!.

      - RustyTaco

    5. Re:Does it really matter? by C32 · · Score: 1

      That's bullshit. I had a VR card as well, and Quake ran absolutely fucking great on it.
      (as well as a lot of other games which had accelerated versions).

    6. Re:Does it really matter? by fondue · · Score: 1

      Hey, I had one too. ;)

      Verite Quake was pretty sweet, and their 'Mini GL' version of Quake 2 was an amazing hack.

      Of course I've upgraded three times since then - and in every case the back of the box ensured that the card was 'futureproof'... hmm...

      --

      Preferences > Homepage > Customize stories on homepage > Authors > Zonk > Uncheck

    7. Re:Does it really matter? by Cylix · · Score: 1

      No, it wasn't a verite card, note I said I hacked the drivers to get them to install.

      It merely gave the ability to run verite gl quake.

      It was a graphics blaster (I think 3d was mentioned in there). Don't know where they got the 3d though. The drivers did not work well with my card. A reboot and they would come undone. Not to mention heavy screen artifacts. The card itself had no real 3d acceleration it seems.

      Anyhow, it advertised stunning video game performance... maybe with side scrollers...

      I had seen the verite cards... they performed well enough.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  5. Cash by Lawbeefaroni · · Score: 3, Funny

    Hmm, cash and industry. How does it pan out? If "Shader Day" wasn't enough for you, keep having fun trashing the chipset you chose.

    --
    "When it rains, it pours." --Morton's Salt
  6. GOD by Anonymous Coward · · Score: 2, Interesting

    What ever happened to the good old days. Back when you just went out and bought a console, either Nintendo or Sega; if you pick Sega of course you where a loser; if Nintendo then you had the best games in the world...sigh

    Just give me FFVI or give me..well Metal Gear Solid.
    mac

    1. Re:GOD by michaeltoe · · Score: 1

      Sega was always the black sheep of the console wars... that's why I have over 200 SNES roms and 4 Genesis roms on my computer now.

    2. Re:GOD by richman555 · · Score: 1

      Ahh yes Super Tecmo Bowl, the best football game ever made!

    3. Re:GOD by dosius · · Score: 1

      Well, then again. Genesis had a better CPU (the 32-bit 68000, running at 8 MHz, compared to a 3.6-MHz or so 16-bit 65816 in the Super NES), but Super NES had far better video and sound hardware. Look at "Samurai Shodown" and "Mortal Kombat II".

      People prefered the SNES for two reasons: this, and they already knew of all the games on the NES.

      Then again most people I knew went and bought one of each. ;) Problem solved!

      -uso.

      --
      What you hear in the ear, preach from the rooftop Matthew 10.27b
    4. Re:GOD by bigman2003 · · Score: 1

      There are certain things that can be said again and again, without being overly redundant.

      I was a huge fan of the first Tecmo Bowl. It truly was an absolute masterpiece. The sad thing is, the ONLY time I ever got to the final game, my wife (ex now...) actually came out and unplugged my Nintendo, because I had been playing for like 15 hours straight.

      So- keep on talking about Tecmo, because it really is one of the great ones. I don't know if I would play it today (some things are best left in the fog of my past) but I agree that no football game comes close.

      There is something to look forward to though. If you have played NBA Street Vol. 2, you know how awesome that is. Soon, they will have NFL Street. No kicking, first down is 'at the trashcan', etc. etc. No wimpy QB's- because they gotta play some defense too. Maybe this can finally unseat Tecmo as my favorite sports game ever. Madden just doesn't do it for me.

      Too much vicodin and caffeine...

      --
      No reason to lie.
    5. Re:GOD by I(rispee_I(reme · · Score: 1

      One of those four damn well better be Gunstar Heroes.

    6. Re:GOD by Tony+Hoyle · · Score: 1

      Sega was always the black sheep of the console wars... that's why I have over 200 SNES roms and 4 Genesis roms on my computer now.

      The megadrive was defacto standard for several years.. even Nintendo didn't get much of a look in back then.

      Unfortunately they screwed it up, and lost all their market share.

    7. Re:GOD by dosius · · Score: 1

      Only in Japan. I have MK2 for SNES and it's got all the gore fully intact.

      -uso.

      --
      What you hear in the ear, preach from the rooftop Matthew 10.27b
  7. Yes but by Anonymous Coward · · Score: 2, Interesting

    are nVidia & ATI really ethically different from each other either way?

    What concerns me is whether the practice of producing games that work with _nothing_ other than recent nVidia and ATI cards continues. Game after game comes out which simply does not work on other brands' video cards.

    1. Re:Yes but by localghost · · Score: 1

      id Software seems to be interested in just making games that work. They're friendly to older cards, work fine on both ATI and nVidia (that's why they're used as a benchmark so often), and they actually care about the Linux and Apple markets. They only games I've bought or played in recent memory have been id games, or at least based on an id engine.

      If Half-Life 2 isn't going to work on nVidia cards, or if they decide to completely ignore everyone but the Windows market, I'll just wait for Doom 3. I can be sure id won't do that.

    2. Re:Yes but by hamster+foo · · Score: 1

      As has been mentioned already, these games are written to an API generally either DirectX or OpenGL. The support for hardware comes from those products, so if you want to blame somebody for not supporting other cards then blame those responsible for DirectX and OpenGL.

      You can't really expect game makers to spend time making their games compatible with hardware that isn't supported by one of those products as the market is simply too small to be cost effective.

      --
      - b
  8. Not all that deep and mysterious... by Nogami_Saeko · · Score: 5, Insightful

    About all the article in the inquirer says is that Valve put the bundling rights for HL2 up for grabs. Makes sense.

    I don't think that article says anything about one hardware platform being better than the other, and I don't doubt that had NVidia won the bundling deal, they would've had a "NVidia Shader Day" event, regardless of the performance of the product.

    I still find the most interesting point being that Valve says that they had to put in a lot more time and effort making the gaming experience on NVidia cards good than on ATI cards, to the point of developing a seperate graphics path for NVidia chips.

    If the solution to the performance issues was a simple driver update from NVidia (WITHOUT degrading quality in any way), then surely Valve would've left it to Nvidia to handle and proceeded to spend their time working on the game iteself...

    N.

    --
    "Nothing strengthens authority so much as silence." - Charles de Gaulle
    1. Re:Not all that deep and mysterious... by DCheesi · · Score: 1

      I don't think that article says anything about one hardware platform being better than the other, and I don't doubt that had NVidia won the bundling deal, they would've had a "NVidia Shader Day" event, regardless of the performance of the product.

      Err, I think that was sort of the point of the article...

      If the solution to the performance issues was a simple driver update from NVidia (WITHOUT degrading quality in any way), then surely Valve would've left it to Nvidia to handle and proceeded to spend their time working on the game iteself...

      It depends; Valve may have decided not to wait for the new drivers, for any number of reasons. You know, schedule issues, a sincere desire to make it work with the existing (widely distributed) drivers, the chance produce anti-nVidia FUD for their new corporate overlords... :)

    2. Re:Not all that deep and mysterious... by rmarll · · Score: 2, Insightful

      As a side note, on various articles...

      Valve has said that they do not have said drivers. To wit, valve has stated, really, until they're public it's not appropriate to bench with any driver. NVidia says they do, but that's irrelevant by their above arguement.

      So Valve has spent a *LOT* of time optimising code since until it's actually in a release it really isn't a useable driver. And as history has shown, a "benchmark driver" and a public official driver are often very different performance wise.

      If I was Valve, I'd be fucking pissed. All that time spent and then being fucked with by a vendor with serious character issues?

      The auction is irrelevant in my opinion. Of course they're auctioning off to the highest bidder. Any thing else would be stupid.

    3. Re:Not all that deep and mysterious... by Nogami_Saeko · · Score: 1

      That was the point of the article that was linked to, however the original submitter seemed to infer that the benchmark results are inaccurate in some way or biased towards ATI because they got the exclusive bundling deal for HL2.

      At least that's the way I read it.

      N.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
  9. I think it's safe to rule out linux, even more now by RLiegh · · Score: 1

    that gaming hardware is a billion dollar industry. In circumstances like these, combined with the collapse of the dot-com "everything should be free" mindset there is little chance of specs being made available for open-source developers.

  10. Hardware release and driver quality by nemaispuke · · Score: 4, Insightful

    Maybe I'm just dumb but it doesn't seem to make much sense to release new hardware without drivers optimized to take full advantage of the hardware. If you (or a hardware site) has to wait for a new driver to get the performance the vendor specifies for the hardware, I would be real leary of buying hardware from them. From what I saw of the ATI/NVIDA test, the NVIDA card was trounced, so maybe NVIDA should hold off on releasing new cards until their drivers catch up to the hardware.

    1. Re:Hardware release and driver quality by Anonymous Coward · · Score: 1, Interesting

      Name a DX9 program. Any? Any? HL2 and the ilk are coming down the pipeline, but nothing is here now. DX9 support didn't need to be ready yet

  11. Maybe Not the Bestselling Game by swdunlop · · Score: 4, Interesting

    I'm starting to wonder if HL2's numbers are going to be quite as good as HL1, considering the aggressive marketing, shady practices, tie-ins with the less-friendly-than-advertised Steam, and a lot of other publisher-related snafus. Sierra and Valve seem to be regarding Half-Life 2 as such a massive potential success that they can get away with pretty much any customer-abuse they want.

    1. Re:Maybe Not the Bestselling Game by incom · · Score: 1

      I'm looking forward to Doom3 much more than HL2. But will they be coming out in the same year?

      --
      True genius is grasping a situation like a peice of fruit, and peircing it just right so that it drains dry.
    2. Re:Maybe Not the Bestselling Game by RabidOverYou · · Score: 1

      I'm. Going. To.
      Me. Too.
      Tired. Of. This. Yet?

    3. Re:Maybe Not the Bestselling Game by @madeus · · Score: 4, Interesting

      Doom 3 this year looks doubtful, Activision certainly don't expect to ship it till 2004, though they have said it is in the hands of ID Software.

      I would make business sense to not have them clash and get released at the same time, so I expect Doom 3 won't ship this year, but in the first quarter of next (unless they aim for Christmas, though I can't see it being much of a 'Chirstmas Title', what with the evil-scary-hell-spawned-zombies that make you want to turn all the lights on and hide under the sink with a big kitchen knife).

      As impressive as HL2's physics/environment engine (and use of DX9) clearly is, Doom 3 is still going to have the edge in rendering jaw-dropping indoor environments with stupid amounts of eye candy, so at least it won't look 'aged' or suffer from the later release date.

    4. Re:Maybe Not the Bestselling Game by swdunlop · · Score: 1

      I might play it when there's a Counter-Strike mod for it; I bought the original HL just to play CS.

  12. bla bla bla bla by jimius · · Score: 5, Insightful

    the 45.xx detonator drivers were used for the Nvidia cards because that is the final working driver Nvidia released. The 50.xx which NVidia says should have been used doesn't show fog, which they call a bug and just so happens to create better results. Also the 50.xx drivers were still beta last time I heard. So Valve chose a stable driver over a "bugged" one. Not to mention NVidia's earlier actions surrounding "driver enhancements" wouldn't make them suspicious.

    1. Re:bla bla bla bla by DataPath · · Score: 4, Interesting

      nVidia is rewriting the ENTIRE shader engine with dynamic re-ordering for the 50 series drivers. I'm not sure you understand - this is NOT a trivial task. The shader problem has been that you either optimize for ATi's shaders, or you optimize for nVidia's. The 50 series drivers with the dynamic re-ordering is supposed to help alleviate this - the driver will optimize at run time what the developers may not have done at compile time.

      The 50 series drivers were incomplete during HL2 development. The driver samples that nVidia was providing to Valve were milestone drivers - incomplete featurewise, but each completed feature was "complete" (written to specs and considered stable). The fact that fog was not rendering is likely not a speed hack, but an as-yet incomplete (as in not even started in that driver release) feature.

      Trust is a hard thing to earn, and easy to lose. I'm withholding judgement until nVidia's promised 50 series drivers come out.

      --
      Inconceivable!
    2. Re:bla bla bla bla by justin_speers · · Score: 1

      Not to mention NVidia's earlier actions surrounding "driver enhancements" wouldn't make them suspicious.

      Don't single out nVidia for this. You must have a short or selective memory. Remember the Quack 3 fiasco?

      Bottom line is, any company's going to do whatever they think they can get away with to sell more cards. Doesn't make nVidia any more evil than ATI.

    3. Re:bla bla bla bla by Badaro · · Score: 5, Insightful

      The 50 series drivers were incomplete during HL2 development. The driver samples that nVidia was providing to Valve were milestone drivers - incomplete featurewise, but each completed feature was "complete" (written to specs and considered stable). The fact that fog was not rendering is likely not a speed hack, but an as-yet incomplete (as in not even started in that driver release) feature.

      Even if this is a driver bug and not a speed hack, if there are missing graphical elements in Half-Life 2 with the 50.xx drivers then Valve certainly did the right thing when they asked reviewers not to use them for benchmarking.

      []s Badaro

      --
      My sig became obsolete, and I lack the imagination to create a new one. :(
  13. Conspiracy Theorists by Anonymous Coward · · Score: 5, Interesting

    Don't accuse Valve of any foul play. Even Carmack has said that unless you use Nvidia specific extensions for pixel shaders, the performance will not be very good, due to the FX series of cards using 32bit percision by default.

    1. Re:Conspiracy Theorists by grolschie · · Score: 1

      ...that unless you use Nvidia specific extensions for pixel shaders, the performance will not be very good...

      Doesn't that defeat the purpose of having a generic DirectX API? One size fits all, and all that.

    2. Re:Conspiracy Theorists by grolschie · · Score: 1

      So in retrospect, if all and sundry made software and VGA cards that were 100% DirectX compliant in the first place, then there is no problem, right? I would rather prefer that companies work on more open standards like OpenGL. As a by-product, the games/apps can be more easily ported to other OS's.

  14. To hell with both Nvidia and Ati! by Dark+Lord+Seth · · Score: 4, Funny

    Let's see how Half Life 2 will run on my 3DFX Voodoo 1 & S3 Virge!

    1. Re:To hell with both Nvidia and Ati! by Tsali · · Score: 1

      The bad thing is, I still use my S3 Virge.

      Blech.

      --
      This space for rent.
    2. Re:To hell with both Nvidia and Ati! by dfj225 · · Score: 1

      "Let's see how Half Life 2 will run on my 3DFX Voodoo 1 & S3 Virge!"

      In your case, you will have to put the settings to HL2 - Slide Show Edition.

      --
      SIGFAULT
  15. ati and nvidia dx9 by dpw2atox · · Score: 3, Interesting

    personally I could really care which card has better DX9 support then the other.....im just worried about their linux drivers and Nvidia has definantly got ATI beat.

    1. Re:ati and nvidia dx9 by dinivin · · Score: 4, Interesting
      im just worried about their linux drivers and Nvidia has definantly got ATI beat.


      Hardly... Having used the most recent versions of both the linux ATI drivers and the linux nVidia drivers, I can honestly say that ATI's drivers are much more stable, and perform just as well as nVidia's drivers. In my opinion, each release from nVidia (in the last year or so) has gotten much less stable, while ATI's drivers keep improving.


      Dinivin

    2. Re:ati and nvidia dx9 by DarkSarin · · Score: 2, Informative

      Having not used ati's cards under linux--don't own one--I can't say exactly what their support or performance is like. However, I can say that I strongly disagree, and feel that nVidias offering in linux arena has improved tremendously in the past year. They are now releasing windows-equivalent versions, offering an easy to use installer, and run a massive forum for users. Can ATI say the same? All that said, however, platform support is only a marginal issue to the real question of performance. An important question, but still not the issue of this article. As for which one performs best, until I see a proven independent third party (which most hardware review sites are not), I will base my decision on what seems to be the consensus: nVidia rocks for the money! ATI is good, but from what I hear, no quite as good. THat last part, though, has no grounding whatsoever in statistically (or otherwise) proven facts, because I simply do not have them (and from what I can tell, neither does anyone else, even ATI & nVidia)!

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    3. Re:ati and nvidia dx9 by Plug · · Score: 4, Informative

      ATI has just released official XFree86 4.3 drivers.

      The driver even handled an upgrade to Kernel 2.6 without flinching. NVidia AGPGART support doesn't have to be hacked in any more either, it would seem.

      No more mucking around with the FireGL drivers from the German branch of ATI.

    4. Re:ati and nvidia dx9 by Fr33z0r · · Score: 1
      personally I could really care which card has better DX9 support then the other.
      Sorry to single you out but this is like my biggest pet-peeve ever... You do realise how illogical it is to say you "could care less" about something, right?

      As mistaken crap goes, "I could care less about blah" is right up there with "stfu you looser!"
    5. Re:ati and nvidia dx9 by csirac · · Score: 1

      Actually, I'm using a Radeon 9000 with my KT400 chipset under kernel 2.6-test5 just fine... this kernel is the first one since 2.4.21rc2-ac2 that doesn't suck for 3D acceleration (I had wierd MTRR problems with all kernels up to now, getting like 3FPS for hardware accelerated OpenGL apps where software mode would be 30FPS).

      As far as stability goes, haven't had any glitches or crashes. Though I must say it's annoying only having OpenGL accelerated apps in one X session at a time.

      I'm fairly sure my troubles come from my combination of hardware.

      - Paul

    6. Re:ati and nvidia dx9 by csirac · · Score: 1

      Are you serious? ATI OpenGL acceleration works pretty much out of the box for most Linux boxes I've set up, except for my own PC which is probably due to my hardware combination.. NVIDIA on the other hand, what a pain in the arse... especially trying to set up nForce, what a turd. NVIDIA is easier these days, apparently, but I still compile my own kernel modules. Once it's working it's fine but I *have* had lockups switching between X sessions, or switching from a movie to VMWare, on more than one PC. - Paul

    7. Re:ati and nvidia dx9 by be-fan · · Score: 1

      Really? I've held off ATI cards since the GeForce2 generation because NVIDIA's Linux drivers were just as fast as their Windows drivers, and 100% stable. Last time I checked, ATI's Linux drivers were much slower than their Windows drivers. Are the new ATI drivers really that much better?

      --
      A deep unwavering belief is a sure sign you're missing something...
    8. Re:ati and nvidia dx9 by Baki · · Score: 1

      But there's still no FreeSBD support from ATI. So even if ATI has some frames/s more, for me NVidia is the only choice.

    9. Re:ati and nvidia dx9 by Badaro · · Score: 1

      You should check again. :) From http://www2.ati.com/drivers/firegl/readme0325.txt

      Graphics Accelerators:
      ATI Radeon 8500, 9100, 9200, 9500, 9600, 9700, 9800, M9, M9+, M10
      ATI FireGL 8700, 8800, E1, E2, X1, X2, Z1

      And this is a pretty recent driver, dated from 09/04/03. I didn't have a opportunity to test it yet, but I've heard good things from some people who are already running it.

      Here's the URL for the driver page: http://www.ati.com/support/drivers/linux/radeon-li nux.html?type=linux&prodType=graphic&prod=products LINUXdriver&submit.x=5&submit.y=8

      []s Badaro

      --
      My sig became obsolete, and I lack the imagination to create a new one. :(
    10. Re:ati and nvidia dx9 by GraZZ · · Score: 1
      Try running dual head with their drivers (I'm presently using 3.2.5):
      $ xvinfo
      X-Video Extension version 2.2
      screen #0
      no adaptors present
      screen #1
      no adaptors present
    11. Re:ati and nvidia dx9 by Lucretian · · Score: 1

      But where's their AMD64 drivers... I see a press release from april, but I have yet to find any release of 64bit drivers. Personally, I've never had any problem with nvidia's linux drivers.

    12. Re:ati and nvidia dx9 by Nongeek · · Score: 3
      You do realise how illogical it is to say you "could care less" about something, right?

      This classic AFU post does a very good job of explaining why that's nothing to be peeved about. Worth a read.

  16. The Dark Horse! by zulux · · Score: 2, Funny



    BitBoys will come back I tell you!

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  17. share the damn drivers! by SHEENmaster · · Score: 4, Insightful

    And let us take a crack at them. Suddenly you'll have NetBSD running directly on the card, twice the framerate in Linux as in windows, and (worst of all) both companies' products will be advanced, eliminating the advantage over one's competitor by tossing more money at the problem.

    Betterment serves no profitable purpose unless it is unatainable by one's competitor. If someone can show how they'll make more money by making a better product while also aiding their competitor in the same endeavor, they might help us out a bit more.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:share the damn drivers! by mungtor · · Score: 2, Informative

      Apparently, they can't even if they wanted to. There was a comment in the previous thread on HL2/ATI.

      http://games.slashdot.org/comments.pl?sid=78019& ci d=6930186

    2. Re:share the damn drivers! by __aailob1448 · · Score: 1

      Not to be a troll, but I'm not wading through 400 comments to find a particular post. Next time, use the unique post identifier when you're referring to a specific comment.

    3. Re:share the damn drivers! by __aailob1448 · · Score: 2

      Maybe I was too harsh, you DID include the UPI but your url was incorrect. Here is the correct link: http://tinyurl.com/na9o (couldn't figure out how to make the link clickable)

    4. Re:share the damn drivers! by Afrosheen · · Score: 1

      Yeah the " " is a really tricky piece of html. ;)

  18. with two main card companies? by millia · · Score: 1

    it's going to be difficult not to find things like this happening what with only two real companies.
    here's hoping that the same thing doesn't happen in the future with doom.
    however, as long as the games work, regardless of which card you choose, doesn't matter in the end. i think this might be one case where microsoft is helping rather than hurting- were it not for directx, i think we'd be in a really confusing situation. i sure don't miss dos games.

    i can't believe i said that about microsoft. ah well.

    --
    stored on computers from birth to the grave
  19. What about OpenGL? by BillKaos · · Score: 5, Insightful

    What scares me is people doing those benchs in DirectX, and most, people doing games using DirectX. Nvidia certainly didn't made its card to perform good in DirectX's new API, and I don't see the problem.

    What's about OpenGL; I only purchase OpenGL games, because I mostly can make them run in Linux, and WineX is only a ugly workaround to run games in non native enviroment. If I'd a game company, I'd take care of potential Linux customers.

    1. Re:What about OpenGL? by RLiegh · · Score: 1

      except that most game companies look at what happened to loki games and put developing for linux right below developing for the c64 on their list of priorities.

    2. Re:What about OpenGL? by BillKaos · · Score: 1

      Yes, but using OpenGL and a multiplatform compiler (or coding in good C) a game company can make their games going in a variety of OS, just like ID with quake o RTCW.

    3. Re:What about OpenGL? by Anonymous Coward · · Score: 1, Insightful

      You have to face it, there really isn't much money in linux gaming right now. If there was, Transgaming would be making loads of cash and Loki would probably still be in business.

      Besides, many people use linux because it is free/cheap. That's exactly the sort of people who would make illegal copies of the titles you publish. Making commercial games for linux is a rough situation to be in.

    4. Re:What about OpenGL? by Babbster · · Score: 1

      Id, Bioware and Epic (I know nothing about S2games) DEVELOP for Windows platforms. They may maintain some form of Linux compatibility and port their games to Linux (sometimes simultaneously), but their focus is - and will be for the forseeable future - on Windows.

    5. Re:What about OpenGL? by Thomas+A.+Anderson · · Score: 1

      except what happened to loki had little to do with the size of the linux-using, game-playing market (per wired). Sounds like it was mostly mis-management to almost illegal level (ie: not paying employees and shifty accounting practices).

      --
      Personally its not God I dislike, its his fan club I cant stand (bash.org)
    6. Re:What about OpenGL? by BillKaos · · Score: 2, Interesting

      You have to face it: The reason I don't see hard-gamers switching to a Free OS is lack of support, both from game companies and (less) from hardware manufacturers.

      I'm not saying "you, support Linux", I'm saying "let's make games using standart API such as OpenGL, and with minimal tweaking and minimal effort, you can support various OS platforms.

    7. Re:What about OpenGL? by Lord_Dweomer · · Score: 4, Insightful
      " If I'd a game company, I'd take care of potential Linux customers."

      Aside from the comments about how Linux users might be more likely to pirate the games instead of buying them.....I'd like to point out the fact that the Linux userbase is literally NOTHING compared to the Windows userbase. I'm sorry, Linux is nice...but you Linux advocates have to realize that while your system might be superior in many ways....it still just lacks the pure numbers of Windows, or even Mac.

      So, of course you'll get karma for making a pro-linux comment, but you'd never get modded down here for the fact that your idea of taking care of linux users is just a BAD BUSINESS IDEA (at the time). It's a waste of money on support and development when you could make a lot more money for a lot less by developing/support a Windows market.

      So in summary, wishful thinking never hurt anyone....but your idea is not good business move. No hard feelings.

      --
      Buy Steampunk Clothing Online!
    8. Re:What about OpenGL? by Anonymous Coward · · Score: 1, Insightful

      Actualy a better system that game companies often use now is to develop for windows and then at the same time develop a server version for Linux. Linux does provide a very nice platform to develop server applications for. The OS can be tweaked for the game, and often once it is running right it will continue that way for weeks on end. Linux servers make better game hosting systems, and that is how they will be used until a niceer accellerated graphics interface and desktop gui with easier to manage tools are designed.

    9. Re:What about OpenGL? by Krunch · · Score: 1
      Besides, many people use linux because it is free/cheap. That's exactly the sort of people who would make illegal copies of the titles you publish.
      Don't you think those people can put the money they saved by not buying Windows in games ?
      --
      No GNU has been Hurd during the making of this comment.
    10. Re:What about OpenGL? by xswl0931 · · Score: 1

      It's not a simple recompile. There's also testing and distribution. I believe Carmack has stated that porting their games to Linux was never expected to make money.

    11. Re:What about OpenGL? by BillKaos · · Score: 1

      taking care of linux users is just a BAD BUSINESS IDEA (at the time)

      I'd call a GOOD BUSINESS IDEA tyind all your development to propietary API such DX.

      Yes, mod me down, because I know nothing about bussines but you remeber me, five years ago in my university, when administrators laughed from us, because we're using Linux in a small departamental server. They said "what the heck is this Linux, we can't get support as we get with SunOS". You guess what are they running now?

    12. Re:What about OpenGL? by jrockway · · Score: 1

      I don't use Linux because it's free. I use it because it's better. Windows is a piece of shit. That's why I don't use it.

      --
      My other car is first.
    13. Re:What about OpenGL? by Zathrus · · Score: 1

      Nvidia certainly didn't made its card to perform good in DirectX's new API, and I don't see the problem.

      The problem is that it doesn't perform well in ANY API. Even Carmack has stated this. The FX line simply has too few registers to do the job well, and they require funky commands like clearing them prior to reuse -- which further slows things down. The only way to get better performance out of the card is to reduce graphics quality, since you can use a single 32-bit FP register as two 16-bit FP registers -- but you'll wind up with increased banding and other visual artifacts due to the loss of precision.

      Oh, and ATI has OpenGL drivers as well. They work too.

      As far as DX goes -- may as well get used to it. Complaining that games are written for DX is about as good as complaining that games aren't written for DOS anymore. DX has far more developer support available than OpenGL, and provides ports to two of the major gaming systems (PC and Xbox) with minimal work. OpenGL does not have a good porting path to any of the consoles, and the Linux and Mac markets simply aren't big enough to be worth the time and money.

  20. Clairity by acxr+is+wasted · · Score: 2, Interesting

    Silly technical politics like this shows why consoles always manage to trump the PC games industry. What good is an open system if nobody can agree what works?

    Is a powerful system with no cohesive graphics standard really that much better than a consistent, albeit more primitive piece of hardware?

    --
    "Come on, let's go drink till we can't feel feelings anymore."
  21. Both sides by SD-VI · · Score: 5, Funny

    The view of nVidia fanboys is this: Valve and ATi are in bed together and have been for a while, and Valve sabotaged Half-Life 2 so it wouldn't run on NV3x properly in return for a whole bundle of money from ATi. Never mind that this wouldn't make any business sense-- you see, Majestic 12 are the REAL ones behind this, and we can't possibly know what they have in store for the world.

    The view of ATi fanboys is this: Anyone who bought a GeForce FX is an idiot, as they obviously should have had a stolen timedemo of Half-Life 2 on hand to benchmark with. If they didn't break into Valve's offices and steal the code, that's their own fault. Also, nVidia is clearly exactly like 3dfx, because they slipped up, JUST LIKE 3DFX! Dun dun dunnn!(The Quake/Quack scandal involving ATi never existed, of course.)

    The view of most sane, rational human beings is that this is just another stage of the highly competitive video card market, and that anyone who spends time arguing over which company is better needs to be tranquilized, preferably with something meant for very large animals.

    1. Re:Both sides by AArmadillo · · Score: 1
      The Quake/Quack scandal involving ATi never existed, of course.


      I'm not sure what engine Half-Life 2 is based off of, but given that Half-Life was based off of the Quake engine it wouldn't surprise me if Half-Life 2 was based of the Quake 3 engine. Perhaps this scandal is really just an extention of the Quake optimization issue.
    2. Re:Both sides by canajin56 · · Score: 3, Informative

      Half-Life 2 uses the Source engine, which Valve has been building from scratch for the past 5 years.

      --
      ASCII stupid question, get a stupid ANSI
    3. Re:Both sides by robson · · Score: 1

      The view of most sane, rational human beings is that this is just another stage of the highly competitive video card market, and that anyone who spends time arguing over which company is better needs to be tranquilized, preferably with something meant for very large animals.

      I'm not a rabid fanboy, but I'd still like some of that animal tranquilizer if at all possible.

    4. Re:Both sides by maj1k · · Score: 1

      K

      like that?

    5. Re:Both sides by BigFootApe · · Score: 1

      Half life was based off a source drop between Quake and Quake2. They added a ton of functionality before release (including a DirectX backend).

      The Half life 2 engine is all original.

  22. For me, there were other considerations by C3ntaur · · Score: 4, Interesting

    Let's face it, both vendors have top-end products that are screaming fast. They'll put up more polygons per second than anything that came before, and just about any game that's currently out there is going to look fantastic on either brand. Provided you run Windows...

    Which I don't. So when it came time to upgrade my system (about 2 weeks ago), Nvidia won hands-down -- and it was because they are Linux friendly, not because some rigged benchmark somewhere said they are a few frames per second faster than the other guy. Nvidia has been providing quality Linux drivers for their products for a long time, and I hope they'll continue to do so.

    I've been playing a lot of Neverwinter Nights on my 5900 and it looks beautiful. I'm planning to purchase more Linux games as soon as my budget permits. Yes, there are people out there running Linux who appreciate high-end graphics cards. Probably more than the marketing types think; after all, most hacker types I know are also hardcore gamers.

    --
    Loading...
    1. Re:For me, there were other considerations by akac · · Score: 1

      What's interesting is that for Linux, NVidia seems to the best driver wise.

      For the Mac, ATI does.

    2. Re:For me, there were other considerations by Lord_Dweomer · · Score: 1
      "after all, most hacker types I know are also hardcore gamers."

      Not to judge people....but how many 'hacker types' do you know that buy all of their software, especially games?

      --
      Buy Steampunk Clothing Online!
    3. Re:For me, there were other considerations by exhilaration · · Score: 1

      Looks like ATI is cleaning up its act when it comes to Linux. Check out this comment a few posts above yours.

    4. Re:For me, there were other considerations by C3ntaur · · Score: 1

      I'm talking about hackers as they used to be known, before the media attached all the negative connotations it carries today. You're probably thinking of those I would call crackers. If it helps, substitute "computer geek" for "hacker", and my meaning should be clearer.

      --
      Loading...
    5. Re:For me, there were other considerations by be-fan · · Score: 1

      Actually, if you check out the posts on linuxgames.com, it appears that the 3.2.5 drivers aren't that hot. They're very stable, but they're not nearly as fast as ATI's Windows drivers.

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:For me, there were other considerations by eyeye · · Score: 1

      NWN looked beautiful on my ti4200, sorry you wasted extra money on a hot power hungry card for no reason :-0

      --
      Bush and Blair ate my sig!
    7. Re:For me, there were other considerations by Lord_Dweomer · · Score: 1
      "If it helps, substitute "computer geek" for "hacker", and my meaning should be clearer."

      My case still rests....and for the record, I meant the old meaning of hacker. But how many computer geeks do you know that don't pirate games? I would put forth that the vast majority do, simply because they can and their risk of getting caught gets lower with the more they know about computers.

      --
      Buy Steampunk Clothing Online!
  23. Re:Payola by UU7 · · Score: 2, Interesting

    http://www.3dgpu.com/modules/wfsection/article.php ?articleid=74&page=0

    I wonder why they had to decrease IQ if their shader support was as good as you claim.

  24. Re:Payola by SD-VI · · Score: 5, Informative

    Raw power, eh. That must be why the Radeon 9700 Pro, with a GPU clock of 325MHz, was equivalent to the GeForce FX 5800 Ultra, with a GPU clock of 500MHz. The Radeon 9700 Pro was so focused on raw power that it put out a whopping fifty-seven watts of heat to the 5800 Ultra's mere eighty! The 5800 Ultra had a far more sophisticated cooling system, of course, which consisted of a copper heatsink that stole a PCI slot and a banshee-like fan. Now that's what I call finesse! Do your homework before you post :P

  25. Re:Payola by Anonymous Coward · · Score: 1, Funny

    ATI has never been all that innovative. They've gone for "raw power" rather than finesse, and I think Nvidia's strategy is a little bit farther-thinking.

    Yeah, when I buy a video card I want finesse, not raw power. Because games run so much faster with a little bit of finesse. Maybe NVidia's next card will be named GeForce Finesse XP++ - the card with no power but lots of finesse.

  26. Screw Valve and HL2 by Anonymous Coward · · Score: 3, Interesting

    Valve made a great game four or five years ago, and someone else made an even better game by modifying it. However resting on their laurels all these years and then coming out with a windows only game, selling themselves into a hardware vendor fight, and trying to tie the game into a subscription service has me really steamed. Chances are they won't have lightning in a bottle the second time around. As a matter of fact, I'm starting to think that Savage(www.s2games.com) might really be the next Half Life. It's a first time release from a small start up that supports Linux and Windows on the same retail Cd. They are also promising heavy support for modding the game and after just a few days of playing I'm completely hooked.

    1. Re:Screw Valve and HL2 by AKnightCowboy · · Score: 1
      Valve made a great game four or five years ago, and someone else made an even better game by modifying it.

      Exactly. I never played Half-life but I played TFC and Counter-strike religiously for 3 years. I wouldn't buy HL2 for HL2, only if there was a counter-strike 2 mod for it.

    2. Re:Screw Valve and HL2 by Nogami_Saeko · · Score: 1

      Oddly enough, I'm looking at it from the opposite point of view.

      I originally downloaded an ISO of HalfLife off of the net. I'll admit it! I played the entire game through to the end and went out the next day and bought an original (before I was even thinking about online play). The game was so immersive and enjoyable that I knew it was a classic keeper for my collection.

      I've still got my original CD-R burn of HL sitting beside my nice "Game of the Year" edition of HL.

      Granted, I've enjoyed any number of mods on it since then (with countershootemup being the most popular, but arguably the least interesting). I've enjoyed the Natural Selection mod much more.

      Regardless, I'm going to buy HL2 the second it becomes available. Lights go down, surround sound goes up, and I'm going to enjoy what I'm sure is another totally immersive gaming experience.

      N.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
    3. Re:Screw Valve and HL2 by aliens · · Score: 2, Funny

      Because we all know that what makes a game really successful is having a linux port...

      --
      -- taking over the world, we are.
    4. Re:Screw Valve and HL2 by Krunch · · Score: 1

      > However resting on their laurels all these years...
      Are you kidding ? They are working hard on TF2.

      --
      No GNU has been Hurd during the making of this comment.
    5. Re:Screw Valve and HL2 by snillfisk · · Score: 2, Insightful
      However resting on their laurels all these years

      Ok, flamebait, but i'll bite. Do you really consider Half-Life 2 to be "Resting"? How about the developement of TF2? How about the developement of Steam? The also took over the developement of Counter-Strike somewhere along the road (probably around version 1.0 if I remember correctly).. They published a stand alone version of Counter-Strike, they also started Counter-Strike: Condition Zero (which someone else took over) .. And for the other poster, about Steam .. come on, at least they're trying. And it's not looking as bad as it could be ..

      They're a company, they've been making money and they're apparently still developing new ideas, trying new stuff and setting new standards.. cut them some slack :> .. Valve has been really friendly to communities and people supporting their games, they've kept WON up and running for 5 years now (a pay service like MCO went down in what? a year?) .. they answer people when you write an email to them etc. About not being linux-friendly, sure thing, that's not good and I would chose iD any day for something to run on my linux-based box :-) It should also be noted that they actually made some changes in their server side cheat protection to ensure that people could keep running Half-Life / Counter-Strike under wine (which works just nice, btw).

      The point being; if you don't like it; don't buy it. And don't pirate it. It's your choice.
      --
      mats
      One man's ceiling is another man's floor.
    6. Re:Screw Valve and HL2 by James+Lewis · · Score: 1

      "Valve made a great game four or five years ago, and someone else made an even better game by modifying it." Not true. You can't compare a great single player game to a great mulitplayer game and come to the conclusion that one is better than the other. "...resting on their laurels all these years..." Perhaps they were just smart and took the time necessary to complete a quality game? Maybe this is why they'll actually be one of the first companies I've seen in a long time that were able to hit their originally announced release date. "...windows only game..." The linux version of Quake3 was a complete flop in sales figures. What would motivate any game company to make linux versions? "...selling themselves into a hardware vendor fight..." Which is a totally unconfirmed rumor. If, however, it is true, you can't really blame any company for going after it's one purpose: to make money. As long as they aren't injuring their customers, which selling packaging deals isn't, then it should be fair game. "...trying to tie the game into a subscription service..." Again, you are misinformed. The subscription service is just one of many options, the others include the more traditional methods of payment. I'll leave it up to you to go inform yourself on those details, as it will be good practice for your next post.

  27. but.... by Cassius105 · · Score: 5, Interesting

    if Valve did ptimize HL2 for ATI

    then how come these programs also show Nvidia shader performance as pathetic

    halo PC
    tomb raider angel of darkness
    shadermark
    3dmark03

    and why have the det 50 drivers which nvidia recomended that valve used been proven to reduce image quality by a substantial amount?

    is ATI really rich enough to buy off all of these companies and also manage to sabotage Nvidias drivers and PR team? :P

    1. Re:but.... by Cassius105 · · Score: 2, Informative

      you do realise that Nvidia was found to be cheating in those 3dmark results right?

      they inserted static clipping planes and swaped shaders out

      take a look at this article using the latest build of Halo PC and take note of the developer comments at the top

      i think you will find your wrong

      http://www.gamersdepot.com/hardware/video_cards/ at i_vs_nvidia/dx9_desktop/001.htm

      also tomb raider angel of darkness being a shite game is irrelevent in this matter

      its one of the only DX9 programs out at the moment and so is useful as a benchmark for DX9 performance

    2. Re:but.... by SmallFurryCreature · · Score: 1
      Of course ATI bought all these games. It can't possibly be that a one time graphics card leader fumbled a generation of chips and saw itself over taken by a previous nobody.

      Buying a vid-card has always been a gamble. Do I buy the 3dfx or that well established matrox accelartor, what was its name. Do I stick with 3dfx or do I perhaps buy that dual monitor G4XX or perhaps that new upstart Geforce. Do I stick with Geforce or do I perhaps get a radeon.

      For me the step has been vga -> Tseng 4000 -> s3 generic ->3dfx -> G400 -> Geforce 3 -> Radeon 9800 pro. This upgrade path worked for me and really convinced me that their is no BEST card. The matrox was joy in quality and drivers. The geforce was fast but a pain in heat and it is the only piece of hardware ever to die on me. The radeon has gorgeos top of the range graphics but is unstable as hell.

      It is really like the money market. Past performance is no guarentee for future results or something. The future will tell if Nvidia is going to be another 3dfx.

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

    3. Re:but.... by gl4ss · · Score: 1

      check this driver review at driver heaven, especially the flash animation on page 3 showing differences in image between different driver versions(also the stats for the speed difference)

      it's shit like this(also $$$ issue) why i'm recommending ati over nvidia on this crop of cards to my friends when they ask.

      --
      world was created 5 seconds before this post as it is.
    4. Re:but.... by Sentry21 · · Score: 1

      is ATI really rich enough to buy off all of these companies and also manage to sabotage Nvidias drivers and PR team? :P

      Nope, but when Microsoft was developing the DX specs for pixel shading and whatever the hell all else has been new lately, they asked both companies for the designs of the chips. NVidia told them where to go, and ATi handed them over. Thus, the DX vertex and pixel shading specs are designed with the ATI cards in mind.

      The way I look at it, NVidia got cocky and then got fucked. ATI knows what the score is, and they played along, and now it's paying off.

      --Dan

    5. Re:but.... by quakeroatz · · Score: 1

      You're right, Microsoft must have done it!

  28. Ah, but games arnt written for hardware by T-Ranger · · Score: 3, Insightful

    There written for some type of graphics API, DirectX and/or OpenGL. The days of writing to bare hardware were over more then a decade ago.

    1. Re:Ah, but games arnt written for hardware by edwdig · · Score: 1

      Sure, developers aren't writing to bare hardware anymore, but they are using different features of OpenGL or DirectX depending on the card in use.

      Look at recent benchmarks. ATI cards win some tests while NVidia cards win others. If you're doing anything advanced, you'll have to take into account the card you're running on or it'll end up with terrible performance.

    2. Re:Ah, but games arnt written for hardware by billscarwasher · · Score: 1

      BS. Look at a shader article written by someone with ATI leanings. It'll focus on PS1.4 even if the shader is totally possible on PS1.1. If you're targeting HLSL for DX9, but want to view your shader in Maya, you're out of luck since HLSL only targets DirectX and Maya uses OpenGL. But hey, Cg to the rescue, except it only has compiler targets for NVIDIA hardware at the DX9 level.

      Long story short, any modern 3D app is likely to be full of VendorID special cases. Either to avoid driver bugs, or to work around all the issues trying to get complex shaders working with both NVIDIA and ATI hardware.

      On a slightly related topic, I've noticed that a lot of ATI driver bugs aren't really bugs at all. It's just that NVIDIA drivers are a little more flexible about certain rules that cause ATI drivers to break. I'm not even going to try to figure out who to blame in that situation...

  29. A Couple Things by RebelWebmaster · · Score: 2, Insightful

    First, I think it's important to note that Anand was instructed to not use the Det50s in his tests because they failed to render fog in the demos, which would obviously impact performance.

    Second, check out this image quality comparison over at DriverHeaven with Aquamark 3. It sure looks to me like nVidia is back to their old tricks again.

  30. Video card benchmarks: the epitomy of dishonesty. by Maul · · Score: 4, Interesting

    Both ATI and nVidia are guilty of trying to stack things in their favor dishonestly. ATI making deals with Valve to get HL2 to work better on the ATI cards by design is just the most recent example, and while it might be a major example, both sides have done this before.

    At the same time, both card makers are really putting out insane results that wouldn't have been thought of even a couple of years ago.

    My decision in graphics cards is based on my past experience and driver support. In this area nVidia still winds hands down. If ATI wants to sell me a card, they're going to need to beef up their Linux driver support big time.

    --

    "You spoony bard!" -Tellah

  31. Well, I dunno... by sqmagellan · · Score: 1

    Perhaps it's because the OpenGL specs weren't finalized until late into HL2's development cycle, DirectX gets full support from Microsoft, and there are less Linux gamers than Mac gamers, and we all know how much respect Mac users get.

    1. Re:Well, I dunno... by BillKaos · · Score: 1

      Yeah, but Mac OSX is OpenGL based, right? You can run on it gcc, right? So if a game company designs it's product using some (I think, are the right) API and tools, can make it running in Windows, Linux, OSX and maybe *BSDs.

  32. Bullshit by ShieldW0lf · · Score: 2, Insightful

    I'd hardly call "bundling rights" shady business deals. Unless there are facts missing from the article, this is a bullshit take on an otherwise innocent business deal.

    That said, if I was a game development company, I would be putting the boots to nVidia any way I could right now. Today, it's "We'll get around to making your game work with our drivers when it's popular" but tomorrow it could be "You want your game to work well with our drivers? That will be $3,000,000 please." The shit that nVidia are pulling is a threat to Valves bread and butter, and they'd be fools if they took it lying down.

    --
    -1 Uncomfortable Truth
    1. Re:Bullshit by Anonymous Coward · · Score: 1, Informative

      ATi runs IMMENSELY faster on the default path(you know, the one they're SUPPOSED to use) Valve spent 5x as long optimizing the nvidia specific path than the default path. Man, I'm SO mad at ATi actually using an API like it's supposed to be used, and stuff.

  33. Re:Payola by mondoterrifico · · Score: 4, Informative

    Parent is on crack. Absolutely nothing in your post is true. ATI has had a superior gpu architecture since the radeon 9700 pro hit the market a year ago.
    The Nvidia FX series has been plagued with problems from the get go, with Nvidia resorting to a
    massive pr blitz and outright cheating in their drivers to compete with ATI.
    Parent post is truly laughable and shows an ignorance of what has transpired over the last year in the video card industry.

  34. Re:Video card benchmarks: the epitomy of dishonest by SD-VI · · Score: 3, Insightful

    They made a deal with Valve, eh? Then why is it that many independent sources (including the developers of AquaMark 3 and John Carmack) have noticed that NV3x has a lot of trouble with PS2.0 and that to get good performance out of it you have to program a special path? And why is it that NV3x clearly only has 16-bit and 32-bit precision when the DX9 specs call for 24-bit? Don't you think this could account for NV3x's terrible "real" DX9 performance? Don't be so quick to jump to conclusions. That having been said, ATi's Linux driver support is shameful, although they ARE working on it. I think they're both fine companies, it's just silly to accuse one of cheating when there's so much evidence to support what Valve is saying.

  35. What has this world come to... by arunarunarun · · Score: 1

    ...when a gaming company pulls down a graphics hardware manufacturer because it doesn't "accelerate" a particular API well.

    From the point of view of OpenGL, this sucks completely. NVidia's hardware and drivers render OpenGL stuff incredibly well, and this is the only thing that keeps the Linux/Unix drivers at an acceptable level.

    If these guys decide to optimize their hardware and software for DX9 alone, we're probably heading towards a time when only one API is followed, for good or bad. And that is Bad(tm).

    1. Re:What has this world come to... by Barbarian · · Score: 1

      Half-Life 2 is a DirectX 9 game, not an OpenGL game. If you want to play Half-Life 2, you should get a card designed for DirectX 9, not OpenGL.

    2. Re:What has this world come to... by arunarunarun · · Score: 1

      You missed my point entirely.

      What sucks is that the *card* is designed for DX9. Ideally, you'd want a card independent of any API, and all optimization at the driver level. This way, you've not only applied better design practice, you're also preventing the propogation of one standard alone. When industry majors start pushing a single closed "standard", history shows you'd better watch out.

      Of course, that is the ideal case. DX9 has slipped ahead of OpenGL, and I am not trusting enough to believe that Microsoft will not take full advantage of this situation. Who do you think will get screwed over in the process?

  36. I'll tell you what happened by llZENll · · Score: 4, Interesting

    "Whatever happened to just making hardware, and making games" I'll tell you what happened, a little thing called market growth. The more the market grows the more this stuff will happen, in maybe 1-2 years the games industry will become much like the movie/music industry. With games taking 3-5 years and 20-200 people to create only big studios will be able to foot the bill and suck up the costs if the game tanks. Not to mention ad costs. This will lead to higher quality titles, but less of them and they will be even more of the same crap (just like the movie industry today). In 2-5 years the games industry will surpase the movie industry in tearms of sales and revenue, because games cost 40-80/copy and movie just can't hang with that. When that happens expect this sort of stuff to happen daily.

  37. The rest of the story by Namarrgon · · Score: 4, Interesting
    After Valve blasts nVidia for having sucky hardware, and nVidia is like, but, but, what about our new Det 50 drivers, one might be left wondering why Valve didn't even mention the existance of drivers that would improve the situation (supposedly by a lot). Not only does Valve of course have the beta Det 50s - and so did the press - but they refused to even entertain the thought of testing with the supposedly much more optimised drivers (nVidia claim that all their driver effort for the last few months has been devoted exclusively to the upcoming Det 50s).

    Why? Well, one stated reason was a policy to test only with "publicly available hardware, and publicly available software". Laudable enough, considering that non-public drivers could have any number of bugs or "optimisations" that could render the game incorrectly and thus misrepresent its performance.

    Indeed, Valve referred to an issue where fog was completely left out of an entire level, and though they didn't point any fingers, it was later revealed that yes, the beta Det 50s were the culprit.

    For further info, you should read this report on the performance of the beta Release 50 Detonators. Summary: not much difference - at least for DX8-level games. DX9 is where the focus supposedly was, and there is a 25% gain in the PS2.0 test in 3DMark03, which is something.

    However, who knows if it'll translate to a 25% gain in HalfLife 2 - probably not, in itself. And given recent 3DMark/nVidia events, even that much is uncertain, until the drivers are released for public examination. In any case, it's a long way short of the 100% gain needed for the 5900 Ultra to just draw even with the 9800 Pro.

    nVidia apparently have a strong lead in Doom 3 scores, though (admittedly with the partial-precision NV3X-specific code path), so they will no doubt be hoping that Doom 3 outsells HalfLife 2... Myself, I have a 9600 Pro in my sights, just in time for the HL2 release :-)

    BTW, regarding the release delay? According to Gabe Newell, "First I've heard of it". So there you are. Only 16 days to go...

    --
    Why would anyone engrave "Elbereth"?
    1. Re:The rest of the story by canajin56 · · Score: 4, Informative

      They would have to result into a 50% gain in HL2 in order for the FX5900 Turbo to catch up to the Radeon 9800 Pro, not 100%. The graph with the customized nVidia code path has 40fps vs 60 fps. Although, of course, the nVidia path is lower quality, since the 5900 doesn't do 24bit precision.

      Also, I wouldn't call it a CLEAR lead in Doom 3. The nVidia scores 20% higher on medium quality, but the Radeon takes the lead on high quality. Again, nVidia calls driver problem.

      Myself, I will be upgrading for Christmas, when I will know for sure which one works best, and how the drivers are. This is also the time when the FX6000 Super Mega Turbo and Radeon10K Elite Pro Plus Plus(Or whatever) push the prices down on the "older" cards ;)

      --
      ASCII stupid question, get a stupid ANSI
    2. Re:The rest of the story by Nogami_Saeko · · Score: 1

      nVidia apparently have a strong lead in Doom 3 scores, though (admittedly with the partial-precision NV3X-specific code path), so they will no doubt be hoping that Doom 3 outsells HalfLife 2... Myself, I have a 9600 Pro in my sights, just in time for the HL2 release :-)

      Ironically, I bought my 9700 Pro the day (well, afternoon) that I got ahold of the Doom3 leaked alpha, so I could tinker with it under considerably improved performance than my old GeForce2GTS.

      The fact that it turns out to have far superior performance in a game that I enjoyed a heck of a lot more than Doom/Quake is a heck of a bonus in my books...

      N.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
    3. Re:The rest of the story by Namarrgon · · Score: 1
      Yes, apparently they do, though I'd call this excusable in a beta driver. One can only hope that this will be improved before they are publicly released. I'm sure the public will be checking.

      Reduced image quality, missing/wrong fog etc invalidate any useful benchmark scores, but I still think Valve could at least have mentioned the possibility of further improvements from the future Det50s.

      --
      Why would anyone engrave "Elbereth"?
  38. Re:Payola by __aailob1448 · · Score: 1

    I really don't know why, but your post had me laughing repeatedly. Humor through repetition I guess. Weird...

  39. Another DX9 Benchmark by heli0 · · Score: 1

    The newest DX9 benchmark is Aquamark3 which uses a real game engine also. The official release is 15-Sep but here are some early benchmarks: http://www.guru3d.com/article.php?cat=article&id=7 6&pagenumber=9 testing both nvidia's current 4523dets and the upcoming 5175dets.

    --
    Whenever the offence inspires less horror than the punishment, the rigour of penal law is obliged to give way...
    1. Re:Another DX9 Benchmark by mozumder · · Score: 2, Informative
      What's interesting is that some of the image quality comparisons in Aquamark for the new NVidia drivers show image quality loss.

      From driverheaven.net:

      Now, im sure most of you have read Gabes recent comments regarding the detonator 51.75s, and Nvidia's offical response but I really do have to say, having seen this first hand it confirms to both myself and Veridian that the new detonators are far from a high quality IQ set. Alot of negative publicity is currently surrounding Nvidia, and here at driverheaven we like to remain as impartial and open minded as we possibly can, but after reading all the articles recently such as here coming from good sources and experiencing this ourselves first hand, I can no longer recommend an nvidia card to anyone. Ill be speaking with nvidia about this over the coming days and if I can make anything public I will.


      From 3dgpu.com

      The Detonator 51.75 drivers loses even more details over the 45.33 drivers. Especially note how the green on the foreground landrover is darker than the other two shots. Now, these drivers are beta, and not available to the public, so let's hope by the time they're released, the lowered image quality won't be in them. Because frankly, I'm just shocked how much better the Radeon 9800 Pro looks over the new Detonator 50 drivers on a GeForce FX 5600 Ultra, and any self-respecting gamer will choose the image quality on the Radeon 9800 Pro anyday. The amount of visual quality loss is not worth the, on average, 2-3fps that are shown to have been gained with these drivers in AquaMark 3.


      Now we have independent verification of Valve's problem statement of the beta Nvidia drivers for Half-Life 2.

      Looks like ATI is the way to go this year.
  40. Seriously, what are they thinking? by TyrranzzX · · Score: 1, Insightful

    This is akin to activision deciding to release dod on 1 website exclusivly...Great for the website, horrible for the game itself.

    Know what I'm going to say if halflife 2 runs crappy on nvidia videocards and well on ati's because it was coded to run on ati's cards? Simple, if I'v got an nvidia card I'm not going to run out to buy halflife 2 and go for something else. If I'v got an ati card, then I might buy it. I'm not investing another $400 to run 1 game, period.

    By going with ati, they've also alienated the linux community single handedly becuase ati doesn't have linux drivers. Not that a linux dedicated server software won't exist, just the gamers on linux rigs won't go out and buy the game.

    Neither Nvidia or ATI are guiltless as far as PR campaigning goes and bullshitting people. I don't trust either company nor do I trust the propaganda machine that is the enthusiast community. I look more at options and major performance defects and what the company does.

    As a gamer, I could care far less about them selling cards becuase of major games. UT2K3? I think it sucks, along with a large number of other "major release" games. If they optimise the drivers to run halflife but not tribes2, I'm not buying the card period. I'm more conserned with if it can run what I'v got at my expectations.

    Options are also good; I want to know if the card is quality. Right now, I picked an nvidia card becuase nvidia has apparently good linux drivers and being able to run linux games in the future is important to me. ATI has no support for linux. I also consider the nvidia drivers to be superior to ati's drivers feature wise, but that may change.

    This is basically an orchestrated scam inwhich ATI pays valve to make a public endorcement of ati's cards. They'd be telling us months before that nvidia's drivers suck or something to that extent, trying to get both card makers' drivers working. For people who code such nice engines I'd doubt they'd have the lack of brains to make an engine that would screw a large part of their demographic, but they would have the brains to come out and lie for a big cash incentive.

    1. Re:Seriously, what are they thinking? by Mike+Hawk · · Score: 1

      This is akin to activision deciding to release dod on 1 website exclusivly

      How is this akin to that? Day of Defeat is totally free. Why does it matter where you get it from? Your concept of the importance of this matter appears to be minimal at best.

      No this is terrible. Deceit, lies, cover-ups, buy-outs. I, for one, am not buying Half-Life 2. After Steam and all this baloney, I just don't need it. No, I'm not going to download it either. I also will not be patching any Half-life 1 products until Steam is made optional. I'll get my shooter fix from Doom III and, until then, Wolfenstein: Enemy Territory. Also, coincidently, totally free to all.

    2. Re:Seriously, what are they thinking? by CaptIronfist · · Score: 1

      You're wrong. ATI offers drivers exactly like NVidia does.

      I believe you are wrong. ATI drivers use the freakin DRI of X, not the Nvidia drivers. ( Correct me if i'm wrong. ) Last time i tried to enable 3D hardware acceleration on Linux with an ATI card, it took 4 fuckin days to crawl all the gentoo forums and guess what ? It never worked properly and finally when i found out what the problem was, it seemed the ATI drivers were not supported with the lastest Xfree release. ( 4.3 att i believe. )

      So you know what i did ? I said FUCK IT! Too bad for Enemy Territory! I'm not the kind of geek who is going to waste time playing with garbage to make it work, sorry ain't my type. Some things i just don't have the patience for...

      I haven't tried to make them work again since then. I dono, they might work, although i heard the dev responsible for the linux drivers at ATI left the company a couple months ago. You can't just throw some Open garbage to the OSS community and then claim you support Linux. It just doesn't feel right at all.

      More, in support of the parent message, i'm not buying a vid card for only 1 game, that's just incredibly stupid IMHO, and it's even more stupid of ATI thinking it will make any difference.

      Oh and, to all, who gives a flyin fuck about half-life anways? Stop living in the past, the engine looks great,but the game feels like some old FPS where you only get your kicks from the cool lookin weaps and cool lookin graphics. If i can't ram it, bomb it or nuke it, i ain't interrested!

      GET TRIBES VENGEANCE!
      ( Don't take the last few lines too seriously, i'm on a recruitement drive ;-P )

      -- Wyre.

    3. Re:Seriously, what are they thinking? by Nurf · · Score: 1

      Hm. I dunno. The only "cover up" in progress has been the reluctance of developers to speak out and call a spade a spade. The fact is that the new nVidia hardware simply can not compete with the new ATi hardware. Period. Go scratch around on the net and look at the technical details.

      I was really happy that Valve had the guts to speak up. The only company consistently at fault in this whole fiasco is nVidia. Their latest ploy is to release a driver that uses reduced precision shaders, and pretend that its as good as the Radeon default settings. This is obvious in the first few days after the release of the det50 drivers. I'll wait a few weeks to be vindicated though.

      Just in case you wonder, I am an nVidia card owner. This will change though. I am thoroughly disgusted with their behaviour to date. They lost and they would rather lie and cheat and bluster continuously than keep my trust. Sure, they might not sell as many cards in the short term if they just admit they screwed up and we'll have to wait for the next generation of their cards, but they sure as hell will lose out in the long term. They could admit defeat and bring their prices down and bite the bullet. Their current generation would make great low price video cards if you didn't care too much about image quality.

      "NVidia? I remember them. Didn't they lie about their image quality and cheat in their drivers in games?" What a great way to be remembered. :-P

      --
      ---
    4. Re:Seriously, what are they thinking? by harikiri · · Score: 1
      By going with ati, they've also alienated the linux community single handedly becuase ati doesn't have linux drivers.

      Hi there. I run Linux here (Gentoo) and the following system:

      • AMD XP 2500+
      • nforce2 motherboard
      • 512MB PC 2700 RAM
      • ATI Radeon 9700

      I play the following games on Linux. Enemy Territory and America's Army. With high detail settings on both games, 1024x760(?) resolution, fullscreen, I get 70-80FPS. This is *excellent* FPS, and wouldn't be possible unless there were decent drivers available for ATI cards under Linux.

      Your post is incorrect.

      --
      Man watching 6 MSCE's around a sun box, looks alot like the opening scene's of 2001:space odyssey...
    5. Re:Seriously, what are they thinking? by eyeye · · Score: 1

      If you didnt waste $400 on graphics cards you would be more open to seeing the truth instead of thinking its some big conspiracy.

      I on the other hand am unbiased, the last 4 cards i've bought have been Nvidia (right back to a TNT), i've never bought an ATI card. I can see that they are basically cheating benchmarks. ATI cards are much better value for the performance.

      --
      Bush and Blair ate my sig!
    6. Re:Seriously, what are they thinking? by Mike+Hawk · · Score: 1

      Irregardless, I was more putting the previous poster in his place with regards to perspective of the issue.

      You can apologize for whomever you want, but I am not playing Half-Life 2 until Steam goes away forever. If that means I never play Half-Life 2, so be it.

  41. Easy Answer by Lord+Kano · · Score: 1

    Whatever happened to just making hardware, and making games?

    In a word. Business.

    This illustrates perfectly the potential pitfalls that lie before us as Linux makes progress in the "Business" market. It's not beyond the realm of possibility that one day we'll see articles and press releases about how much faster Oracle runs on Red Hat than it does on Debian.

    It's called a conflict of interest people, when someone has a financial interest in one particular version of the truth you can't expect them to work against their own interests.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    1. Re:Easy Answer by arhavu · · Score: 1

      It's called a conflict of interest people, when someone has a financial interest in one particular version of the truth you can't expect them to work against their own interests.

      I can and I do expect them not to lie for money.
      I mean, lying for money. Lying to save someone or telling white lies not to hurt people, ok, but for money?
      Please don't subscribe to the 'I can pollute/steal/lie/deceive, because I'm a business, and we're about the bottom line' credo just because it's what everybody does.

    2. Re:Easy Answer by Lord+Kano · · Score: 1

      I can and I do expect them not to lie for money.

      Then prepare for a lifetime of disappointment.

      I mean, lying for money. Lying to save someone or telling white lies not to hurt people, ok, but for money?

      All three of those is lying to further one's own interests. Right, wrong or indifferent you have to expect them all.

      Please don't subscribe to the 'I can pollute/steal/lie/deceive, because I'm a business, and we're about the bottom line' credo just because it's what everybody does.

      I don't subscribe to that theory, but the problem is that most businesses do. Making money is what business is about. Bad business decisions are what put 3dfx out of business. Remember Glide had a few advantages over D3D and OpenGL when 3dfx wasted their lead in the market? I could speak volumes on how poorly thought out the decision to bank on their existing technology instead of developing next gen tech, but I won't.

      All of the smart money is betting on HL2 being HUGE, ATI is making a calculated risk by working with Valve to increase their market share.

      Despicable as lying for money may be, you have to expect it.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  42. R300 was a new design studio for ATI by mmacdona86 · · Score: 5, Informative

    ATI bought the guys who did the chip for the Gamecube, and they did clean paper DX9 design for ATI. ATI went from being a year behind NVidia (DX8 generation) to being a year ahead.

    In the R300, ATI decided to do all their calculations in 24 bit floating point: essentially a pure next-gen chip. The NVidia Geforce FX design was based on their DX8 chips, which were far and away industry leaders in fixed-point calculations; NVidia didn't figure that floating-point performance would be very important this generation and tacked it on. What they ended up with was a chip that had a high transistor count, was very good at legacy, fixed-point operations but could not keep up with ATI in floating point. Even then (about a year ago) NVidia's chip might have been competitive but they had process problems that made the chip clock slower than expected and about 9 months late.

    ATI's superiority in floating point shaders has been demonstrated by various benchmarks (including some open-source benchmarks, which are the only ones I really take seriously) time and again. NVidia can only be competitive this generation when they 'tweak' their drivers for particular benchmarks. These tweaks sometimes consist of rewriting floating-point shaders to use their legacy fixed-point functionality, and on some occasions of even using pre-generated shadow models to replace the dynamically generated models of benchmarks that run over a known scene.

    NVidia's NV3x generation seems weak, compared to ATI, and very weak unless game coders ignore API standards and write custom shaders that do as much as possible in NVidia's legacy hardware. Of course, by historical standards NVidia's NV3x isn't weak at all--they blow away all their competitors and ATI's pre-R300 products. It's just that the design choices made by ATI's new designers allowed them to leapfrog a generation.

    1. Re:R300 was a new design studio for ATI by Anonymous Coward · · Score: 4, Interesting

      Nice troll.

      [disclaimer, I couldn't care less which one sucks less ati or nvidia, I personally like matrox as I like "solid state" cards with dual head and have no need for 3d stuff]

      You, hypocrite bastard, forgot to mention that nv3x supports 16 *and* 32 bit floating point, while ati only supports 24, of course when you do things at 32bit precision, nv3x is slower than ati at 24bit, and that when you do it at 16 it's faster, but the quality isn't that good.

      God Carmack has written more than enough about this in his .plan and even posted about it here in /.:

      http://slashdot.org/comments.pl?sid=65617&cid=6051 216
      and
      http://finger.planetquake.com/plan.asp?userid=john c&id=16154

      Now, what *I* want is the video card manufacturers(and hardware manufacturers in general) to stop behaving like 3 year olds and fucking document their products and release open source drivers, that would get ride of most of this bull shit that is just driven by marketoids, wastes everyones time and contributes nothing to improve the technology that is what really matters.

      And maybe then we could get some decent 3D system under Plan9 that kicked everyone else's ass, just like draw* did for 2d ;) //K

      * Not related in any way to DirctDraw, you ignorant idiot.

    2. Re:R300 was a new design studio for ATI by urantia007 · · Score: 1

      i gotta say you don't know shit 90% of the drivel your comming up with is way off. "ATI went from being a year behind NVidia (DX8 generation) to being a year ahead." wrong the 8500 came out not long after the geforce 3 and was really the early signes that ati were stepping up the plate (ie pixel shader 1.4 vrs 1.3 ,dual vertex engines which nvidia didn't add until the g4ti. and try 6 months ahead not a year. "The NVidia Geforce FX design was based on their DX8 chips, which were far and away industry leaders in fixed-point calculations; NVidia didn't figure that floating-point performance would be very important this generation and tacked it on." crikey i don't know if i can be bothered correcting someone as dumb as you. every thing in that paragraph is bullshit. no they did not base it off there dx8 card, its a complety new design built from the ground up. fixed point? i think you mean fixted funtion, or perhaps you ment integer color. if nvidia didn't think floating-point performance would be very important, do you think they would spend millions of dollars on CG and build there architecture around it? they took there own path with how things should be done, they deviated away from the micrsoft standard. it's like the ps2, obscure design, but once programmers programm it right the improvment is 10 fold. but nvidia can't afford to build obscure designs in this industry the next gpu better be optimised for generic dx9 or they are going down the drain.

    3. Re:R300 was a new design studio for ATI by urantia007 · · Score: 1

      I was tired and cranky ok. I was typing with one hand because i couldn't reach the keyboard being so close to falling asleep in my chair, been up 2 days straight. the original poster talked about fixed point and floating point, and i assume he was talking about the color precision, however it's commonly referred to as integer color for the 8-bitRGB(24-bit 16million colours) of pre Dx9 cards. I am not sure where he is coming from with the fixed point stuff? maybe he means the fixed pipeline? but they aren't fixed pipelines. Maybe you'd care to share what the pixed point stuff he's blabbering about is?

    4. Re:R300 was a new design studio for ATI by urantia007 · · Score: 1

      your just a coward :P

  43. software has met hardware by Anonymous Coward · · Score: 1, Interesting

    It's pretty impossible to develop a new graphics card in your basement, so hardware has always been a "big business" topic whereas game producers used to be a few guys in college with little or no capital. Now, Valve, EA, etc have grown big like Nvidia and ATI.

    So whereas people made their games to jive with graphics cards, now games are so huge and complex the tide has turned.

  44. Valve optimised HL2 for nVidia by Namarrgon · · Score: 1
    Valve spent 5x the time optimising HL2 for (the much larger market of) nVidia hardware. It's just that nVidia optimised their hardware for Doom 3, not for DX9. This is a turnaround from their TNT days, and now it's biting them.

    BTW, where is this "proof" of reduced image quality to which you refer? All I'd heard of was some incorrect fogging (which is obviously bad, and is doubtless a bug that we can hope will be fixed before the Det50s are out of beta).

    --
    Why would anyone engrave "Elbereth"?
    1. Re:Valve optimised HL2 for nVidia by Namarrgon · · Score: 1
      Yep, fair enough. Though as I've said elsewhere, these are still betas. Let's reserve judgement until they're made public.

      Let's also hope that the pressure on nVidia to get the Det50s out & counter ATi's HL2 scores doesn't push them into a premature release with those kind of quality issues.

      --
      Why would anyone engrave "Elbereth"?
    2. Re:Valve optimised HL2 for nVidia by UU7 · · Score: 1

      Agreed, I won't make up my mind till there is a full analysis of production drivers.

  45. Re:Video card benchmarks: the epitomy of dishonest by rmarll · · Score: 2, Informative

    Word.

    As Valve has said. If the driver isn't an official release, it's not appropriate to bench with it. NVidia may turn their driver around, but given the industry's history it's a reasonable expectation. Valve knows and has stated a number of times in a couple of recent interviews that the majority of their customers are NVidia users. Hence the great deal of time optimising of their code.

    The auction is just good business.

  46. Re:Payola by Amorpheus_MMS · · Score: 1

    >Saying that Nvidia's shader support is behind that
    >of ATI is absolutely ludicrous,

    Quite the contrary, the recent Half-Life 2 numbers only confirm what DX9 benchmarks have been showing: That the NV3x architecture is flawed. It needs nVidia-specific coding to run worth a damn, and lags behind significantly in some areas. There would be no sense for Valve to intentionally sabotage many of their customers.

    >Competitive darwinism needs to happen based on >rendering muscle, not on marketing muscle.

    Exactly, yet the marketing muscle seems to hold sway over quite a few people, like the one I just replied to. ;)

  47. UM by Black+Hitler · · Score: 3, Funny
    However, if the Inquirer is to be believed
    That's where everyone should stop reading.
  48. From the "michael works for NVidia" department by Fr33z0r · · Score: 2, Informative

    The title of this post says it all, really.

  49. Re:Payola by Fr33z0r · · Score: 1
    ATI has never been all that innovative. They've gone for "raw power" rather than finesse, and I think Nvidia's strategy is a little bit farther-thinking.
    You're right, to hell with buying the most powerful kit avaliable, from now on I'll just buy from whoever has the best long-term business strategy.
  50. Actually... by __aailob1448 · · Score: 2, Informative

    The videogame industry ALREADY generates more revenue than the movie industry (at least in the u.s).

  51. Putting things into perspective. by Apoptosis66 · · Score: 2, Informative

    Seems to me Nvidia has a crap card and they have been covering it up for a while now. 1. Bad Future Mark results Nvidia: We stopped participating a while ago, thats a ATI benchmark. 2. Poor Tomb Raider Performance. Nvidia: Who cares. 3. Poor HL2 Performance. Nvidia: You should of used our 50.xx drivers that don't render fog, and aren't out yet. Someone posted this picture. I think it says it all... http://myweb.cableone.net/jrose/Jeremy/HL2.jpg Apoptosis

  52. Re:Wasn't Valve made up of a bunch by icedcool · · Score: 1

    It seem's to me that valve is a company of the people for the people. It also seems that nvidia has made it a pain in the ass for dx9 to be used on their card in a way that creates good performance. Valve is just going for a company that will help out their game, and their customer base, which happens to be huge.

    --
    Most people aren't thought about after they're gone. "I wonder where Rob got the plutonium" is better than most get.
  53. NVIDIA required a patch by d3am0n · · Score: 2, Interesting

    While this is a rather pathetic instance of a corporation buying thier way towards being number one (I hate this sort of propoganda for products). They did have a point about a few things, the NVIDIA card needed updates before it was anywhere near compedative, if NVIDIA had gotten thier technology correct the first time they wouldn't have had such an increadibly lousy showing. That still begs the question of wether or not the ATI card had it's latest drivers installed, in which case this was a complete and total waste of time on ATI's part as most people buying video cards are extremely savvy (unless your rich you don't put down 600 dollars for a video card in ignorance) about the latest developments and would find the real story behind such a blatent bullshitting about performance very quickly. I hate it when companies underestimate our intelligence, they can't get away with it with this crowd of people, and none of us are likely to forget thier little benchmarking crap fast (both ATI and NVIDIA)

  54. What happened to hardware/making games? by malus · · Score: 1

    Cash, cold green cash.

  55. my 2cents by Anonymous Coward · · Score: 1, Insightful

    the way i understand it, Nvidia tried to change the direction of how things should be done, they built a completely different architecture then the radeon R300, touted there CG shader language, and built there hardware to work with that.
    they deviated from the dx9 spec. (this sounds like a conspiracy but it could be over the sour deal nvidia and microsoft had with the xbox?) Either way it was a bad move for nvidia. I'm absolutely sure that if games were made from the ground up to work with the nv30 architecture that they would beat ATI's generic DirectX9 architecture. well at least the FX5900 with 27Gb/sec bandwidth would

    it reminds me of the playstation 2, when the first lot of games were only slighlty better looking than the PS1, then after a year or so the developers really learnt how to use the obscure architechture and the games visual quality increased 10 fold. It also reminds me of the p4, and how games didn't really get much out of the p4 until they utilized SSE2.

    nvidia wouldn't make such a stinkin piece of silicon on purpose. If nvidia want top spot again there next card would have to be made to work optimal with the direct x standard and not obscure archtectures like the nv30.

  56. The awful truth.. by Anonymous Coward · · Score: 1, Funny

    Hate to say it, but I must be one of those people living under a rock.

    Not such a bad life really. It does have its advantages. Now if I could only get a humidifier small enough. :-)

  57. You're both right by BlueA · · Score: 2, Insightful
    There written for some type of graphics API, DirectX and/or OpenGL. The days of writing to bare hardware were over more then a decade ago.

    Most developers will find at some point that they need to optimize their graphics API code for specific chip sets.

    Oh, and mentioning DirectX before OpenGL in the same breath is what Microsoft WANTS you to do.

    1. Re:You're both right by CaptCanuk · · Score: 4, Insightful

      With specific reference to OpenGL, games are written in many paths based on the acceleration available on various graphics cards exposed through vendor specific and ARB approved extensions to GL. Drivers optimizations are written both to speed up GL calls and all sorts of other common calculations as well as speed up games by cutting corners. Corners to cut often include what assumptions certain games makes. If a game or game engine makes an assumption such as a static camera, a lot of variable dependencies can be chucked out the window (PTP: pardon the pun) and an "optimization" is born. I would find it hard to believe that a GFX 5800 Ultra would ship with anything less than 75% of the optimal general driver (i.e. nothing game specific or context specific) -- so me thinks the new Detonator 50 has some nice "halflife2.exe" code :P

      Oh, and mentioning DirectX before OpenGL in the same breath might mean you like serializing items in a list in alphabetical order... oh no!

      --
      ---- The geek shall inherit the Earth.
    2. Re:You're both right by gl4ss · · Score: 1

      about detonators, check this driver/hw review http://www.driverheaven.net/articles/aquamark3/ind ex.htm , especially the flash animation on page 3 that shows image quality between different driver versions.

      --
      world was created 5 seconds before this post as it is.
  58. Likely: There is no sabotage by Anonymous Coward · · Score: 3, Informative

    If you look at the FX architecture, it has a serious problem.

    It can't run "true" DX9 spec games worth crap.

    Why?

    Because to save die space, nVIDIA engineers decided it'd be best to use 32 bit FP units, compared to ATi's more numerous 24 bit FP units. DX9 specs call for 24 bit precision computations, which is the ATi native precision (which can then be mapped to 16 or extended to 32 bit precision, if asked for) whereas the FX which has to operate in 32, 16, or 12(?) bit modes basically loses half its registers (or more, if you are comparing to 12 bit registers) because it must run in 32 bit mode to be compliant.

    End result? Less high speed registers on the FX part, more swapping from ram and less FP computational power to go around.

    And this is only a simple example. I believe it has been noted that that Carmack eluded to many ugly optimizations in using lower precision math or proprietary shader paths he had to make to the D3 engine for the benefit of the FX not sucking utterly in terms of performance. It isn't really a playable DX9 part, all in all.

    If valve says they spent serious time working for the Geforce codepath (and indeed, it is quite a bit faster in hyrbid mode, but now they are making it well known that it isn't running "true" dx9, which it the truth. It should also be noted that this hybrid mode is what the D3 benchmark was run in which offered the nVIDIA part such stellar performance, specifically noted by Carmack.) then they probably did so. Either that or they would have mentioned nothing.

    Drop the "it must be corporate scandal" bit. If you read some of the specs and dev notes you will note that they more or less universally have their gripes in getting DX9 performance out of the FX part.

  59. my thoughts by urantia007 · · Score: 1

    the way i understand it, Nvidia tried to change the direction of how things should be done, they built a completely different architecture then the radeon R300, touted there CG shader language, and built there hardware to work with that.
    they deviated from the dx9 spec. (this sounds like a conspiracy but it could be over the sour deal nvidia and microsoft had with the xbox?) Either way it was a bad move for nvidia. I'm absolutely sure that if games were made from the ground up to work with the nv30 architecture that they would beat ATI's generic DirectX9 architecture. well at least the FX5900 with 27Gb/sec bandwidth would

    it reminds me of the playstation 2, when the first lot of games were only slighlty better looking than the PS1, then after a year or so the developers really learnt how to use the obscure architecture and the games visual quality increased 10 fold. It also reminds me of the p4, and how games didn't really get much out of the p4 until they utilized SSE2.

    nvidia wouldn't make such a stinkin piece of silicon on purpose. If nvidia want top spot again there next card would have to be made to work optimal with the direct x standard and not obscure architectures like the nv30.

    1. Re:my thoughts by urantia007 · · Score: 1

      yeah that was my post also, i didn't know it got posted up, so i signed up and posted it again to make sure it was posted up.

  60. Re:Video card benchmarks: the epitomy of dishonest by exhilaration · · Score: 1
    If ATI wants to sell me a card, they're going to need to beef up their Linux driver support big time.

    Check out this comment a few posts above yours. Looks like ATI is cleaning up its act when it comes to Linux.

  61. Blame Microsoft by jettoblack · · Score: 3, Insightful

    After nVidia's falling out with them over the Xbox chipset pricing, its likely MS changed the DX9 spec mid-development and only gave the new specs to ATI. Thats why ATI's cards are perfectly designed to run DX9 but nVidia's specs are off. For example, DX9 calls for 24bit FP, which ATI does, while nVidia only supports 16 or 32bit, forcing developers to choose between correct rendering or improved performance.

    Also nVidia is to blame for their driver cheating fiasco, which makes developers especially weary to trust beta or "optimized" drivers, and for expecting every game company to optimize for their cards just because they're the biggest.

  62. Capitalism 101 by Mulletproof · · Score: 1

    "Whatever happened to just making hardware, and making games?"

    Um, capitalism unless I missed my guess. More specifically, the relationship between gaming hardware and software is finally maturing to the point to realize one of the more advanced techniques used in making money-- Networking. Both markets are now not only making more money than before, but are increasingly reliant on one another. Something like this was only a matter of time, IMO. You may have noticed it in that "Exclusive Game Demo" story (too lazy to find the link) on slash in which companies were releasing game demos for "chosen" sites and no one else? Same concept, but something that's only been able to happen recently.

    I take it as a good sign mostly. Gaming (PC gaming, at least) is finally becoming a strong enough force to actually do this sort of thing, even if it is a double edged sword.

    --
    You need a FREE iPod Nano
  63. Re:Payola by Captain+Segfault · · Score: 1

    That must be why the Radeon 9700 Pro, with a GPU clock of 325MHz, was equivalent to the GeForce FX 5800 Ultra, with a GPU clock of 500MHz. The clock speeds of GPUs are irrelevant unless the architecture is fixed.

  64. Views by SynKKnyS · · Score: 2, Interesting

    This isn't the first time something like this has happened. Everquest (Sony is butt buddies with NVIDIA in regards to this game) runs amazingly fast on my NVIDIA GeForce2MX 220 at 60 fps at 1280x1024 with a lot of details turned on, yet runs like garbage on my ATI Radeon 9700 Pro on a similarly configured system. Sometimes it even becomes a slideshow. I am not the only person to experience this as many other people have complained about it. The unfortunate side to this is that most people complain about the hardware rather than the software.

    Now this issue is quite different. There was a write up recently on why NVIDIA hardware is so much slower than ATI hardware when using 2.0 pixel shaders. I don't remember the URL, so if anyone would be so kind to post it that would be great. Basically, it was stating that the Detonator 40 drivers needed to be rewritten to better take advantage of 2.0 pixel shaders. Detonator 50 drivers are a lot faster and fix this problem, but they do reduce image quality quite noticeably. This could be the reason that swayed Valve's decisions.

    The fact of the matter is, we need next generation GeForce chips.

  65. Simple choice by TLouden · · Score: 1

    IF I get HL2, and I'm not sure I'm willing to fork up $50-$60 for it, it better run well on my system. I've got a nvidia card, and it's not the newest one either. Why nvidia? Simple, I like linux. I'll still run games under windows if I have to but when I go back to linux I want my card to work. So if HL2 or any other game doesn't work on my 32mb nvidia card then I won't buy it. And if paying $50+ for the game is in question then a new card isn't gunna happen.

    --
    -Tim Louden
    1. Re:Simple choice by TLouden · · Score: 1

      sounds good, but i've got a geforce 2 or 3

      --
      -Tim Louden
  66. Re:Payola by BrookHarty · · Score: 1

    Nice thing, those 9700 pros overclock nicely to bring the scores up, and still doesnt overheat.

  67. not so interesting by TubeSteak · · Score: 1
    Games, like movies, will always have small companies (or individuals) producing quality content. Movies, unlike games, have a huge audience. Most people's mothers are in the movie theaters and not waiting around for the next version of The Sims. There's also the fact that it's much harder for a game company to

    Step 1. Produce crap
    Step 2. Convince enough people to buy it before they realize its crap
    Step 3. Profit

    Now, the reason Step 2 is so difficult is that i can always download a demo, try it at the store, test it at a friend's house... etc. A movie pretty much gives you a trailer and that's it. Anywho, the main thrust of what i'm saying is that companies cannot depend on marketing to push sales when there are always other alternatives (think HL2 vs. Doom3 as opposed to a night at the movies vs. (a night at the theatre/opera/Blockbuster?) Games are very easily substituted for one another, while your night watching Gigli or whatever piece of crap is out is not so easily substituted for another activity.

    --
    [Fuck Beta]
    o0t!
    1. Re:not so interesting by llZENll · · Score: 1

      "Games are very easily substituted for one another" I get what your saying but I think its the opposite. Meaning games have far less compition than movies, because all movies are the same interaction wise, you just watch them. Games are so much more dynamic with just interaction. Not to mention movies have a much longer history and derive so closely from books, so every good movie idea has been done probably 1000's of times, where every game idea is hardly ever repeated (just genre things are repeated).

  68. Microsoft Hails 'Half-Life 2' as New Benchmark by MickyJ · · Score: 2, Interesting

    "We see 'Half-Life 2' as a new benchmark for the type of amazing experiences that can be delivered on the Windows(R) platform, and DirectX 9.0 is clearly serving as the catalyst for the development of these state-of-the-art games," said Dean Lester, general manager of Windows Gaming and Graphics at Microsoft Corp. "'Half-Life 2' emphasizes the trend we are already seeing: Games for Windows now deliver the most cutting-edge technology and immersive entertainment available anywhere."

    See here for the full advert :)

  69. Then again... by SuperKendall · · Score: 1

    My only new computer is a Mac, and I am thinking about buying a cheapish PC just to play this game (which I will then sell after I'm done and wait for a Mac version).

    HL2 is going to provide a nice bump to the whole PC industry, I think. There hasn't been a must-have game like that for a while.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Then again... by ecchi_0 · · Score: 2, Informative

      There will most likely never be a Mac version. Valve has stated many a time that it is simply not part of their plans to port to Mac or Linux (although they don't mind WineX at all, and in fact fixed their anti-cheat when it was found to be incompatable with Wine).

    2. Re:Then again... by SmallFurryCreature · · Score: 1

      mmm, Cheapish pc for playing halflife. Do you mean an xbox by any chance? Just kidding. Anyway I doubt a cheap PC will run it. Why not do something smart. Play it at a friends PC instead. Cause any machine capable of playing HL2 and say Doom3 is not going to be cheap. Then again compared to a mac it probably is.

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

  70. FreeBSD by Baki · · Score: 1

    NVidia has FreeBSD drivers, ATI has not.

  71. Make up your mind.... by civik · · Score: 1

    Slashdot whines when there is no competition in an industry. Then turns around and whines when there is.

    The only thing that will come out of this is better video cards faster and cheaper. All the shenanigans? Who cares. Let the companies duke it out in the marketing sphere. You really cant go wrong with either brand.

    So quityerbitchin!

    --
    Make it a malt liquor. I want to be as clever and handsome as possible.
  72. It's no mystery why people play games on consoles by BigKato · · Score: 1

    Look at all this fuss for a game that none of us have even played and for video cards most people don't even have yet. Why don't we wait two weeks (cross my fingers) to see what's up?

    --
    So we beat on, boats against the current, borne back ceaselessly into the past.
  73. Recent cards? To which games do you refer? by Namarrgon · · Score: 1
    Well, they're both willing to cut shady corners to be competitive; we've seen that. Not that isn't common, in today's world. The bigger a company gets, the more they have to lose, and the more shareholder pressure there is to succeed at any cost.

    But how many games can you list that "work with _nothing_ other" than recent cards? Certainly HalfLife 2 isn't one of them - their stated minimum required gfx card is a TNT. Even Doom 3 will work fine on an original GeForce.

    Sure it'll be slower, but you just have to turn down the eye candy (resolution, AA, AF and other visual effects) to make it playable. And you can't complain about not getting the fancy picture on your 1998 hardware (well, you can, but I won't be listening :-)

    --
    Why would anyone engrave "Elbereth"?
  74. We'll see by Namarrgon · · Score: 1
    Second, check out this image quality comparison over at DriverHeaven with Aquamark 3. It sure looks to me like nVidia is back to their old tricks again.

    ...with one notable point; those beta drivers are not publicly available yet. I personally will be waiting until nVidia present them as finished, before passing judgements like that.

    Also I noted that, while the beta Det50 image was noticeably worse (darker, more banded, and more pixelated in the yellow stripes on the ship's upper left), the 44.xx and 45.xx images were fine - but the ATi Cat 3.4 and 3.7 images both had pixelated stripes, almost as bad as the 51.75 image. To me that suggests that nVidia can get it right, and it's ATi that needs to lift their driver game.

    --
    Why would anyone engrave "Elbereth"?
  75. Whatever happened to evidence? by AntiGenX · · Score: 3, Interesting

    "Whatever happened to just making hardware, and making games?"

    Whatever happened to the good ole days when people didn't believe everything they heard or read?

    I'm just skeptical of an article that says we "heard from a friend of a friend." It's all too speculative, with little evidence of any real wrongdoing. Newel expressed concerns about the drivers that Nvidia was offering. He also said it took three times as long to write the codepath for NVIDIA, implying that they had to account for a lot more problems. If you want to speculate, look at the slides from "shader day."

    To qoute: "During the development of that benchmark demo Valve found a lot of issues in current graphic card drivers of unnamed manufacturers:


    Camera path-specific occlusion culling
    Visual quality tradeoffs e.g. lowered filtering quality, disabling fog
    Screen-grab specific image rendering
    Lower rendering precision
    Algorithmic detection and replacement
    Scene-specific handling of z writes
    Benchmark-specific drivers that never ship
    App-specific and version specific optimizations that are very fragile"

    And we know that several of these have been explicitly tied to NVIDIA.

    1. Re:Whatever happened to evidence? by rokzy · · Score: 1

      actually he said it took 5x as long.

      and even then DX9 performance was crap, so they decided to have nvidia cards use DX8.1.

  76. Re:Wasn't Valve made up of a bunch by I(rispee_I(reme · · Score: 1

    It seem's to me that valve is a company of the people for the people.
    Which is why they're going to make owners of the first Half-Life pay monthly to play online, when they've been doing it free since the game came out. It's also why they're going to make you pay a monthly fee to play any of their games on your own network... Methinks you misspelled id.

  77. Ha! by GregoryD · · Score: 1

    I bet if you paid Valve enough cash they would say "The Matrox Parhelia is superior in every way to OTHER company cards!!!" I personally am waiting for the game and drivers to actually be released before I declare either, "OMG OMG ATI roxorz!!!!", "OMG OMG OMG NIVIDA Own3d j00!!!"

  78. Things changes by Krunch · · Score: 1
    NVidia released this response, essentially claiming that their new drivers, that were available to Valve at the time of their press conference, would make for vast, legitimate performance improvements.
    When I bought my PC some years ago it was ATI who was making crappy drivers.
    --
    No GNU has been Hurd during the making of this comment.
  79. Re:I think it's safe to rule out linux, even more by I(rispee_I(reme · · Score: 1

    What is Linux on the PS2 for?

  80. Re:Wasn't Valve made up of a bunch by ecchi_0 · · Score: 2, Informative
    What the hell are you talking about? You buy Half-Life in the store. You install it, and use Steam to play online. Steam is FREE. There will be an optional monthly fee. You pay this fee, and you get any games that Valve releases, including HL2 and TF2 and any other games they release over Steam.

    Please don't spread lies about a monthly fee, really.

  81. Re:Video card benchmarks: the epitomy of dishonest by porksickle · · Score: 1

    Great. Let's stick with Valve's argument here: If the game isn't an official release, it's not appropriate to bench with it.

    Oh and regarding honesty... someone should ask Valve how much money they got from ATI to show HL2 at their booth during E3 this year and not NVIDIA's, as it was orginally planned just weeks before the show. This farce has been going on for a while...

  82. What?? by niom · · Score: 1

    What ATI card and drivers are you using? I have a Radeon 9700 and I get massive unstability with the latest (3.2.5) ATI drivers, even though I can't get 3d accel with them. Older drivers (2.9.x) were unstable too, though less so.

    On the other hand, I also own an older NVIDIA GeForce2 card and I haven't experienced any unstability at all in Linux since a long time.

    NVIDIA's driver packaging is also better. ATI only provides RPMs that I have to extract with rpm2cpio (I use Debian), and NVIDIA has a proper Makefile for their kernel modules.

    In my experience, NVIDIA wins the Linux driver competition by far.

    --
    -- Repeat with me: "There is no right to profits".
  83. MOD PARENT IGNORANT by rokzy · · Score: 1

    Tomb Raider Angel of Darkness, you ignorant fuck.

    Plus Halo has just gone gold and will be here in a couple of weeks.

    and since you said "program" and not "gameE, 3dMark2003.

    1. Re:MOD PARENT IGNORANT by Sevn · · Score: 1

      I don't know if Tomb Raider AOD counts. It's less of a program and more of a poorly done commercial for a brand.

      --
      For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
  84. ATI has been ahead since the original Radeon by Alereon · · Score: 3, Interesting

    ATI was ALMOST the first to market with a DirectX8.0 card, the ATI Radeon, which supported programmable pixel and vertex shaders when all nVidia had was the Geforce2 GTS. Unfortunately, Microsoft dropped support for the version of the DirectX8.0 API ATI was using, thus dooming the Radeon to be a DirectX7 card and making the Geforce3 the first DirectX8.0 card to market.

    ATI WAS the first to market with a DirectX8.1 solution, in the Radeon 8500. The Radeon 8500's Pixel Shader v1.4 was more advanced than any nVidia product until the release of the Geforce FX. The Geforce4 Ti only supported PS1.3, which is significantly less advanced.

    ATI WAS the first to market with a DirectX9.0 solution, the Radeon 9700 Pro. nVidia still lags behind, with the Geforce FX offering well below average shader performance even when using their reduced accuracy shader programs.

    The best proof of the R300+ platform's superiority is that nVidia's own, in-house developed DirectX9.0 demos run faster and look better on Radeon hardware than on the Geforce FX. If that isn't a damning indictment of the poor quality of the NV30 architecture, I don't know what is.

  85. Deal is irrelevant... by Canis · · Score: 3, Insightful
    Whatever the terms of the ATI/Valve deal, it's irrelevant: As a videogame developer (not for Valve -- not even on the same continent as them -- and with no such deal with anyone) I can assure you that NVidia's chips have serious problems.

    Here's Valve's problem: They make moddable games. That's at the core of their business. They didn't just make HalfLife as a game (although they did that, and very well) -- they made it as a platform upon which anyone was free to develop their own FPS games: CounterStrike being the most famous, but there are many others, such as Natural Selection or Day of Defeat.

    Likewise, they are not just making HalfLife 2, but a platform upon which mods will be made. But why is this relevant to the videocard debate? Here's where we get back to the drivers.

    The drivers -- the mythological r50 drivers that noone's actually gotten their hands on yet -- might well provide a speed boost to HL2 as it stands. Maybe. But if they do, it is because they have hand-tuned those drivers for HL2. See Mr Burke's quote:

    [...] we had been working closely with Valve to ensure that Release 50 (Rel. 50) provides the best experience possible on NVIDIA hardware.

    What he omits is, the best experience possible for the specific subset of vidoecard functionality currently present in HL2 at this time. A little background for those of you who haven't kept up on recent videocard technology: Modern videocards have Vertex Shaders and Pixel Shaders. These are essentially short programs written in assembler (and now a variant on C) that the driver compiles and executes on the videocard, not the CPU (taking load off of it) that customise rendering in various ways. Vertex shaders typically perform lighting, animation or mesh deformation effects, while pixel shaders provide surface material effects, such as water distortion or bump mapping.

    ATI's cards appear to be able to handle any pixel shader program you throw at them. Whether this is because the cards are just that fast and general they can cope with it, or whether the compiler in their driver cunningly optimises any GPU program you throw at it (the same way a C compiler optimises CPU code, by reordering instructions to avoid stalls, factoring out loop invariants, etc) we don't know. Frankly, we don't care: The important thing is, we write code, and it works.

    NVidia's cards do not work this way. NVidia's cards are fast, but only if you hand-tune your assembler to precisely match their architecture. Except we don't know enough about their rules to do this (proprietary NVidia technology blah blah).

    When Valve have written shaders, found them to be fast on ATI cards and slow on NVidia's cards, NVidia have released new drivers and, lo... it's fast on NVidia's cards. NVidia go "hey, uh, our bad... driver bug... fixed now...". But make even a tiny, trivial change to the shader, and bam: it's slow again. With a little more experimentation along these lines, it's easy to come to the conclusion that there was no bug, there is no fix, NVidia simply have a lookup table of shaders they 'recognise', and when one of those comes along, they replace it with one they wrote themselves, hand-tuned for their card.

    There's a problem with this, of course. For a start, if you're not as big as Valve, NVidia aren't going to set aside an engineer to go around optimising shaders for your game or release new drivers. Secondly, if you make any changes you're back to square one and need to resubmit your shader to them and get it fixed up. Thirdly, if like Valve you care about modders, you're not going to be happy with this "solution" -- because even once your game is complete and on store shelves, and NVidia have stopped making new driver releases to 'fix' it, modders can make new shaders. And suddenly find their game runs like ass. You think NVidia are going to go chasing after modders? Bwahaha.

    I suspect this is why Valve were careful about the benchmarks they let be

  86. Its the SHADERS stupid! by kraemer · · Score: 2, Interesting

    If you really read all the articles and understand the subject material you will realize that the problem is that nvidia's pixel shader 2.0 implementation SUCKS. To compensate for this nvidia has been releasing what I would call "cheat" drivers optimized for certain games to make them run faster by lowering the quality. Even The Carmack has said nvidia pixel shader 2.0 has severe speed probs....

  87. like this by SHEENmaster · · Score: 1

    http://tinyurl.com/na9o"> http://tinyurl.com/na9o </a>

    --
    You can't judge a book by the way it wears its hair.
  88. The root of dishonesty? by twitter · · Score: 1
    Both ATI and nVidia are guilty of trying to stack things in their favor dishonestly. ... My decision in graphics cards is based on my past experience and driver support. In this area nVidia still winds hands down. If ATI wants to sell me a card, they're going to need to beef up their Linux driver support big time.

    From what little I've read, both companies have fantastic hardware that's rendered useless by software. ATI apears to have an advantage at the moment because it's drivers work with Direct X 9 from Microsoft. If all the best eyecandy is dependent of Microsoft junk, we might start expecting better performance from the free software world with 5 year old equipment.

    Microsoft stuff is a pain in the ass. If I want the Nvidia stuff to work well, I have to use Direct X 8? WTF? Can you even have DX8 an DX9 on the same box? Will my next game screw all my old ones? How long will I be able to use my nice new $200 video card with stuff like that going on? In the free software world, things are modularized and live together without a problem. Combine those issues with big fat M$ security problems and you have the reason gaming boards and software are not selling like they used to and the market is never going to grow. Most people would rather spend $200 for a PS/2, which also has awsome hardware, that just works. I know this is the reason I have not bothered with games recently, I'm just not willing to sift through the bullshit to get performance that won't be there after the next Windoze update.

    --

    Friends don't help friends install M$ junk.

  89. I think you're right... by El+Camino+SS · · Score: 1

    (SARCASM)
    Half-Life 2 won't sell well at all, considering that everyone I know hasn't heard about it.

    Yeah, I am ecstatic for the new Dave Mirra game to come out.

    (Sarcasm off)

    And now I get the news that my Nvidia card sucks ass. This half-life thing is gonna run my budget into the ground. Crap.

  90. Publicity by buggerdchoirboy · · Score: 1

    Valve and ATI have pulled off an excellent publicity stunt. They could not buy better publicity than this for millions of dollars.

  91. Just ignore the marketing bull by Blue+Lozenge · · Score: 1
    Whatever happened to just making hardware, and making games?

    If you just ignore all the marketing bull coming from these companies, than yes, they are just making hardware and making games.

  92. Hardware controlled the software for ages.... by King_TJ · · Score: 1

    This is, perhaps, just a flip-flop of the "status quo" situation we've had in computing all along.

    Game developers were always forced to restrict their development to what the hardware manufacturers gave them to work with. Those willing to "push the limits" by buying the most expensive video hardware they could get their hands on were rewarded by having the games with the most "state of the art" graphics when they finally came out. (Some of you may recall the game publisher, Origin, who was among the first to leverage this strategy to great advantage with the whole "Wing Commander" series and the like.)

    Now, video drivers and hardware have gotten so complex, their performance depends *greatly* on how they're implemented by a given software developer. His/her method of coding can "make or break" the reputation of the card. So we have rampant cheating on benchmarks and "under the table" deals with game developers to ensure they "embrace and extend" their particular piece of hardware - so it doesn't fail in the marketplace.

  93. Let's see what happens next to Valve, ATI, Nvidia by eckng · · Score: 1

    It's not really fair to say that ATI is sleeping with vavle and that Vavle is making optimisations for just ATI cards. Think about it, this is a game company and it wants to get the best customer base, so there are defintely more Nvidia cards then ATI, and besides Valve would gain nothing if they leave out like 70% of what brand of video card the population had. Besides look at the number of games which have the logo "Nvidia the WAy it's meant to be played" I don't see many people complaining about that? Besides the point that still the ATI has a small lead or loss compared to the 5900 ultra in these games (such as UT2003). I both have a geforce 3 ti 200 and a ATI 9800 i must admit, whatever problems ATI had with drivers, they have done a really good job so far (windows drivers of course, i'm not sure about Linux/Unix). And ATI have had a new driver every month Cat 3.7 is the 12th driver so far. Besides it's really hard to say, Nvidia maybe able to catch up with ATI performance- wise in HL2 with their drivers. But as end users it's better to have 2 companies battle it out as this will get them to get better products (and prices down). So until the 50 det drivers arrive and the HL2 benchmark arrives. It's still too early to say.

  94. Re:Payola by Captain+Segfault · · Score: 1

    That is maybe the most moronic statement of the year.

    huh?

  95. Tabloid BS by dscowboy · · Score: 1

    What kind of yellowpaper conspiracy bullshit is this? Are we supposed to believe that Core/Eidos is in on this too, since the FX cards suck ass at DX9 features in Tomb Raider AOD? How about Bungine/Microsoft/Gearbox, since FX cards have been shown to perform poorly on the new features in Halo PC? Let's see, who else... oh, obviously FutureMark is in on it too, since FX cards can't compete in 3DMark03!

    How about doing some research before posting crap like this. According to Valve, nVidia not only put HL2 benchmark-specific hacks in their 5x drivers (like camera-path specific occlusion culling), but they also put hacks in the 5.x 'press beta' that they never intend to release. THAT's Valve's reason for demanding that reviewers only use publicly available drivers.

    And for information on NV's "magic" 5x drivers, here are some links:

    Driverheaven confirms nVidia 'cheats' in Detonator 5x drivers:

    http://www.driverheaven.net/article...mark3/inde x. htm

    See last page for image quality comparison.

    See this for detonator 5x driver improvements:

    http://www.athlonmb.com/article-dis...57&PageI D=1

    Around 3 fps. WOW

    Posting some ignorant fanboy's conspiracy theory e-mail is pretty lame. Yes, ATI and Valve have a business relationship. That certainly does not preclude the fact that FX cards suck at DX9!

  96. Cracker isn't politically correct anymore by Sevn · · Score: 1

    You are supposed to say "whitey"

    --
    For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
  97. R&D pointless for Linux?? by ITMagic · · Score: 1
    ... the Linux userbase is literally NOTHING compared to the Windows userbase
    ...it still just lacks the pure numbers of Windows, or even Mac.

    Ah, the wisdom of Lord Dreamer!

    Not quite sure how you make the case for dropping development of Linux drivers, on the grounds of a "BAD BUSINESS IDEA". I have these observetions:

    First would be that of Atari & Bioware's business model. Neverwinter client was Linux beta LONG before the Mac. Even now, Shadows of Undrentide is available for Windows and Linux as non-beta, but not at all for the Mac.

    Be it NWN, Quake, or foobar, the best games designed for networked play come with, surprise surprise, Linux servers.

    Looking at some of our website stats for browsers used (UK-Jive, >1,000 page visits per day), I get the following:

    • 0.3 % - Win 3.1
    • 1.0 % - Win 95
    • 1.4 % - Win NT
    • 1.4 % - Mac
    • 4.0 % - Linux
    • 4.5 % - Win ME
    • 10.9 % - Win 2000
    • 18.2 %- Win 98
    • 22.8 % - Win XP
    So we have Linux more popular than the Mac, and even in direct competition with Win NT and ME (and before you lump all the Windows platforms together, remember that most of them require seperate drivers). So, in summary, there are no hard feelings. The Linux platform is no longer a minority, and R+D on the platform is time and money well spent. As soon as hardcore gamers realise that their game will run faster under an optimised Linux platform than Windows (if drivers and clients are available), then you will see an explosive growth in the Linux market. This, however, is dependant purely upon the synergy between ATI / NVIDIA / whatever, and the companies with a realistic view such as Bioware.
    1. Re:R&D pointless for Linux?? by rosie_bhjp · · Score: 1

      maybe my Athlon is suffering from the Pentium fp bug, but why do your statistics add up to 63.1? Where are the other 36.9% of statistics?

      --
      A radio maverick jumps to internet only. The Future of Rock n Roll
    2. Re:R&D pointless for Linux?? by ITMagic · · Score: 1

      Errr, robots & other OS's perchance???

  98. Re:Payola by Captain+Segfault · · Score: 1

    Okay, I tell ya what... You take a single AND gate able to switch at 2000Mhz, and I'll pull out my old 16Mhz 386. Which is going to be able to do real computations faster?

  99. What the other poster said... by SuperKendall · · Score: 1

    A PC capabile of playing HL2 at, well, half-power should be dirt cheap - and then I'll use it as a file server probably instead of sell it, which is a little rediculous come to think of it.

    And if you're wrong about that, then your siding with VI might be equally mistaken... :-)

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  100. I never thought I'd see /. get it so wrong! :( by digitalwanderer · · Score: 3, Interesting

    This is no great mystery and no surprise in the graphics community, this is the bloody break everyone has been waiting for! The FX's shortcomings have been known for quite some time and have been analysized/discussed to death within the quiet confines of such places as www.beyond3D.com and www.nvnews.net, in fact the latter site's mods/admins are the ones who are shutting up the remaining nVidiots who seem to still think this is some big conspiracy.

    It IS a conspiracy, but entirely of nVidia's own doing and creation...their hardware simply can't do DX9 well as it was never designed to. There's many reasons for this, but it mainly comes down to nVidia tried to redefine the standards of the graphics industry and failed and now are paying the consequences for their hubris.

    The only thing surprising here is the size of Gabe Newell's balls to come out and directly address this in such a fashion, and I truly respect and admire him for it. He HAD to, the game is going to come out and if he didn't customers would be blaiming him and Valve for FX's shortcomings!

    I'm terribly disapointed in the coverage I've seen of this on slashdot, I really thought you folks would be able to appreciate the subtle (and not so subtle) aspects of a giant company that has been resting on it's laurels and using PR fud to make up for it's hardware's shortcomings...it's just now there is really a game coming out that will highlight this and the rest of the world seems to be noticing it.

    There is excellent coverage of this at www.beyond3d.com for in depth analysis, and www.nvnews.net has the best of the fanboys/ex-fanboys discussing it. (Our team at www.elitebastards.com is still the best at keeping up with all the latest stories though... ;) )

    --
    - "When I say dance, you'd best DANCE motherf*cker!" -Violent Femmes
  101. Shameless pop at nVidia by MajorCatastrophe · · Score: 1

    GeforceFX - The dawn of cinematic computing starts here. (Actually, it started with the R300 - maybe nVidia forgot to set their alarm. Or perhaps it's just the time zone difference between California and Canada. Still the sun continues to shine). All current indicators (not that there are many) shows that the ATI's cards are the best of the bunch, and nVidia have had a bad year what with dubious driver optimizations and inferior image quality / performance. They're really struggling to save face and it's a nice change to see the tables turned. NV40 had better be a big improvement.

  102. What a load of drivel by Quitch · · Score: 1

    Where have you people been the last year?

    Year in and year out for some time nVidia have been the market leader. Why? Because they followed the old Intel route of boosting the clock speeds... and they carefully followed Id software. If it ran Id games, it would be a winner.

    Except, this time they cocked up. They reckoned Doom 3 was the future, that this would be the game to design for. So they did, they put together a red hot DirectX 8 piece of hardware that worked well with all the things Doom 3 needed (stencil shadows!)... what they failed to see was:

    1. ATi had a good chip in the wings, the R300

    2. That DirectX 9 would be seen in action within a mere nine months of release.

    The R300 was a bit of a shock to nVidia, a DX9 part that kicked ass at DX 8 as well. Well, this sent them scurrying back to the drawing board and ended with them ramping up the speed (hence the dust buster the first FX card had) and tacking on a bunch of DX 9 stuff the card was never designed to handle... hence the crap shader performance.

    Of course, nVidia being nVidia they require a lot of specific code for their card... again, another advantage ATi has is that they follow the standard DX9 spec AND the standard ARB2 path. You can't optimise for an R300 card, it follows the standard paths!! That's the whole point of standards, the developers don't need to mess around with writing for hardware, they write for one path and it just works... but this isn't the case with nVidia hardware.

    Once nVidia realised what a mistake they'd made, then came the cheats. The first of which was inserted clip planes (among other things) in 3DMark03. This was documented by FutureMark, and a patched issued to stop the problem. Of course, sometime went on in the background (leaks since then indicate that nVidia leaned on FutureMark), leading to a new statement that in fact nVidia had optimised for their benchmark and that this was all fine and dandy... ATi by comparison had a single "optimisation" in the benchmark, which didn't change visual output, which they withdrew (and admitted to) after online outcry. nVidia continued to deny any wrongdoing.

    Of course, what this benchmark had shown was that nVidia DX 9 (specifically shader performance) was abysmal. Their followed a long campaign of "use games, not benchmarks", trying to make people believe that 3DMark03 was useless. People had been warned for MONTHS that the FX range was a poor performer, and they stuck fingers in their ears and hummed louder.

    Of course, this just went on. nVidia have been caught cheating further on, to name a few:

    3DMark03
    ShaderMark
    Unreal Tournament 2003
    Splinter Cell

    In every case they lower visual quality to gain frames. Even the latest Tomb Raider Angel of Darkness patch has been withdrawn after apparent nVidia leanings.

    So, you see, this is not some dark conspiracy, this is something that has been building for months. Valve are pissed that they have had to spend five times as long writing for a card who's performance is STILL crap, and that nVidia PR has speant months deceiving consumers by cheating time and time again on benchmarks used across the industry.

    I can't be bothered to type more. So much has happened, and every, I repeat, EVERY incident has painted nVidia in a bad light, and time and time again ATi have risen above it and come out on top... they haven't put in a single optimisation since the 3DMark03 issue was raised.

    This isn't a case of taking a both positions and seeing the middle as the area where the truth comes out, the simple fact is that nVidia really have been screwing everyone for a year. A YEAR!

    Anyone who had followed events would know this (and this is the tip of the iceberg, there is so much more)... yet instead so many are willing to believe the drivel in the original post.

    Read www.beyond3d.com There is no better place for a history of everything that has happened.