City of Heroes

City Of Heroes


Application Details:

Version: All Versions
License: Retail
Votes: 45
Latest Rating: Bronze
Latest Wine Version Tested: 1.5.31

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

* Ultra mode graphics
* Old-style graphics
* Antialiasing
* Vertical sync
* Sound

What does not

* The official (NCSoft) installer/updater.  See below for workaround.

* Multithreaded rendering.  City of Heroes hangs at "Loading message stores...Done" if not run with "-renderthread 0" command-line option (bug 10081).  This results in reduced performance when using CPU-heavy graphics options (water effects, shadows, and environmental reflections). A sufficiently powerful CPU can compensate for this.

* Running from NFS has very poor performance.  When moving around outdoors, CoH makes frequent uncached writes to C:\users\\Local Settings\Application Data\NCSoft\CoX\VisitedMaps, which kills the game's framerate.


What was not tested

* Hardware PhysX.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

The official NCSoft launcher does not work under Wine. An unofficial installer/updater/launcher is available from Tested with ATI graphics using the closed-source 11.3, 11.7, 11.9, 11.11, 12.2, and 12.4 drivers on a Radeon HD5770 card. I had the best experience with the 11.3 drivers, but they're not compatible with Xorg newer than 1.9.5 or kernels newer than 2.6.38. The 12.2 drivers also work reasonably well. See other reports for NVidia graphics and the open-source drivers. Certain Rikti Chief Mentalist powers can, under "High" shader quality, cause the game to crash. The crash message and the reputation of the closed-source ATI drivers makes me think this is a driver bug rather than a Wine bug; it may be present in Windows as well. Many driver problems can be compensated for by running City of Heroes in safe mode (the "-usetexenvcombine" command-line option), at the cost of low-quality graphics.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowGentoo Linux x86_64Jun 03 20131.5.31N/A Yes NoBronzeMark 
ShowGentoo Linux x86_64Jun 24 20121.4No, but has workaround Yes NoSilverMark 
CurrentGentoo Linux x86_64Jun 24 20121.4No, but has workaround Yes NoSilverMark 
ShowGentoo Linux x86_64Jun 24 20121.4No, but has workaround Yes NoGarbageMark 
ShowopenSUSE 12.1 x86_64Feb 18 20121.4-rc3Yes Yes NoSilverFeldspar 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Note about setting game resolution

Information courtesy of Dan.

"There seems to be an issue currently with the ingame resolution options. If you change them, then click apply, it will reset the resolution back to before you changed it and tell you to restart. When you restart, the resolution won't have changed. To get it to change you have to set it to the correct resolution, apply, set it again, and then quit the game with the options menu still open."

Possible Fix for shaders (specific to NVidia cards)

Information courtesy of Tremblay:

In the registry, in HKEY_CURRENT_USER\Software\Wine\OpenGL, have the string value DisabledExtensions set to:

GL_ARB_vertex_buffer_object GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_register_combiners3 GL_NV_texture_shader GL_NV_texture_shader2

(basically list each extensions with a space between each)

I can then set the in-game shader option higher than low with bumpmaps.

I think you *could* leave out GL_ARB_vertex_buffer_object, I put it there because it helps World of Warcraft.;forum=1;msg=37609

Jeff has offered another work around:

Run 'CohUpdater.exe -usetexenvcombine' to run in a low graphics mode that allows use of the costume selector and mission architect.  Beats adding / removing the registry keys, and it'll usually retain your old graphics settings.  Just make sure you don't have any level of antialiasing enabled (2x, 4x, etc) otherwise there'll be graphical wackiness


Comments Disabled

Comments for this application have been disabled because there are no maintainers.