Difference between revisions of "Commandos 2: Men of Courage"
From PCGamingWiki, the wiki about fixing PC games
m (→Audio) |
|||
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{disambig|the original release|the HD Remaster|[[Commandos 2 HD Remaster]]}} | ||
{{Infobox game | {{Infobox game | ||
|cover = commandos2.jpg | |cover = commandos2.jpg | ||
Line 6: | Line 7: | ||
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Eidos Interactive|Retail, original digital}} | {{Infobox game/row/publisher|Eidos Interactive|Retail, original digital}} | ||
+ | {{Infobox game/row/publisher|Sold Out Software|Retail re-release}} | ||
{{Infobox game/row/publisher|Merge Games|Second digital}} | {{Infobox game/row/publisher|Merge Games|Second digital}} | ||
{{Infobox game/row/publisher|Kalypso Media|Third digital}} | {{Infobox game/row/publisher|Kalypso Media|Third digital}} | ||
Line 32: | Line 34: | ||
|lutris = commandos-2-men-of-courage | |lutris = commandos-2-men-of-courage | ||
|strategywiki = Commandos 2: Men of Courage | |strategywiki = Commandos 2: Men of Courage | ||
− | |mobygames = | + | |mobygames = 5181 |
|wikipedia = Commandos 2: Men of Courage | |wikipedia = Commandos 2: Men of Courage | ||
|winehq = 1374 | |winehq = 1374 | ||
|license = commercial | |license = commercial | ||
}} | }} | ||
− | |||
− | + | {{Introduction | |
− | {{ | + | |introduction = |
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
+ | }} | ||
'''General information''' | '''General information''' | ||
Line 56: | Line 62: | ||
{{Availability/row| Humble | commandos-collection | Steam | Commandos Collection | | Windows }} | {{Availability/row| Humble | commandos-collection | Steam | Commandos Collection | | Windows }} | ||
{{Availability/row| Steam | 6830 | Steam | | | Windows }} | {{Availability/row| Steam | 6830 | Steam | | | Windows }} | ||
− | {{Availability/row| ZOOM | commandos-2-men-of-courage | DRM-free | | + | {{Availability/row| ZOOM | commandos-2-men-of-courage | DRM-free | Uses [[Glossary:DirectX/DirectDraw troubleshooting#Custom DirectDraw wrappers|DxWrapper]]. | | Windows }} |
}} | }} | ||
+ | {{ii}} A free demo version is available from [https://commandoshq.net/downloads.php CommandosHQ]. | ||
==Essential improvements== | ==Essential improvements== | ||
===Patches=== | ===Patches=== | ||
{{mm}} The latest [https://www.patches-scrolls.de/patch/978/7/40526/download official patch] for the retail release is 1.2. Digital releases are already patched. | {{mm}} The latest [https://www.patches-scrolls.de/patch/978/7/40526/download official patch] for the retail release is 1.2. Digital releases are already patched. | ||
− | |||
− | |||
− | |||
− | |||
==Game data== | ==Game data== | ||
Line 126: | Line 129: | ||
|antialiasing = n/a | |antialiasing = n/a | ||
|antialiasing notes = | |antialiasing notes = | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = false | |vsync = false | ||
|vsync notes = | |vsync notes = | ||
Line 150: | Line 156: | ||
{{Fixbox|description=Overriding built-in resolutions|ref={{cn|date=July 2016}}|fix= | {{Fixbox|description=Overriding built-in resolutions|ref={{cn|date=July 2016}}|fix= | ||
# Go to the installation folder. | # Go to the installation folder. | ||
− | # Open | + | # Open {{file|comm2.exe}} with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
# Pick one of the four built-in resolutions to override with a higher/wider resolution and remember its color:<br><code><span style="background:#f99">640x480</span></code>, <code><span style="background:#9c9">800x600</span></code>, <code><span style="background:#99f">1024x768</span></code>, <code><span style="background:#ffc">1280x1024</span></code> | # Pick one of the four built-in resolutions to override with a higher/wider resolution and remember its color:<br><code><span style="background:#f99">640x480</span></code>, <code><span style="background:#9c9">800x600</span></code>, <code><span style="background:#99f">1024x768</span></code>, <code><span style="background:#ffc">1280x1024</span></code> | ||
# Search for these hexadecimal strings (which control window and viewport width, respectively): | # Search for these hexadecimal strings (which control window and viewport width, respectively): | ||
#* <code><span style="background:#f99">80 02</span> 00 00 C3 B8 <span style="background:#9c9">20 03</span> 00 00 C3 B8 <span style="background:#99f">00 04</span> 00 00 C3 B8 <span style="background:#ffc">00 05</span></code> | #* <code><span style="background:#f99">80 02</span> 00 00 C3 B8 <span style="background:#9c9">20 03</span> 00 00 C3 B8 <span style="background:#99f">00 04</span> 00 00 C3 B8 <span style="background:#ffc">00 05</span></code> | ||
#* <code><span style="background:#f99">80 02</span> 00 00 EB 13 BA <span style="background:#9c9">20 03</span> 00 00 EB 0C BA <span style="background:#99f">00 04</span> 00 00 EB 05 BA <span style="background:#ffc">00 05</span></code> | #* <code><span style="background:#f99">80 02</span> 00 00 EB 13 BA <span style="background:#9c9">20 03</span> 00 00 EB 0C BA <span style="background:#99f">00 04</span> 00 00 EB 05 BA <span style="background:#ffc">00 05</span></code> | ||
− | # Then, for both, replace the string in the color | + | # Then, for both, replace the string in the schosen color, with a new string corresponding to the desired horizontal resolution: |
#* For 1366px, replace with: <code>56 05</code> | #* For 1366px, replace with: <code>56 05</code> | ||
#* For 1440px, replace with: <code>A0 05</code> | #* For 1440px, replace with: <code>A0 05</code> | ||
− | #* For 1920px, replace with: <code>80 07</code> ( | + | #* For 1920px, replace with: <code>80 07</code> (might cause glitches) |
#* For other values, see [https://www.wsgf.org/phpBB3/viewtopic.php?f=63&t=16237 this list of hex values]. | #* For other values, see [https://www.wsgf.org/phpBB3/viewtopic.php?f=63&t=16237 this list of hex values]. | ||
# Search for these hexadecimal strings (which control window and viewport height, respectively): | # Search for these hexadecimal strings (which control window and viewport height, respectively): | ||
#* <code><span style="background:#f99">E0 01</span> 00 00 C3 B8 <span style="background:#9c9">58 02</span> 00 00 C3 B8 <span style="background:#99f">00 03</span> 00 00 C3 B8 <span style="background:#ffc">00 04</span></code> | #* <code><span style="background:#f99">E0 01</span> 00 00 C3 B8 <span style="background:#9c9">58 02</span> 00 00 C3 B8 <span style="background:#99f">00 03</span> 00 00 C3 B8 <span style="background:#ffc">00 04</span></code> | ||
#* <code><span style="background:#f99">E0 01</span> 00 00 89 10 89 48 04 C2 04 00 8B 44 24 04 B9 <span style="background:#9c9">58 02</span> 00 00 89 10 89 48 04 C2 04 00 8B 44 24 04 B9 <span style="background:#99f">00 03</span> 00 00 89 10 89 48 04 C2 04 00 B9 <span style="background:#ffc">00 04</span></code> | #* <code><span style="background:#f99">E0 01</span> 00 00 89 10 89 48 04 C2 04 00 8B 44 24 04 B9 <span style="background:#9c9">58 02</span> 00 00 89 10 89 48 04 C2 04 00 8B 44 24 04 B9 <span style="background:#99f">00 03</span> 00 00 89 10 89 48 04 C2 04 00 B9 <span style="background:#ffc">00 04</span></code> | ||
− | # Then, for both, replace the string in the color | + | # Then, for both, replace the string in the chosen color, with a new string corresponding to the desired vertical resolution: |
#* For 768px, replace with: <code>00 03</code> | #* For 768px, replace with: <code>00 03</code> | ||
#* For 900px, replace with: <code>84 03</code> | #* For 900px, replace with: <code>84 03</code> | ||
#* For 1080px, replace with: <code>38 04</code> | #* For 1080px, replace with: <code>38 04</code> | ||
#* For other values, see [https://www.wsgf.org/phpBB3/viewtopic.php?f=63&t=16237 this list of hex values]. | #* For other values, see [https://www.wsgf.org/phpBB3/viewtopic.php?f=63&t=16237 this list of hex values]. | ||
− | # Save | + | # Save the changes and close the hex editor. |
− | # Run the game, and under "Options" select (one of) the resolution(s) | + | # Run the game, and under "Options" select (one of) the hacked resolution(s) (it will still be listed as the original resolution). |
}} | }} | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
{{--}} Unfortunately, playing the game windowed appears to disable edge-scrolling. | {{--}} Unfortunately, playing the game windowed appears to disable edge-scrolling. | ||
− | To enable windowed, just press {{key|Alt|Enter}} at any time in-game. | + | To enable windowed mode, just press {{key|Alt|Enter}} at any time in-game. |
− | {{Fixbox|description=Permanently enabling windowed|ref={{cn|date=July 2016}}|fix= | + | {{Fixbox|description=Permanently enabling windowed mode|ref={{cn|date=July 2016}}|fix= |
# Go to the [[#Game data|save game data location]]. | # Go to the [[#Game data|save game data location]]. | ||
− | # Open | + | # Open {{file|COMM2.CFG}} in a text editor. |
# Change <code>.INICIAR_EN_FULL_SCREEN 1</code> to <code>.INICIAR_EN_FULL_SCREEN 0</code> | # Change <code>.INICIAR_EN_FULL_SCREEN 1</code> to <code>.INICIAR_EN_FULL_SCREEN 0</code> | ||
− | # Save | + | # Save the changes. |
}} | }} | ||
Line 262: | Line 268: | ||
|eax support = | |eax support = | ||
|eax support notes = | |eax support notes = | ||
+ | |royalty free audio = always on | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
Line 303: | Line 311: | ||
|subtitles = true | |subtitles = true | ||
|notes = Retail only; [https://steamcommunity.com/sharedfiles/filedetails/?id=263112602 download for digital releases]. | |notes = Retail only; [https://steamcommunity.com/sharedfiles/filedetails/?id=263112602 download for digital releases]. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Korean | ||
+ | |interface = true | ||
+ | |audio = limited | ||
+ | |subtitles = false | ||
+ | |notes = Command lines not voiced. | ||
|fan = | |fan = | ||
}} | }} | ||
Line 317: | Line 333: | ||
|lan play modes = Co-op | |lan play modes = Co-op | ||
|lan play notes = | |lan play notes = | ||
− | |online play = | + | |online play = false |
|online play players = | |online play players = | ||
|online play modes = Co-op | |online play modes = Co-op | ||
− | |online play notes = | + | |online play notes = The official multiplayer service has been shut down. |
|asynchronous = | |asynchronous = | ||
|asynchronous notes = | |asynchronous notes = | ||
Line 339: | Line 355: | ||
|upnp = | |upnp = | ||
}} | }} | ||
+ | |||
+ | ==Issues unresolved== | ||
+ | ===Crash related to wireless peripherals=== | ||
+ | {{--}} The game crashes on startup if the user has wireless peripherals (headsets, mice...). Before the game is run, the USB dongle needs to be unplugged, and only plugged back in when the game's intro/menu is shown.<ref>{{Refcheck|user=Plok|date=2024-02-18|comment=Confirmed with the Logitech G533 wireless headset.}}</ref> | ||
==Issues fixed== | ==Issues fixed== | ||
===Videos don't work=== | ===Videos don't work=== | ||
− | {{Fixbox|description= | + | {{Fixbox|description=Enable Indeo codec; see [[Troubleshooting guide/Startup and launching problems#Video not available. Cannot find 'vids:IV50' decompressor|Troubleshooting guide]].|ref=<ref>[https://web.archive.org/web/20141205063328/http://forums.steampowered.com/forums/showthread.php?t=1331567 All You Need to Fix and Modernize all Commandos Games in One Thread (Save/Resolution) - Steam Users' Forums] (retrieved)</ref>}} |
− | {{Fixbox|description=Run the game | + | {{Fixbox|description=Run the game in [[Windows Compatibility Mode|compatibility mode]] for Windows 2000.|ref=<ref>[https://web.archive.org/web/20170520121550/http://forums.steampowered.com/forums/showthread.php?t=1292463#post23105068 commandos 2 FMV sequences aren't playing - Steam Users' Forums](retrieved)</ref>}} |
+ | |||
+ | ===Commandos 2 won't launch=== | ||
+ | {{Fixbox|description=Disconnect USB Corsair Watercooling cable}} | ||
==Other information== | ==Other information== | ||
Line 371: | Line 394: | ||
|windows 32-bit exe = true | |windows 32-bit exe = true | ||
|windows 64-bit exe = false | |windows 64-bit exe = false | ||
+ | |windows arm app = false | ||
|windows exe notes = | |windows exe notes = | ||
|mac os x powerpc app = true | |mac os x powerpc app = true | ||
|macos intel 32-bit app = true | |macos intel 32-bit app = true | ||
− | |macos intel 64-bit app = | + | |macos intel 64-bit app = false |
|macos arm app = | |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 = | ||
}} | }} | ||
+ | |||
+ | ===Modifications=== | ||
+ | {{ii}} [https://commandoshq.net/c2dp_info.php Destination Paris] is a mod that makes the game more challenging and includes missions from [[Commandos 3: Destination Berlin]]. | ||
+ | {{ii}} A [https://forums.revora.net/forum/2304-modding-mods/ modding community] for the game still exists. | ||
==System requirements== | ==System requirements== |
Latest revision as of 13:34, 18 February 2024
This page is for the original release. For the HD Remaster, see Commandos 2 HD Remaster.
Developers | |
---|---|
Pyro Studios | |
macOS (OS X) | Zonic Limited |
Publishers | |
Retail, original digital | Eidos Interactive |
Retail re-release | Sold Out Software |
Second digital | Merge Games |
Third digital | Kalypso Media |
OS X | Feral Interactive |
Release dates | |
Windows | September 20, 2001 |
macOS (OS X) | June 15, 2005 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | Bird's-eye view, Free-roaming camera |
Controls | Point and select |
Genres | Stealth, Strategy |
Vehicles | Automobile, Naval/watercraft, Tank |
Art styles | Stylized |
Themes | Europe, Asia, Antarctica, Oceania, World War II |
Series | Commandos |
Warnings
- The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Commandos 2: Men of Courage is a singleplayer and multiplayer bird's-eye view and free-roaming camera stealth and strategy game in the Commandos series.
General information
- Commandos Wiki
- Revora Commandos Modding Community (requires registration)
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | SafeDisc v2 DRM[Note 1]. OS X version only available bundled with Commandos 3: Destination Berlin. |
|||
GamersGate | ||||
GOG.com | Bundled with Commandos 3: Destination Berlin. Cannot be purchased in Germany.[3] | |||
Green Man Gaming | ||||
Humble Store | Commandos Collection | |||
Steam | ||||
ZOOM Platform | Uses DxWrapper. |
- SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
- A free demo version is available from CommandosHQ.
Essential improvements
Patches
- The latest official patch for the retail release is 1.2. Digital releases are already patched.
Game data
Configuration file(s) location
System | Location |
---|---|
Steam | %USERPROFILE%\Documents\Commandos II\OUTPUT\COMM2.CFG <path-to-game>\Legacy\OUTPUT\COMM2.CFG |
Windows | <path-to-game>\OUTPUT\COMM2.CFG[Note 2] |
macOS (OS X) | |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/6830/pfx/[Note 3] |
Save game data location
System | Location |
---|---|
Steam | %USERPROFILE%\Documents\Commandos II\OUTPUT\ <path-to-game>\Legacy\OUTPUT\ |
Windows | <path-to-game>\OUTPUT\[Note 2] |
macOS (OS X) | |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/6830/pfx/[Note 3] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
OneDrive | Requires enabling backup of the Documents folder in OneDrive on all computers. | |
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | Horizontal resolutions above 1440px not working properly. See Widescreen resolution. |
||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | See Windowed. | ||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS and 120+ FPS |
Widescreen resolution
- Widescreen-ready executables - Just pick the one you want, rename the old one, put the new executable and rename it to "comm2". When you start the game, choose 800x600 resolution.
- Retail versions need to have 1.2 patch (mirror) installed to work.
- Destination Paris will not work with this.
Manual process
- You need to override one (or more) of the four built-in resolution options with the custom resolution(s) you want.
- Horizontal resolutions above 1440px, when playing non-tutorial missions, cause major graphical glitches and also crashes the game when zooming.
Overriding built-in resolutions[citation needed] |
---|
|
Windowed
- Unfortunately, playing the game windowed appears to disable edge-scrolling.
To enable windowed mode, just press Alt+↵ Enter at any time in-game.
Permanently enabling windowed mode[citation needed] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Only the keyboard hot-keys are remappable. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support |
Controller types |
---|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Master, Music, Sound Effects, Voice, Cutscenes | |
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | Retail only. | |||
German | Retail only; download for digital releases. | |||
Hungarian | Fan translation. | |||
Spanish | Retail only; download for digital releases. | |||
Korean | Command lines not voiced. |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
LAN play | Co-op |
||
Online play | Co-op The official multiplayer service has been shut down. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Issues unresolved
- The game crashes on startup if the user has wireless peripherals (headsets, mice...). Before the game is run, the USB dongle needs to be unplugged, and only plugged back in when the game's intro/menu is shown.[4]
Issues fixed
Videos don't work
Enable Indeo codec; see Troubleshooting guide.[5] |
---|
Run the game in compatibility mode for Windows 2000.[6] |
---|
Commandos 2 won't launch
Disconnect USB Corsair Watercooling cable |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
DirectDraw | 7 |
Executable | PPC | 32-bit | 64-bit | Notes |
---|---|---|---|---|
Windows | ||||
macOS (OS X) | This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later. |
Modifications
- Destination Paris is a mod that makes the game more challenging and includes missions from Commandos 3: Destination Berlin.
- A modding community for the game still exists.
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98 | |
Processor (CPU) | Intel Pentium II 266 MHz | Intel Pentium II 450 MHz |
System memory (RAM) | 64 MB | 128 MB |
Hard disk drive (HDD) | 1.5 GB | 2.5 GB |
Video card (GPU) | 4 MB of VRAM DirectX 8 compatible | 8 MB of VRAM |
Notes
- ↑ SafeDisc retail DRM does not work on Windows 10[1] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]
- ↑ 2.0 2.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details). - ↑ 3.0 3.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (6830) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
- ↑ Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
- ↑ Herzlich Willkommen! GOG.com goes German ● GOG.com
- ↑ Verified by User:Plok on 2024-02-18
- Confirmed with the Logitech G533 wireless headset.
- ↑ All You Need to Fix and Modernize all Commandos Games in One Thread (Save/Resolution) - Steam Users' Forums (retrieved)
- ↑ commandos 2 FMV sequences aren't playing - Steam Users' Forums(retrieved)