Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Company of Heroes"

From PCGamingWiki, the wiki about fixing PC games
(→‎Skip intro videos: Fix fixbox issues as template was applied incorrectly)
(34 intermediate revisions by 11 users not shown)
Line 15: Line 15:
 
{{Infobox game/row/reception|Metacritic|company-of-heroes|93}}
 
{{Infobox game/row/reception|Metacritic|company-of-heroes|93}}
 
{{Infobox game/row/reception|IGDB|company-of-heroes|95}}
 
{{Infobox game/row/reception|IGDB|company-of-heroes|95}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, Expansion pack }}
 +
{{Infobox game/row/taxonomy/microtransactions | None }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Bird's-eye view }}
 +
{{Infobox game/row/taxonomy/controls          | Multiple select, Point and select }}
 +
{{Infobox game/row/taxonomy/genres            | RTS }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 +
{{Infobox game/row/taxonomy/themes            | Europe, Historical, World War II }}
 +
{{Infobox game/row/taxonomy/series            | Company of Heroes }}
 
|steam appid  = 4560
 
|steam appid  = 4560
|steam appid side = 228200,228221
+
|steam appid side = 228200, 228221, 9340, 228223, 20540, 228222
 
|gogcom id    =  
 
|gogcom id    =  
 
|official site= http://www.companyofheroes.com/
 
|official site= http://www.companyofheroes.com/
 
|hltb        = 1874
 
|hltb        = 1874
 +
|lutris      = company-of-heroes
 
|strategywiki = Company of Heroes
 
|strategywiki = Company of Heroes
|mobygames    = company-of-heroes
+
|mobygames    = 24117
 
|wikipedia    = Company of Heroes
 
|wikipedia    = Company of Heroes
 
|winehq      = 4506
 
|winehq      = 4506
 
|license      = commercial
 
|license      = commercial
|taxonomy =
 
{{Infobox game/row/taxonomy/themes|World War II}}
 
 
}}
 
}}
{{Series|Company of Heroes}}
+
 
 +
{{Introduction
 +
|introduction      =
 +
 
 +
|release history  =
 +
 
 +
|current state    =
 +
}}
  
 
'''Key points'''
 
'''Key points'''
{{--}} Online multiplayer for non-Steam versions stopped working on May 31, 2014 due to [[GameSpy]] services being shut down.<ref>[https://steamcommunity.com/games/TalesofValor/announcements/detail/1441448375978816667 Steam Community :: Group Announcements :: Company of Heroes: Tales of Valor]</ref>
+
{{--}} Online multiplayer for non-Steam versions stopped working in December 2013, due to Quazal services being shut down.<ref>[https://steamcommunity.com/games/TalesofValor/announcements/detail/1441448375978816667 Steam Community :: Group Announcements :: Company of Heroes: Tales of Valor]</ref>
{{--}} Steam version updates can potentially break mods.  
+
{{--}} Steam and retail (Legacy Edition) mods are not mutually compatible.  
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://companyofheroes.wikia.com/wiki/Company_of_Heroes_Wiki Company of Heroes Wiki]
+
{{mm}} [https://community.companyofheroes.com/coh-franchise-home/company-of-heroes-legacy/forums/4-company-of-heroes-1-general Official forum]
{{mm}} [https://steamcommunity.com/app/4560/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/4560/discussions/ Steam Community Discussions] - Legacy Edition
{{mm}} [https://steamcommunity.com/app/228200/discussions/ Steam Community Discussions] - New Steam version
+
{{mm}} [https://steamcommunity.com/app/228200/discussions/ Steam Community Discussions] - New Steam Version
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc | Requires {{DRM|SecuROM|7}} disc check or persistent internet connection (later versions). This DRM was briefly patched out of the game, with 1.71 (no expansions) being the last version to require neither internet, nor a disk to play. |  | Windows }}
+
{{Availability/row| Retail | | disc, key | Requires {{DRM|SecuROM|7}} disc check or persistent internet connection (later versions). This DRM was briefly patched out of the game, with 1.71 (no expansions) being the last version to require neither internet, nor a disk to play. |  | Windows }}
{{Availability/row| Gamesplanet | 2308-1 | Steam | |  | Windows }}
+
{{Availability/row| Gamesplanet | 2308-1 | Steam | {{store link|Gamesplanet|2308-2|Opposing Fronts}}, {{store link|Gamesplanet|2308-3|Tales of Valor}}, and {{store link|Gamesplanet|2308-4|Complete Pack}} also available. |  | Windows }}
{{Availability/row| Mac App Store | id488724898 | MacApp | Company of Heroes Complete: Campaign Edition |  | OS X }}
+
{{Availability/row| Humble | company-of-heroes | Steam | {{store link|Humble|company-of-heroes-opposing-fronts|Opposing Fronts}}, {{store link|Humble|company-of-heroes-tales-of-valor|Tales of Valor}}, and {{store link|Humble|company-of-heroes-complete-pack|Complete Pack}} also available. |  | Windows }}
{{Availability/row| Steam | 4560 | Steam | Fully patched. See [[#New Steam Version|New Steam Version]]. |  | Windows }}
+
{{Availability/row| Steam | 4560 | Steam | Base game; includes both the Legacy Edition and New Steam Version.<br>{{store link|Steam|9340|Opposing Fronts}}, {{store link|Steam|20540|Tales of Valor}}, and Complete Pack also available. |  | Windows }}
 +
{{Availability/row| Mac App Store | id488724898 | MacApp | Company of Heroes Complete: Campaign Edition |  | OS X | unavailable }}
 
}}
 
}}
{{++}} Soundtrack is available for free [https://store.steampowered.com/sub/1529 here].
+
{{++}} Soundtrack is available for free [https://store.steampowered.com/sub/1529/?cc=kr here].
 +
{{ii}} Free demo versions are available from [https://www.gamefront.com/games/company-of-heroes/category/demos-35 GameFront].
  
 
===Version differences===
 
===Version differences===
====New Steam Version====
+
====New Steam Version vs. Legacy Edition====
The New Steam Version (included alongside the original THQ release) has all the multiplayer components modified to use Steamworks, as the original multiplayer servers are no longer available. [[Company of Heroes: Opposing Fronts]] and [[Company of Heroes: Tales of Valor]] count as DLC and do not require any extra downloads.
+
The '''New Steam Version''' (included alongside the original THQ release, now referred to as the '''Legacy Edition''') has all the multiplayer components modified to use Steamworks, as the original multiplayer servers are no longer available. Opposing Fronts and Tales of Valor count as DLC and do not require any extra downloads.
 +
 
 +
They are purchased together on Steam, as the Legacy Edition was kept to maintain compatibility with classic mods.
  
 
====Company of Heroes Complete: Campaign Edition====
 
====Company of Heroes Complete: Campaign Edition====
The OS X release of the game, it includes the [[Company of Heroes: Opposing Fronts|Opposing Fronts]] and [[Company of Heroes: Tales of Valor|Tales of Valor]] expansions.
+
The OS X release of the game, it includes the Opposing Fronts and Tales of Valor expansions.
  
 
Note that multiplayer is not included.
 
Note that multiplayer is not included.
 +
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported          =
 +
|dlc                    =
 +
|expansion pack        = The expansion packs are advertised as standalone releases that are mutually compatible online with the base game and each other. In reality, they are the same game with different segments available to the player, but with all files on all players' computers. Full access to all content requires a valid respective serial key (retail versions/Legacy Edition) or ownership on the player's Steam account.
 +
|freeware              =
 +
|free-to-play          =
 +
|one-time game purchase = The game requires an upfront purchase to access. The base game includes multiplayer access to the United States and Wehrmacht factions, as well as singleplayer campaigns.
 +
|sponsored              =
 +
|subscription          =
 +
}}
 +
 +
{{DLC|
 +
{{DLC/row| Opposing Fronts | Standalone on Windows. Includes the Panzer Elite and United Kingdom factions, as well as new campaigns. Content added with the 2.100 patch. | Windows, OS X }}
 +
{{DLC/row| Tales of Valor | Standalone on Windows. Includes 3 new campaigns, game modes, and replacement units for existing factions. Content added with the 2.500 patch. ''If a player owns only this version, all 4 armies in skirmish and multiplayer are available, but not all campaigns.'' | Windows, OS X }}
 +
}}
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
{{ii}} Patches for the game can be found [http://cohpatch.relic.com/ here] (Retail Only).
+
{{ii}} Patches for the retail version of the game can be found [https://web.archive.org/web/20130317012530/http://cohpatch.relic.com/ the official site's archive] (requires a torrent client), [https://www.patches-scrolls.de/patch/982/7/ Patches-Scrolls] or [https://www.gamefront.com/games/company-of-heroes/category/patches-147 GameFront] (retail only). Most of them are incremental, and need to be run in order.
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|fix=
+
{{Fixbox|description=Apply <code>-nomovies</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref>{{Refcheck|user=Drat|date=2019-05-17}}</ref>|fix=
Use the <code>-nomovies</code> [[Glossary:Command line arguments|command line argument]].|ref=<ref>{{Refcheck|user=Drat|date=2019-05-17}}</ref>
 
 
}}
 
}}
  
Line 80: Line 119:
 
{{Game data/saves|Windows|{{p|userprofile\Documents}}\My Games\Company of Heroes\Savegames\}}
 
{{Game data/saves|Windows|{{p|userprofile\Documents}}\My Games\Company of Heroes\Savegames\}}
 
{{Game data/saves|OS X|}}
 
{{Game data/saves|OS X|}}
{{Game data/saves|Steam|{{p|userprofile\Documents}}\My Games\Company of Heroes Relaunch\Savegames/}}
+
{{Game data/saves|Steam|{{p|userprofile\Documents}}\My Games\Company of Heroes Relaunch\Savegames\}}
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             =  
+
|gog galaxy               =  
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 =  
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           = true
+
|steam cloud               = true
|steam cloud notes     = Syncs save games.
+
|steam cloud notes         = Syncs save games.
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Company of Heroes Video.png|In-game video settings.}}
 
{{Image|Company of Heroes Video.png|In-game video settings.}}
{{Video settings
+
{{Video
 
|wsgf link                  = https://www.wsgf.org/dr/company-heroes
 
|wsgf link                  = https://www.wsgf.org/dr/company-heroes
 
|widescreen wsgf award      = silver
 
|widescreen wsgf award      = silver
Line 121: Line 160:
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = Launch the game with the <code>-window</code> [[Glossary:Command line arguments|parameter]].
 
|windowed notes            = Launch the game with the <code>-window</code> [[Glossary:Command line arguments|parameter]].
|borderless windowed        = unknown
+
|borderless windowed        = hackable
|borderless windowed notes  =  
+
|borderless windowed notes  = Works using [[Glossary:Borderless fullscreen windowed|usual borderless fullscreen methods]]. Tested using GameCompanion.
 
|anisotropic                = false
 
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = Introduced via patches. Up to 8x MSAA.
 
|antialiasing notes        = Introduced via patches. Up to 8x MSAA.
|vsync                      = hackable
+
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 
|vsync notes                = Launch the game with the <code>-novsync</code> [[Glossary:Command line arguments|parameter]] to disable Vsync.
 
|vsync notes                = Launch the game with the <code>-novsync</code> [[Glossary:Command line arguments|parameter]] to disable Vsync.
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              = See [[#Game chooses incorrect refresh rate|Game chooses incorrect refresh rate]].
 
|60 fps notes              = See [[#Game chooses incorrect refresh rate|Game chooses incorrect refresh rate]].
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = See [[#Game chooses incorrect refresh rate|Game chooses incorrect refresh rate]].
+
|120 fps notes              =  
 
|hdr                        = unknown
 
|hdr                        = unknown
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 139: Line 181:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = hackable
 
|key remap                = hackable
|key remap notes          = [http://www.gamereplays.org/community/index.php?showtopic=285329 Download Gridkeys]
+
|key remap notes          = [https://www.gamereplays.org/community/index.php?showtopic=285329 Download Gridkeys]
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
Line 203: Line 245:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
 
{{Image|Company of Heroes Audio.png|In-game audio settings.}}
 
{{Image|Company of Heroes Audio.png|In-game audio settings.}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = Up to 8.1<ref>[http://www.ngohq.com/?page=articles&go=page2&arc_id=127 Company of Heroes Review - NGOHQ.com]</ref>
+
|surround sound notes    = Up to 8.1<ref>[https://web.archive.org/web/20150619182914/http://www.ngohq.com/?page=articles&go=page2&arc_id=127 Company of Heroes Review - NGOHQ.com] (retrieved)</ref>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = true
+
|mute on focus lost      = always on
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
  
Line 298: Line 342:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = [[#New Steam Version|New Steam Version]] & Retail
+
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 309: Line 353:
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 +
}}
 +
 +
==Network==
 +
{{Network/Multiplayer
 +
|local play          =
 +
|local play players  =
 +
|local play modes    =
 +
|local play notes    =
 +
|lan play            = true
 +
|lan play players    = 8
 +
|lan play modes      = Versus
 +
|lan play notes      = Retail/Legacy Edition only.
 +
|online play          = limited
 +
|online play players  = 8
 +
|online play modes    = Versus
 +
|online play notes    = The official Quazal service has been shut down (retail/Legacy Edition); Steam version has been updated with Steamworks support.
 +
|asynchronous        =
 +
|asynchronous notes  =
 +
}}
 +
 +
{{Network/Connections
 +
|matchmaking        = true
 +
|matchmaking notes  =
 +
|p2p                = true
 +
|p2p notes          =
 +
|dedicated          = false
 +
|dedicated notes    =
 +
|self-hosting      = true
 +
|self-hosting notes =
 +
|direct ip          = false
 +
|direct ip notes    =
 +
}}
 +
 +
{{Network/Ports
 +
|tcp  =
 +
|udp  = 6112, 30260, 9100
 +
|upnp = unknown
 
}}
 
}}
  
Line 353: Line 434:
 
|play area room-scale        =  
 
|play area room-scale        =  
 
|play area room-scale notes  =  
 
|play area room-scale notes  =  
}}
 
 
==Network==
 
{{Network/Multiplayer
 
|local play          =
 
|local play players  =
 
|local play modes    =
 
|local play notes    =
 
|lan play            = true
 
|lan play players    = 8
 
|lan play modes      =
 
|lan play notes      = Non-Steam version only.
 
|online play          = true
 
|online play players  = 8
 
|online play modes    =
 
|online play notes    =
 
|asynchronous        =
 
|asynchronous notes  =
 
}}
 
 
{{Network/Connections
 
|matchmaking        = true
 
|matchmaking notes  =
 
|p2p                = true
 
|p2p notes          =
 
|dedicated          = false
 
|dedicated notes    =
 
|self-hosting      = true
 
|self-hosting notes =
 
|direct ip          = false
 
|direct ip notes    =
 
}}
 
 
{{Network/Ports
 
|tcp  =
 
|udp  = 6112, 30260, 9100
 
|upnp = unknown
 
 
}}
 
}}
  
Line 413: Line 457:
 
# Download [https://community.pcgamingwiki.com/files/file/60-company-of-heroes-xthreaddll/ XThread.dll].
 
# Download [https://community.pcgamingwiki.com/files/file/60-company-of-heroes-xthreaddll/ XThread.dll].
 
# Extract into the installation folder, replacing the existing file.
 
# Extract into the installation folder, replacing the existing file.
# If the game is in German after this fix open <code>Locale.ini</code> in the installation folder.
+
# If the game is in German after this fix, open {{file|Locale.ini}} in the installation folder.
 
# Change <code>lang=</code> to the language you want (for English use <code>lang=English</code>).
 
# Change <code>lang=</code> to the language you want (for English use <code>lang=English</code>).
 
# Save your changes and run the game again.
 
# Save your changes and run the game again.
Line 429: Line 473:
  
 
{{Fixbox|description=Press {{key|Alt|Enter}} twice.}}
 
{{Fixbox|description=Press {{key|Alt|Enter}} twice.}}
 +
 +
===Cinematics and ingame cutscenes run at low FPS===
 +
{{Fixbox|description=Run the game in [[Windows Compatibility Mode|compatibility mode]] for Windows 7, optionally with disabled fullscreen optimizations.|ref=<ref>[https://www.youtube.com/watch?v=1poLCDaBIBQ/ How To Fix Company of Heroes Cutscene/Main Menu Lag]
 +
</ref>|fix=
 +
}}
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9, 10
+
|direct3d versions      = 9.0c, 10
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 453: Line 502:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
 
|macos intel 32-bit app = unknown
 
|macos intel 32-bit app = unknown
 
|macos intel 64-bit app = unknown
 
|macos intel 64-bit app = unknown
 +
|macos arm app          =
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 475: Line 527:
 
|cutscenes        = DivX Video
 
|cutscenes        = DivX Video
 
|cutscenes notes  =  
 
|cutscenes notes  =  
|multiplayer      = GameSpy, Steamworks
+
|multiplayer      = Quazal, Steamworks
|multiplayer notes= Steamworks support is only available in the [[#New Steam Version|New Steam Version]].
+
|multiplayer notes= Steamworks support is only available in the [[#New Steam Version vs. Legacy Edition|New Steam Version]].
 
}}
 
}}
  
Line 498: Line 550:
 
|recGPU  = Nvidia GeForce 6800 series
 
|recGPU  = Nvidia GeForce 6800 series
 
|recVRAM  = 256 MB
 
|recVRAM  = 256 MB
|recDX    = 9.0c
+
|recDX    =  
 
|recaudio =  
 
|recaudio =  
 
}}
 
}}

Revision as of 18:31, 18 February 2023

Company of Heroes
Company of Heroes cover
Developers
Relic Entertainment
macOS (OS X) Aspyr Media
Publishers
THQ
Sega
Engines
Essence Engine 1.0
Release dates
Windows September 12, 2006
macOS (OS X) March 1, 2012
Reception
Metacritic 93
IGDB 95
Taxonomy
Monetization One-time game purchase, Expansion pack
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Bird's-eye view
Controls Multiple select, Point and select
Genres RTS
Art styles Realistic
Themes Europe, Historical, World War II
Series Company of Heroes
Company of Heroes on HowLongToBeat
Company of Heroes on IGDB
Company of Heroes guide on StrategyWiki
Company of Heroes on MobyGames
Company of Heroes on Wikipedia
Company of Heroes
Company of Heroes 2006
Company of Heroes: Opposing Fronts 2007
Company of Heroes: Tales of Valor 2009
Company of Heroes 2 2013
Company of Heroes 2: The Western Front Armies 2014
Company of Heroes 2: Ardennes Assault 2014
Company of Heroes 2: The British Forces 2015
Armor of Heroes 2020
Company of Heroes 3 2023

Company of Heroes is a singleplayer and multiplayer bird's-eye view RTS game in the Company of Heroes series.

Key points

Online multiplayer for non-Steam versions stopped working in December 2013, due to Quazal services being shut down.[1]
Steam and retail (Legacy Edition) mods are not mutually compatible.

General information

Official forum
Steam Community Discussions - Legacy Edition
Steam Community Discussions - New Steam Version

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
Requires SecuROM 7 DRM disc check or persistent internet connection (later versions). This DRM was briefly patched out of the game, with 1.71 (no expansions) being the last version to require neither internet, nor a disk to play.
Windows
Gamesplanet logo.svg
Icon overlay.png
Opposing Fronts, Tales of Valor, and Complete Pack also available.
Windows
Humble Store
Icon overlay.png
Opposing Fronts, Tales of Valor, and Complete Pack also available.
Windows
Steam
Icon overlay.png
Base game; includes both the Legacy Edition and New Steam Version.
Opposing Fronts, Tales of Valor, and Complete Pack also available.
Windows
Mac App Store (unavailable)
Icon overlay.png
Company of Heroes Complete: Campaign Edition
macOS (OS X)
Soundtrack is available for free here.
Free demo versions are available from GameFront.

Version differences

New Steam Version vs. Legacy Edition

The New Steam Version (included alongside the original THQ release, now referred to as the Legacy Edition) has all the multiplayer components modified to use Steamworks, as the original multiplayer servers are no longer available. Opposing Fronts and Tales of Valor count as DLC and do not require any extra downloads.

They are purchased together on Steam, as the Legacy Edition was kept to maintain compatibility with classic mods.

Company of Heroes Complete: Campaign Edition

The OS X release of the game, it includes the Opposing Fronts and Tales of Valor expansions.

Note that multiplayer is not included.

Monetization

Type Notes
Expansion pack The expansion packs are advertised as standalone releases that are mutually compatible online with the base game and each other. In reality, they are the same game with different segments available to the player, but with all files on all players' computers. Full access to all content requires a valid respective serial key (retail versions/Legacy Edition) or ownership on the player's Steam account.
One-time game purchase The game requires an upfront purchase to access. The base game includes multiplayer access to the United States and Wehrmacht factions, as well as singleplayer campaigns.

DLC and expansion packs

Name Notes
Opposing Fronts Standalone on Windows. Includes the Panzer Elite and United Kingdom factions, as well as new campaigns. Content added with the 2.100 patch.
Windows
macOS (OS X)
Tales of Valor Standalone on Windows. Includes 3 new campaigns, game modes, and replacement units for existing factions. Content added with the 2.500 patch. If a player owns only this version, all 4 armies in skirmish and multiplayer are available, but not all campaigns.
Windows
macOS (OS X)

Essential improvements

Patches

Patches for the retail version of the game can be found the official site's archive (requires a torrent client), Patches-Scrolls or GameFront (retail only). Most of them are incremental, and need to be run in order.

Skip intro videos

Apply -nomovies command line argument[2]

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\Company of Heroes\*.ini
%USERPROFILE%\Documents\My Games\Company of Heroes\*.lua
%USERPROFILE%\Documents\My Games\Company of Heroes\*.txt
macOS (OS X)
Steam %USERPROFILE%\Documents\My Games\Company of Heroes Relaunch\*.ini
%USERPROFILE%\Documents\My Games\Company of Heroes Relaunch\*.lua
%USERPROFILE%\Documents\My Games\Company of Heroes Relaunch\*.txt
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/4560/pfx/[Note 1]

Save game data location

System Location
Windows %USERPROFILE%\Documents\My Games\Company of Heroes\Savegames\
macOS (OS X)
Steam %USERPROFILE%\Documents\My Games\Company of Heroes Relaunch\Savegames\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/4560/pfx/[Note 1]

Save game cloud syncing

System Native Notes
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud
Syncs save games.

Video

In-game video settings.
In-game video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
HUD is stretched.
4K Ultra HD
Field of view (FOV)
Windowed
Launch the game with the -window parameter.
Borderless fullscreen windowed
Works using usual borderless fullscreen methods. Tested using GameCompanion.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Introduced via patches. Up to 8x MSAA.
Vertical sync (Vsync)
Launch the game with the -novsync parameter to disable Vsync.
60 FPS and 120+ FPS
See Game chooses incorrect refresh rate.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Input

Keyboard and mouse State Notes
Remapping
Download Gridkeys
Mouse acceleration
Mouse sensitivity
For scroll speed.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Controller types

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Up to 8.1[3]
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Traditional Chinese
Czech
French
German
Italian
Japanese
Korean
Polish
Russian
Spanish

Network

Multiplayer types

Type Native Players Notes
LAN play
8 Versus
Retail/Legacy Edition only.
Online play
8 Versus
The official Quazal service has been shut down (retail/Legacy Edition); Steam version has been updated with Steamworks support.

Connection types

Ports

Protocol Port(s) and/or port range(s)
UDP 6112, 30260, 9100
Universal Plug and Play (UPnP) support status is unknown.

VR support

3D modes State Notes
vorpX
G3D
(Taken from the Anthology).User created game profile, Delete spDx10.dll in game directory see vorpx forum.Note:Profile should work with Opposing Front and Tales of Valor as well.

Issues fixed

Stuttering when playing with DX9 or High Shader Quality

Performance friendly.
Disable Tripple Buffering[citation needed]

Launch the game with the -notriplebuffer parameter.

Game chooses incorrect refresh rate

The game may not choose the highest refresh rate supported by the screen.
Set refresh rate manually[citation needed]

Launch the game with the -refresh 120 parameter (where 120 is the screen refresh rate).

Steam version start-up crash

The latest Steam version of this game won't start on some systems, crashing back to the desktop immediately.
Use old XThread.dll[4]
  1. Download XThread.dll.
  2. Extract into the installation folder, replacing the existing file.
  3. If the game is in German after this fix, open Locale.ini in the installation folder.
  4. Change lang= to the language you want (for English use lang=English).
  5. Save your changes and run the game again.

Crash when loading into a map

The game will crash when loading into any map. This is possibly caused by SLI/Crossfire cards.
Set the graphics settings to high instead of ultra, or use borderless windowed[citation needed]
  1. Set the graphics settings to high. If it still crashes, use borderless windowed with ultra settings.

Second monitor blacking out

When launching the game on a dual screen setup, the secondary monitor will often be blacked out.
Press Alt+ Enter twice.

Cinematics and ingame cutscenes run at low FPS

Run the game in compatibility mode for Windows 7, optionally with disabled fullscreen optimizations.[5]

Other information

API

Technical specs Supported Notes
Direct3D 9.0c, 10
Shader Model support 1.1, 4
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)

Middleware

Middleware Notes
Physics Havok
Audio Miles Sound System
Cutscenes DivX Video
Multiplayer Quazal, Steamworks Steamworks support is only available in the New Steam Version.

System requirements

Windows
Minimum Recommended
Operating system (OS) XP, Vista
Processor (CPU) Intel Pentium 4 2.0 GHz
AMD Athlon XP
System memory (RAM) 512 MB
Hard disk drive (HDD) 6.5 GB
Video card (GPU) 64 MB of VRAM
DirectX 9.0c compatible
Shader model 1.1 support
Sound (audio device) DirectX 9.0c compatible 16-bit sound card
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.6.6
Processor (CPU) 2.4 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 13 GB
Video card (GPU) ATI Radeon HD 2600
Nvidia GeForce 8600
256 MB of VRAM
Supported ATI chipsets: Radeon 9500 series, Radeon 9600 series, Radeon 9700 series, Radeon 9800 series, Radeon X300 series, Radeon X550 series, Radeon X600 series, Radeon X700 series, Radeon X800 series, Radeon X1000 series, Radeon X1100 series, Radeon X1300 series, Radeon X1600 series, Radeon X1800 series, Radeon X1900 series, Radeon HD 2400 series, Radeon HD 2600 series, Radeon HD 2900 series
Supported Nvidia chipsets: GeForce3/Ti series, GeForce4/Ti (excluding the GeForce4MX series), GeForce FX 5700 series, GeForce FX 5800 series, GeForce FX 5900 series, GeForce 6200 series, GeForce 6600 series, GeForce 6800 series, GeForce 7300 series, GeForce 7600 series, GeForce 7800 series, GeForce 7900 series, GeForce 8400 series, GeForce 8500 series, GeForce 8600 series, GeForce 8700 series, GeForce 8800 series


Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/4560/ in addition to or instead of this directory. The app ID (4560) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References