Difference between revisions of "Commandos 2: Men of Courage"
From PCGamingWiki, the wiki about fixing PC games
m (Added configuration file location) |
(moved custom resolution to standard widescreen resolution location) |
||
Line 35: | Line 35: | ||
{{ii}} [http://commandoshq.net/c2dp_info.php Destination Paris] is a mod that makes the game more challenging. | {{ii}} [http://commandoshq.net/c2dp_info.php Destination Paris] is a mod that makes the game more challenging. | ||
{{ii}} A [http://forums.revora.net/forum/2304-modding-mods/ modding community] for the game still exists. | {{ii}} A [http://forums.revora.net/forum/2304-modding-mods/ modding community] for the game still exists. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Game data== | ==Game data== | ||
Line 101: | Line 68: | ||
|4k ultra hd wsgf award = incomplete | |4k ultra hd wsgf award = incomplete | ||
|widescreen resolution = hackable | |widescreen resolution = hackable | ||
− | |widescreen resolution notes= Horizontal resolutions above 1440px not working properly.<br>See [[# | + | |widescreen resolution notes= Horizontal resolutions above 1440px not working properly.<br>See [[#Widescreen resolution|Widescreen resolution]]. |
|multimonitor = false | |multimonitor = false | ||
|multimonitor notes = | |multimonitor notes = | ||
Line 120: | Line 87: | ||
|vsync = false | |vsync = false | ||
|vsync notes = | |vsync notes = | ||
+ | }} | ||
+ | |||
+ | ===[[Widescreen resolution]]=== | ||
+ | [[File:Commandos2glitch.png|290px|right|thumb|Example of graphical glitch experienced with horizontal resolution of 1920px.]] | ||
+ | {{++}} [https://sites.google.com/site/xbootx/home/commandos2 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. | ||
+ | {{ii}} Retail versions need to have [https://docs.google.com/uc?id=0B9kZiHfcDDumZ1hfQ2FNYVVhWTA&export=download 1.2 patch] ([http://michielb.net/SE/commandos/Commandos2Patch.zip mirror]) installed to work. | ||
+ | {{ii}} Destination Paris will not work with this. | ||
+ | |||
+ | '''Manual process''' | ||
+ | {{ii}} 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. | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Overriding built-in resolutions}} | ||
+ | # Open <code>comm2.exe</code> for editing using a [http://en.wikipedia.org/wiki/Hex_editor hex editor] such as [http://sourceforge.net/projects/hexbox/ Be.HexEditor] (you might need to run the editor as an administrator). | ||
+ | # 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): | ||
+ | #* <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> | ||
+ | # Then, for both, replace the string in the color you chose, with a new string corresponding to the horizontal resolution you want: | ||
+ | #* For 1366px, replace with: <code>56 05</code> | ||
+ | #* For 1440px, replace with: <code>A0 05</code> | ||
+ | #* For 1920px, replace with: <code>80 07</code> (Might cause glitches) | ||
+ | #* For other values, see [http://www.wsgf.org/forums/viewtopic.php?f=63&t=16237 this list of hex values]. | ||
+ | # 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 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 you chose, with a new string corresponding to the vertical resolution you want: | ||
+ | #* For 768px, replace with: <code>00 03</code> | ||
+ | #* For 900px, replace with: <code>84 03</code> | ||
+ | #* For 1080px, replace with: <code>38 04</code> | ||
+ | #* For other values, see [http://www.wsgf.org/forums/viewtopic.php?f=63&t=16237 this list of hex values]. | ||
+ | # Save your changes and close the hex editor. | ||
+ | # Run the game, and under "Options" select (one of) the resolution(s) you hacked (it will still be listed as the original resolution). | ||
}} | }} | ||
Revision as of 21:53, 9 January 2014
Developers | |
---|---|
Pyro Studios | |
Publishers | |
Eidos Interactive | |
Release dates | |
Windows | September 20, 2001 |
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.
Key points
- Some mods are available, and a somewhat active modding community still exists.
- Hackable to run on higher (widescreen) resolutions.
General information
- Revora Commandos Modding Community (requires registration)
- Steam Users' Forums for game series
- Steam Community Discussions
- GOG.com Community Discussions for game series
- GOG.com Support Page
Availability
Essential improvements
Mission mods
- Destination Paris is a mod that makes the game more challenging.
- A modding community for the game still exists.
Game data
Configuration file location
Template:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/6830/pfx/[Note 1] |
Save game data location
Template:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/6830/pfx/[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
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.
Instructions |
---|
Windowed
- Unfortunately, playing the game windowed appears to disable edge-scrolling.
To enable windowed, just hit Alt+↵ Enter at any time in-game.
Instructions |
---|
Input settings
Audio settings
Issues fixed
Videos don't work
Instructions |
---|
Instructions |
---|
System requirements
- GOG.com version.
Windows Minimum Recommended Operating system (OS) XP, Vista, 7 7 Processor (CPU) 1 GHz 1.4 GHz System memory (RAM) Hard disk drive (HDD) 3 GB Video card (GPU) DirectX 7 compatible DirectX 9 compatible Notes
- ↑ 1.0 1.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
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data: