Notice: just because your Computer Says your Drivers are up to date: they probably are not


 

Posted

We've had a couple threads so far with City of Heroes players having issues with older driver sets. So here's a quick primer on some of the graphics issues / workarounds / information you need to know:

***

Identifying Which graphics driver and card you Have

First: Microsoft Windows Update does not have up to date drivers for your graphics hardware!
Do not run Windows Update and presume that your computer is actually up to date.
Second: Your OEM Vendor, the guys who put your hardware together, most likely are not going to have up to date driver for your graphics hardware either!
Do not go to your computer vendors site, see that your driver is up to date there, and presume that your driver is actually up to date. Go to your Graphics Vendors site as listed below.
Third: Online Services that promise to tell you whether or not your drivers are up to date... DO NOT WORK.
Don't go to a website and run a scan to see whether or not your drivers are up to date.
If you do not know what hardware you have in your computer, here are some tools that will help you determine what you have under Microsoft Windows Operating Systems:

CpuZ: http://cpuid.com/cpuz.php
CpuZ will identify your processor, graphics hardware, motherboard, memory, and system vitals.
GPU-Z: http://www.techpowerup.com/gpuz/
GPU-Z is targeted towards displaying more in-depth information about your graphics card. GPU-Z also contains a camera utility to quickly take a snap-shot of what it reads and upload that snapshot to a free-hosting. If you aren't sure what driver you are using, this is the quickest way for us to identify what you have.
ATi Sample:



Nvidia Sample:




If you are running a Linux Operating system and you don't know what graphics card you are using... well. It's not as easy. The package lshw will tell us everything about your hardware... but you have to run it as root and it only outputs in a long format text... and tells us a lot of stuff we didn't really need to know.

There is an lshw-gtk package... but it... doesn't really display everything lshw does in text:



If you are running a KDE based distribution, the OpenGL segment of Kinfocenter will often display pertinent information:

ATi Sample:



Nvidia Sample:

***

Supported Graphics cards
As of right now there are 3 main graphics card vendors supported by the CoH Game:
  • ATi
  • Nvidia
  • Intel

If your graphics card did not come from one of these vendors, chances are it will not run the City of Heroes game.
***

Obtaining Up to date Drivers
If you are running AMD RadeonHD graphics cards with Windows NT5 or NT6 (that's Xp, Vista, Win7), you can get updated AMD Drivers from: http://game.amd.com/us-en/drivers_catalyst.aspx

If you are running ATi Radeon 8500 - x1900 series graphics cards with Windows NT5 or NT6, you can get Legacy AMD Drivers from: http://support.amd.com/us/gpudownload/Pages/index.aspx

If you are running a RadeonHD mobile 2000 series or newer graphics card, and have Windows NT6 (Vista or 7) AMD Catalyst is available in a mobile edition:
If you are running a Linux with Cedega for CoH compatibilty, you can get updated AMD Fglrx drivers from: http://support.amd.com/us/gpudownload/Pages/index.aspx
If your operating system supports SMXI / SGFXI : http://www.mepis.org/docs/en/index.php/Smxi :: updated drivers can be downloaded and installed that way as well.

If you are running any Nvidia card with any version of Windows or Linux, you can find drivers through the driver matrix here: http://www.nvidia.com/Download/index5.aspx?lang=en-us

If your operating system supports SMXI / SGFXI : http://www.mepis.org/docs/en/index.php/Smxi :: updated Nvidia-GLX drivers can be downloaded and installed that way as well.

If your are running an Intel Graphics Accelerator with any Version of Windows, you can find Intel drivers through this page: http://www.intel.com/support/graphics/detect.htm or this page: http://www.intel.com/support/graphics/sb/CS-022355.htm

If you are running an Intel Graphics Accelerator with any version of Linux... well... actually. you need to go read this: http://www.phoronix.com/scan.php?pag...item&px=ODIwMQ Trust me on this, if you have an Intel GA and you want to play CoH... play it on Windows. And yes. I am sober. And no, I have not been in the catnip.
***

Known Issues
Intel

There is a known issue with Intel Graphics Chips at this time. The developers have not gotten around to re-kludging the game engine to work with / against Intel chips. Yes, it is known that the graphics are stuck on the lowest possible shader settings.

The Developer GPU has indicated that patches to Intel chips are due at a future date: http://boards.cityofheroes.com/showt...49#post2819749
Quote:
Some users with integrated intel chipsets currently experience a degrade in the shader quality settings allowed. This should be resolved in a future patch.
From Luminous Martini: Here's a fix to shove the game into it's lowest shader mode.

Quote:
1. right click on CoH shortcut
2. click on properties
3.click on shortcut tab at top
4. go to target window "C:\Program Files\City of Heroes\CohUpdater.exe"
5. after the last " press space once
6. enter the following code exactly -useTexEnvCombine
7. click on apply then ok
8. right click on CoH then click run as admin.
***

ATi

As of right now on the 10.4 drivers against RadeonHD 5770, Ambient Occlusion and Full Screen Anti-Aliasing are not playing together well.

Also, if you are using a DirectX 9 Class ATi Radeon Card, these cards were retired in March 2009. The last driver to support these cards under Windows Xp was the Catalyst 9-3 release. The DirectX 9 class of ATi Radeon Cards covers all Radeon 9500-9800 series cards, all Radeon x300-x800 series cards, and all x1x00 series cards.

These cards are not officially supported on Windows 7. There is a Windows Vista build of the 9-3 driver that can install on Windows 7, but this driver is known to have conflicts with the NT6 DirectX 11 platform updates. So basically, it will crash and lock up... and if you update Vista to be in sync with Windows 7 (by running Windows update), you'll probably also run into crashes that way too.

Basically then, if you have one of the Radeon DX9 cards and you are running Vista, don't keep your computer software up to date.

Now, AMD does repackage the 9-3 driver in a quarterly update. The last update, the 10.2 Legacy Release, HAS MAJOR ISSUES WITH CITY OF HEROES.

Just stick to the 9-3 release and you should be fine atop WinXp / NT6 DX10.





***

GPU Monitoring

One of the problems some players encounter is a crashing or lock-up of their graphics cards that is related to heat or power issues. To aid in troubleshooting, you can use GPUZ to monitor the fan speed and temperature of both ATi and Nvidia cards, and the voltage usage on certain ATi cards.

You Will Need to run City of Heroes in Windowed mode to be able to read GPUZ in real time.

ATi GPU sample:



***

Filing Bug Reports

ATI
You can file bug reports for AMD cards on Linux here: http://ati.cchtml.com/. And Yes... ATi does get them. Thanks Bridgman.

Bug reports for AMD cards on Windows can be filed here: http://www.amd.com/us/CatalystCrewSurvey

You can also file a post on the AMD community forums here: http://forums.amd.com/game/

You can email AMD using this form here: http://emailcustomercare.amd.com/

ATi engineers also browse through the forums at places like Phoronix and Rage3D.
***

Nvidia
Now, Nvidia's a tougher nut to crack. The only way that I'm aware of to directly contact the company about driver support is through here: http://www.nvidia.com/object/driverq...assurance.html

There's also a Survey page that can be found through Google.

And the Nzone forums.
***

Intel
If you've got an Intel Graphics Chip, you can drop by Intel's contact portal for Windows.

On Linux, you can file bugs directly at Freedesktop.org... although in all Fairness the Freedesktop bug reporting site is a bit obtuse... and you might need to read the manual.
****

Alternative Approach
Another approach, and one advocated by Terry Makoden and John Bridgman of AMD is to bug your graphics card vendor. Let them know you buy a card for a particular feature. An OEM like Sapphire, Asus, XFX, Acer, Tul / PowerColor, or the like has a greater amount of pull with driver developers. Michael Larabel (of Phoronix) wrote about this method in response to getting better Linux drivers back in 2007: http://www.michaellarabel.com/index.php?k=blog&i=121


 

Posted

To add to this:

NVidea Geforce4 series seems to be having issues with laptops due to drivers. Each driver seems to get a different type of crash, original windows drivers crash on power customisation, where as the latest drivers crash on name entry and costume change screens.

The drivers before that react the same way as the latest ones. Currently no fix has been found however the devs have been made aware and im told its an issue the engineers are working on.


 

Posted

im not sure if this is the right tread to ask this in.
but i downloaded the lastest drivers for my nvidia9500gt card from nvidia and everytime i uninstall my old drivers and reboot windows7 downloads and installs the same old driver from Windowsupdate. i clicked the option to skip downloading from windowsupdate but it still does it anyway and installs the same driver i uninstalled.
any help here and i would be thankful.


DT


@Eternal Twilight
Friends don't let friends buy an NCSoft controlled project.
Save Paragon one more time!
http://www.cohtitan.com/forum/index....ic,4877.0.html

Petition to end shutting down CoH:
http://www.change.org/petitions/ncso...city-of-heroes

 

Posted

Quote:
Originally Posted by DeadlyTwilight View Post
im not sure if this is the right tread to ask this in.
but i downloaded the lastest drivers for my nvidia9500gt card from nvidia and everytime i uninstall my old drivers and reboot windows7 downloads and installs the same old driver from Windowsupdate. i clicked the option to skip downloading from windowsupdate but it still does it anyway and installs the same driver i uninstalled.
any help here and i would be thankful.


DT
turn Windows Update off.


 

Posted

Might want to add this as well: http://www.intel.com/support/graphics/sb/CS-022355.htm

It's the workaround instructions for those unfortunates with Intel graphics and a manufacturer that the Intel drivers won't load on. Not a 100% guarantee against trouble if they use the latest Intel drivers but it is a way to get them there.


It is known that there are an infinite number of worlds, simply because there is an infinite amount of space for them to be in. However, not every one of them is inhabited. Therefore, there must be a finite number of inhabited worlds. Any finite number divided by infinity is as near to nothing as makes no odds, so the average population of all the planets in the Universe can be said to be zero. From this it follows that the population of the whole Universe is also zero, and that any people you may meet from time to time are merely the products of a deranged imagination.

 

Posted

Wonderful information Back_Blast!

Also, the -useTexEnvCombine information here would be useful:

http://boards.cityofheroes.com/showthread.php?t=220618

Note that this is mainly for people with integrated Intel video and unable to get into the game after making sure their drivers are up-to-date. This is not for people who are able to get in the game already.

Also, a mention of safe mode might be handy:

"When clicking on I agree from the second launcher window, there's a little box that says Safe Mode."


 

Posted

Quote:
Originally Posted by Tex View Post
Wonderful information Back_Blast!

Also, the -useTexEnvCombine information here would be useful:

http://boards.cityofheroes.com/showthread.php?t=220618

Note that this is mainly for people with integrated Intel video and unable to get into the game after making sure their drivers are up-to-date. This is not for people who are able to get in the game already.

Also, a mention of safe mode might be handy:

"When clicking on I agree from the second launcher window, there's a little box that says Safe Mode. "
Shouldn't that read as follows?

"Before clicking on I agree from the second launcher window, there's a little box that says Safe Mode. Put a check mark in that box then click I agree."


If the game spit out 20 dollar bills people would complain that they weren't sequentially numbered. If they were sequentially numbered people would complain that they weren't random enough.

Black Pebble is my new hero.

 

Posted

One more item you might like to add to your wonderful guide is to not override the Anti-Aliasing in the NVIDIA control panel or ATI Catalyst Control Center. Maybe mention this in the "Known Issues" section?


 

Posted

Quote:
Originally Posted by Tex View Post
Wonderful information Back_Blast!

Also, the -useTexEnvCombine information here would be useful:

http://boards.cityofheroes.com/showthread.php?t=220618

Note that this is mainly for people with integrated Intel video and unable to get into the game after making sure their drivers are up-to-date. This is not for people who are able to get in the game already.

Also, a mention of safe mode might be handy:

"When clicking on I agree from the second launcher window, there's a little box that says Safe Mode."
Including that would be good though I'd be curious to know what that switch actually does before I were to use it if I had the need. I personally don't know but a little explanation would be good just so folks know what they're getting.


It is known that there are an infinite number of worlds, simply because there is an infinite amount of space for them to be in. However, not every one of them is inhabited. Therefore, there must be a finite number of inhabited worlds. Any finite number divided by infinity is as near to nothing as makes no odds, so the average population of all the planets in the Universe can be said to be zero. From this it follows that the population of the whole Universe is also zero, and that any people you may meet from time to time are merely the products of a deranged imagination.

 

Posted

Quote:
Originally Posted by Back_Blast View Post
Including that would be good though I'd be curious to know what that switch actually does before I were to use it if I had the need. I personally don't know but a little explanation would be good just so folks know what they're getting.
The -useTexEnvCombine forces the game to use a different code path for rendering which is there to support very low end graphics chips/cards which do not support vertex and pixel/fragment shaders.

You should only use it if you can't get into the game (game crashes at startup) and your drivers are already up-to-date and you are using an Intel integrated graphics chip.


 

Posted

Good info. Fortunately I don't fall into any of those problem categories but at least now I know what it does and can suggest trying it where appropriate.


It is known that there are an infinite number of worlds, simply because there is an infinite amount of space for them to be in. However, not every one of them is inhabited. Therefore, there must be a finite number of inhabited worlds. Any finite number divided by infinity is as near to nothing as makes no odds, so the average population of all the planets in the Universe can be said to be zero. From this it follows that the population of the whole Universe is also zero, and that any people you may meet from time to time are merely the products of a deranged imagination.

 

Posted

Quote:
Originally Posted by Tex View Post
The -useTexEnvCombine forces the game to use a different code path for rendering which is there to support very low end graphics chips/cards which do not support vertex and pixel/fragment shaders.

You should only use it if you can't get into the game (game crashes at startup) and your drivers are already up-to-date and you are using an Intel integrated graphics chip.
Tex, question: was the patch supposed to enable shader options? Various intel users (945, 965 and x1300, I think that's how it's called, the last one) are still with their shader options greyed out, at least two of the 965 users, I know that they are with up-to-date driver, as I am with my 945.

No crashing here (actually crashing has been non existent since i17 unlike i9-16 when I crashed a bit), but are there plans to enable shader options for us Intel users, like another patch? I have asked around but I still don't know if the patch enabled shader quality options for anyone w/ Intel.

I think (emphasis on *think* because I don't have a decent i16 scenario screen) the world scenario has improved for me after the patch, but the toons (player/enemies/general npcs) are still plain looking like I showed you before.


 

Posted

Quote:
Originally Posted by Kioshi View Post
Tex, question: was the patch supposed to enable shader options? Various intel users (945, 965 and x1300, I think that's how it's called, the last one) are still with their shader options greyed out, at least two of the 965 users, I know that they are with up-to-date driver, as I am with my 945.

No crashing here (actually crashing has been non existent since i17 unlike i9-16 when I crashed a bit), but are there plans to enable shader options for us Intel users, like another patch? I have asked around but I still don't know if the patch enabled shader quality options for anyone w/ Intel.

I think (emphasis on *think* because I don't have a decent i16 scenario screen) the world scenario has improved for me after the patch, but the toons (player/enemies/general npcs) are still plain looking like I showed you before.
Yes, the patch re-enabled previously available Shader Quality options for users with more powerful Intel integrated chipsets. Users with the old low end GMA 900/950 series chipsets have not been re-enabled as they will encounter characters rendering incorrectly.

Intel's nomenclature for their chipsets has been a little confusing. There are two "965" and the older one is more in line with the capabilities of the limited GMA 900 series than the more powerful variants in the GMA X3100 line.


 

Posted

I've tried updating the drivers from ATi with no success. It still comes up with an ARB_multitexture & decompression Error at launch.


 

Posted

Quote:
Originally Posted by DeadlyTwilight View Post
im not sure if this is the right tread to ask this in.
but i downloaded the lastest drivers for my nvidia9500gt card from nvidia and everytime i uninstall my old drivers and reboot windows7 downloads and installs the same old driver from Windowsupdate. i clicked the option to skip downloading from windowsupdate but it still does it anyway and installs the same driver i uninstalled.
any help here and i would be thankful.


DT
I have the exact problem with win7, how did you finally get it to work?


 

Posted

Also, I just installed the 10.5 for ATI and game does not cooperate well. Intense lagging and crash. I am going back to 10.3 where I was before to see if that was the case.


 

Posted

Some of us who have Alienware computers, in my case an Aurora, are at the mercy currently of the Dell people for video drivers. I have CrossfireX and the video has been good in-game with most of the ultra settings turned on. Water is a problem.

But for upgrading the only ATI/AMD drivers that work with my dual ATI Radeon HD 5670s is 10.7. I have been pushing for Dell to look into it. Any other drivers crash and Blue Screen the computer.


 

Posted

Well I get the drivers out of date message for NVIDIA and as far as I can tell they are up to date. (shows nvlddmkm 8.15.11.8640 I can't figure out how to paste graphic file here). Game says file version is from 07 but both NVidia Control Panel and GPU-Z disagree.

The only thing that does look out of date is the NVidia Control Panel which won't update. Don't see why that would effect the game though. Is game checking Control Panel? I do show the control panel driver as being 07, but update just says "Failed to load" and ends.


----------------------------
You can't please everyone, so lets concentrate on me.

 

Posted

Quote:
Originally Posted by Ultra_Violence View Post
Well I get the drivers out of date message for NVIDIA and as far as I can tell they are up to date. (shows nvlddmkm 8.15.11.8640 I can't figure out how to paste graphic file here). Game says file version is from 07 but both NVidia Control Panel and GPU-Z disagree.

The only thing that does look out of date is the NVidia Control Panel which won't update. Don't see why that would effect the game though. Is game checking Control Panel? I do show the control panel driver as being 07, but update just says "Failed to load" and ends.
The 186.40 driver is several years old. Not knowing what video card and OS you have makes it a bit difficult to recommend specific drivers.

You could run DXDiag and check the date there or run CoH Helper and check the date in the output from that.


If the game spit out 20 dollar bills people would complain that they weren't sequentially numbered. If they were sequentially numbered people would complain that they weren't random enough.

Black Pebble is my new hero.

 

Posted

Quote:
Originally Posted by Texas Justice View Post
The 186.40 driver is several years old. Not knowing what video card and OS you have makes it a bit difficult to recommend specific drivers.

You could run DXDiag and check the date there or run CoH Helper and check the date in the output from that.
Thanks you were right. No idea why automatic check was downloading an old driver but when I went in manually I got a new one that actually works. Thanks.


----------------------------
You can't please everyone, so lets concentrate on me.