Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Optimus said:You mean facts like "18.93% of the Steam Userbase have NVidia GeForce FX Video Cards?"
Or perhaps facts like "Of the Steam Userbase, 18.93% have NVidia GeForce FX Video Cards?"
Then again there's also the fact that 18.93% of the frelling Steam Userbase have NVidia GeForce FX slagging Video Cards, you pile of steaming Bantha Poudoo!
If any of the previously stated "curse" words are unrecognized... then your lack of nerdiness disturbs me...![]()
toddw said:ISSUE #3:
Ok, so you show your true colors and put the game out on cds. Fine then... but... PAPER SLEEVES!!?!? Is this a cruel joke? $55 and I get paper sleeves? I don't care if it was Vivendi Universal... you signed a contract with them, try reading it next time. Maybe then we can get a manual too, or is that going crazy talk? Pathetic.
Yes but what you fail to realize is of the 18.93% of FX cards in the survey, only 2.55% are actual DX9 parts. This is what we are talking about........Optimus said:You mean facts like "18.93% of the Steam Userbase have NVidia GeForce FX Video Cards?"
Or perhaps facts like "Of the Steam Userbase, 18.93% have NVidia GeForce FX Video Cards?"
Then again there's also the fact that 18.93% of the frelling Steam Userbase have NVidia GeForce FX slagging Video Cards, you pile of steaming Bantha Poudoo!
If any of the previously stated "curse" words are unrecognized... then your lack of nerdiness disturbs me...![]()
Optimus said:Then again there's also the fact that 18.93% of the frelling Steam Userbase have NVidia GeForce FX slagging Video Cards, you pile of steaming Bantha Poudoo!
I ran that. In the same post I also wrote about an oddity with the ATI path. I call it an "ATI path" because the freakiness happens when the 5200 is forced to be recognized as a 9800 Pro.Jbirney said:The only problem is that the 5200 and the 5600 make up 15% out of the 18.93% your qouted. A user here had the 5200. He ran it using the 16pp forced path. His framerate when up to LOW DOUBLE DIGITS which is still not even playable.
pxc said:4. force -dxlevel 81 in HL2 and run again
The world reflections persist and instead of only a 15% improvement from steps 1-3, the framerate doubles (100% improvement). The game is easily playable on even a PCI FX 5200 (what I tested) with world reflections on the ATI 9800 "DX8.1 path".
R1ckCa1n said:Yes but what you fail to realize is of the 18.93% of FX cards in the survey, only 2.55% are actual DX9 parts. This is what we are talking about........
Jbirney said:The only problem is that the 5200 and the 5600 make up 15% out of the 18.93% your qouted. A user here had the 5200. He ran it using the 16pp forced path. His framerate when up to LOW DOUBLE DIGITS which is still not even playable. The 5600 was a bit better, but it still fails to provide a playable setting with a complete 16pp path forced upon it. Thus you get only 4% of the over all steam users with the FX cards that have enough power to RUN IT IN MIXED MODE!
Optimus said:Now, R1ckCa1n, I must respectfully disagree with your statement. Unlike ATI's naming scheme, when an NVidia card is designed based around a previous generation's core, it is given a separate designation which signifies this difference. In the case of NVidia, this has in the past been the MX and sometimes the Go branding. (I certainly remember ATI's 9000 fiasco as a friend of mine got burned by it.)
1. see page 1. DX9 precision is at least 24 bits for temporary storage and _pp hints allow for 16 bit precision. Both are part of the DX9 spec and both are supported by DX9. The only reason partial precision is not in HL2 is because Valve dropped the mixed mode path in the spring.rcolbert said:But what has been (or can easily be) proven is this:
1) Nvidia FX5xxx cards don't calculate precision according to the DX specification
2) The DX8.1 path for the FX5xxx works just fine
3) The fact that NO ONE will ever admit the video card they bought sucks so long as they still own it.
rcolbert said:........Suggesting that Source is deficient because is doesn't pander to a particularly flawed video card architecture is still ass-backwards, again IMO.
Badger_sly said:Source is deficient, because it was made deficient, for a reason. A six million dollar + reason.
rcolbert said:And the fallacy there could easily be "false premise."
rcolbert said:No one has proven with any authority that:
1) Partial precision provides the same quality as Full precision
rcolbert said:2) Adding conditional root hints by any means througout the engine for the FX5xxx cards would not have a negative performance or quality impact on the game for everyone else
rcolbert said:3) That Valve did not weigh the possible solutions for this problem and simply come up with the best overall solution for everyone concerned.
rcolbert said:But what has been (or can easily be) proven is this:
1) Nvidia FX5xxx cards don't calculate precision according to the DX specification
pxc said:1. see page 1. DX9 precision is at least 24 bits for temporary storage and _pp hints allow for 16 bit precision. Both are part of the DX9 spec and both are supported by DX9. The only reason partial precision is not in HL2 is because Valve dropped the mixed mode path in the spring.
rcolbert said:2) The DX8.1 path for the FX5xxx works just fine
rcolbert said:3) The fact that NO ONE will ever admit the video card they bought sucks so long as they still own it.
rcolbert said:And finally, "optomized instruction order" ONLY means optomized for the bad architecture of the FX5xxx series cards which will kick a pixel back to the beginning of the pipeline when it receives shader instructions in a sequence that it can't digest properly. All other cards can handle multiple shaders in a single pass through the pipeline in whatever sequence they happen to arrive. THAT is the way it's meant to be played, mon frere.
rcolbert said:Do you hear that?
Hear what?
Those are the silent black helicopters coming to get us?
rcolbert said:Sorry, but all remedies suggested still equate to Valve polishing Nvidia's turd for them.
rcolbert said:I feel somewhat like a frog in formaldahyde with a couple of 14 year olds with X-acto knives, gloves, and goggles staring down at my disgusting innards.
Optimus said:I don't mean to disagree with you, but what is a diamond, essentially?
Diamonds come from coal. Coal is a fossil fuel (truly a misnomer as fossil fuels do not come from fossils at all). Coal, therefore, comes from dead animals after decomposition. Decomposition is the process by which bacteria and other lifeforms consume the remains of a living creature and leave behind the waste which can eventually become a fossil fuel such as coal or oil.
Thus a diamond is a polished turd.
Deep, huh?
pxc said:3. When every other game, including DX9 games, plays fine the problem is pretty clear. I offered my own guess already why Valve dropped the mixed mode path (due to the extra work it was taking and the fact that the game was eventually over a year late). The sad thing is that the _pp hints would be ignored by the ATI driver since it's meaningless on their hardware.
Optimus said:Sorry for the uncomfortable feeling. I just felt it easier to format my response that way so as not to lose the readers track of thought.
Whoa there. Far Cry runs fine on the FX 5900. That has nothing to do with the relative performance on any other cards. I didn't bring up performance vs anything else.fallguy said:The latest version of Farcry runs much slower on FX cards, than R3xx cards. The latest patch fixes the "bugs" from the last 1.1 patch that just happened to give the FX a huge boost in performance. So to say, every other game "plays fine" is subjective. The FX line is substantially slower.
tranCendenZ said:I think the point is that if Valve spent some time they could have made a mixed mode precision path and made playable DX9 (in the 30s) for FX users if they chose to enable it, and give a speed boost for 6800 users as well. This is what most modern intensive DX9 games have; I assume HL2 does not because its ATI sponsored and ATI would not benefit from it. There is no way in hell it is a time issue as the game was delayed a year and adding partial precision (inserting a line of code/pp hint to shaders then testing them) couldn't possibly take that long even with a game that uses a lot of shaders. The longest part would be testing them all to see which require FP32 instead of FP16, but Valve could do that in under a week - heck the shaders requiring FP32 were detected on the net in 2 days using 3danalyze.
tranCendenZ said:I think the point is that if Valve spent some time they could have made a mixed mode precision path and made playable DX9 (in the 30s) for FX users if they chose to enable it, and give a speed boost for 6800 users as well. This is what most modern intensive DX9 games have; I assume HL2 does not because its ATI sponsored and ATI would not benefit from it. There is no way in hell it is a time issue as the game was delayed a year and adding partial precision (inserting a line of code/pp hint to shaders then testing them) couldn't possibly take that long even with a game that uses a lot of shaders. The longest part would be testing them all to see which require FP32 instead of FP16, but Valve could do that in under a week - heck the shaders requiring FP32 were detected on the net in 2 days using 3danalyze.
rcolbert said:And the fallacy there could easily be "false premise." No one has proven with any authority that:
rcolbert said:Here's what really happened:
Circa March, 2004 at valve headquarters
...
Quality Manager: Well, we found 638 more artifacts, 31 new bluescreen cases, and well, frankly it just plain looks like sh*t in the water levels.
Gabe: F*ck it. Let's just give 'em DX8.
pxc said:This thread should be locked because everyone's had their say and it's just getting stupid now.
pxc said:That's not the issue. What is the issue is that HL2 stands alone as the only DX9 game that doesn't run "fine" on the FX 5900.
tranCendenZ said:I think the point is that if Valve spent some time they could have made a mixed mode precision path and made playable DX9 (in the 30s) for FX users if they chose to enable it, and give a speed boost for 6800 users as well.
pxc said:Is that an example of what you were talking about?![]()
This thread should be locked because everyone's had their say and it's just getting stupid now.
Optimus said:Jbirney, I completely agree with your statement whole-heartedly, and without one shadow of a doubt. However, there are a great many who believe that Image Quality is worth sacrificing framerate. Clearly, most of the editors at HardOCP do, as their method of benchmarking uses gameplay settings that my systems might dream of in their worst nightmares.
Thus I believe that if even a small portion of 5200 users... say 10%... want the option of dx9, then all of what's left would like to have that option. This number would come out to roughly 10.88% of the Steam Userbase that want the option. That's more than 1 out of every 10 users. Now, I'm not saying that the default shouldn't be dx81 for these cards. I'm saying that if it can be done, then it should be done and should be done right as soon as they finish any currently planned bug fixes or upgrades.
pxc said:Is that an example of what you were talking about?![]()
This thread should be locked because everyone's had their say and it's just getting stupid now.
Jbirney said:Again its a cost vrs benifit anaysis. The FX5200 can not run it in DX9 mode at any playable frame rate. Remember its a budget card and probably has a budget PC powering it. 6800 users are showing no real gain out of it. Thus it can only help 5% of the users. Weiggh the cost of adding it vers the return. Then factor in how many users will actually want to trade frame rate for IQ (even its mixed mode its still slower than DX8.1 mode) or that know about it. Thus you get a lot of extra work for a very small return. Its just not worth it.