Comanche 4
From PCGamingWiki, the wiki about fixing PC games
| Developers | |
|---|---|
| NovaLogic | |
| Publishers | |
| 2001-2016 | NovaLogic |
| 2016-present | THQ Nordic |
| Engines | |
| Black Hawk Engine[1] | |
| Release dates | |
| Windows | November 15, 2001 |
| Reception | |
| Metacritic | 74 |
| Taxonomy | |
| Monetization | One-time game purchase |
| Modes | Singleplayer, Multiplayer |
| Pacing | Real-time |
| Perspectives | First-person, Third-person |
| Controls | Direct control |
| Genres | Vehicle combat |
| Vehicles | Helicopter |
| Art styles | Realistic |
| Themes | Contemporary |
| Series | Comanche |
| Comanche | |
|---|---|
| Comanche: Maximum Overkill | 1992 |
| Comanche 2 | 1995 |
| Comanche 3 | 1997 |
| Comanche Gold | 1998 |
| Comanche 4 | 2001 |
| Comanche | 2021 |
Comanche 4 is a singleplayer and multiplayer first-person and third-person vehicle combat game developed by NovaLogic. It is part of the Comanche series and the first game built using the Black Hawk Engine.
General information
Availability
| Source | DRM | Notes | Keys | OS |
|---|---|---|---|---|
| Retail | SafeDisc 2 DRM[Note 1] | |||
| GamersGate | ||||
| Green Man Gaming | ||||
| Steam |
Demo
- A demo is available from gamepressure.com.
Game data
Configuration file(s) location
| System | Location |
|---|---|
| Windows | <path-to-game>\c4.cfg[Note 2] |
| Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/32750/pfx/[Note 3] |
Save game data location
| System | Location |
|---|---|
| Windows | <path-to-game>\c4plyr.sav[Note 2] |
| Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/32750/pfx/[Note 3] |
Save game cloud syncing
| System | Native | Notes |
|---|---|---|
| Steam Cloud |
Video
| Graphics feature | State | Notes | |
|---|---|---|---|
| Widescreen resolution | |||
| Multi-monitor | |||
| Ultra-widescreen | |||
| 4K Ultra HD | |||
| Field of view (FOV) | |||
| Windowed | Use dgVoodoo 2. | ||
| Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
| Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
| Anti-aliasing (AA) | Available only on Nvidia NV25 chipset video cards.[4][5] | ||
| Vertical sync (Vsync) | See Vertical sync (Vsync). | ||
| 60 FPS and 120+ FPS | |||
| High dynamic range display (HDR) | |||
| Color blind mode | The HUD color can be changed (see HUD color). | ||
Vertical sync (Vsync)
| Modify configuration file to enable Vsync |
|---|
|
HUD color
| Modify configuration file to change HUD color[6] | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Notes
|
Input
| Keyboard and mouse | State | Notes |
|---|---|---|
| Remapping | ||
| Mouse acceleration | ||
| Mouse sensitivity | See Mouse sensitivity | |
| Mouse input in menus | ||
| Keyboard and mouse prompts | Tutorial refers to default keyboard prompts. | |
| Mouse Y-axis inversion | ||
| Controller | ||
| Controller support | ||
| Full controller support | ||
| Controller remapping | Cannot remap to stick axis. | |
| Controller sensitivity | ||
| Controller Y-axis inversion |
| Controller types |
|---|
| XInput-compatible controllers | Triggers do not work. | |
|---|---|---|
| Xbox button prompts | ||
| Impulse Trigger vibration |
| PlayStation controllers | DualShock 3, DualShock 4 |
|
|---|---|---|
| PlayStation button prompts | ||
| Motion sensors support | ||
| Light bar support | ||
| Adaptive trigger support | ||
| DualSense haptic feedback support | ||
| Connection modes | ||
| Generic/other controllers | ||
|---|---|---|
| Button prompts |
| Additional information | ||
|---|---|---|
| Controller hotplugging | ||
| Input prompt override | ||
| Haptic feedback | DirectInput Force Feedback | |
| Simultaneous controller+KB/M |
Mouse sensitivity
Use mousescale [number] console command (default is 128)[7]
|
|---|
| Modify save file[7] |
|---|
Notes
|
Audio
| Audio feature | State | Notes |
|---|---|---|
| Separate volume controls | Music, Effects, Dialogue and Rotor Sounds | |
| Surround sound | 2.0 | |
| Subtitles | ||
| Closed captions | ||
| Mute on focus lost | ||
| Royalty free audio |
Localizations
| Language | UI | Audio | Sub | Notes |
|---|---|---|---|---|
| English | ||||
| Polish | Only available in local retail release. For Steam release, download the translation file.[8] | |||
| Russian | Only available in local retail release. For Steam release, see the Steam guide. | |||
| Slovak | Fan - 1 |
Network
Multiplayer types
| Type | Native | Players | Notes | |
|---|---|---|---|---|
| LAN play | 16 | Co-op, Versus Co-op is limited to 4 players. To connect as a client, use <path-to-game>\c4lan.exe.[9] |
||
| Online play | 16 | Co-op, Versus Co-op is limited to 4 players. The official multiplayer service has been shut down; use a community lobby or emulated LAN. |
||
Connection types
| Type | Native | Notes |
|---|---|---|
| Matchmaking | ||
| Peer-to-peer | ||
| Dedicated | ||
| Self-hosting | ||
| Direct IP | Use the Manual join option in a community lobby. |
Ports
| Protocol | Port(s) and/or port range(s) |
|---|---|
| UDP | 17200 |
- Universal Plug and Play (UPnP) support status is unknown.
Community lobby
Modify Startup.htm
|
|---|
|
Issues unresolved
1600x1200 resolution crash
- The game crashes on launch and generates a
SYSDUMP.TXTfile, containing details about an access violation exception.
| Modify configuration file to enable 1600x1200 resolution |
|---|
|
Issues fixed
Single Player/ Multiplayer greyed out
| Open COMANCHE4 drive\C4SETUP\C4.CD in a text editor to find the letter of the drive the game expects the CD to be in.[10] |
|---|
Unable to initialize provider[11]
| Use IPXWrapper |
|---|
Other information
API
| Technical specs | Supported | Notes |
|---|---|---|
| Direct3D | 8 |
| Executable | 32-bit | 64-bit | Notes |
|---|---|---|---|
| Windows | [12] |
Middleware
| Middleware | Notes | |
|---|---|---|
| Cutscenes | Bink Video | |
| Multiplayer | NovaWorld |
Command line arguments[13]
| Parameter | Description |
|---|---|
| /? | Shows command line arguments |
| /td | Enables debug HUD |
| /m | Enables mono monitor debugging |
| /d | Reads resources from directory instead of .pff |
| /r | Records demo (single player only) |
| /p [filename] | Playback demo |
| /l | Writes errors to <path-to-game>\errorlog.txt |
| /punt.txt | Creates a <path-to-game>\punt.txt file of players punted |
| /nostat | Multiplayer games end with no scores |
| /s | Creates a text file of end game scores in <path-to-game> |
| /sys | Shows system information |
| /vidtest | Launches video test |
| /nohud | Disables HUD |
| /noparticles | Disables particles |
| /nosmoke | Disables smoke |
Console commands[13][14]
- The console can be opened using the ~ key.
| Command | Description |
|---|---|
| 6b28e699 | Enables invulnerability |
| 1ec4f47d | Refills ammo |
| doubledouble, 3bbad868 | Enables infinite ammo |
| 8cdd5735 | Enemies ignore player |
| quit | Closes the game |
| exit | Exits current mission |
| help | Displays keyboard controls |
| ban [player slot number] | Bans a player by name and IP |
| bozo [player slot number] | Ignore text messages of a player (team chat only) |
| punt [player slot number] | Punts a player |
| puntlog | Creates a text file of punted players |
| talkred | Red team chat |
| talkblue | Blue team chat |
| savescores | Saves a text file of game scores in <path-to-game> |
| escape | Brings up the end game options |
| netdelay | Synchronizes data between the server and players |
| puntcrc | clears out leftover packets of player data |
| view1st | Changes view to first person |
| viewcockpit | Changes view to cockpit |
| viewchase | Changes view to third person |
| viewdropcam | Changes view to cinematic |
| radarout | Zooms radar out |
| radarin | zooms radar in |
| resetgames | Fails current mission |
| huddetail | Turns various HUD details on/off |
| showhud | Enables/disables HUD |
| mousescale [number] | Changes mouse sensitivity (default is 128) |
| flipmouse | Inverts mouse Y-axis |
| attack_1 | Fires current weapon |
| engine | Turns the engine on/off |
| set_alt[1-3] | Sets helicopter altitude |
Cheat codes
- Renaming a pilot to
WolfBlitzunlocks all missions in Mission Archives.
Extract all Voice, SFX & Music files
| Instructions |
|---|
|
System requirements
| Windows[15] | ||||
|---|---|---|---|---|
| Minimum | Recommended | |||
| Operating system (OS) | 95, 98, ME, 2000, XP | |||
| Processor (CPU) | Intel Pentium II 450 MHz | |||
| System memory (RAM) | 128 MB | |||
| Storage drive (HDD/SSD) | 250 MB | |||
| Video card (GPU) | 16 MB of VRAM DirectX 8.0 compatible | 32 MB of VRAM | ||
| Other | 4X CD-ROM drive | |||
Notes
- ↑ This version of SafeDisc DRM does not work on Windows 10[2] 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.[3]
- ↑ 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%\VirtualStoreon 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 (32750) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ 3D Engine: Black Hawk engine - last accessed on 2020-03-30
- ↑ 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
- ↑ Checkpoint Delta Forums archive - 2 questions: How to enable FSAA / C4 Benchmarking mode - last accessed on 2025-06-27
- "Comanche 4 supports anti-aliasing mode only on next-generation video cards featuring Nvidia?s NV25 chipset. Comanche 4 will automatically detect whether you are running on a NV25 chipset video card and enable the anti-aliasing selector in the options. This feature has been disabled for all other video cards due to a severe performance penalty when enabled."
- ↑ GRYOnline.pl - Comanche 4 - recenzja gry - last accessed on 2025-06-27
- ↑ Checkpoint Delta Forums - C4 HUD COLORS(updated 08.05.02), in Cfg file on C4 CD. - last accessed on 2025-06-26
- ↑ 7.0 7.1 Novahq - Baldo Helps: Mouse Sensitivity in Comanche 4 - last accessed on 2025-06-22
- ↑ dubbingpedia.pl - Comanche 4 - last accessed on 2025-06-22
- ↑ NovaLogic - Comanche 4 Multiplayer FAQs - last accessed on 2025-06-25
- "Finally, run C4LAN.exe on each client and have them join the LAN server. C4LAN client will only play LAN IP or LAN IPX games. It will not run Single Player or Novaworld multiplayer games."
- ↑ single player and multiplayer greyed.. - last accessed on 2025-05-10
- ↑ NovaLogic Support Knowledge Base Article - "Unable to initialize provider." - last accessed on 2025-06-26
- ↑ Verified by User:Blisto on 2024-10-06
- ↑ 13.0 13.1 C4Mod forum - Command prompts and command line switches - last accessed on 2025-06-26
- ↑ Checkpoint Delta Forums - Console Commands - last accessed on 2025-06-26
- ↑ NovaLogic Support Knowledge Base Article - What are the system requirements for Comanche 4? - last accessed on 2025-06-26