Vista Not Playing Nice With FPS Games 437
PetManimal writes "Computerworld is reporting that gamers who have installed Vista are reporting problems with first person-shooter titles such as CounterStrike, Half-Life 2, Doom 3. and F.E.A.R. (Users have compiled lists of games with Vista issues.) The complaints, which have turned up on gamers' forums, cite crashes and low frame rates. Not surprisingly, the problems relate to graphics hardware and software: 'Experts blame still-flaky software drivers, Vista's complexity, and a dearth of new video cards optimized for Vista's new rendering technology, DirectX 10. That's despite promises from Microsoft that Vista is backwards-compatible with XP's graphic engine, DirectX 9, and that it will support existing games. Meanwhile, games written to take advantage of DirectX 10 have been slow to emerge. And one Nvidia executive predicts that gamers may not routinely see games optimized for DirectX 10 until mid-2008.'"
Damn DirectX... (Score:5, Interesting)
It's the HD DRM (Score:2, Interesting)
disclosure: I'm a developer at ATI and am writing this anonymously.
Vista's DRM is the fault in nearly 100% of the problems we're seeing. A game tries to output at 1280x1024 or greater and the DRM kicks in trying to downgrade the resolution. Don't blame ATI or NVIDIA, blame Microsoft for this one.
Parent is spot-on. (Score:5, Interesting)
I am not going to say who I work for, but I will say I work on drivers for one of the big two graphics card vendors.
Driver development for Vista is a nightmare. We are forced to work within rigid and sensitive specifications, wherein violations cause Windows to shut us down or restart the video subsystem entirely. In the past, delivering content to the screen was relatively straight-forward and we were free to operate as we needed to get our job done. Today, it is entirely up to Microsoft and if you dare wander outside their edicts and trigger their damned “tiltbits”, you are fucked. Debugging this system is almost entirely blind so we are forced to play wack-a-mole all day. On the bright side, our driver code is receiving a thorough audit. In the mean time, you guys are getting the product of a rapid hackfast, intended to get something out the door to meet our marketing promises.
When Vista becomes dominant in the mainstream, all of you can expect loads of problems unless Microsoft learn to lighten up. Sure, they want to enforce standards on their platform. We all know Windows sucks largely because of how badly drivers are written, but they are doing it by screwing with us, the hardware vendors. My group knows what the hell we're doing. We would not be one of the top two if we didn't, but Microsoft are making our lives nearly impossible because they do not consider in the least what we need to make good products.
My advice: do not think you can buy either ATI or NVIDIA and expect Vista to work entirely as advertised. Wait a year. Stick with XP or buy a Mac.
Re:Didn't we have an article... (Score:3, Interesting)
Why?
I mean, I can run a reasonably modern game with support for in-game cameras -- say, Doom 3 (native Linux port), which can show me just as much detail on an in-game screen as I see in the rest of the game -- or Half-Life 2, where the demo showed someone tossing a camera around, and the screens behaving realistically.
So what's so hard about, say, showing an OpenGL game in a window? Is it trying to run two GL apps at once, that don't necessarily cooperate (game and window manager)? Or is it a driver issue?
For the record, I don't know about the sort of stacking effect you'd have with the window manager trying to do GL stuff to a game window (which has its own GL stuff), but I do know that I'm able to get reasonably good performance out of running more than one GL game at a time in windowed mode on Linux (without Beryl).
Re:All Aboard the FUD Train (Score:3, Interesting)
Windows 98 was a disaster compared to 95 in stability.
Windows 98 introduced brand new cutting edge levels of instability
Windows 95 was very simple bland and stable
Windows 95C added new features but was kept simple and a true stability upgrade.
Wheres 2k in your list?
1. Windows 95
2. Windows 95C
3. Windows 98
4. Windows 98SE
5. Windows ME
Tell me with a straight face the latest revision is always the best
Re:People Were Right! (Score:3, Interesting)
Re:That and (Score:2, Interesting)
Just as a point of reference, I have an nVidia 8800 GTS running in Vista without any problems. I haven't had a single lockup since installing Vista.
I'm not a huge gamer, but the games I have tried so far (WoW, Company of Heroes, Flight Sim X) are performing exceptionally well under Vista. I'm getting over 100 FPS in IronForge right now.
Re:Damn DirectX... (Score:5, Interesting)
But for better or worse*, this is the way things will go. Creative is living on borrowed time unless they can convince developers to use OpenAL themselves, or they convince FMOD/Miles to put in two paths to support both groups. I don't think they'll be successful without a great deal of bullying.
* Worse, IMHO. I use cans for gaming and good head related transfer functions(required for 3D audio over headphones) are not done in software due to the heavy performance hit. There's still a distinct advantage to using hardware here(the X-Fi in particular)
Re:People Were Right! (Score:2, Interesting)
Re:Parent is spot-on. (Score:2, Interesting)