Far Cry 4

From PCGamingWiki, the wiki about fixing PC games
Far Cry 4
Far Cry 4 cover
Developers
Ubisoft Montreal
Ubisoft Toronto
Ubisoft Red Storm
Ubisoft Shanghai
Windows Ubisoft Ukraine
Publishers
Ubisoft
Engines
Dunia 2
Release dates
Windows November 18, 2014
Far Cry 4 at Wikipedia
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

Key points

The "Soft Shadows" shadow quality option results in significantly reduced performance, even on the most powerful hardware.
The game will not run on dual core systems, See Black screen at launch on dual core CPU systems for a workaround.

General information

PC Report
Tweaking Guide at GeForce
Official game site
Ubisoft Forums - PC Discussion
Ubisoft Forums - Technical Community Help
Far Cry Wiki
Steam Community Discussions

Availability[edit]

All versions require Uplay DRM.

Version differences[edit]

The Gold Edition contains the base game and the season pass.

Downloadable content (DLC) and expansions

Name Notes
Season Pass
Windows
The Syringe Can only be bought via the Season Pass.
Windows
Escape from Durgesh Prison
Windows
The Hurk Deluxe Pack
Windows
Overrun
Windows
Valley Of the Yetis
Windows

Essential improvements[edit]

Skip intro videos[edit]

Use the -skipintro command line argument[1]
Replace intro videos[2]

See the Intro replacement steps

Notes

Note that when following the guide, the packing/unpacking process can create long file paths, and may fail if they exceed the maximum acceptable length. To combat this, move the data_win32 folder to the root directory on your drive before you start, then put it back in place once done.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\Far Cry 4\GamerProfile.xml

Save game data location[edit]

System Location
Windows <Uplay-folder>\savegames\<user-id>\420\
On some systems replace 420 with 856[3]

Save game cloud syncing[edit]

System Native Notes
Origin
Steam Cloud
Uplay

Video settings[edit]

Video and graphics settings.
Video and graphics settings.
Graphics option Option WSGF Notes
Widescreen resolution
Aspect ratios other than 16:9 are letterboxed (see the WSGF entry).
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Force in the graphics card control panel.
Anti-aliasing (AA)
Up to 4x TXAA (NVIDIA only), up to 8x MSAA, and SMAA.
Vertical sync (Vsync)
60 FPS
120+ FPS
No frame rate cap.

Disable depth of field[edit]

Instructions[citation needed]

See Far Cry 4 Depth Of Field disabler.

Input settings[edit]

Keyboard, mouse and basic controller settings.
Keyboard, mouse and basic controller settings.
Advanced controller settings.
Advanced controller settings.
Keyboard and mouse Native Notes
Remapping
Mouse wheel cannot properly be bound to cycle weapons, as forward and backward on the mouse wheel are both considered the same command by the game when bound to anything other than the default switch grenades command.
Mouse acceleration
Options menu has a "mouse acceleration" setting and slider. However, even if disabled, there is still a heavy amount of mouse acceleration.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Native support for DualShock 4 (including touchpad), Xbox One, Xbox 360 controllers and Logitech controllers.
Controller remapping
Limited amount of remapping
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M
Occasionally changes button prompts

Minimize mouse acceleration and smoothing effect[edit]

The mouse curve was improved in patch 1.5.0.[4]
Disabling acceleration from games menu still leaves some acceleration and smoothing enabled. Disabling all values from configuration file should minimize effect.
Acceleration cannot be disabled completely.
Low DPI mice are more susceptible to this issue.
Edit GamerProfile.xml[5]
  1. Go to the configuration file location.
  2. Open GamerProfile.xml with a text editor.
  3. Locate values MouseAccelerationOn, MouseAcceleration, Smoothness, Smoothness_Ironsight and UseMouseSmooth and change them from 1 to 0.
  4. Save your changes.

Toggle aiming down sights (ADS) for weapons[edit]

Does not work while in vehicles
Edit GamerProfile.xml to add IronsightToggleMode[6]
  1. Go to the configuration file location.
  2. Open GamerProfile.xml with a text editor.
  3. Locate IronsightToggleMode and change the value to 1.
  4. Save your changes.

Audio settings[edit]

Audio and game settings.
Audio and game settings.
Audio options Native Notes
Separate volume controls
Surround sound
Up to 5.1 output.[7]
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Czech
Danish
Dutch
Finnish
French
German
Italian
Japanese
Korean
Norwegian
Polish
Brazilian Portuguese
Russian
Spanish
Two available options: Spanish, and Spanish (Mexico)
Swedish

Network[edit]

Multiplayer types

Type Native Notes
LAN play
Online play
Versus, Co-op
PvP (Overrun) mode requires paid DLC.[8] Can not play the main campaign in co-op, only the side missions and towers. Progress in the player is saved for both parties but progress in game is only saved for the host.

VR support[edit]

Issues fixed[edit]

Fix stuttering[edit]

Disable mipmaps[9]
  1. Go to the configuration file location.
  2. Open GamerProfile.xml with a text editor.
  3. Locate DisableLoadingMip0 and change the value to 1, you may also change the value of GPUMaxBufferedFrames to 1.
  4. Save your changes.
Lowers texture quality.[10]

Black bars removal for 16:10 & 4:3 aspect ratio[edit]

Use fix[citation needed]
  1. Download Fix and extract file to <path-to-game>/bin/.
  2. Start Far Cry 4 and load your savegame.
  3. Open fc4_blackbars_fix, press "Remove" and wait ultil it's done.
  4. Back to game.
You have to follow this steps everytime you launch the game.

Game not saving progress in prologue mission[edit]

Saving in prologue is disabled[citation needed]

Complete the prologue to enable saving.

Black screen at launch on dual core CPU systems[edit]

This fix requires usage of third party exe and DLL files. Use with extreme caution as your account can be banned.
Apply dual-core fix[11]

First off, download the required files down below.

  1. DLL files
  2. Extreme Injector v3.6.1
  3. Do NOT use Xenos64.exe found with the DLL files, as it doesn't work - delete the file.
  4. Copy all the files from above to <path-to-game>/bin/.
  5. Copy and paste these batch lines into a empty batch file and save it somewhere in <path-to-game>/bin/, I named mine to FarCry4Launcher.bat.
  6. Rename the extreme injector executable you just extracted to ei3.exe or adjust the script - it is up to you.
  7. Add ei3.exe as an exception in your anti-virus program, or it might pick it up as a riskware.
  8. Run Extreme Injector, go to Settings and tick Auto Inject and select OK.
  9. Select Add DLL and select dualcore.dll which should be in <path-to-game>/bin/.
  10. In Process Name type in FarCry4.exe.
  11. Extreme Injector should now be configured correct, you should see a settings.xml which contains the config which you just modified.
  12. Enable the following compatibility settings for the ei3.exe file: Run this program as an administrator; and lastly press OK to save your changes.
  13. Now try launching the custom batch file, it should automaticly start Far Cry 4 and Extreme Injector together and the game will start sucessfully.

You might make a shortcut of the batch file and save it to your desktop. Or see below if you want to add it to your steam libary.

Notes

You'll have to be a bit quick accepting the UAC prompt everytime you launch the batch file.
You may also add the game to Steam, add a non-Steam game and select cmd.exe found in System32 and add the argument /C "<path-to-game>/bin/*your_batch_file*.bat". But your friends will see the game as a non-Steam game.

Crash at launch[edit]

The game doesn't tell why it's crashing on launch. Use the Windows Event Log to find the cause.

MSVC100.dll missing[edit]

Install missing Visual C++ 2010 Redistributables[12]
  1. Go to <path-to-game>\Support\Software\VCRedist and install vcredist_x64.exe or download the redistributables directly from Microsoft.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 11
Shader Model support 5
64-bit executable

Middleware[edit]

Middleware Notes
Physics Havok
Audio Dolby Digital, Speex
Interface Flash
Cutscenes Bink Video
Multiplayer Uplay

System requirements[edit]

32-bit systems are not supported.
The game requires a graphics card which supports DirectX 11.[13]
Windows
Minimum Recommended
Operating system (OS) 7 SP1, 8, 8.1
Processor (CPU) AMD Phenom II X4 955 3.2 GHz
Intel Core i5-750 2.5 GHz
AMD FX-8350 4.0 GHz
Intel Core i5-2400S 2.5 GHz
System memory (RAM) 4 GB 8 GB
Hard disk drive (HDD) 30 GB
Video card (GPU) AMD Radeon HD 5850
Nvidia GeForce GTX 460
1 GB of VRAM
DirectX 11 compatible
AMD Radeon R9 290X
Nvidia GeForce GTX 680
2 GB of VRAM
DirectX 11 compatible
Sound (audio device) DirectX-compatible 5.1 surround sound
Controller Xbox 360 Controller (optional)

References

  1. How To Skip Far Cry 4’s Unskippable Launch Animations | Rock, Paper, Shotgun
  2. Ubisoft disabled commandline switch to skip intro videos in Far Cry 4. How to fix that : farcry
  3. How to have multiple saves
  4. http://forums.ubi.com/showthread.php/969552-PC-Patch-1-5-0-December-8th-2014
  5. How to fix Mouse Acceleration. :: Far Cry 4 General Discussions
  6. IronsightToggleMode="1" Not working. [FC4]: farcry
  7. PC Gaming Surround Sound Round-up
  8. Far Cry 4 - Season Pass Details - UbiBlog - Ubisoft®
  9. Temporarily FIX Stuttering :: Far Cry 4 General Discussions
  10. Kotaku (2014) - How To Get Far Cry 4 Running More Smoothly on PC
  11. Verified by User:Hawaii_Beach on 2016-09-04
  12. MSVCR100.dll is missing
  13. Far Cry 4. How to launch in different version of Direct X? :: Far Cry 4 General Discussions