Difference between revisions of "Far Cry 2"
From PCGamingWiki, the wiki about fixing PC games
(→Network: replaced FilePlanet link) |
(Added section on advanced tweaks) |
||
Line 74: | Line 74: | ||
* [http://www.moddb.com/mods/dylans-far-cry-2-realism-mod Dylan's Realism Mod] - Revisions to enemy health, diamond prices, enemy AI, and other balance changes. | * [http://www.moddb.com/mods/dylans-far-cry-2-realism-mod Dylan's Realism Mod] - Revisions to enemy health, diamond prices, enemy AI, and other balance changes. | ||
* [http://community.pcgamingwiki.com/files/file/698-far-cry-2-no-malaria-and-infinite-sprint Far Cry 2 No Malaria and Infinite Sprint] - Patch that only disables malaria attacks and removes the cooldown on sprinting. | * [http://community.pcgamingwiki.com/files/file/698-far-cry-2-no-malaria-and-infinite-sprint Far Cry 2 No Malaria and Infinite Sprint] - Patch that only disables malaria attacks and removes the cooldown on sprinting. | ||
+ | |||
+ | ==Advanced improvements== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|These tweaks require editing XML documents within the game's resource file.}} | ||
+ | # Download [http://www.moddb.com/games/far-cry-2/downloads/enhanced-gibbed-tools-with-hash-decoder mod tools from moddb.] | ||
+ | # From the archive, extract the contents of the <code>WobFC2DUNIA''xxx''</code> directory into the <code>{{p|game}}\modding\</code> directory, creating this directory if it doesn't exist. | ||
+ | # Run <code>bootstrap.bat</code> to unpack Far Cry 2's resource file into your <code>modding</code> directory. | ||
+ | # After changes have been made to the unpacked resources, run <code>build_patch.bat</code> to pack the modified resources back up into <code>patch.fat</code> and <code>patch.dat</code> files. | ||
+ | # Copy <code>patch.fat</code> and <code>patch.dat</code> into <code>{{p|game}}\Data_Win32\</code>, backing up the existing resource files before overwriting them. | ||
+ | }} | ||
+ | |||
+ | ===Mouse sensitivity multiplier=== | ||
+ | {{ii}} Far Cry 2's resource file contains a set of mouse sensitivity multipliers which augment the sensitivity slider in the options menu. | ||
+ | * In the <code>original\patch\config\inputactionmapcommon.xml</code> file, change the <code>sensitivity</code> attributes within each <code><MouseFilter></code> element to the desired scalar. | ||
+ | |||
+ | ===Remove mouse speed clamp=== | ||
+ | {{ii}} Far Cry 2 clamps mouse speed once it reaches a certain rate. This can be problematic for player who use high CPI mice or low sensitivities. | ||
+ | * In the <code>original\patch\config\inputactionmapcommon.xml</code> file, remove the <code>maxOutput</code> attributes from each <code><MouseFilter></code> element. | ||
+ | |||
+ | ===Eliminate one-frame latency=== | ||
+ | {{ii}} Far Cry 2 uses a multithreaded renderer, meaning the rendering happens in a thread separate from the main game loop. This pipelining, which is performed by default, increases framerate substantially but at the cost of one frame of latency. Since Far Cry 2 needs to be framerate limited to avoid certain bugs, this tradeoff can be beneficial in cases where framerate is capped well below the system's capabilities, or in cases where the player values low latency over outright framerate. | ||
+ | * In the <code>original\patch\engine\settings\defaultthreadingconfig.xml</code> file, set <code>ThreadCnt="0"</code> on the <code><ThreadSetting id="RENDER_THREAD" ...></code> element. | ||
==Game data== | ==Game data== |
Revision as of 05:04, 17 November 2016
Developers | |
---|---|
Ubisoft Montreal | |
Publishers | |
Ubisoft | |
Engines | |
Dunia | |
Release dates | |
Windows | October 21, 2008 |
Far Cry | |
---|---|
Far Cry | 2004 |
Far Cry 2 | 2008 |
Far Cry 3 | 2012 |
Far Cry 3 Blood Dragon | 2013 |
Far Cry 4 | 2014 |
Far Cry Primal | 2016 |
Far Cry 5 | 2018 |
Far Cry New Dawn | 2019 |
Far Cry 6 | 2021 |
General information
- Ubisoft Forums
- Far Cry Wiki
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
- Steam Users' Forums for game series
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | DRM: SecuROM, 5 activations on 3 PCs.[1] Removed in patch 1.03[2] |
|||
Amazon.com | Fortune's Edition | |||
Amazon.co.uk | Fortune's Edition | |||
GamersGate | ||||
Fortune's Edition | ||||
Incorrect store name. See here for available options. | ||||
GOG.com | Fortune's Edition | |||
Green Man Gaming | ||||
Humble Store | Fortune's Edition | |||
Steam | Fortune's Edition | |||
Incorrect store name. See here for available options. | Fortune's Edition |
Version differences
- The Fortune's Edition is a complete edition containing the base game and the Fortunes Pack DLC.
DLC and expansion packs
Name | Notes | |
---|---|---|
Fortunes Pack | Included with the Fortune's Edition | |
Intel Bonus Missions | Released as a free download. |
Essential improvements
Skip intro videos
Instructions |
---|
Limit FPS
Instructions |
---|
Intel bonus missions
- DLC containing extra missions from a promotional deal between Ubisoft and Intel.
- For Steam version follow these instructions
Patches
- The 1.03 patch removes the activation requirement and allows for the game to be played without the need for the disc.[3]
Mods
- Far Cry 2 Rewards - General improvements/balancing alterations.
- Dylan's Realism Mod - Revisions to enemy health, diamond prices, enemy AI, and other balance changes.
- Far Cry 2 No Malaria and Infinite Sprint - Patch that only disables malaria attacks and removes the cooldown on sprinting.
Advanced improvements
Instructions |
---|
Mouse sensitivity multiplier
- Far Cry 2's resource file contains a set of mouse sensitivity multipliers which augment the sensitivity slider in the options menu.
- In the
original\patch\config\inputactionmapcommon.xml
file, change thesensitivity
attributes within each<MouseFilter>
element to the desired scalar.
Remove mouse speed clamp
- Far Cry 2 clamps mouse speed once it reaches a certain rate. This can be problematic for player who use high CPI mice or low sensitivities.
- In the
original\patch\config\inputactionmapcommon.xml
file, remove themaxOutput
attributes from each<MouseFilter>
element.
Eliminate one-frame latency
- Far Cry 2 uses a multithreaded renderer, meaning the rendering happens in a thread separate from the main game loop. This pipelining, which is performed by default, increases framerate substantially but at the cost of one frame of latency. Since Far Cry 2 needs to be framerate limited to avoid certain bugs, this tradeoff can be beneficial in cases where framerate is capped well below the system's capabilities, or in cases where the player values low latency over outright framerate.
- In the
original\patch\engine\settings\defaultthreadingconfig.xml
file, setThreadCnt="0"
on the<ThreadSetting id="RENDER_THREAD" ...>
element.
Game data
Configuration file(s) location
Template:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/19900/pfx/[Note 1] |
Save game data location
Template:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/19900/pfx/[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Steam Cloud | ||
Ubisoft Connect |
Video settings
Disable Motion Blur and Depth of Field
- These settings cause in-game blurriness.
Instructions |
---|
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
Italian | ||||
German | ||||
Spanish | ||||
Turkish |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 16 | |||
Online play | 16 |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | Dedicated Server software available for Windows and Linux. | |
Direct IP |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 9000-9003 |
UDP | 3074, 9000-9003 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Nvidia 3D Vision | Use Helix Mod for better 3D support. | |||
TriDef 3D | ||||
iZ3D |
Devices | |||
---|---|---|---|
3RD Space Gaming Vest |
Issues unresolved
Stuck/can't exit turret
- This happens if the "interact" key is rebound to anything other than the "default" (E). In order to exit the turret if key is rebound, E must be used.
Jackal Tapes glitch
- As of patch 1.03 any tape found in the Southern district will play as the ninth tape.[4]
Issues fixed
Bouncing NPC glitch
- This is a game-breaking bug, important NPCs can't even complete their dialog to progress your story, see Limit FPS to limit the FPS to
60
.
Audio glitches
- Certain audio devices (namely older Realtek integrated audio chips) aren't compatible with the audio in the game and will reverse all channels or make the back channel primary and the front channel near inaudible.
Instructions |
---|
Instructions |
---|
Game always runs windowed
- The Nvidia 301.24 BETA drivers can cause Far Cry 2 to load in windowed mode, minimizing the game can also cause the same effect. This is easily resolved.
Instructions |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9, 10, 10.1 | |
Shader Model support | 3 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | |
Cutscenes | Bink Video | |
Multiplayer | Matchmaking+, PunkBuster |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | Vista |
Processor (CPU) | Intel Pentium IV 3.2 GHz, Intel Pentium D 2.66 GHz, AMD Athlon 64 3500+ or better | Intel Core 2 Duo Family, AMD 64 X2 5200+, AMD Phenom or better |
System memory (RAM) | 1 GB | 2 GB |
Hard disk drive (HDD) | 3.5 GB | |
Video card (GPU) | Nvidia Geforce 6800 ATI Radeon X1650 256 MB of VRAM DirectX 9 compatible Shader model 3 support |
Nvidia Geforce 8600 GTS ATI Radeon X1900 512 MB of VRAM DirectX 10 compatible |
- Multiple saves and user created maps will increase the amount of needed hard disk space.
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 (19900) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
Categories:
- Windows
- Invalid template usage (Infobox game)
- Games
- Invalid template usage (Series)
- Invalid template usage (Availability)
- Invalid template usage (Fixbox)
- Invalid template usage (Save game cloud syncing)
- Invalid section order
- Invalid template usage (Localizations)
- Self-hosting
- Invalid template usage (Network)
- Invalid template usage (API)
- Missing section (Video)
- Missing section (Input)
- Missing section (Audio)