Difference between revisions of "Commandos: Behind Enemy Lines"
(Expanded Taxonomy) |
|||
(76 intermediate revisions by 20 users not shown) | |||
Line 4: | Line 4: | ||
{{Infobox game/row/developer|Pyro Studios}} | {{Infobox game/row/developer|Pyro Studios}} | ||
|publishers = | |publishers = | ||
− | {{Infobox game/row/publisher|Eidos Interactive}} | + | {{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|Kalypso Media|Third digital}} | ||
|engines = | |engines = | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows| | + | {{Infobox game/row/date|Windows|August 28, 1998}} |
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
+ | {{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, Isometric }} | ||
+ | {{Infobox game/row/taxonomy/controls | Multiple select, Point and select }} | ||
+ | {{Infobox game/row/taxonomy/genres | Stealth, Strategy }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | Automobile, Naval/watercraft, Tank }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Stylized }} | ||
+ | {{Infobox game/row/taxonomy/themes | Europe, Africa, World War II }} | ||
+ | {{Infobox game/row/taxonomy/series | Commandos }} | ||
|steam appid = 6800 | |steam appid = 6800 | ||
− | |gogcom | + | |gogcom id = 1207662193 |
+ | |gogcom id side = 1207658800 | ||
+ | |hltb = 1870 | ||
+ | |lutris = commandos-behind-enemy-lines | ||
|strategywiki = Commandos: Behind Enemy Lines | |strategywiki = Commandos: Behind Enemy Lines | ||
+ | |mobygames = 976 | ||
|wikipedia = Commandos: Behind Enemy Lines | |wikipedia = Commandos: Behind Enemy Lines | ||
|winehq = 160 | |winehq = 160 | ||
+ | |license = commercial | ||
}} | }} | ||
− | |||
− | + | {{Introduction | |
− | {{--}} | + | |introduction = |
− | + | ||
+ | |release history = | ||
+ | |||
+ | |current state = The game has significant issues on modern systems out-of-the-box. In Windows 10 and newer, the internal compatibility library is assigned to a misspelled executable name ({{file|commandos.exe}} instead of {{file|comandos.exe}}), so the executable needs to be renamed to function properly and pass the [[#"DIRECTX 5 NOT FOUND." error|DirectX 5 check]] on startup (already applied in the Zoom Platform release). Issues with game speed have several workarounds in the [[#Essential improvements|Essential improvements]] section of the article as well. Additionally, the retail version's installer is a 16-bit application and can not run on 64-bit systems; see [[#Can.27t_install_original_retail_version_on_64-bit_Windows|Issues fixed]] for a workaround. | ||
+ | }} | ||
'''General information''' | '''General information''' | ||
− | {{GOG.com links| | + | {{mm}} [https://commandos.fandom.com/wiki/Main_Page Commandos Wiki] |
− | {{mm}} [ | + | {{GOG.com links|1207662193|commandos_series|for game series}} |
+ | {{mm}} [https://steamcommunity.com/app/6800/discussions/ Steam Community Discussions] | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | | + | {{Availability/row| Retail | | disc | Illegal Table of Contents and oversized {{term|DRM}} (lead-out area shortened and used for data, to prevent most contemporary CD-RW drives from copying the method) | | Windows }} |
− | {{Availability/row| GamersGate | | + | {{Availability/row| Retail | | DRM-free | Ammo Pack retail release. The game might ask for the disc (depending on the game's registry values), however it's nonfunctional and can be ignored by selecting cancel. | | Windows }} |
− | {{Availability/row| GOG | commandos_ammo_pack | DRM-free | Includes [[Commandos: Beyond the Call of Duty]]. Cannot be purchased in Germany.<ref>[https://www.gog.com/news/bherzlich_willkommenb_gogcom_goes_german Herzlich Willkommen! GOG.com goes German ● GOG.com]</ref> | | Windows }} | + | {{Availability/row| GamersGate | commandos-behind-enemy-lines | Steam | | | Windows }} |
+ | {{Availability/row| GOG.com | commandos_ammo_pack | DRM-free | Includes [[Commandos: Beyond the Call of Duty]]. Cannot be purchased in Germany.<ref>[https://www.gog.com/news/bherzlich_willkommenb_gogcom_goes_german Herzlich Willkommen! GOG.com goes German ● GOG.com]</ref> | | Windows }} | ||
{{Availability/row| GMG | commandos-behind-enemy-lines | Steam | | | Windows }} | {{Availability/row| GMG | commandos-behind-enemy-lines | Steam | | | Windows }} | ||
+ | {{Availability/row| Humble | commandos-collection | Steam | Commandos Collection | | Windows }} | ||
{{Availability/row| Steam | 6800 | Steam | | | Windows }} | {{Availability/row| Steam | 6800 | Steam | | | Windows }} | ||
+ | {{Availability/row| ZOOM | commandos-behind-enemy-lines | DRM-free | | | Windows }} | ||
}} | }} | ||
+ | {{ii}} A free demo version is available from [https://archive.org/details/CommandosBehindEnemyLinesDemo Archive.org] and [https://commandoshq.net/downloads.php CommandosHQ]. | ||
===Version differences=== | ===Version differences=== | ||
− | {{++}} The | + | {{++}} The GOG.com and Zoom Platform versions have added compatibility fixes for modern systems. |
+ | {{++}} The GOG.com version includes [[Commandos: Beyond the Call of Duty]], and is cheaper than buying both games separately on Steam. | ||
+ | {{ii}} The Zoom Platform release has assets fully extracted instead of bundled within {{file|{{p|game}}\WARGAME.dir}}. | ||
==Essential improvements== | ==Essential improvements== | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
{{Fixbox|description=Delete/rename H_Intro.avi|ref={{cn|date=July 2016}}|fix= | {{Fixbox|description=Delete/rename H_Intro.avi|ref={{cn|date=July 2016}}|fix= | ||
− | # Go to | + | # Go to {{file|{{p|game}}\VIDEO|folder}}. |
− | # Delete or rename | + | # Delete or rename {{file|H_Intro.avi}}. |
}} | }} | ||
===Patches=== | ===Patches=== | ||
− | {{mm}} [ | + | {{mm}} The latest [https://www.patches-scrolls.de/patch/979/7/40528/download official patch] for the European retail release is 1.1. The US release is already patched. |
+ | |||
+ | ===Remove CD check=== | ||
+ | {{ii}} Only applies to the DRM-free Ammo Pack retail release. Do '''NOT''' use for DRM-protected releases. | ||
+ | {{Fixbox|description=Edit the registry keys|fix= | ||
+ | '''If installed manually:''' | ||
+ | * At step 3 of the manual installation fix [[#Can.27t_install_original_retail_version_on_64-bit_Windows|here]], for the <code>DirCd</code> value, use the same path as <code>DirIns</code>. | ||
+ | '''If installed using the game's installer:''' | ||
+ | # Copy the {{file|VIDEO|folder}} folder from the disc to {{folder|{{P|game}}}}. | ||
+ | # In Windows Registry navigate to {{Registry|HKEY_LOCAL_MACHINE\SOFTWARE\Pyro\Commandos\1.0}}. | ||
+ | # Change {{Registry|DirCd}}'s path to the same one as {{Registry|DirIns}}. | ||
+ | }} | ||
+ | |||
+ | === Stability and speed fixing === | ||
+ | {{ii}} The game is intended to run at 15-20 FPS as animations and game speed are tied to framerate. Increasing this will make the some missions needlessly difficult. Modern systems tend to run the game at a higher speed than they are supposed to. | ||
+ | |||
+ | {{Fixbox|description=Method 1: DDrawCompat|fix= | ||
+ | # Download [[Glossary:Display wrapper|DDrawCompat]] and extract it to {{folder|{{p|game}}}} (use the {{folder|Legacy}} subfolder if using the Steam version). | ||
+ | # Rename {{file|comandos.exe}} to {{file|commandos.exe}} if running Windows 10 or newer to pass the [[#"DIRECTX 5 NOT FOUND." error|DirectX 5 check]] on startup (do the same in the {{folder|Legacy}} subfolder if using the Steam version). | ||
+ | }} | ||
+ | |||
+ | {{Fixbox|description=Method 2: DxWnd|fix= | ||
+ | {{ii}} Allows game to be run in windowed mode, without the mouse freezing / game speed up issue and ingame sound. | ||
+ | # Download [https://sourceforge.net/projects/dxwnd/ DxWnd] and extract it to an easily accessible location. | ||
+ | # Rename {{file|comandos.exe}} to {{file|commandos.exe}} if running Windows 10 or newer to pass the [[#"DIRECTX 5 NOT FOUND." error|DirectX 5 check]] on startup (do the same in the {{folder|Legacy}} subfolder if using the Steam version). | ||
+ | # Open DxWnd | ||
+ | # Under the "options" tab, select "expert mode". | ||
+ | # Under the "edit" tab, select "add". | ||
+ | # Within "main", select the path and launch to be the newly renamed executable file (use the {{folder|Legacy}} subfolder if using the Steam version). | ||
+ | # Optionally, change the window size settings to desired values (note that too high resolutions can cause graphical issues due to limited map sizes early in the campaign). | ||
+ | # Up the top of DxWnd select the "Video" tab | ||
+ | # Deselect "Emulate Win Maximise" within window handling | ||
+ | # Check "Locked Size" within windows size and position | ||
+ | # Up the top of DxWnd select the "Msgs" tab | ||
+ | # Check "Swallow mouse move messages" within message handling | ||
+ | }} | ||
− | + | {{Fixbox|description=Method 3: Steam Ultimate fix|ref=<ref>[https://web.archive.org/web/20141205064821/http://forums.steampowered.com/forums/showthread.php?t=1236369 All you need to run BEL properly - Steam Users' Forums] (retrieved)</ref>|fix= | |
− | {{Fixbox|description= | ||
{{ii}} Fixes many of the numerous bugs the Steam version has (lack of sound, not being able to save or load and the gameplay running incredibly fast) | {{ii}} Fixes many of the numerous bugs the Steam version has (lack of sound, not being able to save or load and the gameplay running incredibly fast) | ||
− | # Download the [https://community.pcgamingwiki.com/files/file/86-commandos-behind-enemy-lines-steam-version-fix/ patch] | + | # Download the [https://community.pcgamingwiki.com/files/file/86-commandos-behind-enemy-lines-steam-version-fix/ patch] and extract it to {{folder|{{p|game}}}} (use the {{folder|Legacy}} subfolder if using the Steam version). |
− | # | + | # Rename {{file|comandos.exe}} to {{file|commandos.exe}} if running Windows 10 or newer to pass the [[#"DIRECTX 5 NOT FOUND." error|DirectX 5 check]] on startup (do the same in the {{folder|Legacy}} subfolder if using the Steam version). |
}} | }} | ||
Line 56: | Line 121: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{P|game}}\OUTPUT\|{{p|userprofile\documents}}\Pyro Studios\Commandos\OUTPUT}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{P|game}}\OUTPUT\|{{p|userprofile\documents}}\Pyro Studios\Commandos\OUTPUT}} |
}} | }} | ||
===[[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 | ||
− | |gog galaxy | + | |discord = |
− | |gog galaxy notes | + | |discord notes = |
− | |origin | + | |epic games launcher = |
− | |origin notes | + | |epic games launcher notes = |
− | |steam cloud | + | |gog galaxy = false |
− | |steam cloud notes | + | |gog galaxy notes = |
− | | | + | |origin = |
− | | | + | |origin notes = |
− | |xbox cloud | + | |steam cloud = false |
− | |xbox cloud notes | + | |steam cloud notes = |
+ | |ubisoft connect = | ||
+ | |ubisoft connect notes = | ||
+ | |xbox cloud = | ||
+ | |xbox cloud notes = | ||
}} | }} | ||
− | ==Video | + | ==Video== |
{{Image|Commandos bel video.png|Video options is limited to changing between four resolutions.}} | {{Image|Commandos bel video.png|Video options is limited to changing between four resolutions.}} | ||
− | {{Video | + | {{Video |
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/commandos-behind-enemy-lines |
|widescreen wsgf award = incomplete | |widescreen wsgf award = incomplete | ||
|multimonitor wsgf award = incomplete | |multimonitor wsgf award = incomplete | ||
Line 104: | Line 173: | ||
|antialiasing = n/a | |antialiasing = n/a | ||
|antialiasing notes = | |antialiasing notes = | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = false | |vsync = false | ||
|vsync notes = | |vsync notes = | ||
− | |60 fps = | + | |60 fps = false |
− | |60 fps notes = | + | |60 fps notes = Game is coded to run at low FPS(aproximated 16fps), but mouse control is unaffected |
− | |120 fps = | + | |120 fps = false |
|120 fps notes = | |120 fps notes = | ||
+ | |hdr = unknown | ||
+ | |hdr notes = | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
− | ==Input | + | ==Input== |
− | {{Input | + | {{Input |
|key remap = false | |key remap = false | ||
|key remap notes = Keys cannot be remapped. {{key|F1}} displays a list of hotkeys. | |key remap notes = Keys cannot be remapped. {{key|F1}} displays a list of hotkeys. | ||
|acceleration option = false | |acceleration option = false | ||
|acceleration option notes = | |acceleration option notes = | ||
− | |mouse sensitivity = | + | |mouse sensitivity = false |
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
− | |mouse menu = | + | |mouse menu = true |
|mouse menu notes = | |mouse menu notes = | ||
|invert mouse y-axis = false | |invert mouse y-axis = false | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
+ | |touchscreen = unknown | ||
+ | |touchscreen notes = | ||
|controller support = false | |controller support = false | ||
|controller support notes = | |controller support notes = | ||
Line 136: | Line 212: | ||
|invert controller y-axis = false | |invert controller y-axis = false | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = unknown |
− | | | + | |xinput controllers notes = |
− | |button prompts | + | |xbox prompts = unknown |
− | |button prompts notes | + | |xbox prompts notes = |
+ | |impulse triggers = unknown | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = unknown | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = unknown | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= unknown | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
|haptic feedback = unknown | |haptic feedback = unknown | ||
|haptic feedback notes = | |haptic feedback notes = | ||
− | | | + | |simultaneous input = unknown |
− | | | + | |simultaneous input notes = |
+ | |steam input api = unknown | ||
+ | |steam input api notes = | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = unknown | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
{{Image|Commandos bel audio.png|The only available audio option is master volume.}} | {{Image|Commandos bel audio.png|The only available audio option is master volume.}} | ||
− | {{Audio | + | {{Audio |
|separate volume = false | |separate volume = false | ||
|separate volume notes = | |separate volume notes = | ||
Line 163: | Line 267: | ||
|eax support = | |eax support = | ||
|eax support notes = | |eax support notes = | ||
+ | |royalty free audio = always on | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
Line 172: | Line 278: | ||
|subtitles = false | |subtitles = false | ||
|notes = | |notes = | ||
− | |fan | + | |fan = |
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 180: | Line 285: | ||
|audio = true | |audio = true | ||
|subtitles = false | |subtitles = false | ||
− | |notes = | + | |notes = Retail and GOG.com only. |
− | |fan | + | |fan = |
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 189: | Line 293: | ||
|audio = true | |audio = true | ||
|subtitles = false | |subtitles = false | ||
− | |notes = | + | |notes = Retail and GOG.com only; [https://www.compiware-forum.de/downloads/file/172-commandos-behind-enemy-lines-german-patch/ download for Steam version]. |
− | |fan = | + | |fan = |
− | |fan | + | }} |
+ | {{L10n/switch | ||
+ | |language = Hungarian | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = false | ||
+ | |notes = [https://magyaritasok.hu/magyaritasok/commandos-behind-enemy-lines/commandos-behind-enemy-lines/574 Fan translation.] | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 198: | Line 309: | ||
|audio = true | |audio = true | ||
|subtitles = false | |subtitles = false | ||
− | |notes = | + | |notes = Retail and GOG.com only. |
− | |fan | + | |fan = |
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 207: | Line 317: | ||
|audio = false | |audio = false | ||
|subtitles = false | |subtitles = false | ||
− | |notes = | + | |notes = Retail only. |
− | |fan = | + | |fan = |
− | |fan | + | }} |
+ | {{L10n/switch | ||
+ | |language = Russian | ||
+ | |interface = hackable | ||
+ | |audio = hackable | ||
+ | |subtitles = hackable | ||
+ | |notes = [https://enpy.net/forum/files/file/120-commandos-behind-enemy-lines-%D1%80%D1%83%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F-%D0%BE%D1%82-%C2%AB%D1%84%D0%B0%D1%80%D0%B3%D1%83%D1%81%C2%BB/ Unofficial localization by «Fargus Multimedia»] | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 216: | Line 333: | ||
|audio = true | |audio = true | ||
|subtitles = false | |subtitles = false | ||
− | |notes = | + | |notes = Retail and GOG.com only; [https://steamcommunity.com/sharedfiles/filedetails/?id=268610459 download for Steam version]. |
− | |fan | + | |fan = |
− | |||
}} | }} | ||
}} | }} | ||
Line 229: | Line 345: | ||
|local play notes = | |local play notes = | ||
|lan play = true | |lan play = true | ||
− | |lan play players = | + | |lan play players = 6 |
|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 = 6 |
|online play modes = Co-op | |online play modes = Co-op | ||
− | |online play notes = | + | |online play notes = The official [[MPlayer.com]] service has been shut down. |
|asynchronous = | |asynchronous = | ||
|asynchronous notes = | |asynchronous notes = | ||
}}{{Network/Connections | }}{{Network/Connections | ||
− | |matchmaking = | + | |matchmaking = false |
|matchmaking notes = | |matchmaking notes = | ||
− | |p2p = | + | |p2p = false |
|p2p notes = | |p2p notes = | ||
− | |dedicated = | + | |dedicated = true |
|dedicated notes = | |dedicated notes = | ||
− | |self-hosting = | + | |self-hosting = true |
|self-hosting notes = | |self-hosting notes = | ||
− | |direct ip = | + | |direct ip = true |
|direct ip notes = | |direct ip notes = | ||
}}{{Network/Ports | }}{{Network/Ports | ||
Line 256: | Line 372: | ||
==Issues fixed== | ==Issues fixed== | ||
− | ===Can't install original retail version on 64 bit Windows=== | + | ===Can't install original retail version on 64-bit Windows=== |
− | {{Fixbox|description=Manually install the game|ref=<ref> | + | {{Fixbox|description=Manually install the game|ref=<ref>{{Refurl|url=http://forums.na.square-enix.com/showthread.php?t=96691|title=Here's a fix for installing Commandos BEL & BTCOD on Vista 64 - Square Enix Forums|date=May 2023}}</ref>|fix= |
− | # Create | + | # Create the game's directory (the default path is {{file|C:\Program Files (x86)\Eidos Interactive\Pyro\Commandos|folder}}) |
− | # Open the {{file|<cd drive>\COMANDOS}} folder and copy its ''content'' inside the first folder | + | # Open the {{file|<cd drive>\COMANDOS|folder}} folder and copy its ''content'' inside the first folder |
− | # Open | + | # Open a text editor, save the following in a file with the <code>.reg</code> extension, then open and apply it. |
<pre> | <pre> | ||
Windows Registry Editor Version 5.00 | Windows Registry Editor Version 5.00 | ||
Line 275: | Line 391: | ||
'''Notes''' | '''Notes''' | ||
− | {{ii}} The above .reg file | + | {{ii}} The above <code>.reg</code> file assumes {{file|D:|folder}} as the CD drive and the default game path as the installation folder. Adjust these registry keys accordingly. |
+ | {{ii}} On 32-bit Windows, omit <code>{{p|wow64}}</code> from the path. | ||
+ | }} | ||
+ | |||
+ | ===Save and load are disabled=== | ||
+ | {{ii}} This issue occurs if you install the game manually (by copying over the game files), but not create the registry keys. | ||
+ | {{Fixbox|description=Create the registry keys mentioned in the manual installation fix [[#Can.27t_install_original_retail_version_on_64-bit_Windows|here]].|fix= | ||
}} | }} | ||
Line 282: | Line 404: | ||
{{Fixbox|description=Change your Windows language setting from "Deutsch (Deutschland)" to "Deutsch (Luxemburg)"|ref={{cn|date=September 2016}}}} | {{Fixbox|description=Change your Windows language setting from "Deutsch (Deutschland)" to "Deutsch (Luxemburg)"|ref={{cn|date=September 2016}}}} | ||
− | {{Fixbox|description=Hex edit Comandos.exe|ref=<ref> | + | {{Fixbox|description=Hex edit Comandos.exe|ref=<ref>{{Refurl|url=https://www.gog.com/forum/commandos_series/important_information_for_german_players_of_commandos_ammo_pack/post11|title=Important Information for German players of Commandos Ammo Pack, page 1 - Forum - GOG.com|date=May 2023}}</ref>|fix= |
− | # Open the game executable with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD] | + | # Open the game executable with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
# Search for <code>74 0C 81 FE 07 14 00 00 74 04</code> | # Search for <code>74 0C 81 FE 07 14 00 00 74 04</code> | ||
# Replace first and last 2 groups of byte ('''74 0C''' and '''74 04''') with '''90 90''' | # Replace first and last 2 groups of byte ('''74 0C''' and '''74 04''') with '''90 90''' | ||
Line 291: | Line 413: | ||
==="DIRECTX 5 NOT FOUND." error=== | ==="DIRECTX 5 NOT FOUND." error=== | ||
− | {{Fixbox|description=Rename comandos.exe to commandos.exe | + | {{ii}} This occurs due to the internal compatibility database within Windows 10/11 being assigned to the wrong (mistyped) filename. |
+ | {{Fixbox|description=Rename {{file|comandos.exe}} to {{file|commandos.exe}}|ref=<ref>{{Refurl|url=https://www.gog.com/forum/commandos_series/direct_x_5_not_found/post20|title=DIRECT X 5 NOT FOUND - Forum - GOG.com|date=May 2023}}</ref>|fix= | ||
'''Notes''' | '''Notes''' | ||
− | {{ii}} This fix | + | {{++}} Already applied in the Zoom Platform release. |
+ | }} | ||
+ | |||
+ | ===Black screen error=== | ||
+ | {{ii}} This occurs due to the lack of VP6F codecs in modern operating systems. | ||
+ | {{Fixbox|description=Move, delete or rename the {{file|Video|folder}} folder.|ref={{cn|January 2023}}|fix= | ||
+ | }} | ||
+ | |||
+ | ===Game stutters when moving the mouse=== | ||
+ | {{Fixbox|description=Mouse movement seems to be tied to frame rate which can cause the game to stutter only when the cursor is moved|fix= | ||
+ | {{ii}} Change your mouse polling rate to 125 using its software. If no software is available, try using a different mouse (cheap mice work better) or use any Bluetooth mouse to play the game. | ||
}} | }} | ||
Line 299: | Line 432: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = |
|direct3d notes = | |direct3d notes = | ||
− | |directdraw versions = | + | |directdraw versions = 5 |
|directdraw notes = | |directdraw notes = | ||
|opengl versions = | |opengl versions = | ||
Line 311: | Line 444: | ||
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
− | |vulkan | + | |vulkan versions = |
− | |vulkan | + | |vulkan notes = |
|dos modes = | |dos modes = | ||
|dos modes notes = | |dos modes notes = | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |64-bit executable | + | |windows 32-bit exe = true |
− | |64-bit executable notes= | + | |windows 64-bit exe = false |
+ | |windows arm app = unknown | ||
+ | |windows exe notes = | ||
+ | |macos intel 32-bit app = | ||
+ | |macos intel 64-bit app = | ||
+ | |macos arm app = unknown | ||
+ | |macos app notes = | ||
+ | |linux 32-bit executable= | ||
+ | |linux 64-bit executable= | ||
+ | |linux arm app = unknown | ||
+ | |linux executable notes = | ||
}} | }} | ||
Line 333: | Line 476: | ||
|cutscenes = | |cutscenes = | ||
|cutscenes notes = | |cutscenes notes = | ||
− | |multiplayer = | + | |multiplayer = Mplayer.com |
− | |multiplayer notes= | + | |multiplayer notes= Servers were taken offline in 2001. |
}} | }} | ||
+ | |||
+ | ===Mission passwords=== | ||
+ | {{ii}} From the main menu, individual missions can be accessed by inputting a 5-character password that is shown at the end of the preceding mission in the score screen. | ||
+ | {{++}} While different in-game profiles and potentially localizations will show different code sets, all of the codes for a specific mission work without restriction.<ref>{{Refcheck|user=Plok|date=2022-12-18|notes=Tested on the Zoom Platform version}}</ref> | ||
+ | |||
+ | {{Standard table| Mission | Codes | content= | ||
+ | {{Standard table/rowalt| 2. A Quiet Blow-up | 4JJXB / YS2B7 }} | ||
+ | {{Standard table/rowalt| 3. Reverse Engineering | 4FQBF / 4MD1T / ZDD1T }} | ||
+ | {{Standard table/rowalt| 4. Restore Pride | 5DNCQ / 4GF1J / RFF1J / GDNCQ }} | ||
+ | {{Standard table/rowalt| 5. Blind Justice | 6S5TL / 24TCG / K4TCG }} | ||
+ | {{Standard table/rowalt| 6. Menace of the Leopold | AT1WN / QT1WN / MIR4M / DT1WN }} | ||
+ | {{Standard table/rowalt| 7. Chase of the Wolves | O9VJ8 / 1QVJV / 7QVJV / SNYWX }} | ||
+ | {{Standard table/rowalt| 8. Pyrotechnics | WQ9XB / P99XC / K99XC / A3WJO }} | ||
+ | {{Standard table/rowalt| 9. A Courtesy Call | Q2AXT / J1PBF / AAAX1 / 924BF / 7IAX1 }} | ||
+ | {{Standard table/rowalt| 10. Operation Icarus | TUGPD / NU6PD / JSGPW / PSGPW }} | ||
+ | {{Standard table/rowalt| 11. In The Soup | 9WODW / ND0PW / CMODD / 7FOP3 / JF0P3 }} | ||
+ | {{Standard table/rowalt| 12. Up on the Roof | UVHDC / NMB4M / JGHD3 / KFHD3 / }} | ||
+ | {{Standard table/rowalt| 13. David and Goliath | FBK48 / JBK4V / PUUWW / KSUWW / BJK4Y }} | ||
+ | {{Standard table/rowalt| 14. D-Day Kickoff | WA8DW / EL34V / WT348 / 3T34V / EL34V / TI8D1 }} | ||
+ | {{Standard table/rowalt| 15. The End of the Butcher | KEWD3 / 69WDN / 139P0 / C39PM / XQWDC }} | ||
+ | {{Standard table/rowalt| 16. Stop Wildfire | R7JP3 / EQIPY / L9IPV / 334MW }} | ||
+ | {{Standard table/rowalt| 17. Before Dawn | FXIMV / R40JF / 5LIMV / 3A4PD }} | ||
+ | {{Standard table/rowalt| 18. The Force of Circumstance | ZZMJV / 9DGJ7 / YJOJG }} | ||
+ | {{Standard table/rowalt| 19. Frustrate Retaliation | 8HCWN / 7FV48 / YFCWJ / NMGJQ }} | ||
+ | {{Standard table/rowalt| 20. Operation Valhalla | C7KWW / Q8U4V / GDKWT / YDKWT }} | ||
+ | |collapsed=no}} | ||
+ | |||
+ | ===Cheats=== | ||
+ | {{ii}} To use cheats, type <code>1982gonzo</code> or <code>gonzo1982</code> while in-game and then use the following key combinations. | ||
+ | {{ii}} Other combinations can be found on the Internet, but have no effect in the latest version of the game. | ||
+ | |||
+ | {{Standard table| Key combination | Effect | content= | ||
+ | {{Standard table/rowalt| {{key|Ctrl|I}} | Invincibility }} | ||
+ | {{Standard table/rowalt| {{key|Ctrl|Shift|N}} | Skip current mission }} | ||
+ | {{Standard table/rowalt| {{key|F9}} | Display debug info (in Spanish) about element under the pointer }} | ||
+ | {{Standard table/rowalt| {{key|Shift|V}} | Displays view cones for all neutral/enemy units }} | ||
+ | {{Standard table/rowalt| {{key|Shift|F1}} | Shift resolution to 512x384 }} | ||
+ | {{Standard table/rowalt| {{key|Shift|F2}} | Shift resolution to 640x480 }} | ||
+ | {{Standard table/rowalt| {{key|Shift|F3}} | Shift resolution to 800x600 }} | ||
+ | {{Standard table/rowalt| {{key|Shift|F4}} | Shift resolution to 1024x768 }} | ||
+ | |collapsed=no}} | ||
==System requirements== | ==System requirements== | ||
+ | ===Steam=== | ||
{{System requirements | {{System requirements | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = 9X, ME |
|minCPU = Intel Pentium II 300 MHz | |minCPU = Intel Pentium II 300 MHz | ||
|minRAM = 64 MB | |minRAM = 64 MB | ||
Line 348: | Line 533: | ||
|minGPU = | |minGPU = | ||
|minDX = 8 | |minDX = 8 | ||
+ | |minaudio = DirectX 8 compatible | ||
|recOS = 98SE, ME | |recOS = 98SE, ME | ||
|recCPU = Intel Pentium II 450 MHz | |recCPU = Intel Pentium II 450 MHz | ||
|recRAM = 128 MB | |recRAM = 128 MB | ||
+ | |recHD = 3 GB | ||
|recVRAM = 32 MB | |recVRAM = 32 MB | ||
|recGPU = | |recGPU = | ||
− | |recDX = | + | }} |
+ | |||
+ | ===Disc Version=== | ||
+ | {{System requirements | ||
+ | |OSfamily = Windows | ||
+ | |||
+ | |minOS = 95 | ||
+ | |minCPU = Intel Pentium 120 MHz | ||
+ | |minRAM = 16 MB | ||
+ | |minHD = 135 MB | ||
+ | |minVRAM = 1 MB | ||
+ | |minGPU = | ||
+ | |minDX = 5 | ||
+ | |||
+ | |recOS = | ||
+ | |recCPU = Intel Pentium 166 MHz | ||
+ | |recRAM = 32 MB | ||
+ | |recVRAM = 4 MB | ||
+ | |recGPU = | ||
+ | |recDX = | ||
}} | }} | ||
{{References}} | {{References}} |
Revision as of 00:45, 8 January 2024
Developers | |
---|---|
Pyro Studios | |
Publishers | |
Retail, original digital | Eidos Interactive |
Retail re-release | Sold Out Software |
Second digital | Merge Games |
Third digital | Kalypso Media |
Release dates | |
Windows | August 28, 1998 |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | None |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | Bird's-eye view, Isometric |
Controls | Multiple select, Point and select |
Genres | Stealth, Strategy |
Vehicles | Automobile, Naval/watercraft, Tank |
Art styles | Stylized |
Themes | Europe, Africa, World War II |
Series | Commandos |
Commandos: Behind Enemy Lines is a singleplayer and multiplayer bird's-eye view and isometric stealth and strategy game in the Commandos series.
The game has significant issues on modern systems out-of-the-box. In Windows 10 and newer, the internal compatibility library is assigned to a misspelled executable name (commandos.exe
instead of comandos.exe
), so the executable needs to be renamed to function properly and pass the DirectX 5 check on startup (already applied in the Zoom Platform release). Issues with game speed have several workarounds in the Essential improvements section of the article as well. Additionally, the retail version's installer is a 16-bit application and can not run on 64-bit systems; see Issues fixed for a workaround.
General information
- Commandos Wiki
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Illegal Table of Contents and oversized DRM (lead-out area shortened and used for data, to prevent most contemporary CD-RW drives from copying the method) | |||
Retail | Ammo Pack retail release. The game might ask for the disc (depending on the game's registry values), however it's nonfunctional and can be ignored by selecting cancel. | |||
GamersGate | ||||
GOG.com | Includes Commandos: Beyond the Call of Duty. Cannot be purchased in Germany.[1] | |||
Green Man Gaming | ||||
Humble Store | Commandos Collection | |||
Steam | ||||
ZOOM Platform |
- A free demo version is available from Archive.org and CommandosHQ.
Version differences
- The GOG.com and Zoom Platform versions have added compatibility fixes for modern systems.
- The GOG.com version includes Commandos: Beyond the Call of Duty, and is cheaper than buying both games separately on Steam.
- The Zoom Platform release has assets fully extracted instead of bundled within
<path-to-game>\WARGAME.dir
.
Essential improvements
Skip intro videos
Delete/rename H_Intro.avi[citation needed] |
---|
|
Patches
- The latest official patch for the European retail release is 1.1. The US release is already patched.
Remove CD check
- Only applies to the DRM-free Ammo Pack retail release. Do NOT use for DRM-protected releases.
Edit the registry keys |
---|
If installed manually:
If installed using the game's installer:
|
Stability and speed fixing
- The game is intended to run at 15-20 FPS as animations and game speed are tied to framerate. Increasing this will make the some missions needlessly difficult. Modern systems tend to run the game at a higher speed than they are supposed to.
Method 1: DDrawCompat |
---|
|
Method 2: DxWnd |
---|
|
Method 3: Steam Ultimate fix[2] |
---|
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\OUTPUT\[Note 1] %USERPROFILE%\Documents\Pyro Studios\Commandos\OUTPUT |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/6800/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\OUTPUT\[Note 1] %USERPROFILE%\Documents\Pyro Studios\Commandos\OUTPUT |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/6800/pfx/[Note 2] |
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 | Apply the resolution fix | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | Use DxWnd. | ||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS and 120+ FPS | Game is coded to run at low FPS(aproximated 16fps), but mouse control is unaffected |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Keys cannot be remapped. F1 displays a list of hotkeys. | |
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 | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | Retail and GOG.com only. | |||
German | Retail and GOG.com only; download for Steam version. | |||
Hungarian | Fan translation. | |||
Italian | Retail and GOG.com only. | |||
Polish | Retail only. | |||
Russian | Unofficial localization by «Fargus Multimedia» | |||
Spanish | Retail and GOG.com only; download for Steam version. |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 6 | Co-op |
||
Online play | 6 | Co-op The official MPlayer.com service has been shut down. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Issues fixed
Can't install original retail version on 64-bit Windows
Manually install the game[3] |
---|
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Pyro] [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Pyro\Commandos] [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Pyro\Commandos\1.0] "DirCd"="D:\\Comandos" "DirIns"="C:\\Program Files (x86)\\Eidos Interactive\\Pyro\\Commandos" "Type"=dword:00000001 Notes
|
Save and load are disabled
- This issue occurs if you install the game manually (by copying over the game files), but not create the registry keys.
Create the registry keys mentioned in the manual installation fix here. |
---|
"Please run the German version on this computer" error
- This issue has been fixed in the GOG.com version (specifically using the hex edit below).
Change your Windows language setting from "Deutsch (Deutschland)" to "Deutsch (Luxemburg)"[citation needed] |
---|
Hex edit Comandos.exe[4] |
---|
|
"DIRECTX 5 NOT FOUND." error
- This occurs due to the internal compatibility database within Windows 10/11 being assigned to the wrong (mistyped) filename.
Rename comandos.exe to commandos.exe [5]
|
---|
Notes
|
Black screen error
- This occurs due to the lack of VP6F codecs in modern operating systems.
Move, delete or rename the Video folder.[citation needed]
|
---|
Game stutters when moving the mouse
Mouse movement seems to be tied to frame rate which can cause the game to stutter only when the cursor is moved |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
DirectDraw | 5 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Miles Sound System | |
Multiplayer | MPlayer.com | Servers were taken offline in 2001. |
Mission passwords
- From the main menu, individual missions can be accessed by inputting a 5-character password that is shown at the end of the preceding mission in the score screen.
- While different in-game profiles and potentially localizations will show different code sets, all of the codes for a specific mission work without restriction.[6]
Mission | Codes |
---|---|
2. A Quiet Blow-up | 4JJXB / YS2B7 |
3. Reverse Engineering | 4FQBF / 4MD1T / ZDD1T |
4. Restore Pride | 5DNCQ / 4GF1J / RFF1J / GDNCQ |
5. Blind Justice | 6S5TL / 24TCG / K4TCG |
6. Menace of the Leopold | AT1WN / QT1WN / MIR4M / DT1WN |
7. Chase of the Wolves | O9VJ8 / 1QVJV / 7QVJV / SNYWX |
8. Pyrotechnics | WQ9XB / P99XC / K99XC / A3WJO |
9. A Courtesy Call | Q2AXT / J1PBF / AAAX1 / 924BF / 7IAX1 |
10. Operation Icarus | TUGPD / NU6PD / JSGPW / PSGPW |
11. In The Soup | 9WODW / ND0PW / CMODD / 7FOP3 / JF0P3 |
12. Up on the Roof | UVHDC / NMB4M / JGHD3 / KFHD3 / |
13. David and Goliath | FBK48 / JBK4V / PUUWW / KSUWW / BJK4Y |
14. D-Day Kickoff | WA8DW / EL34V / WT348 / 3T34V / EL34V / TI8D1 |
15. The End of the Butcher | KEWD3 / 69WDN / 139P0 / C39PM / XQWDC |
16. Stop Wildfire | R7JP3 / EQIPY / L9IPV / 334MW |
17. Before Dawn | FXIMV / R40JF / 5LIMV / 3A4PD |
18. The Force of Circumstance | ZZMJV / 9DGJ7 / YJOJG |
19. Frustrate Retaliation | 8HCWN / 7FV48 / YFCWJ / NMGJQ |
20. Operation Valhalla | C7KWW / Q8U4V / GDKWT / YDKWT |
Cheats
- To use cheats, type
1982gonzo
orgonzo1982
while in-game and then use the following key combinations. - Other combinations can be found on the Internet, but have no effect in the latest version of the game.
Key combination | Effect |
---|---|
Ctrl+I | Invincibility |
Ctrl+⇧ Shift+N | Skip current mission |
F9 | Display debug info (in Spanish) about element under the pointer |
⇧ Shift+V | Displays view cones for all neutral/enemy units |
⇧ Shift+F1 | Shift resolution to 512x384 |
⇧ Shift+F2 | Shift resolution to 640x480 |
⇧ Shift+F3 | Shift resolution to 800x600 |
⇧ Shift+F4 | Shift resolution to 1024x768 |
System requirements
Steam
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 9X, ME | 98SE, ME |
Processor (CPU) | Intel Pentium II 300 MHz | Intel Pentium II 450 MHz |
System memory (RAM) | 64 MB | 128 MB |
Hard disk drive (HDD) | 2 GB | 3 GB |
Video card (GPU) | 12 MB of VRAM DirectX 8 compatible | 32 MB of VRAM |
Sound (audio device) | DirectX 8 compatible |
Disc Version
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | |
Processor (CPU) | Intel Pentium 120 MHz | Intel Pentium 166 MHz |
System memory (RAM) | 16 MB | 32 MB |
Hard disk drive (HDD) | 135 MB | |
Video card (GPU) | 1 MB of VRAM DirectX 5 compatible | 4 MB of VRAM |
Notes
- ↑ 1.0 1.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). - ↑ 2.0 2.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 (6800) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Herzlich Willkommen! GOG.com goes German ● GOG.com
- ↑ All you need to run BEL properly - Steam Users' Forums (retrieved)
- ↑ Here's a fix for installing Commandos BEL & BTCOD on Vista 64 - Square Enix Forums - last accessed on May 2023
- ↑ Important Information for German players of Commandos Ammo Pack, page 1 - Forum - GOG.com - last accessed on May 2023
- ↑ DIRECT X 5 NOT FOUND - Forum - GOG.com - last accessed on May 2023
- ↑ Verified by User:Plok on 2022-12-18