Vista Not Playing Nice With FPS Games
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.'"
Everyone who accused Vista of copying OS X were dead on!
We all knew this was the way it was going to be. This isnt a newsflash for anyone. I have a dx10 compat gfx card, but I'll stick to XP for gaming way after SP1 for Vista comes out. Drivers for Vista just plain and simply not up to snuff yet.
I can only hope this sort of thing promotes the appeal of using OpenGL, so more games are more likely to become cross-compatible. Projects like WineHQ can mimic the behavior of Win32 API, and things would run more smoothly if instead of translating DX, to just have OpenGL games to begin with. Does DX really provide or perform more/better than OpenGL that commercial games continue to use DX??
Gentoo Linux - Wouldn't have it any other way. And fuck beta.
Why would anyone rush out and buy a new operating system?
You exchange a series of well known bugs and security problems (that have work arounds and policies to protect yourself) to being put into the unknown. Personally, I'm going to let everyone else rush to be the lab rat and only upgrade when I'm forced to.
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.
The problem is trying to buy a new computer without getting Vista. My dad needs a new computer and plays strategy/role playing games and how do I explain to him that his high-end Dell computer with Vista is going to crash playing some games. Talk about bleeding edge.
Now, off topic, I must confess that I no longer even read the Slashdot paragraph, but I just read the headline and then go straight to the comments to see what the controversial parts were.
Acting stupid isn't much fun when there's someone around who knows better
They aren't?
I don't know about game output but Vista will definatly degrade your high def signals if you aren't using MS-blessed drivers and hardware.
Trolling is a art,
When playing games, writing music or capturing video you're always best with a very minimalist OS. I managed to get Windows XP do work fairly well doing audio work with 256MB by removing pretty much everything except that required for the applications.
Microsoft doesn't seem to understand that an OS is just for running applications, managing files and providing base services. They have to provide more and more features to make the upgrade justifiable. Games are better to stick to a dedicated XP install with all the bloat removed for now.
Since when has gentoo had DirectX 10?
Cheers,
Roger
Do you have any better hostages?
Vista - so like a Mac that you can't even play games on it :-)
:-]
[And yes, this is a dig at *both* sides, so let's see how that goes down
Simon
Physicists get Hadrons!
You!=everyone
Some gamers have experienced issues with their favorite games. And I'm sure some of them updated to the newest drivers as a first resort before posting problems on the internet. Really this was not unexpected. Every new release of software (especially a Windows OS) is not without problems. This only reinforces my opinion that if I were to get Vista it won't be until SP1 at least. The pattern for MS may still hold true:
Version 1.0: Buggy, unstable. Win95, ME, XP
Version 2.0: Some fixes, more stability. Win98, XP SP1
Version 3.0: More fixes, mostly stable. Win98SE, XP SP2
Version 4.0: There is no version 4. Start with another Version.
Well, there's spam egg sausage and spam, that's not got much spam in it.
Or, OpenGL+OpenAL?
I think the main problem is that most games don't do their own engines. This is a good thing, but then, most games end up using engines written for DirectX...
As for the games which do create their own engines, I'm guessing many of them don't see portability as an issue, or if they do, would rather be easily portable to the Xbox 360 than to anything else.
Here's hoping QuakeWars continues to ensure OpenGL is well supported -- the Doom 3 engine is alive and well, I hope...
Don't thank God, thank a doctor!
When Duke Nukem Forever comes out, PC gamers will forget about all those old, now dull looking toys.
Monstar L
I've never met a group of people who can cause so many problems as the Computer Ricers. The Computer Ricers are the people that continually screw around with their systems in a misguided attempt to get more performance. They run beta drivers, they squabble over 50 3DMark points (out of 10,000), they always have to run the latest, greatest software. These people break systems in ways I can't even dream of, they have problems that no normal person ever encounters.
Well when they do, they go and scream loudly about it on forums. It's never their fault, it's always the evil hardware manufacturer or OS maker or whatever. It's never the fact that they screw around with their software, overclock their hardware to the point of instability and so on, nope it's someone else and by god they are going to give them holy hell on a forum for it!
I encountered this with the 8800, nVidia's new card. I decided I wanted one, despite seeing people having tons of problems in forums. Well, I took the time to read the directions and make sure I had what I needed (such as a power supply that gave it sufficient power) and that I did what I should (such as using Drivercleaner to scrub the old drivers). Lo and behold, it works great. I don't have problems weird problems with it, my games don't crash, it's just a newer, faster card.
Basically I've found that you have to take any negative comments on the Internet with a grain of salt and check the source. If it's a tech professional who's done some proper testing, ok worth listening to (though a single point of data does not make a trend). However if it's a Computer Ricer, just ignore it. In all likelihood they caused the problems they are having.
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.
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).
Don't thank God, thank a doctor!
I have an 8800GTX since Nov 15. Being a corporate customer, we've also had the various flavors of vista since Nov 30th. The new shiny 100.xx drivers are complete and utter crap across the board. The nVidia card touted as the ultimate in vista preparedness, the 8800, barely works on vista at all. See nVidia forums The class action stie and my own video. There are thousands of folks out there with issues. The nvidia drivers thread (70+ pages) has been deleted at least 3 times that I know of (from before the Jan 30th launch).
In my youtube video.. just using windows can cause the machine to spazz out randomly. For example.. I can't hit control-a to select all my icons.. it crashes the driver? WTF nVidia?
To make matters worse, nvidia appear to have thunked the 32 bit drivers into 64 bit address space... so there doesn't seem to be a true 64 bit driver out there for vista at all. Can anyone comment on this??
The 97.xx drivers.. what Microsoft shipped with vista.. are probably the best and most stable drivers at this point. On some of the other forums the reviewers have gone back to "stock" drivers for Intel and nVidia hardware.. and this eliminates some of the apparent vista stability issues. Some people have had ok luck out of the 100.xx drivers..
The truth is, I think, no one expects the vista drivers for hardware we already have to be this amazing break through. What is a bit scary is that the driver support is apparently so poor at this point in time... and it is poorest on hardware supposedly designed with vista in mind. The RTM drivers for vista/older cards aren't that bad.. they're playable in a lot of cases.. A lot of people, myself included, are having problems with source engine games IF the settings are cranked up way high. 800x600? No problem. 1920x1200 4xAA 4xAF.. Heloooo Pink Checkerboard Textures!
I'm not too terribly miffed I can't game quite as well on XP SP2... I am more than a little disappointed the drivers are buggy for basic things like.. screensaver... overlay video playback... being up for more than 4 hours? Given the state of Vista and that the graphics subsystem hasn't really changed much since RC1 I would have expected much better drivers-- especially since there are all these vista techdemos floating around.. at least in the case of the 8800+vista.
I wonder how many of those "mysterious" crashes have to do with Vista's built-in virtual memory randomizer. Such a thing exists also in OpenBSD and if I remember right, *A LOT* of old bugs were exposed in various packages... And since we all know the coding standards of a computer game...
There are two primary reasons for games not working perfectly on Vista:
1.) Crappy video drivers. (Especially nVidia drivers.)
2.) The game needs admin privs.
If you're a victim of crappy drivers, well, that's the price you pay for being on the bleeding edge, I guess. ATI's drivers are fairly good. They had WHQL certified drivers released before Vista's consumer launch. nVidia, on the other hand, is dragging their ass. They've had a long time to get these drivers done. If you want to blame somebody, blame them.
If the game doesn't run without admin privs, then blame the game manufacturer. How do you know ahead of time? Well, if it has the "Designed for Windows XP" logo on the box, you should be good to go. These games were certified by Microsoft, and as part of that certification, they couldn't do stupid crap like write to c:\Program Files. If your game doesn't have that logo, then who knows.
Luckily, games that require admin privs can still be run on Vista without too much trouble. Just right click the game icon and select "Run as Administrator". Even better, right click it, go to properties, select Compatibility, and check the "Run as Administrator" option so that it always runs as admin. This will solve 99% of most people's gaming issues.
But games that don't run on Vista have nothing to do with Vista's "complexity" (it's a freaking modern OS, of course it's complex...), and it has nothing to do with some DirectX 9 incompatibility (the Dx9 bits ship with Vista).
Not to mention the fact that other sites mention pretty good luck with running games on Vista.
As usual, compatibility issues have more to do with 3rd party incompetence than with the quality of Microsoft's OS.
And one Nvidia executive predicts that gamers may not routinely see games optimized for DirectX 10 until mid-2008.'
That's about the earliest I'll consider an "upgrade."
!#@%*)anks for hanging up the phone, dear.
Ok, I'm getting a bit sick of this same old boring Vista bashing (yes I know I'm on /. where MS bashing is a almost national sport). I have just been playing F.E.A.R. using a shock-horror NVidia card and it plays fine - I simply had to download the Vista driver from Nvidia's site (maybe some of the newer DX10 cards have problems, my DX9 is fine). In fact, it actually seems to play faster than in XP!
Though a great advocate of Open Source and Linux, I'd like to think we can appreciate the good in Vista instead of taking cheap shots every 10 seconds. These people probably had very specific problems and threw their toys out of the pram. I'm not even reading TFA, this is just annoying now. Rationality people! Us intelligent Linux-loving Lisp-defending geeks need to show the masses rationality!!!
Best gaming play is still via the computer for many types of games. And I agree, don't buy Vista.
Enjoy your Karma, after all you earned it. Feel your Karma Joe, feel it burn.
i doubt doubt it one bit. I've had this fear that the system has become too complex to be flexible enough for developers. I suggest ATI and Nvidia just pull out of the vista market all together...
Stick with either XP until they force MS to remove the DRM paths and strict driver oversight... or simply push linux has a gaming platform and start developing not only drivers for linux, but also code to improve it as a desktop system.
An enemy has fired upon you... Cancel or Allow?
you live in a dream world?
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
I don't care if Microsuck won't release a DST fix for W2k, I'll be running that sucker until the Civilization series requires an OS upgrade.
Therefore, I've got a few backup copies of my w2k pro install disk, and I will be putting the original in a safe deposit box at the bank next week.
I didn't see a damn thing in XP that warranted the time spent, much less the money spent, on upgrading. Vista is no different.
Blar.
maybe someone has pointed this out - but the reason the FPS suck is not because vista sucks - but becuase the hardware manufacturers have failed to provide stable drivers for much of their hardware.
the 8800 gtx has terrible support at the momement with a number of users threating nvidia through www.nvidiaclassaction.org. in general NVidia has been doing a poor job of supporting their hardware, for example under XP 64 the drivers are equally bad - barely implementing what is needed to perform well. at the vista launch a large portion of their motherboards (680a, 680i, NForce4)did not have WHQL drivers relased.
many software publishers have clearly not tested their software with vista as well making things less smooth.
vista has been under development for an extrodinarily long time - give then ease of aquiring the OS (CTP releases, RC releases), and wide availability of development tools that contain support for vista, the blame falls squarely on the hardware and software vendors who have not updated their software for this release.
Ironically, the upgrade to Vista on my AMD 4x4 has gone without incident. All of my games continute to work at roughly the same level as before. There are still some performance issues and a few interesting features of vista relating to multicore machines.
Who needs anything other than WoW?
I would suggest that those same people need to take some example from the majority of us using open source software who are *fully aware* that if you make a major update to your system, you may end up screwing up a piece of software that you were able to run fine previously.
I'm sorry, but whether you use Linux or Windows, you're a complete and utter fool if you always run the "latest and greatest" version of everything AND expect everything to run smoothly out of the box.
Gentoo Linux - another day, another USE flag.
Windows just isn't ready for the desktop.
My beliefs do not require that you agree with them.
I don't get it. I'm having no problem playing Leisure Suit Larry on my Windows 95 machine...
Navy Tim www.navytim.com