NVidia Doesn't Play Nice With Half-Life 2 103
Sevn writes "Apparently, there's a hardware anti-aliasing bug in many new graphics cards that's surfaced in relation to Half-Life2. The details are on a forum post at HalfLife2.net. It seems that many ATI cards will be able to work around the problem, but nVidia users may not be able to. Here is a link to the original X-bit Labs story." The X-Bit Labs article explains further, citing issues with "...Full-Scene Anti-Aliasing, a popular feature that dramatically improves image quality in games... This is a problem for any application that packs small textures into larger textures. The small textures will bleed into each other if you have multi-sample FSAA enabled [in DirectX 9.0]."
The next time you pooh-pooh consoles... (Score:5, Insightful)
Re:The next time you pooh-pooh consoles... (Score:4, Funny)
Re:The next time you pooh-pooh consoles... (Score:4, Informative)
Yes, they do [gamebase.ca].
Re:The next time you pooh-pooh consoles... (Score:4, Insightful)
Meanwhile, I have 2 dreamcast systems [1998 release] that are non-functional, and about a dozen NES and Intellivision carts that refuse to work anymore.
Re:The next time you pooh-pooh consoles... (Score:3, Interesting)
Re:The next time you pooh-pooh consoles... (Score:5, Interesting)
Which is something most console gamers forget -- the actual resolution of console games is horrible. You're basically running at 640x480 interlaced, which is a resolution that no PC would run at nowadays. Yes, there are a few games (mostly Xbox) that can do HDTV, sometimes even at 1280x720p, but they're few and far between because of low developer support and insufficient hardware power.
The "10 year old" bit is so offtopic for this thread it's funny.
Re:The next time you pooh-pooh consoles... (Score:1)
I do agree that standard interlaced displa
Re:The next time you pooh-pooh consoles... (Score:2)
Re:The next time you pooh-pooh consoles... (Score:2)
Re:The next time you pooh-pooh consoles... (Score:1)
Re: (Score:1)
Re:The next time you pooh-pooh consoles... (Score:2)
Re: (Score:1)
Re:The next time you pooh-pooh consoles... (Score:2)
Re:The next time you pooh-pooh consoles... (Score:2)
Consoles may be great for running the latest Zelda or Halo but a game featuring the "latest and greatest" of graphical features will always be best on PC.
Re:The next time you pooh-pooh consoles... (Score:1, Funny)
Re:The next time you pooh-pooh consoles... (Score:2)
Just remember: people buy consoles - and console games - because they know they'll work.
Oh, the irony [slashdot.org]...
Re:The next time you pooh-pooh consoles... (Score:1)
Re:The next time you pooh-pooh consoles... [OT] (Score:1)
Y'know, I thought of that article when I made the comment ... But I couldn't summon the energy to consider whether I was using the word correctly.
...
Well. Someone posts on slashdot that people buy console games "because the work" just after slashdot runs an article saying that many console games these days _don't_ work correctly. It's not too far off the definition the Guardian gives..
What adjective would you prefer?
Re:The next time you pooh-pooh consoles... (Score:2)
Easy fix (Score:5, Funny)
Is this at all related... (Score:3, Interesting)
Re:Is this at all related... (Score:2)
Re:Is this at all related... (Score:2)
But your post is definitely related to (and a result of) the aforementioned Karma Whoring.
Wasn't this... (Score:1)
Re:Wasn't this... (Score:1)
Re:Wasn't this... (Score:2)
Sure! Only NVidia chipsets will have this feature^H^H^H^H^H^H^Hbug. And only Valve can exploit this functionality in its new HL2 game (until the usual copycats catch up).
ATI users will just have to do without this specific rendering functionality or ditch their card and buy NVidia.
Round here, we call that a foot-shooting (Score:5, Insightful)
Re:Round here, we call that a foot-shooting (Score:1)
Re:Round here, we call that a foot-shooting (Score:1)
I would think if nVidia wants me to buy their video card, then they should support the only game I have cared about buying in years. I will be buying a new system on the release of that game, and more and more it seems like I will be going with ATI. nVidia already was behind with the way they altered
Re:Round here, we call that a foot-shooting (Score:1)
Valve has a history of this crap with HL. They had a bug where player skins didn't show up correctly (in fact, not at all, the player would be completely white) on nVidia cards, which only showed up after one specific HL patch. Valve blamed it on nVidia for about a year, and then magically fixed it.
Another, more recent, patch caused the game to crash if you tried to render it on a
Re:Round here, we call that a foot-shooting (Score:1)
Re:Round here, we call that a foot-shooting (Score:1)
That being said, it's just Half-Life, and while that statement may seem counter to what most gamers think of this title, it means that whether or not I buy the title probably has a lot more to do with how bored I am when I walk into a game store than anything else. I don't even use FSAA on any of the games I own, I'd rather just turn the resolution up if my card/CPU can handle it. I tend
Re:Round here, we call that a foot-shooting (Score:1)
Re:Round here, we call that a foot-shooting (Score:1)
I agree to some degree, in that it *could* have been some issue with the video card d
Re:Round here, we call that a foot-shooting (Score:1)
I spent $3000 on a new computer in March. This will be the computer I use for the next 5-6 years, while I put myself through grad school.
It has an nVidia graphics card.
So, basically, I'm buying games that will support that equipment. Because I'm not going to blow a shitload of money on a new card.
Valve decided to release a PC game. Knowing that many PCs use nVidia graphics cards. It is therefore their job to make their
Re:Round here, we call that a foot-shooting (Score:4, Insightful)
Re:Round here, we call that a foot-shooting (Score:3, Informative)
Overblown (Score:4, Insightful)
Re:Overblown (Score:1)
They say it has to do with HalfLife2 packing smaller textures into larger ones, and when multisample AA is turned on the textures bleed into each other.
Re:Overblown (Score:4, Informative)
Re:Overblown (Score:1)
I'm still a bit confused though. When you're working out the colour towards the edge of the face surely you should start pulling in the colour from the next face (and it's texture) rather than parts of the texture for the current face that are outside the u,v's for that face - this is FullScreen AA after all. I guess I just don't understand multisampling FSAA.
Re:Overblown (Score:3, Informative)
Re:Overblown (Score:2)
Wouldnt be a simple workarround for the developer be to add a 1 pixel border arround the 256x256 texture that has the same color as the edge pixels? Ok i under stand that a 258x258 texture is not a nice number, but does the renderer really have a problem with this? are you bound to this magic numbers?
(I am not a render engine programmer)
Re:Overblown (Score:2)
Who's fault? (Score:2)
So this is a design flaw in DirectX 9? I suppose it must be since the article said it should be fixed in 9.1. It shouldn't be too surprising considering who writes the DirectX "standard."
Re:Who's fault? (Score:2)
That's really funny. That was my attitude before I actually started using D3D to develop commercial AAA games. And then I realized that if I waited around for standardization of all of the extensions in Open/GL that I would never release a product. Did you know that multitexturing in Open/GL isn't officially part of the standard? That's a technique that virtually *every* 3-D game released today (and even release 2-3 years ago) u
Halflife 1 (Score:2)
With DirectX set up, when hitting ESC to return to the menu I get a black screen. The options are there - but I can't see them or hope to click on them.
With OpenGL I see no text, it comes out as a block of colour.
I did a Google Groups search and the DirectX is a known problem (with no fix so it seems). But I'd like to go something better than Software rendering and I'm stuck with OpenGL - can I fix
Re:Halflife 1 (Score:1)
-Install the latest version of DirectX (yeah, 9 iirc, even though HL doesn't use it, there may be minor fixes to DX7 somewhere along the way)
-Install the latest drivers for your video card (preferably not 'leaked' drivers, although in some cases leaked drivers fix some problems)
-Make sure you're not overclocking
Re:Halflife 1 (Score:2)
Upgrade to DX9
BTW OpenGL runs 50% faster on all my systems and is less buggy.
Re:Halflife 1 (Score:1)
OpenGL rendering in HL is better than Direct3D rendering, so being 'stuck' with OpenGL is pretty much a non-issue. It's been so long since I dealt with the rendering options in that game that I didn't think about it until I hit submit on the last reply.
Amazing... (Score:1, Flamebait)
[...] For folks who want the ultimate experience, they'll want the latest ATI card, and the fastest processor available from AMD or Intel.
Now the linked post states (w/r/t the anti-aliasing bug/feature):
As for NVIDIA GeForce and GeForce FX-series, there are practically no chances to find a workaround, according to Valve."
That's one hell of a coincidence. It seems like ATI
Pick one before posting please: (Score:4, Funny)
Thank you for your attention to these matters.
-Adam
"My captian... My Kin -rewind- THWAP! THWAP!" Die, boromir, DIE!
Re:Pick one before posting please: (Score:2)
There are so many jokes I can make about this I can't even choose one...
Its bad when your sig is mispelled... (Score:1, Troll)
its captain... not captian... sheesh
Re:Its bad when your sig is mispelled... (Score:5, Funny)
Boromir was known for his terrible spelling problem when he had more than 2 arrows through his torso.
-Adam
Re:Its bad when your sig is mispelled... (Score:2)
Re:Pick one before posting please: (Score:1)
I doubt conspiracy (Score:4, Interesting)
1. All cards can play HL2 without issue (that we know of)
2. FSAA works fine on ATI but fails due to issues on Nvidia.
3. Why would Valve punish Nvidia in such a petty, and ultimately wasted way since Nvidia users can still play the game, just without FSAA...
4. FSAA in no way alters the gameplay. In fact about 99% of the time I play w/ FSAA enabled on my R9700, I forget its even on, and vice-versa when its off.
My conclusion is that the chances of this being deliberate are pretty damn small, since Nvidia users can still play the game just without a relatively minor graphical enhancement. I hope they come up with a fix, and lets give Valve a little bit of credit here... though I still want my damn TF2!
Re:I doubt conspiracy (Score:2)
Re:I doubt conspiracy (Score:2)
Should be:
FSAA does not work but could be fixed on ATI by a driver update. It can not be fixed on NV.
Improper use of textures (Score:5, Informative)
Uhh... (Score:2, Funny)
xbox version (Score:1)
Re:xbox version (Score:1)
Considering that standard TVs have extremely limited resolutions, it's really one of the only places that it makes sense to have FSAA in the first place. Just seeing Soul Calibur (DreamCast version, FSAA supported) next to Tekken Tag (PS2 version, no FSAA) in the store is all it takes to make this blatantly obvious.
I guess if you're still playing computer games on a 15" monitor it might matter, as we
Stock Drop but New Buys Coming (Score:4, Interesting)
It's pretty amazing how a game can change a companies p/l margins and stock values these days but gaming is a multi-billion dollar industry so it's no joke. If anything Nvidia will come out with a new and better card which I'm sure will be geared towards Valve's HL 2 engine and a surge in sales will follow. Nvidia seems to be on the same course as 3dFX was. 3DFX used to own the video card market but became complacent and had no forward vision. Nvidia came from no where and stole the market and bought 3DFX out. I wonder if ATI will do the same to Nvidia? WHat comes around goes around..
HL 2 is a game that will probably be the biggest ever. I'm talking bigger than Q1/Q2/Q3, Bf1942, and even the original HL. I was never into HL but after the E3 movies I am. The big deal to me is a totally interactive environment. The old thinking or way of doing maps was to have a building made of a box covered with a flat texture. The texture consisted of windows, brick wood, etc.
Now take HL 2 and you have a building with more intricate and detailed textures, with bump mapping (so I've heard), and you can shoot out windows, go into the building and knock over furnishings, hide behind them, throw them at other people, get a coke from a vending machine then blow it up and watch all the sodas fly out from the inside of the machine. I am only scratching the suface in my desciption.
Another big deal is large scale maps with no visual loss of fps ala any quake engine game as well as others. Full facial animation, etc. I'm not sure if they have the body zone damage like SOF but I would think so. You can even duck under a running fan to lure an enemy into that if he doesn't duck it will chop off whatever bodie part isn't low enough.
I wan't to buy this game more for just exploring and the interaction than the gameplay. Take Vice City...even though it was interactive most places were the equivalent of a flat sprite form the doom days. Imagine that game with full interactivity. being able to go into any building, area and having that environment be the equivalent to the real world, materials, physics, etc. and you have a game that is going to take the FPS genre to another level.
Now all they have to do is take the gameplay to the next level...
Re:Stock Drop but New Buys Coming (Score:2)
None of that is revolutionary. Larger textures are pretty, but they're just textures. Bump mapping looks
Re:Stock Drop but New Buys Coming (Score:2)
ATI has problems with a LOT more games (Score:1)
Re:ATI has problems with a LOT more games (Score:1)
I frequently experience the blue screen of death
What makes you so sure that the 3D driver is the reason? In my personal (limited) experience, the motherboard and its darn AGP driver is far more likely to be the cause. At least if it's a VIA board ;-)
Re:ATI has problems with a LOT more games (Score:1)
Re:ATI has problems with a LOT more games (Score:1)
Re:ATI has problems with a LOT more games (Score:1)
Re:ATI has problems with a LOT more games (Score:1)
So who is going to bend first? (Score:1)
1) Valve fixes HL2 so that it runs on NV.
2) NV releases a major patch so that HL2 runs on their chips.
3) Valve and NV cooperate and both work together to find a solution.
4) Neither company bends, and NV users have to buy ATI (bleh) or sit and spin.
Correct response: 3. Or am I wrong?
Gabe Newell's response (Score:2, Informative)
The gist: This isn't a big deal.
X-Bit Labs is Horribly, Horribly Wrong (Score:1)
They're confusing anti-aliasing textures (ie: making them smooth out instead of pixelate when up close) with FSAA (smoothing out the whole screen/scene, trying to reduce jaggedness, etc).
These are totally different.
Just read the response from Gabe that gedanken linked to:
Gabe Newell's response [halflife2.net]
~Rayme
nVidia workarounds (Score:2)
"Since people seem to be hyperventilating over the anti-aliasing issue, I thought I'd update everyone.
1) How bad is the problem?
With current multi-sample implementations of anti-aliasing, you may sample texels outside of the polygon boundary, which may result in sampling light maps from other polygons.
This has always been a problem. This is a problem with Q
But what about the gameplay? (Score:1)