WineHQ

City of Heroes

City Of Heroes

 

Application Details:

Version: All Versions
License: Retail
URL: http://www.coh.com
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 for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

* Ultra-mode graphics (but see notes)
* Most, but not all, old-style graphics settings
* Vertical sync in fullscreen mode
* Multithreaded rendering
* Sound
* The Icon offline gameplay launcher

What does not

* The "Depth of Field Effects", "Bloom", and "Desaturation Effects" settings are all disabled
* Vertical sync in windowed mode

Workarounds

What was not tested

* Online gameplay
* Hardware PhysX
* Installation (see notes)

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Performance with high settings for "Ambient Occlusion" or "Shadow Quality" was abysmal (seconds per frame). I don't know how much of this is due to having an underpowered graphics card, how much is due to low Wine performance, and how much is due to the reams of debug information that the Nouveau driver prints to the console. Installation from official sources is no longer possible and was not tested. Test results are provided for people who have kept their copy of the City of Heroes client and are using the unofficial Icon launcher for offline gameplay. Tested with the Nouveau 1.0.4 driver, Mesa 9.1.2, libtxc_dxtn 1.0.1. See other reports for the closed-source Nvidia and ATI drivers.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentGentoo Linux x86_64Jun 03 20131.5.31N/A Yes BronzeMark 
ShowGentoo Linux x86_64Jun 24 20121.4No, but has workaround Yes SilverMark 
ShowGentoo Linux x86_64Jun 24 20121.4No, but has workaround Yes SilverMark 
ShowGentoo Linux x86_64Jun 24 20121.4No, but has workaround Yes GarbageMark 
ShowopenSUSE 12.1 x86_64Feb 18 20121.4-rc3Yes Yes SilverFeldspar 

Known Bugs

Bug # Description Status Resolution Other apps affected
6155 CreateIoCompletionPort and related functions not implemented CLOSED FIXED View
8645 City of Heroes does not start CLOSED DUPLICATE View
10080 City of Heroes crashes when costume selection menu appears CLOSED ABANDONED View
10081 City of Heroes does not run if asked to use a dual core processor CLOSED FIXED View
10082 City of Heroes chat window loses keystrokes, does not snap back out CLOSED ABANDONED View
10561 City of Heroes runs very slowly when in-game "Contacts" window is opened, sometimes corrupts graphics CLOSED INVALID View
13335 Wine virtual memory exhaustion causing OpenGL crashes / slowdowns CLOSED FIXED View
13718 rubber banding at start of motion (not lag) in City of Heroes CLOSED ABANDONED View
16794 CoHUpdater.exe hangs CLOSED FIXED View
16916 CoH Updater causes Segmentation Fault CLOSED ABANDONED View
17655 City of Heroes segmentation fault during gameplay CLOSED DUPLICATE View
18296 Applications seeing key-up events when keys auto-repeat (not a Wine bug) CLOSED INVALID View
19865 The City of Heroes installer hang after showing the splash screen CLOSED ABANDONED View

Show open 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.

http://www.codeweavers.com/compatibility/browse/name?app_id=1299;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

Comments Disabled

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