Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Far Cry 3"

From PCGamingWiki, the wiki about fixing PC games
m
 
(313 intermediate revisions by 91 users not shown)
Line 9: Line 9:
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Ubisoft}}
 
{{Infobox game/row/publisher|Ubisoft}}
 +
{{Infobox game/row/publisher|Buka Entertainment|Russia}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Dunia 2}}
 
{{Infobox game/row/engine|Dunia 2}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|November 29, 2012}}
 
{{Infobox game/row/date|Windows|November 29, 2012}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|far-cry-3|88}}
 +
{{Infobox game/row/reception|OpenCritic||}}
 +
{{Infobox game/row/reception|IGDB|far-cry-3|90}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, DLC }}
 +
{{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      | First-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Open World, FPS, Action }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Automobile, Naval/watercraft, Off-roading}}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 +
{{Infobox game/row/taxonomy/themes            | Contemporary }}
 +
{{Infobox game/row/taxonomy/series            | Far Cry }}
 
|steam appid  = 220240
 
|steam appid  = 220240
|gogcom page  =  
+
|steam appid side  = 226459
 +
|gogcom id    =
 +
|gogcom id side =
 +
|official site= https://www.ubisoft.com/en-us/game/far-cry-3/
 +
|hltb        = 3378
 +
|lutris      = far-cry-3
 +
|mobygames    = far-cry-3
 
|strategywiki =  
 
|strategywiki =  
 
|wikipedia    = Far Cry 3
 
|wikipedia    = Far Cry 3
 
|winehq      = 14750
 
|winehq      = 14750
 +
|license      = commercial
 +
}}
 +
 +
{{Introduction
 +
|introduction      =
 +
 +
|release history  =
 +
 +
|current state    =
 
}}
 
}}
{{Series|Far Cry}}
 
  
 
'''Key points'''
 
'''Key points'''
{{++}} PC version features high resolution textures, tessellation, high quality shadows and more PC-specific features.
+
{{ii}} Some users have reported the game only being able to run when installed on the C: drive.
{{--}} Large number of issues reported on multiple hardware configurations, including [[#Textures and artifacting|texture problems]], falling through the world, etc.
+
{{ii}} Performance on multi-core systems may be improved significantly by changing core affinity. See [[#Low FPS on modern multi-core CPUs|Issues fixed]].
 +
{{ii}} Multiplayer and coop mode are offline. Some DLC enabled before this date remains accessible<ref>{{Refurl|url=https://www.ubisoft.com/en-gb/help/gameplay/article/decommissioning-of-online-services-for-older-ubisoft-games-october-2022-update/000102396|title=Decommissioning of online services for older Ubisoft games (October 2022 update)|date=2022-08-31}}</ref> {{note|Online services were brought back on July 15, 2023 for undisclosed period, but they got shortly shut down again on January 30, 2024 and later brought back day later, then were shutdown again on March 7, 2024.<ref>https://www.youtube.com/watch?v=JCYBHAHA6lY</ref>}}. Some DLC enabled before this date remains accessible.
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://far-cry.ubi.com/ Official game site]
+
{{ii}} [https://xjdhdr.gitlab.io/tweakguides/game_guides/FC3/FC3_1.xhtml TweakGuides Far Cry 3 Tweak Guide.]
{{mm}} [http://forums.ubi.com/forumdisplay.php/433-Far-Cry-3-PC-Discussion Ubisoft Forums - PC Discussion]
+
{{mm}} [https://forums.ubisoft.com/forumdisplay.php/433-Far-Cry-3-PC-Discussion Ubisoft Forums - PC Discussion]
{{mm}} [http://forums.ubi.com/forumdisplay.php/433-Far-Cry-3-PC-Discussion Ubisoft Forums - Technical Community Help]
+
{{mm}} [https://forums.ubisoft.com/forumdisplay.php/433-Far-Cry-3-PC-Discussion Ubisoft Forums - Technical Community Help]
{{mm}} [http://farcry.wikia.com/wiki/Far_Cry_Wiki Far Cry Wiki]
+
{{mm}} [https://steamcommunity.com/app/220240/discussions/ Steam Community Discussions]
{{mm}} [http://steamcommunity.com/app/220240/discussions/ Steam Community Discussions]
 
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=382 Steam Users' Forums] for game series
 
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | Uplay | | | Windows }}
+
{{Availability/row| Retail | | Uplay | 1.05 | | Windows }}
{{Availability/row| Amazon.com | B0088Q8MXA | Uplay | {{store link|Amazon.com|B0088Q95UE|Deluxe Edition}}, {{store link|Amazon.com|B00B29S1JK|Standard Steam}}, {{store link|Amazon.com|B00B2A0STU|Deluxe Edition Steam}}, | | Windows }}
+
{{Availability/row| Epic Games Store | far-cry-3 | Uplay | | | Windows }}
{{Availability/row| Amazon.co.uk | B00DG8XWLC | Uplay | {{store link|Amazon.co.uk|B00DG8XX4I|Deluxe Edition}} | | Windows }}
+
{{Availability/row| GamersGate | far-cry-3 | Uplay | | | Windows }}
{{Availability/row| GamersGate | DD-FC3 | Uplay | {{store link|GamersGate|DD-FC3DE|Deluxe Edition}} | | Windows }}
+
{{Availability/row| Gamesplanet | 1084-1 | Uplay | | | Windows }}
{{Availability/row| Gamesplanet | 1084-1 | Uplay | {{store link|Gamesplanet|1084-4|Deluxe Edition}} | | Windows }}
+
{{Availability/row| GMG | far-cry-3 | Uplay | | | Windows }}
{{Availability/row| GameStop | 99634 | Uplay | {{store link|GameStop|102655|Deluxe Edition}} | | Windows }}
+
{{Availability/row| Humble | far-cry-3 | Uplay | | | Windows }}
{{Availability/row| GMG | far-cry-3 | Playfire, Uplay | {{store link|GMG|far-cry-3-deluxe-edition|Deluxe Edition}} | | Windows }}
+
{{Availability/row| Steam | 220240 | Steam, Uplay | 1.06 - deleted the whole MP functionality. Can be run without the Steam client by passing the <code>-uplay_steam_mode</code> [[Glossary:Command line arguments|command line argument]] to the main executable.<ref>{{Refurl|url=https://forums.ubisoft.com/showthread.php/692478-Steam-and-Uplay-possible-way-to-start-with-just-Uplay-Forums|title=Ubisoft Forums :: Steam and Uplay, possible way to start with just Uplay?|date=May 2023}}</ref> | | Windows }}
{{Availability/row| Humble | far-cry-3 | Uplay | {{store link|Humble|far-cry-3-deluxe-edition|Deluxe Edition}} | | Windows }}
+
{{Availability/row| Uplay | 56c4947a88a7e300458b45de | Uplay | Included with {{store feature|Ubisoft+}}. | | Windows }}
{{Availability/row| Origin | far-cry-3 | Origin, Uplay | | | Windows }}
+
{{Availability/row| Amazon.co.uk | B00DG8XWLC | Uplay | {{store link|Amazon.co.uk|B00DG8XX4I|Deluxe Edition}} was also available. | | Windows | unavailable }}
{{Availability/row| Steam | 220240 | Steam, Uplay | Can be run without the Steam client by passing the <code>-uplay_steam_mode</code> [[Glossary:Command line arguments|command line argument]] to the main executable.<ref>[http://forums.ubi.com/showthread.php/692478-Steam-and-Uplay-possible-way-to-start-with-just-Uplay-Forums Ubisoft Forums :: Steam and Uplay, possible way to start with just Uplay?]</ref> | | Windows }}
+
{{Availability/row| Origin | far-cry/far-cry-3/standard-edition | Origin, Uplay | | | Windows | unavailable }}
{{Availability/row| Uplay-NA | 250899600 | Uplay | {{store link|Uplay-NA|291429800|Deluxe Edition}} | | Windows }}
 
{{Availability/row| Uplay-EMEA | 56c4948488a7e300458b4748 | Uplay | Deluxe Edition only. | | Windows }}
 
 
}}
 
}}
 
{{ii}} All versions require {{DRM|Uplay}}.
 
{{ii}} All versions require {{DRM|Uplay}}.
  
 
===Version differences===
 
===Version differences===
{{ii}} The Digital Deluxe Edition (Deluxe Edition) is a complete edition containing the base game and all DLC.
+
{{ii}} The Deluxe Edition is a complete edition containing the base game and all DLC.
{{ii}} The Deluxe Bundle DLC Pack (Deluxe Bundle DLC) contains all DLC from The Digital Deluxe Edition for those who bought the base game.
+
 
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported          =
 +
|dlc                    = Additional game content.
 +
|expansion pack        =
 +
|freeware              =
 +
|free-to-play          =
 +
|one-time game purchase = The game requires an upfront purchase to access.
 +
|sponsored              =
 +
|subscription          =
 +
}}
 +
 
 +
===Microtransactions===
 +
{{Microtransactions
 +
|boost              =
 +
|cosmetic            =
 +
|currency            =
 +
|finite spend        =
 +
|infinite spend      =
 +
|free-to-grind      =
 +
|loot box            =
 +
|none                = Game does not contain microtransactions.
 +
|player trading      =
 +
|time-limited        =
 +
|unlock              =
 +
}}
 +
 
 +
{{DLC|
 +
{{DLC/row| High Tides Pack| Free. | Windows}}
 +
{{DLC/row| The Monkey Business Pack | Included in the Deluxe Edition. | Windows}}
 +
{{DLC/row| Lost Expeditions | Included in the Deluxe Edition. | Windows}}
 +
{{DLC/row| The Warrior Pack | Included in the Deluxe Edition. | Windows}}
 +
{{DLC/row| The Predator Pack | Included in the Deluxe Edition. | Windows}}
 +
{{DLC/row| Original Soundtrack | Included in the Deluxe Edition. | Windows}}
 +
}}
  
 
==Essential improvements==
 
==Essential improvements==
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Use the {{code|-skipintro}} [[Glossary:Command line arguments|command line argument]]|ref=<ref>{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=409245445|title=Steam Community :: Guide :: Far Cry 3 - Tweak Guide|date=2017-07-12}}</ref>}}
{{Fixbox/fix|Launch game with <code>-skipintro</code> [[Glossary:Command line arguments|parameter]]|ref={{cn|date=July 2016}}}}
+
 
}}
+
===Disable Server Messages===
 +
* [https://www.nexusmods.com/farcry3/mods/276 Disable Server Messages] is required if you want to turn off those unpleasant reminders that the server is no longer active due to shutting down in late 2022.
 +
 
 +
===Restore access to Ubisoft Connect in-game rewards===
 +
====[https://www.nexusmods.com/farcry3/mods/234 Ubisoft Connect Rewards Unlocker]====
 +
{{ii}} Even though the rewards appear as claimed in the Ubisoft Connect launcher, they can't be found in the game, remained locked or aren't working correctly.
 +
{{++}} This mod reactivates two of the rewards for single player, the Testing Unit mission and the Cannon Revolver (found in any shop, at a free price, in the newly restored "Signature Weapons" section).
 +
 
 +
===Play through the Co-Op Missions, locally and offline (self-sufficiently and independent of Ubisoft's servers)===
 +
====[https://www.nexusmods.com/farcry3/mods/262?tab=description Solo Offline Coop Game Mode]====
 +
{{ii}} This mod adds an "Offline Co-Op" section to the Multiplayer mode.
 +
{{++}} This allows experiencing the Co-Op Missions alone, without the need to team-up with other players, which is very useful, since the multiplayer scene is very inactive and the Ubisoft servers mayb be shut down again and forever, at some point in time.
 +
{{++}} It has been tested and confirmed that it allows unlocking achievements related to the Co-Op experience, through normal gameplay of the Missions.
 +
{{--}} The game doesn't support teammate bots, so the player using this mod is left to "solo" what's usually designed to be the work of 4 players.
 +
{{--}} No ability to play in local splitscreen, either.
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
====User profile settings====
 
{{Game data|
 
{{Game data/row|Windows|{{p|userprofile}}\Documents\My Games\Far Cry 3\GamerProfile.xml}}
 
}}
 
 
====Keybindings and input settings====
 
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|localappdata}}\My Games\Far Cry 3\InputUserActionMap.xml}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\My Games\Far Cry 3\GamerProfile.xml|{{p|localappdata}}\My Games\Far Cry 3\InputUserActionMap.xml}}
 
}}
 
}}
 +
{{ii}} {{file|GamerProfile.xml}} contains User profile settings.
 +
{{ii}} {{file|InputUserActionMap.xml}} contains keybindings and input settings.
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|uplay}}\savegames\{{p|uid}}\46\}}
+
{{Game data/saves|Windows|{{p|uplay}}\savegames\{{p|uid}}\46\}}
 
}}
 
}}
 +
{{ii}} Far Cry 3 has a maximum of 3 player profiles. Each player profile contains 1 automatic autosave, and 1 manual save that can be used to bookmark the current checkpoint.
  
 
===[[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
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = false
+
|epic games launcher      = false
|steam cloud notes     =  
+
|epic games launcher notes =
|uplay                = true
+
|gog galaxy                =
|uplay notes           = Save games automatically sync (broken when running in Wine{{cn|date=January 2016}}).
+
|gog galaxy notes          =
 +
|origin                   = unknown
 +
|origin notes             =  
 +
|steam cloud               = false
 +
|steam cloud notes         =  
 +
|ubisoft connect          = true
 +
|ubisoft connect notes     = Save games automatically sync (broken when running in Wine{{cn|date=January 2016}}).
 +
|xbox cloud                =
 +
|xbox cloud notes          =
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|far cry3 settings1.jpg|In-game general video settings.}}
 
{{Image|far cry3 settings1.jpg|In-game general video settings.}}
 
{{Image|far cry3 settings2.jpg|In-game advanced video settings.}}
 
{{Image|far cry3 settings2.jpg|In-game advanced video settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/far-cry-3/en
+
|wsgf link                  = https://www.wsgf.org/dr/far-cry-3/en
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = silver
 
|multimonitor wsgf award    = silver
Line 97: Line 180:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]] for setting a custom resolution.
+
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]] to set a custom resolution.
 
|multimonitor              = true
 
|multimonitor              = true
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = HUD is positioned incorrectly. Use [https://www.flawlesswidescreen.org Flawless Widescreen] to fix FOV issues.<ref>[https://www.youtube.com/watch?v=hscjYs0Ibr8 Far Cry 3 21:9 Gameplay (3440x1440) (60fps) (Ultrawide) - YouTube]</ref>
+
|ultrawidescreen notes      = Use [https://www.flawlesswidescreen.org Flawless Widescreen] to fix FOV and HUD.<ref>{{Refurl|url=https://www.youtube.com/watch?v=hscjYs0Ibr8|title=Far Cry 3 21:9 Gameplay (3440x1440) (60fps) (Ultrawide) - YouTube|date=May 2023}}</ref>
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
 
|fov                        = true
 
|fov                        = true
|fov notes                  = Between 55° and 110°; use [https://www.flawlesswidescreen.org Flawless Widescreen] for higher settings.
+
|fov notes                  = Between 55° and 110°. Default is 73.15°. Use [https://www.flawlesswidescreen.org Flawless Widescreen] for higher settings.
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            = Set in options or toggle with {{key|Alt|Enter}}.
 
|windowed notes            = Set in options or toggle with {{key|Alt|Enter}}.
 
|borderless windowed        = true
 
|borderless windowed        = true
 
|borderless windowed notes  = Set with "window mode" in-game.
 
|borderless windowed notes  = Set with "window mode" in-game.
|anisotropic                = hackable
+
|anisotropic                = false
|anisotropic notes          = Force in the [[Glossary:Anisotropic filtering (AF)#Force anisotropic filtering|graphics card control panel]].
+
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = Changeable [[MSAA]] from 0 to 8x, '''Post FX''' handles [[FXAA]].<br/>Because the way [[MSAA]] is implemented it may leave some aliasing when [[#Disable ambient occlusion|used with SSAO]].<ref name="SSAOMSAA">[http://screenshotcomparison.com/comparison/81890 Far Cry 3 : Screenshot Comparison], most noticeable antialiasing is in the books at the corner.</ref>
+
|antialiasing notes        = Up to 8x [[MSAA]], '''Post FX''' handles [[FXAA]].<br>Aliasing may appear when using [[MSAA]] with [[#Disable ambient occlusion|SSAO]].<ref name="SSAOMSAA">[http://screenshotcomparison.com/comparison/81890 Far Cry 3 : Screenshot Comparison], most noticeable antialiasing is in the books at the corner.</ref> <br>Enabling MSAA affects motion blur effect, which is especially noticeable when driving.<ref>{{Refurl|url=https://imgbox.com/dCwk3ahC|title=Screenshot comparison between MSAA Off and MSAA On.|date=May 2023}}</ref>
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 119: Line 205:
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = No frame rate or refresh rate cap.<ref>[http://120hz.net/showthread.php?3258-New-120Hz-Games-Report New 120Hz Games Report]</ref> See [[#Frame rate limit|Frame rate limit]] to cap fps.
+
|120 fps notes              = Uncapped.<ref>{{Refurl|url=http://web.archive.org/web/20160913143805/http://120hz.net/showthread.php?3258-New-120Hz-Games-Report|title=120hz NET - New 120Hz Games Report|date=2018-09-29}}</ref>  
 +
Loading Screen are capped at 30 FPS.
 +
Framerate is limited to display refresh rate during cutscenes
 +
|hdr                        = false
 +
|hdr notes                  =
 +
|ray tracing                = unknown
 +
|ray tracing notes          =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
Line 125: Line 217:
  
 
===[[Glossary:Frame rate limit|Frame rate limit]]===
 
===[[Glossary:Frame rate limit|Frame rate limit]]===
{{Fixbox|1=
+
{{Fixbox|description=Use the {{code|-RenderProfile_MaxFPS X}} [[Glossary:Command line arguments|command line argument]] where {{code|X}} is the preferred max FPS|ref={{CN|date=August 2015}}|fix=
{{Fixbox/fix|Use the {{code|-RenderProfile_MaxFPS X}} [[Glossary:Command line arguments|command line argument]] where {{code|X}} is the preferred max FPS|ref={{CN|date=August 2015}}}}
 
  
 
'''Notes'''
 
'''Notes'''
{{++}} This is the best method to eliminate microstuttering - especially with the DX11 executable.{{CN|date=August 2015}}
+
{{++}} This is the best method to eliminate micro stuttering - especially with the DX11 executable.{{CN|date=August 2015}}
{{ii}} This method is better than adding the command in '''GamerProfile.xml''' because you won't have to set the properies to 'read only', so you can change this parameter without having to lock graphics settings or gameplay settings.
+
{{ii}} This method is better than adding the command in '''GamerProfile.xml''' because you won't have to set the properties to 'read-only', so you can change this parameter without having to lock graphics settings or gameplay settings.
 +
{{--}} No longer works at least through Ubisoft Connect and desktop shortcut for some users<ref>https://www.pcgamingwiki.com/w/index.php?title=Topic:Wt82pinvjy7rgsis&topic_showPostId=wt82pinx42nesz8k#flow-post-wt82pinx42nesz8k</ref>
 
}}
 
}}
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{Fixbox|1=
+
{{ii}} Custom/unlisted resolutions can be set manually in <code>GamerProfile.xml</code>.
{{Fixbox/fix|Edit GamerProfile.xml|ref={{cn|date=July 2016}}}}
+
 
 +
{{Fixbox|description=Edit GamerProfile.xml|ref={{cn|date=July 2016}}|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open {{file|GamerProfile.xml}} with a text editor.
 
# Open {{file|GamerProfile.xml}} with a text editor.
Line 141: Line 234:
  
 
'''Notes'''
 
'''Notes'''
{{ii}} Whenever you change graphical settings in-game <code>ResolutionX=</code> and <code>ResolutionY=</code> will be reset to 800x600.
+
{{ii}} Changing graphical settings in-game will reset <code>ResolutionX=</code> and <code>ResolutionY=</code> to 800x600.
 
}}
 
}}
  
===Disable depth of field===
+
===Disabling post-processing effects separately===
{{ii}} This only disables depth of field on background and when not aiming.
+
{{ii}} Depth of field, FXAA, and motion blur are all combined under the "Post FX" graphics setting.
{{++}} This enhances antialiasing on forests and objects that are near, stabilizes the frame rate fluctuation, fixes the low-res textures on the background and can give a huge FPS boost in open view areas, for example, on the top of a tower.
 
  
{{Fixbox|1=
+
{{Fixbox|description=Edit GamerProfile.xml|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Edit GamerProfile.xml|ref={{cn|date=July 2016}}}}
+
# Go to the [[#Game data|configuration file location]].
# Before doing anything, set PostFx in-game settings to low and save.
+
# Open <code>GamerProfile.xml</code> with a text editor.
# Go to the [[#Game data|configuration file(s) location]].
+
# Search (Ctrl+F) for <code></CustomQuality></code> and paste the following to a new line after it: <pre>  <Post>&#10;    <quality GameDepthOfField="0" CinematicDepthOfField="0" MotionBlur="0" FXAALevel="0" id="x" />&#10;  </Post></pre>
# Open {{file|GamerProfile.xml}} with a text editor.
+
# Change the "0" to "1" for each effect as desired or leave it at "0" to keep the effect disabled.
# Locate <code>PostFxQuality="x"</code> and change x to false.
+
# Change the x in <code><id=x></code> within the newly added section to the same Post FX setting set in-game, for example <code><id=ultrahigh></code>. The possible settings are low, medium, high, veryhigh and ultrahigh.
}}
+
# Save the file and make it read-only.
  
===Disable HDR===
+
'''Notes'''
{{ii}} Disabling HDR improves performance.
+
{{ii}} Making the file read-only prevents the game from saving other settings changed in-game.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Edit GamerProfile.xml|ref={{cn|date=July 2016}}}}
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open {{file|GamerProfile.xml}} with a text editor.
 
# Find <code>Hdr="x"</code> and change x to 0.
 
 
}}
 
}}
  
===Disable ambient occlusion===
+
===Ambient occlusion===
{{--}} Ambient occlusion can't be disabled completely through the in-game settings when playing in DirectX 11, only switched to various techniques available (SSAO, HBAO, HDAO).
+
{{--}} Ambient occlusion can't be fully disabled through the in-game settings under DirectX 11, only switched between the different techniques available (SSAO, HBAO, HDAO).
{{--}} Use of SSAO makes [[MSAA]] useless because the way it's implemented<ref name="SSAOMSAA" />
 
  
{{Fixbox|1=
+
{{Fixbox|description=Disable ambient occlusion|fix=
{{Fixbox/fix|Edit GamerProfile.xml|ref={{cn|date=July 2016}}}}
 
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
# Open {{file|GamerProfile.xml}} with a text editor.
+
# Open {{file|GamerProfile.ini}} with a text editor.
 
# Locate <code>SSAOLevel="x"</code> and change x to 0.
 
# Locate <code>SSAOLevel="x"</code> and change x to 0.
 +
# Save the file and make it read only.
  
 
'''Notes'''
 
'''Notes'''
{{ii}} Whenever you change graphical settings in-game SSAOLevel="0" is changed back to the default 1 (SSAO).
+
{{ii}} Making the file read-only prevents the game from saving other settings changed in-game.
 +
{{ii}} Whenever graphical settings are changed in-game, SSAOLevel="0" is changed back to the default 1 (SSAO).
 
}}
 
}}
  
===Disable motion blur===
+
{{Fixbox|description=Force HBAO+ (Nvidia only)|ref=<ref>{{Refurl|url=https://docs.google.com/spreadsheets/d/1sq0vgFlerS-YT093TS2jEpx6xjZP7X1x1BcAs7EHXYY/edit#gid=0&range=A119|title=HBAO+ Compatibility Flags|date=May 2023}}</ref><ref>{{Refurl|url=https://forums.guru3d.com/threads/hbao-compatibility-flags-thread.387114/page-98#post-5193418|title=Original HBAO+ Post at Guru3D.com Forums|date=May 2023}}</ref>|fix=
{{ii}} Disabling also helps to reduce input lag.  
+
# Download and run [[Nvidia Profile Inspector]].
{{ii}} Even if motion blur is handled by PostFX setting, completely disabling PostFX doesn't seem to work. It can be disabled with <code><post></code> in configuration file but game seems to remove it with every launch.
+
# Select the Far Cry 3 profile.
 +
#Change <code>Ambient Occlusion compatibility</code> value to <code>0x00090000</code>.
 +
#Change <code>Ambient Occlusion setting</code> to <code>High Quality</code>.
 +
#Change <code>Ambient Occlusion usage</code> to <code>Enabled</code>.
 +
#Press "Apply Changes" in the top-right corner.
  
{{Fixbox|1=
+
'''Notes'''
{{Fixbox/fix|Edit GamerProfile.xml|ref={{cn|date=July 2016}}}}
+
{{ii}} In-game AO needs to be disabled.
# Go to the [[#Game data|configuration file location]].
+
{{++}} Using HBAO+ instead of the in-game AO options gets rid of the dark halo effect that is present around objects and characters due to the low accuracy of the native implementations.
# Open <code>GamerProfile.xml</code>.
+
}}
# Paste following to new line after <code></CustomQuality></code> ([http://i4.minus.com/ibqyk1G5hUfQpq.png sample]): <pre><Post>&#10;<quality GameDepthOfField="0" CinematicDepthOfField="0" MotionBlur="0" FXAALevel="0" id="false" />&#10;</Post></pre>
+
 
# Save the file and make it read only.
+
{{Fixbox|description=Use [https://www.nexusmods.com/farcry3/mods/219 Better HBAO]|fix=
 +
# Download [https://downloads.fcmodding.com/fc3/mod-installer/ Far Cry 3 Mod Installer] and [https://www.nexusmods.com/farcry3/mods/219?tab=files the mod].
 +
# Locate the "'''Mod Installer'''" folder in the mod's archive and extract <code>Better HBAO.a3</code> to "'''ModifiedFilesFC3'''".
 +
# Run the Mod Installer and install '''Better HBAO''' from the list of available mods.
  
 
'''Notes'''
 
'''Notes'''
{{ii}} Making file read only prevents game from changing any settings so make sure other settings are OK before doing this.  
+
{{++}} Makes HBAO less intrusive, reduces haloing and over-shadowing.
 +
{{++}} Has no impact on performance.
 +
}}
 +
 
 +
===Disable HDR===
 +
{{ii}} Might improve performance.
 +
{{--}} Breaks hair rendering.
 +
 
 +
{{Fixbox|description=Edit GamerProfile.xml|ref={{cn|date=July 2016}}|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{file|GamerProfile.xml}} with a text editor.
 +
# Find <code>Hdr="x"</code> and change x to 0.
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|Far Cry 3 Controls.png|In-game general control settings.}}
 
{{Image|Far Cry 3 Controls.png|In-game general control settings.}}
 
{{Image|Far Cry 3 Remapping.png|In-game key map settings.}}
 
{{Image|Far Cry 3 Remapping.png|In-game key map settings.}}
 
{{Image|Far Cry 3 Gamepad Layout.png|In-game gamepad layout settings.}}
 
{{Image|Far Cry 3 Gamepad Layout.png|In-game gamepad layout settings.}}
{{Input settings
+
{{Input
|key remap                = true
+
|key remap                = limited
|key remap notes          = Vehicle controls not rebindable. {{key|Enter}} cannot be bound to commands (see [[#Manually bind Enter key to an action|Manually bind Enter key to an action]]). Scroll wheel is permanently hard-coded to switching grenade type, even if you rebind it to weapon switching.
+
|key remap notes          = Certain vehicle controls not rebindable.<br>To bind {{key|Enter}}, see [[#Bind Enter key|Bind Enter key]].<br>Scroll wheel is hard-coded to switch grenade type. If you rebind it, it will perform both actions at once.
|acceleration option      = true
+
|acceleration option      = hackable
|acceleration option notes = Positive acceleration can be switched off, see section below if you are experiencing [[#Negative mouse acceleration|negative mouse acceleration]].
+
|acceleration option notes = Positive acceleration, see [[#Negative mouse acceleration|Negative mouse acceleration]] to disable.
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          = Mouse cannot be used in menus if a controller is used.
 
|mouse menu notes          = Mouse cannot be used in menus if a controller is used.
Line 210: Line 314:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes = Used by both the mouse and the controller.
 
|invert mouse y-axis notes = Used by both the mouse and the controller.
 +
|touchscreen              = false
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
|controller support notes  = No mixed controller and keyboard controls for vehicle sections.<ref>[http://forums.ubi.com/showthread.php/732002-Controll-options-or-the-lack-of-them?p=8752077&viewfull=1#post8752077 Controll options,or the lack of them | Ubisoft Forums]</ref>
+
|controller support notes  =  
 
|full controller          = false
 
|full controller          = false
 
|full controller notes    = There is a prompt to switch to controller for one time that cannot be confirmed with a controller. After that, all menus can be used with a controller.
 
|full controller notes    = There is a prompt to switch to controller for one time that cannot be confirmed with a controller. After that, all menus can be used with a controller.
 
|controller remap          = false
 
|controller remap          = false
|controller remap notes    = Three sets of bindings.
+
|controller remap notes    = Three presets.
 
|controller sensitivity    = true
 
|controller sensitivity    = true
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes= Used by both the mouse and the controller.
 
|invert controller y-axis notes= Used by both the mouse and the controller.
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts            = xbox
+
|xbox prompts              = unknown
|button prompts notes      =  
+
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = false
 +
|dualshock 4 notes        = Requires XInput Wrapper
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = false
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes   = Requires XInput Wrapper
 +
|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=  
 +
|button prompts            = Xbox, DualShock
 +
|button prompts notes      = The button prompts from the PS3 version of the game can be installed via [https://www.nexusmods.com/farcry3/mods/207 this mod] by EASKATER
 
|controller hotplug        = true
 
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = true
 
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = false
|light bar support notes   =  
+
|simultaneous input notes  = No mixed controller and keyboard controls for vehicle sections.<ref>[https://forums.ubisoft.com/showthread.php/732002-Controll-options-or-the-lack-of-them?p=8752077&viewfull=1#post8752077 Controll options,or the lack of them | Ubisoft Forums]</ref>
 +
|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 =  
 
}}
 
}}
  
===Manually bind Enter key to an action===
+
===Bind Enter key===
{{Fixbox|1=
+
{{Fixbox|description=Manually bind Enter key to an action|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Edit InputUserActionMap.xml|ref={{cn|date=July 2016}}}}
 
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open {{file|InputUserActionMap.xml}} with a text editor.
 
# Open {{file|InputUserActionMap.xml}} with a text editor.
Line 245: Line 380:
 
{{ii}} The hex codes are [http://www.timestampgenerator.com/tools/crc32b-generator/ CRC32B hashes] of key names. The first half corresponds to either "kb" (0x646CA0E7) or "mouse" (0xAF35B6ED). The second half is the name of the key or button.
 
{{ii}} The hex codes are [http://www.timestampgenerator.com/tools/crc32b-generator/ CRC32B hashes] of key names. The first half corresponds to either "kb" (0x646CA0E7) or "mouse" (0xAF35B6ED). The second half is the name of the key or button.
 
{{ii}} To bind Keypad Enter, replace 0xA79E3F0F ("return") with 0x949D9DA2 ("numpadreturn") in the example above.  
 
{{ii}} To bind Keypad Enter, replace 0xA79E3F0F ("return") with 0x949D9DA2 ("numpadreturn") in the example above.  
 +
{{ii}} To bind Keypad Dot/Comma, replace 0xA79E3F0F ("return") with 0x5AFDB393 ("decimal") in the example above.
 
}}
 
}}
  
 
===Toggle aiming down sights (ADS) for weapons===
 
===Toggle aiming down sights (ADS) for weapons===
{{Fixbox|1=
+
{{Fixbox|description=Edit GamerProfile.xml|ref=<ref>{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=273747028|title=Steam Community :: Guide :: Toggle Aim / Iron sights|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Edit GamerProfile.xml|ref={{cn|date=July 2016}}}}
 
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open {{file|GamerProfile.xml}} with a text editor.
 
# Open {{file|GamerProfile.xml}} with a text editor.
Line 256: Line 391:
  
 
===Negative mouse acceleration===
 
===Negative mouse acceleration===
{{--}} Negative mouse acceleration prevents fast mouse movements. Mouse acceleration option in the Options menu does not fix the negative effect.
+
{{--}} Negative mouse acceleration prevents fast mouse movements. The mouse acceleration option in the Options menu does not fix the negative effect.
 +
 
 +
{{Fixbox|description=Use a dll [https://www.nexusmods.com/farcry3/mods/297 patcher]|fix=
 +
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Replace [https://drive.google.com/file/d/17QjvP8LjTO-8Ym1mgkjLhWW5HvANr9D6/view?usp=sharing Common.fat and .dat] files (based on Ubi 1.05 ver.) in {{code|{{p|game}}\data_win32}} |ref=|fix=
{{Fixbox/fix|Disable negative mouse acceleration|ref={{cn|date=July 2016}}}}
+
}}
 +
 
 +
{{Fixbox|description=Follow the manual instruction|ref={{cn|date=July 2016}}|fix=
 
# Download the latest version of the [http://svn.gib.me/builds/dunia2/?C=M;O=D Far Cry 3 Mod tools]
 
# Download the latest version of the [http://svn.gib.me/builds/dunia2/?C=M;O=D Far Cry 3 Mod tools]
 
# Extract the file
 
# Extract the file
Line 265: Line 405:
 
# Right click on {{file|Common.fat}} and select <code>Open with</code>.
 
# Right click on {{file|Common.fat}} and select <code>Open with</code>.
 
# Select browse, then go into the "bin" folder you just extracted and select {{file|Gibbed.Dunia2.Unpack.EXE}}.
 
# Select browse, then go into the "bin" folder you just extracted and select {{file|Gibbed.Dunia2.Unpack.EXE}}.
 +
{{ii}} If there's no folder, wait a few seconds. The program is only finished once it exits, and it does not indicate it has not finished extracting.
 
# Open the newly created Common_Unpack folder and go into the actionmaps folder.
 
# Open the newly created Common_Unpack folder and go into the actionmaps folder.
# Open {{file|Inputactionmapscommon.xml}} with a text editor.
+
# Open {{file|Inputactionmapcommon.xml}} with a text editor.
# Find and replace all instances of <code>maxOutput="10"</code> with <code>maxOutput="999999"</code>.
+
# Find and replace all instances of <code>maxOutput="10"</code> with <code>maxOutput="999"</code>.
 
# Save the file.
 
# Save the file.
 
# Go back to Data_win32 folder.
 
# Go back to Data_win32 folder.
Line 276: Line 417:
 
}}
 
}}
  
==Audio settings==
+
===Custom mouse sensitivity===
 +
{{--}} The sensitivity slider might be too high, even in the lowest setting (specially on high-DPI mice).
 +
{{Fixbox|description=Edit GamerProfile.xml|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{file|GamerProfile.xml}} with a text editor.
 +
# Change <code>Sensitivity="X.X"</code> inside <code>ProfileSpecificGameProfile</code> with your desired value.
 +
}}
 +
 
 +
==Audio==
 
{{Image|Far Cry 3 Audio.png|In-game audio settings.}}
 
{{Image|Far Cry 3 Audio.png|In-game audio settings.}}
{{Audio settings
+
{{Audio
 
|separate volume          = false
 
|separate volume          = false
 
|separate volume notes    =  
 
|separate volume notes    =  
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = Up to 5.1 output<ref>[http://www.avsforum.com/t/1454582/list-of-games-with-discrete-7-1-support#post_22893086 List of games with discrete 7.1 support. - AVS forum]</ref><ref>[http://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref>
+
|surround sound notes    = Up to 5.1 output<ref>{{Refurl|url=http://www.avsforum.com/t/1454582/list-of-games-with-discrete-7-1-support#post_22893086|title=List of games with discrete 7.1 support. - AVS forum|date=May 2023}}</ref><ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          = Under video settings.
 
|subtitles notes          = Under video settings.
Line 289: Line 438:
 
|mute on focus lost      = true
 
|mute on focus lost      = true
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
|eax support             =  
+
|eax support               = unknown
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio        = unknown
 +
|royalty free audio notes  =
 +
|red book cd audio        = unknown
 +
|red book cd audio notes  =
 +
|general midi audio       = unknown
 +
|general midi audio notes  =  
 
}}
 
}}
  
Line 296: Line 451:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Simplified Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Traditional Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Czech
 
  |language  = Czech
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Danish
 
  |language  = Danish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Dutch
 
  |language  = Dutch
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = [https://magyaritasok.hu/magyaritasok/far-cry-3/2976 Fan translation]
 +
|fan      = true
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Indonesian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by [https://igtcid.blogspot.com IGTC Team], [https://igtcid.blogspot.com/2020/07/far-cry-3-patch-indonesia.html download].
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 +
|notes    =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Norwegian
 
  |language  = Norwegian
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Polish
 
  |language  = Polish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Portuguese
+
  |language  = Brazilian Portuguese
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Russian
 
  |language  = Russian
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Spanish
 
  |language  = Spanish
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Swedish
 
  |language  = Swedish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Turkish
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation, [http://rockerdem.net/FarCryTR Rockerdem].
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Arabic
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation, [https://arb-sub.blogspot.com/2023/07/far-cry-3.html Arabic Subtitles].
 
}}
 
}}
 
}}
 
}}
Line 392: Line 627:
 
|local play players  =  
 
|local play players  =  
 
|local play modes    =  
 
|local play modes    =  
|local play notes    = Not included despite being advertised.<ref>[http://steamcommunity.com/app/220240/discussions/0/846938351156785852/ wheres the PC splitscreen? :: Far Cry® 3 General Discussions]</ref> Only available on consoles.<ref>[http://steamcommunity.com/app/220240/discussions/0/558755530549104773/#c558756255746676019 I heard this game had local coop before.. What happened to it? :: Far Cry® 3 General Discussions]</ref>
+
|local play notes    = Not included despite being advertised.<ref>{{Refurl|url=https://steamcommunity.com/app/220240/discussions/0/846938351156785852/|title=wheres the PC splitscreen? :: Far Cry® 3 General Discussions|date=9 June 2023}}</ref> Only available on consoles.<ref>{{Refurl|url=https://steamcommunity.com/app/220240/discussions/0/558755530549104773/#c558756255746676019|title=I heard this game had local coop before.. What happened to it? :: Far Cry® 3 General Discussions|date=9 June 2023}}</ref>
 
|lan play            = false
 
|lan play            = false
 
|lan play players    =  
 
|lan play players    =  
Line 400: Line 635:
 
|online play players  = 18
 
|online play players  = 18
 
|online play modes    = Versus, Co-op
 
|online play modes    = Versus, Co-op
|online play notes    = Co-op supports 4 players.
+
|online play notes    = Servers has been mysteriously put back online and this means the multiplayer services has been revived.
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 421: Line 656:
 
|tcp  = 80, 443, 13000, 13005, 13200
 
|tcp  = 80, 443, 13000, 13005, 13200
 
|udp  = 9000-9005, 21800-21845
 
|udp  = 9000-9005, 21800-21845
|upnp =  
+
|upnp = unknown
 
}}
 
}}
  
 
==VR support==
 
==VR support==
 
{{VR support
 
{{VR support
|gg3d name                  = Far Cry 3
 
|native 3d gg3d award        =
 
|nvidia 3d vision gg3d award = uncertified
 
|tridef 3d gg3d award        = silver
 
|iz3d gg3d award            =
 
 
|native 3d                  = unknown
 
|native 3d                  = unknown
 
|native 3d notes            =  
 
|native 3d notes            =  
 
|nvidia 3d vision            = true
 
|nvidia 3d vision            = true
|nvidia 3d vision notes      = See [http://helixmod.blogspot.com/2012/12/farcry3-dx9-only-3d-vision-fix.html FarCry3 (DX9 only) - 3D Vision fix] for better support.
+
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2012/12/farcry3-dx9-only-3d-vision-fix.html FarCry3 (DX9 only) - 3D Vision fix] for better support.
|tridef 3d                  = true
+
|vorpx                      = true
|tridef 3d notes            =  
+
|vorpx modes                = G3D,DirectVR
|iz3d                        = unknown
+
|vorpx notes                = Officially supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list].
|iz3d notes                  =  
+
|vr only                    =  
 
|htc vive                    =  
 
|htc vive                    =  
 
|htc vive notes              =  
 
|htc vive notes              =  
Line 445: Line 675:
 
|osvr                        =  
 
|osvr                        =  
 
|osvr notes                  =  
 
|osvr notes                  =  
|tracked motion controllers  =  
+
|windows mixed reality      =  
|tracked motion controllers notes=  
+
|windows mixed reality notes =  
 
|keyboard-mouse              =  
 
|keyboard-mouse              =  
 
|keyboard-mouse notes        =  
 
|keyboard-mouse notes        =  
Line 455: Line 685:
 
|trackir                    =  
 
|trackir                    =  
 
|trackir notes              =  
 
|trackir notes              =  
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 
|play area seated            =  
 
|play area seated            =  
 
|play area seated notes      =  
 
|play area seated notes      =  
Line 465: Line 697:
 
==Issues unresolved==
 
==Issues unresolved==
 
===Crash after first cutscene and random crashing===
 
===Crash after first cutscene and random crashing===
{{--}} Crashes can randomly happen in all parts of the game.<ref>[http://forums.steampowered.com/forums/showthread.php?t=3019290 Far Cry 3: Game crashing randomly - Steam Users' Forums]</ref>
+
{{--}} Crashes can randomly happen in all parts of the game.<ref>[https://web.archive.org/web/20141205104113/http://forums.steampowered.com/forums/showthread.php?t=3019290 Far Cry 3: Game crashing randomly - Steam Users' Forums] (retrieved)</ref>
{{--}} Crash are more frequent after first -unskippable- cutscene.<ref>[https://twitter.com/botherer/status/274294032778268673 Twitter / botherer: I know the game's going to ...]</ref>
+
{{--}} Crashes are more frequent after first -unskippable- cutscene.<ref>{{Refurl|url=https://twitter.com/botherer/status/274294032778268673|title=Twitter / botherer: I know the game's going to ...|date=May 2023}}</ref>
  
{{Fixbox|1=
+
{{Fixbox|description=Switch to DirectX 9|ref=<ref name=crash>[https://web.archive.org/web/20141205104138/http://forums.steampowered.com/forums/showthread.php?t=3018899&page=2 Far Cry 3 Crash on startup - Steam Users' Forums] (retrieved)</ref>|fix=
{{Fixbox/fix|Switch to DirectX 9|ref=<ref name=crash>[http://forums.steampowered.com/forums/showthread.php?t=3018899&page=2 Far Cry 3 Crash on startup - Steam Users' Forums]</ref>}}
 
 
Changing from DirectX 11 to 9 in the video settings may solve this problem.
 
Changing from DirectX 11 to 9 in the video settings may solve this problem.
 
}}
 
}}
{{Fixbox|1=
+
{{Fixbox|description=Disable any sort of forced AA|ref=<ref name=crash/>}}
{{Fixbox/fix|Disable any sort of forced AA|ref=<ref name=crash/>}}
+
 
}}
+
{{Fixbox|description=Nvidia GeForce 500-series cards|ref=<ref>[https://forums.ubisoft.com/showthread.php/744450-Solution-to-constant-Crashing-found!-Forums Solution Solution to constant Crashing found! | Ubisoft Forums]</ref>|fix=
{{Fixbox|1=
 
{{Fixbox/fix|Nvidia 500-series cards|ref=<ref>[http://forums.ubi.com/showthread.php/744450-Solution-to-constant-Crashing-found!-Forums Solution Solution to constant Crashing found! | Ubisoft Forums]</ref>}}
 
 
Raising your GPU Core Voltage by 25/50 mV may fix crashes. For step-by-step instructions see reference
 
Raising your GPU Core Voltage by 25/50 mV may fix crashes. For step-by-step instructions see reference
 
}}
 
}}
Line 484: Line 713:
 
File:Far_Cry_Andytizer_1.jpg|Artifact blocks appear on screen.
 
File:Far_Cry_Andytizer_1.jpg|Artifact blocks appear on screen.
 
File:Far_Cry_Andytizer_2.jpg|Random lights appear.
 
File:Far_Cry_Andytizer_2.jpg|Random lights appear.
File:Far_Cry_Andytizer_3.jpg|Escaping to menu and returning and geometry has failed to load correctly.
+
File:Far_Cry_Andytizer_3.jpg|Escaping to the menu and returning and geometry has failed to load correctly.
 
File:FarCry3_Issue.jpg|Stretched, hollow blocks of the ground appearing randomly. Sometimes fixed by changing to [[Glossary:DirectX|DirectX 9]] or going offline in [[Uplay]].
 
File:FarCry3_Issue.jpg|Stretched, hollow blocks of the ground appearing randomly. Sometimes fixed by changing to [[Glossary:DirectX|DirectX 9]] or going offline in [[Uplay]].
 
</gallery>
 
</gallery>
 +
 +
===Low GPU and CPU usage (~60%)===
 +
 +
{{Fixbox|description=Enable D3D11MultithreadedRendering|ref=<ref>{{Refurl|url=https://www.reddit.com/r/patientgamers/comments/hqs9jb/anyone_playing_far_cry_3_on_a_highend_pc_in_2020/|title=Anyone playing Far Cry 3 on a high-end PC in 2020 who's experiencing performance issues: Read this|date=May 2023}}</ref>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{file|GamerProfile.xml}} with a text editor.
 +
# Find <code>D3D11MultithreadedRendering="0"</code> and change 0 to 1.
 +
}}
 +
 +
{{ii}}'''Note:''' ''This causes crash issues with the Uplay version of the game (not recommended.) Also the Ubisoft forums admit it's broken.'' {{cn|date=2020-12-27|reason=Citation?}}
 +
 +
{{Fixbox|description=Inject DXVK|fix=
 +
{{++}} Injecting DXVK to use the Vulkan API seems to improve the multithreading performance of the renderer.
 +
{{--}} Some AMD/NVIDIA driver profile settings (Like AO or AA) won't work while in Vulkan.
 +
{{--}} Some alpha effects might seem corrupted (for example waterfalls). This can be fixed by disabling in-game MSAA.
 +
}}
 +
 +
===Very low FPS in pre-rendered cutscenes===
 +
 +
{{Fixbox|description=Lower your resolution to 800x600 and/or set Post FX to medium or low||fix=
 +
{{ii}} The game should start to work normally after the first unskippable cutscenes (the last one is after escape). You can press ESC to go to main menu to change details.
 +
}}
 +
 +
===Game crashes with MSVCR100.dll on Windows 10===
 +
{{Fixbox|description=Change renderer to DX9|ref=<ref>{{Refurl|url=https://www.reddit.com/r/Windows10/comments/6bkdgr/far_cry_3_game_is_crashing_on_win_10_now/|title=Reddit|date=May 2023}}</ref>|fix=
 +
{{ii}} Happens also on DX9 with some demanding mods like Mud's Mod.
 +
}}
 +
 +
===Shadows flicker while moving camera===
 +
{{--}} There are many places in the game, where shadows flicker while moving the camera. Mostly observed on the grass and vegetation.<ref>[https://forums.ubisoft.com/showthread.php/731898-Extreme-Shadow-flickering-on-the-whole-SceneryExtreme Shadow flickering on the whole Scenery | Ubisoft Forums]</ref><ref>{{Refurl|url=https://www.youtube.com/watch?v=TfINvn2POWE|title=Far Cry 3 Shadow Bug - Youtube|date=May 2023}}</ref><ref>{{Refurl|url=https://www.youtube.com/watch?v=SvOhPKOgyb0|title=Far Cry 3 Shadow Flickering Problem - Youtube|date=May 2023}}</ref>
 +
{{--}} Changing settings or API doesn't seem to affect the issue
  
 
==Issues fixed==
 
==Issues fixed==
Line 492: Line 752:
 
{{--}} For some reason Far Cry 3 will sometimes have a (poorly) translated interface.
 
{{--}} For some reason Far Cry 3 will sometimes have a (poorly) translated interface.
  
{{Fixbox|1=
+
{{Fixbox|description=Set language in registry|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Set language in registry|ref={{cn|date=July 2016}}}}
 
 
# Go to <code>{{p|hklm}}\Software\{{p|wow64}}\Ubisoft\Far Cry 3</code>
 
# Go to <code>{{p|hklm}}\Software\{{p|wow64}}\Ubisoft\Far Cry 3</code>
 
# Set <code>Language</code> to <code>English</code>
 
# Set <code>Language</code> to <code>English</code>
Line 500: Line 759:
  
 
===Microstutter===
 
===Microstutter===
{{++}} These forms of V-Sync can reduce micro-stuttering.<ref>http://www.tomshardware.com/reviews/radeon-hd-7990-devil13-7970-x2,3329-10.html</ref><ref>http://www.tomshardware.com/reviews/radeon-hd-7990-devil13-7970-x2,3329-11.html</ref>
+
{{++}} These forms of V-Sync can reduce micro-stuttering.<ref>[https://www.tomshardware.com/reviews/radeon-hd-7990-devil13-7970-x2,3329-10.html Tom's Hardware Micro-Stuttering: Adaptive VSync Nvidia]</ref><ref>[https://www.tomshardware.com/reviews/radeon-hd-7990-devil13-7970-x2,3329-11.html Tom's Hardware Micro-Stuttering: Dynamic V-Sync AMD]</ref>
 +
{{--}} Capping the framerate in RTSS or Nvidia Inspector can cause a visual bug that makes NPCs shake/twitch randomly to happen more frequently. Use the in-game v-sync option to cap your framerate instead as a workaround.
  
{{Fixbox|1=
+
{{Fixbox|description=Adaptive and dynamic V-sync|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Adaptive and dynamic V-sync|ref={{cn|date=July 2016}}}}
 
 
*For Nvidia cards, Adaptive V-Sync can be enabled through the driver control panel. Set 'Vertical sync' to ''Adaptive''.
 
*For Nvidia cards, Adaptive V-Sync can be enabled through the driver control panel. Set 'Vertical sync' to ''Adaptive''.
 +
*For Nvidia cards and G-Sync monitors, a 60 fps cap in Nvidia Inspector or RTSS will greatly reduce micro-stuttering (if not all of it), only as long as the framerate doesn't drop below 60. GPU Max Buffer Frames set to anything but ''Off'' can also help.
 
*For AMD cards, Dynamic V-Sync can be enabled using the third-party program [http://www.radeonpro.info/en-US/ RadeonPro]. Click the ''Add new profile'' icon and find the Far Cry 3 executable (farcry3_d3d11.exe or farcry3.exe). Click the newly created profile and click the ''Tweaks'' tab. Set 'VSync Control' to ''Always on''. Enable 'Dynamic Framerate Control' and set 'Keep up to' to ''60''.
 
*For AMD cards, Dynamic V-Sync can be enabled using the third-party program [http://www.radeonpro.info/en-US/ RadeonPro]. Click the ''Add new profile'' icon and find the Far Cry 3 executable (farcry3_d3d11.exe or farcry3.exe). Click the newly created profile and click the ''Tweaks'' tab. Set 'VSync Control' to ''Always on''. Enable 'Dynamic Framerate Control' and set 'Keep up to' to ''60''.
 
}}
 
}}
{{Fixbox|1=
+
{{Fixbox|description=CPU Affinity in Windows 8.1|ref={{CN|date=August 2015}}|fix=
{{Fixbox/fix|CPU Affinity in Windows 8.1|ref={{CN|date=August 2015}}}}
 
 
*For Windows 8.1 users, toggle off the core with max usage in the CPU affinity settings. For Core i7 CPUs, toggle the hijacking core and its corresponding logical thread.
 
*For Windows 8.1 users, toggle off the core with max usage in the CPU affinity settings. For Core i7 CPUs, toggle the hijacking core and its corresponding logical thread.
 +
}}
 +
 +
===Frame drops and Graphical Issues===
 +
{{--}} The Built-in Anti-aliasing causes Frame drops and Graphical Issues.
 +
{{Fixbox|description=Opting for an external Anti-aliasing method|ref={{cn|date=September 2020}}|fix=
 +
# Disable the in-game Anti-aliasing option.
 +
# Open '''Nvidia Control Panel''' or '''AMD Radeon Settings'''.
 +
# Enable the desired Anti-aliasing method from the Graphics Card's application.
 +
# Save configuration.
 +
}}
 +
{{Fixbox|description=Rename renderer libraries|ref=<ref>{{Refurl|url=https://forums.ubisoft.com/archive/index.php/t-735198.html|title=forums.ubisoft.com|date=May 2023}}</ref><ref>{{Refcheck|user=Deton24|date=2020-12-13|comment=Tested on X5460 DDR2 800/RX 570}}</ref>|fix=
 +
# Rename FC3_d3d11.dll to FC3.dll and FC3.dll to FC3_d3d11.dll in bin folder
 +
# Set your renderer in options to DX11
 +
{{ii}} The game will launch in DX9 but will have all in game graphic options open. In the cost of some graphical downgrade, it may result in much better performance (especially on weak CPUs and AMD GPUs).
 +
{{--}} After long times of gameplay, it can lead to some glitches (none of a save affecting).}}
 +
{{Fixbox|description=Use [https://drive.google.com/file/d/1cgDevQZlvkalrX5s5ZF5iJyQwSWUk5wo/view?usp=sharing Low spec patch]|ref=|fix=
 +
{{ii}} It uses edited game files to decrease draw distance to increase stability of FPS on old CPUs or for players with high refresh rates
 +
{{++}} Can be used online with current 1.05 player base
 +
}}
 +
 +
===Low FPS on modern multi-core CPUs===
 +
{{Fixbox|description=Set CPU affinity|ref={{cn|date=March 2022}}|fix=
 +
#set 4 core affinity, see [[Far Cry 3#Affinity Settings|Affinity Settings]]
 +
 +
'''Notes'''
 +
{{ii}} You can install a program such as [https://bitsum.com/ Process Lasso] to make the affinity permanent per application.
 +
}}
 +
 +
{{Fixbox|description=Alternative fix|ref=<ref>{{Refurl|url=https://www.reddit.com/r/pcgaming/comments/hqsbwi/anyone_playing_far_cry_3_on_a_highend_pc_in_2020/|title=Reddit|date=May 2023}}</ref>|fix=
 +
{{--}} May cause significant issues and instability. Experiment to your liking.
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Set <code>D3D11MultithreadedRendering</code> from 0 to 1.
 
}}
 
}}
  
Line 515: Line 806:
 
{{ii}} If your game freezes and crashes when entering a saved game, you must disable the '''Post FX''' option.
 
{{ii}} If your game freezes and crashes when entering a saved game, you must disable the '''Post FX''' option.
  
{{Fixbox|1=
+
{{Fixbox|description=Lowering the Post FX option|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Lowering the Post FX option|ref={{cn|date=July 2016}}}}
 
 
# Enter the game and enter the '''Options''' menu.
 
# Enter the game and enter the '''Options''' menu.
 
# Enter the '''Video Quality''' menu.
 
# Enter the '''Video Quality''' menu.
Line 527: Line 817:
 
{{--}} Game splash screen pops up on desktop and freezes, doing nothing until the process is ended.
 
{{--}} Game splash screen pops up on desktop and freezes, doing nothing until the process is ended.
  
{{Fixbox|1=
+
{{Fixbox|description=Edit GamerProfile.xml|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Edit GamerProfile.xml|ref={{cn|date=July 2016}}}}
 
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open {{file|GamerProfile.xml}} with a text editor.
 
# Open {{file|GamerProfile.xml}} with a text editor.
Line 538: Line 827:
  
 
===Game stuck on first skill tree===
 
===Game stuck on first skill tree===
{{Fixbox|1=
+
{{Fixbox|description=Select the takedown skill by double-clicking on it, then select another skill|ref=<ref>[https://forums.ubisoft.com/showthread.php/741693-stuck-when-first-given-first-basic-skills-by-dennis&p=8824824&viewfull=1#post8824824 stuck when first given first basic skills by dennis | Forums]</ref>}}
{{Fixbox/fix|Select the takedown skill by double-clicking on it, then select another skill|ref=<ref>[http://forums.ubi.com/showthread.php/741693-stuck-when-first-given-first-basic-skills-by-dennis&p=8824824&viewfull=1#post8824824 stuck when first given first basic skills by dennis | Forums]</ref>}}
 
}}
 
  
 
===Parachute will not open===
 
===Parachute will not open===
Game reports wrong button for opening parachute when jumping with wing-suit. There seems to be link between crouch binding and change vehicle seat binding. Make sure that these actions are bound to same key.<ref>[http://forums.ubi.com/showthread.php/731772-Wing-suit-unable-to-deploy-parachute Wing suit unable to deploy parachute | Ubisoft Forums]</ref>
+
The game reports the wrong button for opening a parachute when jumping with a wing-suit. There seems to be a link between the Crouch and Switch seat keybindings. Make sure that these actions are bound to the same key.<ref>[https://forums.ubisoft.com/showthread.php/731772-Wing-suit-unable-to-deploy-parachute Wingsuit unable to deploy parachute | Ubisoft Forums]</ref>
  
 
===Multiplayer weapons will not level up===
 
===Multiplayer weapons will not level up===
 
{{--}} Weapons earn EXP and level up during matches, but do no retain EXP post-game; weapons stay at level 1 indefinitely.
 
{{--}} Weapons earn EXP and level up during matches, but do no retain EXP post-game; weapons stay at level 1 indefinitely.
  
{{Fixbox|1=
+
{{Fixbox|description=Copy the save file to alternate path|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Copy the save file to alternate path|ref={{cn|date=July 2016}}}}
 
 
# Copy folder <code>46</code> from: <code>C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\savegames\0c7ddfbe-d92d-4270-8cf9-3493a81f0c2d\</code>
 
# Copy folder <code>46</code> from: <code>C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\savegames\0c7ddfbe-d92d-4270-8cf9-3493a81f0c2d\</code>
 
# Go to <code>{{p|programdata}}\</code> and make a folder called <code>Orbit</code> (if it does not already exist).
 
# Go to <code>{{p|programdata}}\</code> and make a folder called <code>Orbit</code> (if it does not already exist).
Line 560: Line 846:
 
When using a C:\ drive with limited space such as an SSD, the game will not install onto a secondary drive even if you have sufficient free space.
 
When using a C:\ drive with limited space such as an SSD, the game will not install onto a secondary drive even if you have sufficient free space.
  
{{Fixbox|1=
+
{{Fixbox|description=Copy temporary files|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Copy temporary files|ref={{cn|date=July 2016}}}}
 
 
# Go to the temporary files <code>%temp%</code>
 
# Go to the temporary files <code>%temp%</code>
 
# Find the Far Cry 3 install folder
 
# Find the Far Cry 3 install folder
 
# Copy these folder to your secondary drive, then start the setup process
 
# Copy these folder to your secondary drive, then start the setup process
 
}}
 
}}
{{Fixbox|1=
+
{{Fixbox|description=Change temp folders location to different drive|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Change temp folders location to different drive|ref={{cn|date=July 2016}}}}
 
 
# Prepare new folder for temp files in different drive.  
 
# Prepare new folder for temp files in different drive.  
 
# Right click on top of start button and select '''System'''
 
# Right click on top of start button and select '''System'''
Line 580: Line 864:
  
 
===First loading screen stalls or takes excessive amounts of time===
 
===First loading screen stalls or takes excessive amounts of time===
{{Fixbox|1=
+
{{Fixbox|description=Kill WmiPrvSE.exe|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Kill WmiPrvSE.exe|ref={{cn|date=July 2016}}}}
 
 
# Open the game
 
# Open the game
 
# Once the loading screen comes up, press {{key|Ctrl|Alt|Del}} to open the Task Manager.
 
# Once the loading screen comes up, press {{key|Ctrl|Alt|Del}} to open the Task Manager.
Line 592: Line 875:
 
The Game will refuse to run when installed on a drive which is managed by a Windows 8/8.1 Storage Space.
 
The Game will refuse to run when installed on a drive which is managed by a Windows 8/8.1 Storage Space.
  
{{Fixbox|1=
+
{{Fixbox|description=Installing the game on a drive that is not a Storage Space will fix this issue|ref={{cn|date=September 2016}}}}
{{Fixbox/fix|Installing the game on a drive that is not a Storage Space will fix this issue|ref={{cn|date=September 2016}}}}
+
 
}}
+
 
 +
===NPC shaking/vibrate animation bug===
 +
{{ii}} Limiting the game to 60fps with both in-game vsync and external tools like Rivaturner causes the game to have shaky NPC animations
 +
 
 +
{{Fixbox|description=Limit fps to lower or higher than 60fps|ref={{cn|date=September 2023}}}}
 +
{{Fixbox|description=If you limit fps with vsync use any refresh rate other than 60hz so that the game is not limited to 60fps|ref={{cn|date=September 2023}}}}
  
 
===Game crashes on Windows 10===
 
===Game crashes on Windows 10===
 
The game tends to crash after about 20 minutes of playing on Windows 10 devices
 
The game tends to crash after about 20 minutes of playing on Windows 10 devices
{{Fixbox|1=
+
 
{{Fixbox/fix|Disable TabletInputService in Task Manager|ref={{cn|date=March 2016}}}}
+
{{Fixbox|description=Edit registry|ref=<ref name=crash/>|fix=
 +
Exit all Windows based programs.
 +
Click Start, type regedit in the Search box, and then double-click regedit.exe from the results above. If you are prompted for an administrator password or confirmation, 
 +
type the password or provide confirmation.
 +
 
 +
Browse to and then click the following registry subkey:
 +
 
 +
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers
 +
On the Edit menu, click New, and then select the following registry value from the drop-down menu specific to your version of Windows (32 bit, or 64 bit):
 +
 
 +
# For 32 bit Windows
 +
# Select DWORD (32-bit) value.
 +
# Type TdrDelay as the Name and click Enter.
 +
# Double-click TdrDelay and add 8 for the Value data and click OK.
 +
 
 +
# For 64 bit Windows
 +
# Select QWORD (64-bit) value.
 +
# Type TdrDelay as the Name and click Enter.
 +
# Double-click TdrDelay and add 8 for the Value data and click OK.
 +
 
 +
Close the registry editor and then restart your computer for the changes to take effect.
 +
}}
 +
{{Fixbox|description=Disable TabletInputService in Task Manager|ref=<ref name=crash/>|fix=
 
# Press {{key|Ctrl|Shift|Esc}} to open the [[Task Manager]].
 
# Press {{key|Ctrl|Shift|Esc}} to open the [[Task Manager]].
 
# Click on Services.
 
# Click on Services.
 
# Find <code>TabletInputService</code> (Touch Keyboard and Handwriting Panel Service).
 
# Find <code>TabletInputService</code> (Touch Keyboard and Handwriting Panel Service).
 
# Stop the service.
 
# Stop the service.
 +
Update: be aware that in a Windows 10 update, Microsoft has "patched" this "issue" and now the disabling of <code>TabletInputService</code> is much more difficult as without the steps below the service will start even if set to Disabled.
 +
#Launch [[regedit]] and navigate to <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TabletInputService</code>
 +
#Set the '''Start''' DWORD value to '''4'''
 +
#Change the '''Owner''' to the local Administrators group, check '''Replace owner on sub containers and objects''' and click '''Apply''' and '''OK''', '''OK'''
 +
#Right-click the '''TabletInputService''' key again, select '''Permissions…''' and then click '''Advanced'''
 +
#Click '''Disable inheritance''' and then select '''Convert inherited permissions into explicit permissions on this object'''
 +
#Change all permissions to '''Read Only''' and then click '''Apply''', '''OK''', '''OK'''
 +
#Restart and confirm the '''Touch Keyboard and Handwriting Panel Service''' a.k.a. <code>TabletInputService</code> is disabled and not running
 +
I have done the steps and indeed the service figures as '''Stopped''' upon restart.
 +
source of fix: <code>https://learn.microsoft.com/en-us/answers/questions/1321908/not-possible-to-disable-the-service-tabletinputser</code>
 
}}
 
}}
{{Fixbox|1=
+
{{Fixbox|description=Additional solution|ref={{cn|date=March 2016}}|fix=
{{Fixbox/fix|Additional solution|ref={{cn|date=March 2016}}}}
 
 
Launch the game in Win8 or Win7 compatibility mode.
 
Launch the game in Win8 or Win7 compatibility mode.
 +
}}
 +
{{Fixbox|description=Last possible Step|ref={{cn|date=Juli 2019}}|fix=
 +
 +
The last possible step is to copy the game to your C: Drive.
 +
 
}}
 
}}
  
 
===Resolution issues before launching===
 
===Resolution issues before launching===
{{Fixbox|1=
+
{{Fixbox|description=Create GamerProfile.xml|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Create GamerProfile.xml|ref={{cn|date=July 2016}}}}
 
 
# Go to <code>{{p|userprofile}}\Documents\My Games\Far Cry 3\</code>
 
# Go to <code>{{p|userprofile}}\Documents\My Games\Far Cry 3\</code>
<div class="mw-collapsible mw-collapsed">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<small>&nbsp;</small>2. Create a <code>GamerProfile.xml</code> and insert this into it:<div class="mw-collapsible-content"><pre>
+
<div class="mw-collapsible mw-collapsed">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<small>&nbsp;</small> 2. Create a <code>GamerProfile.xml</code> and insert this into it:<div class="mw-collapsible-content"><pre>
 
<GamerProfile>
 
<GamerProfile>
 
     <SoundProfile
 
     <SoundProfile
Line 755: Line 1,078:
 
</GamerProfile>
 
</GamerProfile>
 
</pre></div></div>
 
</pre></div></div>
 +
}}
 +
 +
===Crashes on launch on Windows 10 Boot Camp===
 +
The Game may refuse to start up when run on Windows 10 via Boot Camp.
 +
{{Fixbox|description=Run in compatibility mode|ref=<ref>https://forums.ubisoft.com/showthread.php/1425838-FarCry3-doesn-quot-t-launch?p=11604869&viewfull=1#post11604869</ref>|fix=
 +
# Enable Compatibility with "Windows 98/ Windows Me" and "Run as administrator" in the properties of <code>farcry3.exe</code>
 +
}}
 +
 +
===Low performance when moving camera===
 +
Lower your mouse poll rate e.g. from 1000hz to 500hz. Please check your mouse settings for more info.
 +
===Coop/multiplayer issues===
 +
{{Fixbox|description=Follow each step until you are connected (if you can connect to Ubisoft services)|ref=<ref>https://www.youtube.com/watch?v=qVYevOztAiM</ref>|fix=
 +
# You may not be able to connect to Ubisoft services in the game using some internet providers. Use VPN to compare{{note|To verify connection to the online services without opening the game, open CMD and write:
 +
tracert public-ubiservices.ubi.com
 +
and later:
 +
tracert static3.cdn.ubi.com.
 +
Wait a moment - few first hops might be not listed. If tracert stops listing addresses, giving only your local gateway address, and it doesn't occur using VPN or other provider, you'll need to change it or report the issue to the provider or Ubi (although they might refuse to support the game, as officially, online services should be closed by now)}}, you might need to change your provider, as VPN can introduce too big pings and lagging
 +
# Try to join your friend via friends options in Ubisoft Connect instead of dedicated game option of invitation<ref>https://www.youtube.com/watch?v=qVYevOztAiM&lc=Ugy8Lj5aD0Wgc4wSDH94AaABAg.9S60MDPeVZg9S6AVeFfCcs</ref>
 +
# Try to ask a friend to be a host or vice versa
 +
# Make sure you have only your internet network adapter enabled and all others are disabled
 +
# Try to join public lobby instead of a private one<ref>https://www.youtube.com/watch?v=qVYevOztAiM&lc=Ugx3M20Rm7ptbkjY_894AaABAg.9S9PUsjyIAg9S9ZKstXMj1</ref>
 +
# Disable Avast Premier Security's firewall in its options,<ref>https://media.discordapp.net/attachments/888021927149584414/1132037985844601003/avastzzzzzz.png?width=1028&height=687</ref> so Windows Defender's firewall will be used
 +
# Check whether inbound rules for farcry3.exe and farcry3_d3d11.exe are set to "Allow the connection" in Windows Defender firewall<ref>https://media.discordapp.net/attachments/888021927149584414/1132038256402387005/frcry3.png?width=913&height=687</ref>
 +
# Make sure you didn't run your game directly from game executable in the bin folder of the game, otherwise game invitations in Ubisoft Connect may not show up
 +
# From now on, the solution will rely on using Radmin VPN (not necessary in all cases and can be even harmful at times)<br>- join the same network, and after that - repeat all the steps above
 +
At least private matches should work now (also public ones in some cases)<ref>https://youtu.be/qVYevOztAiM?t=345</ref>. Although, be aware that since it's P2P connection, all players trying to connect each other, cannot be behind NAT (e.g. turning on UPnP on your router advised), otherwise, you won't join such lobby, or anyone join you.
 +
{{ii}} Unlike in public lobby, two people to start a private coop lobby is enough.
 +
{{ii}} Players can encounter game-breaking bugs in the coop: 1) when no one can collect bombs on quads (lobby restart required) 2) When there is no correct objective on minimap after you fall from the waterfall (players need to commit suicide, and correct objective appears) 3) You can fall under map going too far from main road during escorting the truck in Rush Hour mission.
 +
{{ii}} Since people started to commonly use downgraders, it started to frequently happen that everybody are kicked in public full lobby multiplayer session. It's safer to host private sessions from now on, but it will prevent you from gathering XP.
 +
{{ii}} If you install Radmin, it always runs its network adapter in the background, even if you're not connected to any server. Whenever you disable the adapter, it enables itself till you disable Radmin service in Services in the Services. It can be a case, when Radmin or any other adapter than your current internet connection, can prevent you from joining into lobby.
 +
}}
 +
{{Fixbox|description=Downgrading Steam versions from 1.06 to 1.05|ref=|fix=
 +
{{--}} Might not work giving "Host migration in progress" after 1 minute
 +
{{ii}} Necessary step to bring back multiplayer functionality since the current 1.06 Steam version deleted it completely
 +
# [https://disk.yandex.com/d/fMz0TX6cjVbu7g Download] and replace these files in your bin folder (for your safety, you can try out without the attached files listed with 1 or 2/62 positives<ref>https://www.virustotal.com/gui/file/a4170cccd5fdc0eae68065cb044e246f9880265feeffa891e766a26597f79da4/relations</ref>)
 +
# If it doesn't work, reinstall the game and repeat the step above
 +
# Copy [https://www.nexusmods.com/farcry3/mods/196 these files] to potentially fix kicking from sessions
 +
# There is an [https://www.makeuseof.com/how-to-downgrade-steam-games/ official way] to downgrade on Steam. It might be more reliable than above (app id: 220241, possible manifest: 5441742905267980403 - from before 2018 1.06 update)
 +
# If the game still kicks you from matches, install Ubisoft Connect version instead (the game on Ubisoft Connect will redirect you to Steam anyway, if the game was bought on Steam, so you'll need to buy your game again, but on Ubisoft Connect)
 
}}
 
}}
  
Line 760: Line 1,122:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9, 11
+
|direct3d versions      = 9.0c, 11
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
 +
|wing                  =
 +
|wing notes            =
 
|opengl versions        =  
 
|opengl versions        =  
 
|opengl notes          =  
 
|opengl notes          =  
Line 772: Line 1,136:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
|vulkan support        =  
+
|metal support          =
|vulkan support notes   =  
+
|metal support notes    =
 +
|vulkan versions        =  
 +
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  = 3, 5
 
|shader model versions  = 3, 5
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|mac os x powerpc app  =
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux powerpc app      =
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
Line 786: Line 1,164:
 
|physics          = Havok
 
|physics          = Havok
 
|physics notes    =  
 
|physics notes    =  
|audio            = Dolby Digital, Speex
+
|audio            = XAudio2, Dolby Digital, Speex
|audio notes      =  
+
|audio notes      = <ref>{{Refurl|url=https://satsun.org/audio/|title=satsun.org|date=May 2023}}</ref>
 
|interface        = Flash
 
|interface        = Flash
 
|interface notes  =  
 
|interface notes  =  
Line 794: Line 1,172:
 
|cutscenes        = Bink Video
 
|cutscenes        = Bink Video
 
|cutscenes notes  =  
 
|cutscenes notes  =  
|multiplayer      = PunkBuster
+
|multiplayer      =  
 
|multiplayer notes=  
 
|multiplayer notes=  
 +
|anticheat        = PunkBuster
 +
|anticheat notes  = <ref>{{Refurl|url=https://www.evenbalance.com/games.php|title=Even Balance, Inc. - PunkBuster Online Countermeasures|date=May 2023}}</ref><ref>{{Refsnip|url=https://www.evenbalance.com/|title=Even Balance, Inc. - PunkBuster Online Countermeasures|date=2018-09-04|snippet=Thu Nov 29 2012 12:00<br>Ubisoft has contracted with Even Balance, Inc. to integrate our PunkBuster™ Anti-Cheat software into the online game known as Far Cry 3™.}}</ref>
 
}}
 
}}
 +
 +
===Mods===
 +
 +
====[https://downloads.fcmodding.com/fc3/rakyat-mod/ Rakyat Mod]====
 +
{{++}} Adds unused and E3 content, multiple QoLs (such as FOV modifier and removing startup videos), improvements over vanilla game and much more.
 +
{{ii}} Every change in the mod is optional and can be chosen individually.
 +
{{ii}} Requires the [https://downloads.fcmodding.com/fc3/mod-installer/ Far Cry Mod Installer].
 +
 +
====[https://www.nexusmods.com/farcry3/mods/237 Skin Backlight Shader Mod]====
 +
{{ii}} Restores fake skin self shading effect seen in the demo version of the game.
 +
 +
====[https://www.nexusmods.com/farcry3/mods/200?tab=description Mud's Mod - Ultra HD Texture Pack]====
 +
{{ii}} HD textures pack. Reflective mud and puddles cover the island and shimmer in the game engine’s lighting system. Characters have been re-coded to have sweaty skin. Jason's hands and arms are hyperrealistic. Grass and many other world textures have been updated in high resolution.
 +
 +
====[https://www.nexusmods.com/farcry3/mods/291 HD Texture Pack (FC3 upscaled textures)]====
 +
{{ii}} Quadruples the size of the game's texture files through various upscaling methods.
  
 
==System requirements==
 
==System requirements==
Line 802: Line 1,198:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = XP SP3/Vista SP2/7 SP1/8
+
|minOS    = XP SP3
 
|minCPU  = Intel Core 2 Duo E6700 2.6 GHz
 
|minCPU  = Intel Core 2 Duo E6700 2.6 GHz
 
|minCPU2  = AMD Athlon 64 X2 6000+ 3.0 GHz
 
|minCPU2  = AMD Athlon 64 X2 6000+ 3.0 GHz
|minRAM  = 2 GB (XP) <br/> 4 GB (Vista/7/8)
+
|minRAM  = 2 GB (XP)<br/>4 GB (all others)
 
|minHD    = 15 GB
 
|minHD    = 15 GB
|minGPU  = Nvidia GeForce GTX 8800
+
|minGPU  = Nvidia GeForce 8800 GTX
|minGPU2  = AMD Radeon HD 2900
+
|minGPU2  = ATI Radeon HD 2900
 
|minVRAM  = 512 MB
 
|minVRAM  = 512 MB
 
|minDX    = 9.0c
 
|minDX    = 9.0c
|minSM    = 3
+
|minSM    = 3.0
 +
|minaudio = DirectX compatible
  
|recOS    =  
+
|recOS    = Vista SP2, 7 SP1, 8
 
|recCPU  = Intel Core i3-530 2.9 GHz
 
|recCPU  = Intel Core i3-530 2.9 GHz
 
|recCPU2  = AMD Phenom II X2 565 3.1 GHz
 
|recCPU2  = AMD Phenom II X2 565 3.1 GHz
|recRAM  = 2 GB (XP) <br/> 4 GB (Vista/7/8)
+
|recRAM  =  
 
|recGPU  = Nvidia GeForce GTX 480
 
|recGPU  = Nvidia GeForce GTX 480
|recGPU2  = AMD Radeon HD 5770
+
|recGPU2  = ATI Radeon HD 5770
 
|recVRAM  = 1 GB
 
|recVRAM  = 1 GB
 
|recDX    = 11
 
|recDX    = 11
 
|recSM    = 5
 
|recSM    = 5
 +
|recaudio = Surround Sound 5.1 capable
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 06:37, 26 April 2024

Far Cry 3
Far Cry 3 cover
Developers
Ubisoft Montreal
Ubisoft Massive
Ubisoft Red Storm
Ubisoft Shanghai
Ubisoft Reflections
Publishers
Ubisoft
Russia Buka Entertainment
Engines
Dunia 2
Release dates
Windows November 29, 2012
Reception
Metacritic 88
IGDB 90
Taxonomy
Monetization One-time game purchase, DLC
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Open world, FPS, Action
Vehicles Automobile, Naval/watercraft, Off-roading
Art styles Realistic
Themes Contemporary
Series Far Cry
Far Cry 3 on HowLongToBeat
Far Cry 3 on IGDB
Far Cry 3 on MobyGames
Far Cry 3 on 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
Far Cry New Dawn 2019
Far Cry 6 2021

Far Cry 3 is a singleplayer and multiplayer first-person open world, FPS and action game in the Far Cry series.

Key points

Some users have reported the game only being able to run when installed on the C: drive.
Performance on multi-core systems may be improved significantly by changing core affinity. See Issues fixed.
Multiplayer and coop mode are offline. Some DLC enabled before this date remains accessible[1] [Note 1]. Some DLC enabled before this date remains accessible.

General information

TweakGuides Far Cry 3 Tweak Guide.
Ubisoft Forums - PC Discussion
Ubisoft Forums - Technical Community Help
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
1.05
Windows
Epic Games Store
Icon overlay.png
Windows
GamersGate
Icon overlay.png
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Icon overlay.png
1.06 - deleted the whole MP functionality. Can be run without the Steam client by passing the -uplay_steam_mode command line argument to the main executable.[3]
Windows
Ubisoft Store
Icon overlay.png
Included with Ubisoft+.
Windows
Amazon.co.uk (unavailable)
Icon overlay.png
Deluxe Edition was also available.
Windows
Origin (unavailable)
Origin
Icon overlay.png
Windows
All versions require Ubisoft Connect DRM.

Version differences

The Deluxe Edition is a complete edition containing the base game and all DLC.

Monetization

Type Notes
DLC Additional game content.
One-time game purchase The game requires an upfront purchase to access.

Microtransactions

Type Notes
No microtransactions Game does not contain microtransactions.

DLC and expansion packs

Name Notes
High Tides Pack Free.
Windows
The Monkey Business Pack Included in the Deluxe Edition.
Windows
Lost Expeditions Included in the Deluxe Edition.
Windows
The Warrior Pack Included in the Deluxe Edition.
Windows
The Predator Pack Included in the Deluxe Edition.
Windows
Original Soundtrack Included in the Deluxe Edition.
Windows

Essential improvements

Skip intro videos

Use the -skipintro command line argument[4]

Disable Server Messages

  • Disable Server Messages is required if you want to turn off those unpleasant reminders that the server is no longer active due to shutting down in late 2022.

Restore access to Ubisoft Connect in-game rewards

Ubisoft Connect Rewards Unlocker

Even though the rewards appear as claimed in the Ubisoft Connect launcher, they can't be found in the game, remained locked or aren't working correctly.
This mod reactivates two of the rewards for single player, the Testing Unit mission and the Cannon Revolver (found in any shop, at a free price, in the newly restored "Signature Weapons" section).

Play through the Co-Op Missions, locally and offline (self-sufficiently and independent of Ubisoft's servers)

Solo Offline Coop Game Mode

This mod adds an "Offline Co-Op" section to the Multiplayer mode.
This allows experiencing the Co-Op Missions alone, without the need to team-up with other players, which is very useful, since the multiplayer scene is very inactive and the Ubisoft servers mayb be shut down again and forever, at some point in time.
It has been tested and confirmed that it allows unlocking achievements related to the Co-Op experience, through normal gameplay of the Missions.
The game doesn't support teammate bots, so the player using this mod is left to "solo" what's usually designed to be the work of 4 players.
No ability to play in local splitscreen, either.

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\Far Cry 3\GamerProfile.xml
%LOCALAPPDATA%\My Games\Far Cry 3\InputUserActionMap.xml
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/220240/pfx/[Note 2]
GamerProfile.xml contains User profile settings.
InputUserActionMap.xml contains keybindings and input settings.

Save game data location

System Location
Windows <Ubisoft-Connect-folder>\savegames\<user-id>\46\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/220240/pfx/[Note 2]
Far Cry 3 has a maximum of 3 player profiles. Each player profile contains 1 automatic autosave, and 1 manual save that can be used to bookmark the current checkpoint.

Save game cloud syncing

System Native Notes
Epic Games Launcher
Origin
Steam Cloud
Ubisoft Connect
Save games automatically sync (broken when running in Wine[citation needed]).

Video

In-game general video settings.
In-game general video settings.
In-game advanced video settings.
In-game advanced video settings.

Graphics feature State WSGF Notes
Widescreen resolution
See Widescreen resolution to set a custom resolution.
Multi-monitor
Ultra-widescreen
Use Flawless Widescreen to fix FOV and HUD.[5]
4K Ultra HD
Field of view (FOV)
Between 55° and 110°. Default is 73.15°. Use Flawless Widescreen for higher settings.
Windowed
Set in options or toggle with Alt+ Enter.
Borderless fullscreen windowed
Set with "window mode" in-game.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Up to 8x MSAA, Post FX handles FXAA.
Aliasing may appear when using MSAA with SSAO.[6]
Enabling MSAA affects motion blur effect, which is especially noticeable when driving.[7]
Vertical sync (Vsync)
60 FPS and 120+ FPS
Uncapped.[8]

Loading Screen are capped at 30 FPS.

Framerate is limited to display refresh rate during cutscenes
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Frame rate limit

Use the -RenderProfile_MaxFPS X command line argument where X is the preferred max FPS[citation needed]

Notes

This is the best method to eliminate micro stuttering - especially with the DX11 executable.[citation needed]
This method is better than adding the command in GamerProfile.xml because you won't have to set the properties to 'read-only', so you can change this parameter without having to lock graphics settings or gameplay settings.
No longer works at least through Ubisoft Connect and desktop shortcut for some users[9]

Widescreen resolution

Custom/unlisted resolutions can be set manually in GamerProfile.xml.
Edit GamerProfile.xml[citation needed]
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.xml with a text editor.
  3. Change ResolutionX= and ResolutionY= to the desired values.

Notes

Changing graphical settings in-game will reset ResolutionX= and ResolutionY= to 800x600.

Disabling post-processing effects separately

Depth of field, FXAA, and motion blur are all combined under the "Post FX" graphics setting.
Edit GamerProfile.xml[citation needed]
  1. Go to the configuration file location.
  2. Open GamerProfile.xml with a text editor.
  3. Search (Ctrl+F) for </CustomQuality> and paste the following to a new line after it:
       <Post>
         <quality GameDepthOfField="0" CinematicDepthOfField="0" MotionBlur="0" FXAALevel="0" id="x" />
       </Post>
  4. Change the "0" to "1" for each effect as desired or leave it at "0" to keep the effect disabled.
  5. Change the x in <id=x> within the newly added section to the same Post FX setting set in-game, for example <id=ultrahigh>. The possible settings are low, medium, high, veryhigh and ultrahigh.
  6. Save the file and make it read-only.

Notes

Making the file read-only prevents the game from saving other settings changed in-game.

Ambient occlusion

Ambient occlusion can't be fully disabled through the in-game settings under DirectX 11, only switched between the different techniques available (SSAO, HBAO, HDAO).
Disable ambient occlusion
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.ini with a text editor.
  3. Locate SSAOLevel="x" and change x to 0.
  4. Save the file and make it read only.

Notes

Making the file read-only prevents the game from saving other settings changed in-game.
Whenever graphical settings are changed in-game, SSAOLevel="0" is changed back to the default 1 (SSAO).
Force HBAO+ (Nvidia only)[10][11]
  1. Download and run Nvidia Profile Inspector.
  2. Select the Far Cry 3 profile.
  3. Change Ambient Occlusion compatibility value to 0x00090000.
  4. Change Ambient Occlusion setting to High Quality.
  5. Change Ambient Occlusion usage to Enabled.
  6. Press "Apply Changes" in the top-right corner.

Notes

In-game AO needs to be disabled.
Using HBAO+ instead of the in-game AO options gets rid of the dark halo effect that is present around objects and characters due to the low accuracy of the native implementations.
Use Better HBAO
  1. Download Far Cry 3 Mod Installer and the mod.
  2. Locate the "Mod Installer" folder in the mod's archive and extract Better HBAO.a3 to "ModifiedFilesFC3".
  3. Run the Mod Installer and install Better HBAO from the list of available mods.

Notes

Makes HBAO less intrusive, reduces haloing and over-shadowing.
Has no impact on performance.

Disable HDR

Might improve performance.
Breaks hair rendering.
Edit GamerProfile.xml[citation needed]
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.xml with a text editor.
  3. Find Hdr="x" and change x to 0.

Input

In-game general control settings.
In-game general control settings.
In-game key map settings.
In-game key map settings.
In-game gamepad layout settings.
In-game gamepad layout settings.

Keyboard and mouse State Notes
Remapping
Certain vehicle controls not rebindable.
To bind Enter, see Bind Enter key.
Scroll wheel is hard-coded to switch grenade type. If you rebind it, it will perform both actions at once.
Mouse acceleration
Positive acceleration, see Negative mouse acceleration to disable.
Mouse sensitivity
Mouse input in menus
Mouse cannot be used in menus if a controller is used.
Mouse Y-axis inversion
Used by both the mouse and the controller.
Controller
Controller support
Full controller support
There is a prompt to switch to controller for one time that cannot be confirmed with a controller. After that, all menus can be used with a controller.
Controller remapping
Three presets.
Controller sensitivity
Controller Y-axis inversion
Used by both the mouse and the controller.
Controller types
XInput-compatible controllers
PlayStation controllers
Requires XInput Wrapper
Generic/other controllers
Additional information
Button prompts
The button prompts from the PS3 version of the game can be installed via this mod by EASKATER
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M
No mixed controller and keyboard controls for vehicle sections.[12]

Bind Enter key

Manually bind Enter key to an action[citation needed]
  1. Go to the configuration file(s) location.
  2. Open InputUserActionMap.xml with a text editor.
  3. Locate and replace, or append the following code:
<ActionMap name="common_use_remap">
   <MassRename MergeKey="remap">
      <Rename hexInput="0x646CA0E7:0xA79E3F0F" hexToInput="0x646CA0E7:0xEFDA7A5A" />
   </MassRename>
</ActionMap>
The hex codes are CRC32B hashes of key names. The first half corresponds to either "kb" (0x646CA0E7) or "mouse" (0xAF35B6ED). The second half is the name of the key or button.
To bind Keypad Enter, replace 0xA79E3F0F ("return") with 0x949D9DA2 ("numpadreturn") in the example above.
To bind Keypad Dot/Comma, replace 0xA79E3F0F ("return") with 0x5AFDB393 ("decimal") in the example above.

Toggle aiming down sights (ADS) for weapons

Edit GamerProfile.xml[13]
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.xml with a text editor.
  3. Change IronsightToggleMode="0" to IronsightToggleMode="1"

Negative mouse acceleration

Negative mouse acceleration prevents fast mouse movements. The mouse acceleration option in the Options menu does not fix the negative effect.
Use a dll patcher
Replace Common.fat and .dat files (based on Ubi 1.05 ver.) in <path-to-game>\data_win32
Follow the manual instruction[citation needed]
  1. Download the latest version of the Far Cry 3 Mod tools
  2. Extract the file
  3. Go into <path-to-game>\data_win32
  4. Right click on Common.fat and select Open with.
  5. Select browse, then go into the "bin" folder you just extracted and select Gibbed.Dunia2.Unpack.EXE.
If there's no folder, wait a few seconds. The program is only finished once it exits, and it does not indicate it has not finished extracting.
  1. Open the newly created Common_Unpack folder and go into the actionmaps folder.
  2. Open Inputactionmapcommon.xml with a text editor.
  3. Find and replace all instances of maxOutput="10" with maxOutput="999".
  4. Save the file.
  5. Go back to Data_win32 folder.
  6. Now open another Window and head over to the bin folder.
  7. Drag the common_Unpack folder and place it onto Gibbed.Dunia2.Pack.EXE.
  8. Delete Common.dat and Common.fat.
  9. Rename Common_Unpack.dat and Common_Unpack.fat to Common.dat and Common.fat respectively.

Custom mouse sensitivity

The sensitivity slider might be too high, even in the lowest setting (specially on high-DPI mice).
Edit GamerProfile.xml
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.xml with a text editor.
  3. Change Sensitivity="X.X" inside ProfileSpecificGameProfile with your desired value.

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Up to 5.1 output[14][15]
Subtitles
Under video settings.
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
Czech
Danish
Dutch
French
German
Hungarian
Fan translation
Indonesian
Fan translation by IGTC Team, download.
Italian
Japanese
Korean
Norwegian
Polish
Brazilian Portuguese
Russian
Spanish
Swedish
Turkish
Fan translation, Rockerdem.
Arabic
Fan translation, Arabic Subtitles.

Network

Multiplayer types

Type Native Players Notes
Local play
Not included despite being advertised.[16] Only available on consoles.[17]
LAN play
Online play
18 Versus, Co-op
Servers has been mysteriously put back online and this means the multiplayer services has been revived.

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP 80, 443, 13000, 13005, 13200
UDP 9000-9005, 21800-21845
Universal Plug and Play (UPnP) support status is unknown.

VR support

3D modes State Notes
Nvidia 3D Vision
See FarCry3 (DX9 only) - 3D Vision fix for better support.
vorpX
G3D, DirectVR
Officially supported game, see official vorpx game list.
Devices
3RD Space Gaming Vest

Issues unresolved

Crash after first cutscene and random crashing

Crashes can randomly happen in all parts of the game.[18]
Crashes are more frequent after first -unskippable- cutscene.[19]
Switch to DirectX 9[20]

Changing from DirectX 11 to 9 in the video settings may solve this problem.

Disable any sort of forced AA[20]
Nvidia GeForce 500-series cards[21]

Raising your GPU Core Voltage by 25/50 mV may fix crashes. For step-by-step instructions see reference

Textures and artifacting

Low GPU and CPU usage (~60%)

Enable D3D11MultithreadedRendering[22]
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.xml with a text editor.
  3. Find D3D11MultithreadedRendering="0" and change 0 to 1.
Note: This causes crash issues with the Uplay version of the game (not recommended.) Also the Ubisoft forums admit it's broken. [citation needed]
Inject DXVK
Injecting DXVK to use the Vulkan API seems to improve the multithreading performance of the renderer.
Some AMD/NVIDIA driver profile settings (Like AO or AA) won't work while in Vulkan.
Some alpha effects might seem corrupted (for example waterfalls). This can be fixed by disabling in-game MSAA.

Very low FPS in pre-rendered cutscenes

Lower your resolution to 800x600 and/or set Post FX to medium or low
The game should start to work normally after the first unskippable cutscenes (the last one is after escape). You can press ESC to go to main menu to change details.

Game crashes with MSVCR100.dll on Windows 10

Change renderer to DX9[23]
Happens also on DX9 with some demanding mods like Mud's Mod.

Shadows flicker while moving camera

There are many places in the game, where shadows flicker while moving the camera. Mostly observed on the grass and vegetation.[24][25][26]
Changing settings or API doesn't seem to affect the issue

Issues fixed

Change UI language

For some reason Far Cry 3 will sometimes have a (poorly) translated interface.
Set language in registry[citation needed]
  1. Go to HKEY_LOCAL_MACHINE\Software\Wow6432Node\Ubisoft\Far Cry 3
  2. Set Language to English
  3. Set SKU to US

Microstutter

These forms of V-Sync can reduce micro-stuttering.[27][28]
Capping the framerate in RTSS or Nvidia Inspector can cause a visual bug that makes NPCs shake/twitch randomly to happen more frequently. Use the in-game v-sync option to cap your framerate instead as a workaround.
Adaptive and dynamic V-sync[citation needed]
  • For Nvidia cards, Adaptive V-Sync can be enabled through the driver control panel. Set 'Vertical sync' to Adaptive.
  • For Nvidia cards and G-Sync monitors, a 60 fps cap in Nvidia Inspector or RTSS will greatly reduce micro-stuttering (if not all of it), only as long as the framerate doesn't drop below 60. GPU Max Buffer Frames set to anything but Off can also help.
  • For AMD cards, Dynamic V-Sync can be enabled using the third-party program RadeonPro. Click the Add new profile icon and find the Far Cry 3 executable (farcry3_d3d11.exe or farcry3.exe). Click the newly created profile and click the Tweaks tab. Set 'VSync Control' to Always on. Enable 'Dynamic Framerate Control' and set 'Keep up to' to 60.
CPU Affinity in Windows 8.1[citation needed]
  • For Windows 8.1 users, toggle off the core with max usage in the CPU affinity settings. For Core i7 CPUs, toggle the hijacking core and its corresponding logical thread.

Frame drops and Graphical Issues

The Built-in Anti-aliasing causes Frame drops and Graphical Issues.
Opting for an external Anti-aliasing method[citation needed]
  1. Disable the in-game Anti-aliasing option.
  2. Open Nvidia Control Panel or AMD Radeon Settings.
  3. Enable the desired Anti-aliasing method from the Graphics Card's application.
  4. Save configuration.
Rename renderer libraries[29][30]
  1. Rename FC3_d3d11.dll to FC3.dll and FC3.dll to FC3_d3d11.dll in bin folder
  2. Set your renderer in options to DX11
The game will launch in DX9 but will have all in game graphic options open. In the cost of some graphical downgrade, it may result in much better performance (especially on weak CPUs and AMD GPUs).
After long times of gameplay, it can lead to some glitches (none of a save affecting).
Use Low spec patch
It uses edited game files to decrease draw distance to increase stability of FPS on old CPUs or for players with high refresh rates
Can be used online with current 1.05 player base

Low FPS on modern multi-core CPUs

Set CPU affinity[citation needed]
  1. set 4 core affinity, see Affinity Settings

Notes

You can install a program such as Process Lasso to make the affinity permanent per application.
Alternative fix[31]
May cause significant issues and instability. Experiment to your liking.
  1. Go to the configuration file(s) location.
  2. Set D3D11MultithreadedRendering from 0 to 1.

Multi-GPU crash

If your game freezes and crashes when entering a saved game, you must disable the Post FX option.
Lowering the Post FX option[citation needed]
  1. Enter the game and enter the Options menu.
  2. Enter the Video Quality menu.
  3. Set the graphics quality to Custom
  4. Set all parameters to your personal preference.
  5. Set the Post FX options to Low

Game stuck on splash screen

Game splash screen pops up on desktop and freezes, doing nothing until the process is ended.
Edit GamerProfile.xml[citation needed]
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.xml with a text editor.
  3. Find VSync="x" and change x to 0

Notes

If this does not work, delete %USERPROFILE%\Documents\My Games\Far Cry 3\GamerProfile.xml

Game stuck on first skill tree

Select the takedown skill by double-clicking on it, then select another skill[32]

Parachute will not open

The game reports the wrong button for opening a parachute when jumping with a wing-suit. There seems to be a link between the Crouch and Switch seat keybindings. Make sure that these actions are bound to the same key.[33]

Multiplayer weapons will not level up

Weapons earn EXP and level up during matches, but do no retain EXP post-game; weapons stay at level 1 indefinitely.
Copy the save file to alternate path[citation needed]
  1. Copy folder 46 from: C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\savegames\0c7ddfbe-d92d-4270-8cf9-3493a81f0c2d\
  2. Go to %PROGRAMDATA%\ and make a folder called Orbit (if it does not already exist).
  3. Make sure Orbit is set to hidden (right-click, Properties, Hidden).
  4. Paste folder 46 into Orbit.

Installation issues

When using a C:\ drive with limited space such as an SSD, the game will not install onto a secondary drive even if you have sufficient free space.

Copy temporary files[citation needed]
  1. Go to the temporary files %temp%
  2. Find the Far Cry 3 install folder
  3. Copy these folder to your secondary drive, then start the setup process
Change temp folders location to different drive[citation needed]
  1. Prepare new folder for temp files in different drive.
  2. Right click on top of start button and select System
  3. From left column open Advanced system settings
  4. From Advanced tab click Environment Variables button.
  5. In user variable list, change both TEMP and TMP to newly created folder.
  6. Save changes and restart computer.

Notes

To access enviroment variables more quickly, simply search for Enviroment variables with Windows search.

First loading screen stalls or takes excessive amounts of time

Kill WmiPrvSE.exe[citation needed]
  1. Open the game
  2. Once the loading screen comes up, press Ctrl+Alt+Delete to open the Task Manager.
  3. Click processes and make sure "show all processes" is selected at the bottom of the screen.
  4. Find WmiPrvSE.exe, right click it, end procress.
  5. The loading screen should end shortly afterwards.

Crash when installed in a Windows 8 Storage Space

The Game will refuse to run when installed on a drive which is managed by a Windows 8/8.1 Storage Space.

Installing the game on a drive that is not a Storage Space will fix this issue[citation needed]


NPC shaking/vibrate animation bug

Limiting the game to 60fps with both in-game vsync and external tools like Rivaturner causes the game to have shaky NPC animations
Limit fps to lower or higher than 60fps[citation needed]
If you limit fps with vsync use any refresh rate other than 60hz so that the game is not limited to 60fps[citation needed]

Game crashes on Windows 10

The game tends to crash after about 20 minutes of playing on Windows 10 devices

Edit registry[20]

Exit all Windows based programs.

Click Start, type regedit in the Search box, and then double-click regedit.exe from the results above. If you are prompted for an administrator password or confirmation,  
type the password or provide confirmation.
Browse to and then click the following registry subkey:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers
On the Edit menu, click New, and then select the following registry value from the drop-down menu specific to your version of Windows (32 bit, or 64 bit):
  1. For 32 bit Windows
  2. Select DWORD (32-bit) value.
  3. Type TdrDelay as the Name and click Enter.
  4. Double-click TdrDelay and add 8 for the Value data and click OK.
  1. For 64 bit Windows
  2. Select QWORD (64-bit) value.
  3. Type TdrDelay as the Name and click Enter.
  4. Double-click TdrDelay and add 8 for the Value data and click OK.
Close the registry editor and then restart your computer for the changes to take effect.
Disable TabletInputService in Task Manager[20]
  1. Press Ctrl+ Shift+Esc to open the Task Manager.
  2. Click on Services.
  3. Find TabletInputService (Touch Keyboard and Handwriting Panel Service).
  4. Stop the service.

Update: be aware that in a Windows 10 update, Microsoft has "patched" this "issue" and now the disabling of TabletInputService is much more difficult as without the steps below the service will start even if set to Disabled.

  1. Launch regedit and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TabletInputService
  2. Set the Start DWORD value to 4
  3. Change the Owner to the local Administrators group, check Replace owner on sub containers and objects and click Apply and OK, OK
  4. Right-click the TabletInputService key again, select Permissions… and then click Advanced
  5. Click Disable inheritance and then select Convert inherited permissions into explicit permissions on this object
  6. Change all permissions to Read Only and then click Apply, OK, OK
  7. Restart and confirm the Touch Keyboard and Handwriting Panel Service a.k.a. TabletInputService is disabled and not running

I have done the steps and indeed the service figures as Stopped upon restart. source of fix: https://learn.microsoft.com/en-us/answers/questions/1321908/not-possible-to-disable-the-service-tabletinputser

Additional solution[citation needed]

Launch the game in Win8 or Win7 compatibility mode.

Last possible Step[citation needed]

The last possible step is to copy the game to your C: Drive.

Resolution issues before launching

Create GamerProfile.xml[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Far Cry 3\
        2. Create a GamerProfile.xml and insert this into it:
<GamerProfile>
    <SoundProfile
        MusicEnabled="1"
        MasterVolume="100"
        MicEnabled="1"
        IncomingVoiceEnabled="1"
        Language="english"
    />
    <RenderProfile
        MSAALevel="2"
        AlphaToCoverage="2"
        SSAOLevel="6"
        SDSM="0"
        ResolutionX="1280"
        ResolutionY="720"
        Quality="custom"
        QualityEditor="editor_pc"
        Fullscreen="0"
        Borderless="0"
        seD3D11="1"
        D3D11MultithreadedRendering="1"
        WidescreenLetterbox="0"
        UseWidescreenFOV="1"
        OVScaleFactor="1.0275"
        EnableSubResolution="0"
        SubResolutionX="960"
        ubResolutionY="540"
        VSync="0"
        RefreshRate="0"
        DisableMip0Loading="0"
        GPUMaxBufferedFrames="2"
        ShowFPS="1"
        Brightness="1"
        Contrast="1"
        GammaRamp="1"
        AllowAsynchShaderLoading="1">
        <CustomQuality>
            <quality
                ResolutionX="1280"
                ResolutionY="720"
                EnvironmentQuality="low"
                AntiPortalQuality="default"
                PortalQuality="low"
                PostFxQuality="false"
                TextureQuality="low"
                TextureResolutionQuality="low"
                WaterQuality="low"
                DepthPassQuality="low"
                VegetationQuality="low"
                TerrainQuality="low"
                GeometryQuality="low"
                AmbientQuality="low"
                DeferredAmbientQuality="low"
                ShadowQuality="low"
                EditorQuality=""
                Hdr="1"
                HdrFP32="0"
                ReflectionHdr="1"
                EnableVertexBinding="1"
                id="custom"
            />
        </CustomQuality>
    </RenderProfile>
    <NetworkProfile
        VoiceChatEnabled="1"
        CustomMapMaxUploadRateInBitsOnline="10240000"
        OnlineEnginePort="9000"
        OnlineServicePort="9001"
        FileTransferHostPort="9002"
        FileTransferClientPort="9003"
        LanHostBroadcastPort="9004"
        LanClientBroadcastPort="9005"
        ScanFreePorts="1"
        ScanPortRange="1000"
        ScanPortStart="9000"
        SessionProvider=""
        MaxUploadInbpsOnline="10240000">
        <Accounts />
    </NetworkProfile>
    <GameProfile
        Hour = "16"
        Minutes = "40"
        Seconds = "0"
        TimeScale = "1"
        WindForce = "80"
        WindDir = "0"
        DelayShadowMovement = "180"
        IgnorePlayer = "0"
        GatherEntitiesForMap = "0"
        ShowAIInMap = "0"
        ShowDiamondsInMap = "0"
        DifficultyLevel = "1"
        Machete = "0"
        UseAimingHelpers = "0"
        HelpCrosshair = "1"
    />
    <ProfileSpecificGameProfile
        Sensitivity="1"
        Invert_x="0"
        Invert_y="0"
        DefaultFlickFireDirection_y="0"
        UseMouseSmooth="1"
        Smoothness="0.2"
        Smoothness_Ironsight="0.2"
        HelpCrosshair="1"
        Gamepad_vibration="1"
        UseRoadSignHilight="1"
        UseSubtitles="1"
        TaggingEnabled="0"
        UseAmbx="0"
        UseGamePad="1"
        GamepadAnswered="1"
        Autosave="1"
        Machete="0"
        IronsightToggleMode="0">
        <FireConfig
            QualitySetting="Low"
        />
    </ProfileSpecificGameProfile>
    <RealTreeProfile
        Quality="Low"
    />
    <EngineProfile>
        <PhysicConfig
            QualitySetting="Low"
        />
        <QcConfig
            GatherFPS="1"
            GatherAICnt="1"
            GatherDialogs="0"
            IsQcTester="0"
        />
        <InputConfig />
        <ZoneConfig />
    </EngineProfile>
    <UplayProfile
        LockString=""
    />
</GamerProfile>

Crashes on launch on Windows 10 Boot Camp

The Game may refuse to start up when run on Windows 10 via Boot Camp.

Run in compatibility mode[34]
  1. Enable Compatibility with "Windows 98/ Windows Me" and "Run as administrator" in the properties of farcry3.exe

Low performance when moving camera

Lower your mouse poll rate e.g. from 1000hz to 500hz. Please check your mouse settings for more info.

Coop/multiplayer issues

Follow each step until you are connected (if you can connect to Ubisoft services)[35]
  1. You may not be able to connect to Ubisoft services in the game using some internet providers. Use VPN to compare[Note 3], you might need to change your provider, as VPN can introduce too big pings and lagging
  2. Try to join your friend via friends options in Ubisoft Connect instead of dedicated game option of invitation[36]
  3. Try to ask a friend to be a host or vice versa
  4. Make sure you have only your internet network adapter enabled and all others are disabled
  5. Try to join public lobby instead of a private one[37]
  6. Disable Avast Premier Security's firewall in its options,[38] so Windows Defender's firewall will be used
  7. Check whether inbound rules for farcry3.exe and farcry3_d3d11.exe are set to "Allow the connection" in Windows Defender firewall[39]
  8. Make sure you didn't run your game directly from game executable in the bin folder of the game, otherwise game invitations in Ubisoft Connect may not show up
  9. From now on, the solution will rely on using Radmin VPN (not necessary in all cases and can be even harmful at times)
    - join the same network, and after that - repeat all the steps above

At least private matches should work now (also public ones in some cases)[40]. Although, be aware that since it's P2P connection, all players trying to connect each other, cannot be behind NAT (e.g. turning on UPnP on your router advised), otherwise, you won't join such lobby, or anyone join you.

Unlike in public lobby, two people to start a private coop lobby is enough.
Players can encounter game-breaking bugs in the coop: 1) when no one can collect bombs on quads (lobby restart required) 2) When there is no correct objective on minimap after you fall from the waterfall (players need to commit suicide, and correct objective appears) 3) You can fall under map going too far from main road during escorting the truck in Rush Hour mission.
Since people started to commonly use downgraders, it started to frequently happen that everybody are kicked in public full lobby multiplayer session. It's safer to host private sessions from now on, but it will prevent you from gathering XP.
If you install Radmin, it always runs its network adapter in the background, even if you're not connected to any server. Whenever you disable the adapter, it enables itself till you disable Radmin service in Services in the Services. It can be a case, when Radmin or any other adapter than your current internet connection, can prevent you from joining into lobby.
Downgrading Steam versions from 1.06 to 1.05
Might not work giving "Host migration in progress" after 1 minute
Necessary step to bring back multiplayer functionality since the current 1.06 Steam version deleted it completely
  1. Download and replace these files in your bin folder (for your safety, you can try out without the attached files listed with 1 or 2/62 positives[41])
  2. If it doesn't work, reinstall the game and repeat the step above
  3. Copy these files to potentially fix kicking from sessions
  4. There is an official way to downgrade on Steam. It might be more reliable than above (app id: 220241, possible manifest: 5441742905267980403 - from before 2018 1.06 update)
  5. If the game still kicks you from matches, install Ubisoft Connect version instead (the game on Ubisoft Connect will redirect you to Steam anyway, if the game was bought on Steam, so you'll need to buy your game again, but on Ubisoft Connect)

Other information

API

Technical specs Supported Notes
Direct3D 9.0c, 11
Shader Model support 3, 5
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics Havok
Audio XAudio2, Dolby Digital, Speex [42]
Interface Adobe Flash
Cutscenes Bink Video
Anti-cheat PunkBuster [43][44]

Mods

Rakyat Mod

Adds unused and E3 content, multiple QoLs (such as FOV modifier and removing startup videos), improvements over vanilla game and much more.
Every change in the mod is optional and can be chosen individually.
Requires the Far Cry Mod Installer.

Skin Backlight Shader Mod

Restores fake skin self shading effect seen in the demo version of the game.

Mud's Mod - Ultra HD Texture Pack

HD textures pack. Reflective mud and puddles cover the island and shimmer in the game engine’s lighting system. Characters have been re-coded to have sweaty skin. Jason's hands and arms are hyperrealistic. Grass and many other world textures have been updated in high resolution.

HD Texture Pack (FC3 upscaled textures)

Quadruples the size of the game's texture files through various upscaling methods.

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP3
Processor (CPU) Intel Core 2 Duo E6700 2.6 GHz
AMD Athlon 64 X2 6000+ 3.0 GHz
System memory (RAM) 2 GB (XP)
4 GB (all others)
Hard disk drive (HDD) 15 GB
Video card (GPU) Nvidia GeForce 8800 GTX
ATI Radeon HD 2900
512 MB of VRAM
DirectX 9.0c compatible
Shader model 3.0 support
Sound (audio device) DirectX compatible


Notes

  1. Online services were brought back on July 15, 2023 for undisclosed period, but they got shortly shut down again on January 30, 2024 and later brought back day later, then were shutdown again on March 7, 2024.[2]
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:
  3. To verify connection to the online services without opening the game, open CMD and write: tracert public-ubiservices.ubi.com and later: tracert static3.cdn.ubi.com. Wait a moment - few first hops might be not listed. If tracert stops listing addresses, giving only your local gateway address, and it doesn't occur using VPN or other provider, you'll need to change it or report the issue to the provider or Ubi (although they might refuse to support the game, as officially, online services should be closed by now)

References

  1. Decommissioning of online services for older Ubisoft games (October 2022 update) - last accessed on 2022-08-31
  2. https://www.youtube.com/watch?v=JCYBHAHA6lY
  3. Ubisoft Forums :: Steam and Uplay, possible way to start with just Uplay? - last accessed on May 2023
  4. Steam Community :: Guide :: Far Cry 3 - Tweak Guide - last accessed on 2017-07-12
  5. Far Cry 3 21:9 Gameplay (3440x1440) (60fps) (Ultrawide) - YouTube - last accessed on May 2023
  6. Far Cry 3 : Screenshot Comparison, most noticeable antialiasing is in the books at the corner.
  7. Screenshot comparison between MSAA Off and MSAA On. - last accessed on May 2023
  8. 120hz NET - New 120Hz Games Report - last accessed on 2018-09-29
  9. https://www.pcgamingwiki.com/w/index.php?title=Topic:Wt82pinvjy7rgsis&topic_showPostId=wt82pinx42nesz8k#flow-post-wt82pinx42nesz8k
  10. HBAO+ Compatibility Flags - last accessed on May 2023
  11. Original HBAO+ Post at Guru3D.com Forums - last accessed on May 2023
  12. Controll options,or the lack of them | Ubisoft Forums
  13. Steam Community :: Guide :: Toggle Aim / Iron sights - last accessed on May 2023
  14. List of games with discrete 7.1 support. - AVS forum - last accessed on May 2023
  15. PC Gaming Surround Sound Round-up - last accessed on May 2023
  16. wheres the PC splitscreen? :: Far Cry® 3 General Discussions - last accessed on 9 June 2023
  17. I heard this game had local coop before.. What happened to it? :: Far Cry® 3 General Discussions - last accessed on 9 June 2023
  18. Far Cry 3: Game crashing randomly - Steam Users' Forums (retrieved)
  19. Twitter / botherer: I know the game's going to ... - last accessed on May 2023
  20. 20.0 20.1 20.2 20.3 Far Cry 3 Crash on startup - Steam Users' Forums (retrieved)
  21. Solution Solution to constant Crashing found! | Ubisoft Forums
  22. Anyone playing Far Cry 3 on a high-end PC in 2020 who's experiencing performance issues: Read this - last accessed on May 2023
  23. Reddit - last accessed on May 2023
  24. Shadow flickering on the whole Scenery | Ubisoft Forums
  25. Far Cry 3 Shadow Bug - Youtube - last accessed on May 2023
  26. Far Cry 3 Shadow Flickering Problem - Youtube - last accessed on May 2023
  27. Tom's Hardware Micro-Stuttering: Adaptive VSync Nvidia
  28. Tom's Hardware Micro-Stuttering: Dynamic V-Sync AMD
  29. forums.ubisoft.com - last accessed on May 2023
  30. Verified by User:Deton24 on 2020-12-13
    Tested on X5460 DDR2 800/RX 570
  31. Reddit - last accessed on May 2023
  32. stuck when first given first basic skills by dennis | Forums
  33. Wingsuit unable to deploy parachute | Ubisoft Forums
  34. https://forums.ubisoft.com/showthread.php/1425838-FarCry3-doesn-quot-t-launch?p=11604869&viewfull=1#post11604869
  35. https://www.youtube.com/watch?v=qVYevOztAiM
  36. https://www.youtube.com/watch?v=qVYevOztAiM&lc=Ugy8Lj5aD0Wgc4wSDH94AaABAg.9S60MDPeVZg9S6AVeFfCcs
  37. https://www.youtube.com/watch?v=qVYevOztAiM&lc=Ugx3M20Rm7ptbkjY_894AaABAg.9S9PUsjyIAg9S9ZKstXMj1
  38. https://media.discordapp.net/attachments/888021927149584414/1132037985844601003/avastzzzzzz.png?width=1028&height=687
  39. https://media.discordapp.net/attachments/888021927149584414/1132038256402387005/frcry3.png?width=913&height=687
  40. https://youtu.be/qVYevOztAiM?t=345
  41. https://www.virustotal.com/gui/file/a4170cccd5fdc0eae68065cb044e246f9880265feeffa891e766a26597f79da4/relations
  42. satsun.org - last accessed on May 2023
  43. Even Balance, Inc. - PunkBuster Online Countermeasures - last accessed on May 2023
  44. Even Balance, Inc. - PunkBuster Online Countermeasures - last accessed on 2018-09-04
    "Thu Nov 29 2012 12:00
    Ubisoft has contracted with Even Balance, Inc. to integrate our PunkBuster™ Anti-Cheat software into the online game known as Far Cry 3™.
    "