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 Blood Dragon"

From PCGamingWiki, the wiki about fixing PC games
(Added WSGF review and MultiMonitor FOV fix.)
(→‎Configuration file(s) location: Both files were not in the same folder on my end (Steam ver), FWIW. I'm re-adding the old location for now. A new XML is also present in the first location, so I am wildcarding. Thanks all!)
 
(261 intermediate revisions by 75 users not shown)
Line 1: Line 1:
{{Infobox
+
{{Infobox game
|cover         = FC3BloodDragon.jpg
+
|cover       = Far Cry 3 Blood Dragon cover.jpg
|developer     = [[Wikipedia:Ubisoft Montreal|Ubisoft Montreal]]
+
|developers  =
|publisher     = [[Wikipedia:Ubisoft|Ubisoft]]
+
{{Infobox game/row/developer|Ubisoft Montreal}}
|engine         = Dunia 2
+
|publishers  =
|release dates = <sup>Windows (digital)</sup> May 1, 2013
+
{{Infobox game/row/publisher|Ubisoft}}
<sup>Windows (retail)</sup> May 3, 2013
+
|engines      =
 +
{{Infobox game/row/engine|Dunia 2}}
 +
|release dates=  
 +
{{Infobox game/row/date|Windows|May 1, 2013}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|far-cry-3-blood-dragon|81}}
 +
{{Infobox game/row/reception|IGDB|far-cry-3-blood-dragon|83}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{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            | FPS }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Cyberpunk }}
 +
{{Infobox game/row/taxonomy/series            | Far Cry, Blood Dragon }}
 +
|steam appid  = 233270
 +
|gogcom id    =
 +
|official site= https://www.ubisoft.com/en-us/game/far-cry-3-blood-dragon/
 +
|strategywiki =
 +
|hltb        = 3379
 +
|lutris      = far-cry-3-blood-dragon
 +
|mobygames    = far-cry-3-blood-dragon
 +
|wikipedia    = Far Cry 3: Blood Dragon
 +
|winehq      = 15105
 +
|license      = commercial
 
}}
 
}}
{{Series|Far Cry}}
 
  
 
'''Key points'''
 
'''Key points'''
{{ii}} Standalone game; does not require [[Far Cry 3]].
+
{{ii}} Game should be installed in a non-Storage Space drive in Windows to avoid crashing.
{{--}} Many users are reporting [[#Cutscenes_extremely_laggy|that the in game cutscenes are broken.]]
+
{{ii}} [[#Fails to save progress|Saving progress is not possible]] until you have completed the first mission (about one hour of play time).
 +
{{ii}} The game is standalone, owning [[Far Cry 3]] is not required.
 +
{{ii}} Most fixes and settings for Far Cry 3 should also work with Blood Dragon.
 +
 
 
'''General information'''
 
'''General information'''
{{mm}} [http://forums.ubi.com/forumdisplay.php/467-Far-Cry-3-Blood-Dragon?s=4b17d99ccbb1c6f5af08c8c0c096b54a Ubisoft Forums]
+
{{mm}} [https://forums.ubisoft.com/forumdisplay.php/467-Far-Cry-3-Blood-Dragon Ubisoft Forums]
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=382 Steam Users' Forums] for Far Cry series.
+
{{mm}} [https://steamcommunity.com/app/233270/discussions/ Steam Community Discussions]
{{mm}} [http://steamcommunity.com/app/233270/discussions/ Steam Comunity Discussions]
 
  
 
==Availability==
 
==Availability==
{{Availability Table|
+
{{Availability|
{{Availability Table/row| Retail | {{ID|Uplay}} | Includes soundtrack and poster }}
+
{{Availability/row| Retail | | Uplay | | | Windows }}
{{Availability Table/row| [http://www.amazon.com/Far-Cry-Blood-Dragon-Download/dp/B00CA5CGT6/ Amazon] | {{ID|Uplay}} | }}
+
{{Availability/row| Amazon.co.uk | B00DG8XXP2 | Uplay | | | Windows }}
{{Availability Table/row| [http://www.gamefly.com/Download-Far-Cry-3-Blood-Dragon/5005702/ GameFly] | {{ID|Uplay}} | }}
+
{{Availability/row| Epic Games Store | far-cry-3-blood-dragon | Uplay | | | Windows }}
{{Availability Table/row| [http://www.gamestop.com/pc/games/far-cry-3-blood-dragon/109116 GameStop PC Downloads] | {{ID|Uplay}} | }}
+
{{Availability/row| Gamesplanet | 1084-3 | Uplay | |  | Windows }}
{{Availability Table/row| [http://www.gamersgate.com/DD-FC3BD/far-cry-3-blood-dragon GamersGate] | {{ID|Uplay}} | }}
+
{{Availability/row| GMG | far-cry-3-blood-dragon | Uplay | | | Windows }}
{{Availability Table/row| [http://www.getgamesgo.com/product/far-cry-3-blood-dragon GetGamesGo] | {{ID|Uplay}} | }}
+
{{Availability/row| Humble | far-cry-3-blood-dragon | Uplay | | | Windows }}
{{Availability Table/row| [http://www.greenmangaming.com/s/us/en/pc/games/shooter/far-cry-3-blood-dragon/ Green Man Gaming] | {{ID|Uplay}} | }}
+
{{Availability/row| Steam | 233270 | 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>{{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 Table/row| [http://store.steampowered.com/app/233270/ Steam] | {{ID|Steam}} {{ID|Uplay}} | The game will appear in your Steam library but will launch through Uplay.}}
+
{{Availability/row| Uplay | 56c4948488a7e300458b4744 | Uplay | Included with {{Store feature|Uplay+}}. | | Windows }}
{{Availability Table/row| [http://shop.ubi.com/store/ubina/en_US/pd/ThemeID.8605600/productID.277857200/Far-Cry-3-Blood-Dragon.html Uplay] | {{ID|Uplay}} | }}
+
{{Availability/row| Amazon.com | B00CA5CGT6 | Uplay | | | Windows | unavailable }}
 +
{{Availability/row| GamersGate | DD-FC3BD | Uplay | | | Windows | unavailable }}
 +
{{Availability/row| Origin | far-cry/far-cry-3-blood-dragon | Origin, Uplay | | | Windows | unavailable }}
 
}}
 
}}
{{ii}} All versions require a [[Uplay]] account.
+
{{ii}} All versions require {{DRM|Uplay}}.
 +
 
 +
==Essential improvements==
 +
===Skip intro videos===
 +
{{Fixbox|description=Use the {{code|-skipintro}} [[Glossary:Command line arguments|command line argument]]|ref=<ref>{{Refcheck|user=Shooterboss|date=2018-3-31|comment=}}</ref>}}
  
 
==Game data==
 
==Game data==
{{Game Location Table|
+
===Configuration file(s) location===
{{Game Location Table/row|Configuration files location|%USERPROFILE%\My Documents\My Games\Far Cry 3 Blood Dragon}}
+
{{Game data|
{{Game Location Table/row|Save game location|%ProgramFiles(x86)%\Ubisoft\Ubisoft Game Launcher\savegames\{Unique Key}\205}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\My Games\Far Cry 3 Blood Dragon\*.xml|{{p|localappdata}}\My Games\Far Cry 3 Blood Dragon\InputUserActionMap.xml}}
{{Game Location Table/row|Save game location (alternate)|%PROGRAMDATA%\Orbit\205\}}
+
}}
 +
 
 +
===Save game data location===
 +
{{Game data|
 +
{{Game data/saves|Uplay|{{p|uplay}}\savegames\{{p|uid}}\205\}}
 +
{{Game data/saves|Steam|{{p|uplay}}\savegames\{{p|uid}}\205\}}
 +
}}
 +
 
 +
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 +
{{Save game cloud syncing
 +
|discord                  =
 +
|discord notes            =
 +
|epic games launcher      = false
 +
|epic games launcher notes =
 +
|gog galaxy                =
 +
|gog galaxy notes          =
 +
|origin                    = unknown
 +
|origin notes              =
 +
|steam cloud              = false
 +
|steam cloud notes        =
 +
|ubisoft connect          = true
 +
|ubisoft connect notes    =
 +
|xbox cloud                =
 +
|xbox cloud notes          =
 
}}
 
}}
  
=== [[Save game cloud syncing]] ===
+
==Video==
{{Save Game Cloud Syncing
+
{{Image|Far Cry 3 Blood Dragon General Video.png|In-game general video settings.}}
|steam_cloud           =false
+
{{Image|Far Cry 3 Blood Dragon Advanced Video.png|In-game advanced video settings.}}
|steam_cloud_notes     =
+
{{Video
|origin                =
+
|wsgf link                  = https://www.wsgf.org/dr/far-cry-3-blood-dragon/en
|origin_notes          =
+
|widescreen wsgf award      = gold
|uplay                 =true
+
|multimonitor wsgf award    = silver
|uplay_notes            =
+
|ultrawidescreen wsgf award = incomplete
|gamesave_manager      =true
+
|4k ultra hd wsgf award    = incomplete
|gamesave_manager_notes =
+
|widescreen resolution      = true
|gamestow               =
+
|widescreen resolution notes= Load screens are pillarboxed.
|gamestow_notes         =
+
|multimonitor              = true
|synctocloud           =
+
|multimonitor notes        =
|synctocloud_notes      =
+
|ultrawidescreen           = true
|square_enix            =
+
|ultrawidescreen notes     = Use [https://www.flawlesswidescreen.org Flawless Widescreen] to correct the stretched 16:9.
|square_enix_notes      =
+
|4k ultra hd                = unknown
 +
|4k ultra hd notes          =  
 +
|fov                        = true
 +
|fov notes                 = Between 55° and 110°; use [https://www.flawlesswidescreen.org Flawless Widescreen] for higher settings.
 +
|windowed                  = true
 +
|windowed notes            = Set with "window mode" in-game.
 +
|borderless windowed        = true
 +
|borderless windowed notes  = Set with "window mode" in-game.
 +
|anisotropic                = false
 +
|anisotropic notes          =
 +
|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><br/>[[SGSSAA]] can be utilized by enhancing the in-game MSAA, under Nvidia Inspector, without the need of anti-aliasing compatibility bits in DX11. In DX9 you can get higher quality SGSSAA with '''0x004010C1'''.<ref>[https://www.forum-3dcenter.org/vbulletin/showpost.php?p=10281337&postcount=5943 3DCenter Forum - Einzelnen Beitrag anzeigen - Antialiasing - Kompatibilitätsbits - Sammelthread]</ref>
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes           =  
 +
|vsync                      = true
 +
|vsync notes                =
 +
|60 fps                    = true
 +
|60 fps notes              =
 +
|120 fps                    = true
 +
|120 fps notes              =
 +
|hdr                        = unknown
 +
|hdr notes                  =  
 +
|color blind                = unknown
 +
|color blind notes          =  
 
}}
 
}}
  
==Video settings==
+
===[[Glossary:Frame rate limit|Frame rate limit]]===
[[File:far_cry3_blood_dragon_settings1.jpg|290px|right|thumb|Video settings.]]
+
{{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=
[[File:far_cry3_blood_dragon_settings2.jpg|290px|right|thumb|Video quality settings.]]  
+
 
{{Video Settings
+
'''Notes'''
|wsgf_link                  =http://www.wsgf.org/dr/far-cry-3-blood-dragon/en
+
{{++}} This is the best method to eliminate micro stuttering - especially with the DX11 executable.{{CN|date=August 2015}}
|widescreen_wsgf_award      =gold
+
{{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.
|multimonitor_wsgf_award    =silver
 
|widescreen_resolution      =true
 
|widescreen_resolution_notes=Load screens are pillarboxed
 
|multimonitor              =true
 
|multimonitor_notes        =
 
|fov                        =true
 
|fov_notes                  =Range of 55 to 110 degrees, [[#Field of view (FOV)|can be increased further]].
 
|windowed                  =true
 
|windowed_notes            =Set with "window mode" in-game.
 
|borderless_windowed        =true
 
|borderless_windowed_notes  =Set with "window mode" in-game.
 
|anisotropic                =false
 
|anisotropic_notes          =
 
|antialiasing              =true
 
|antialiasing_notes        =
 
|vsync                      =true
 
|vsync_notes                =
 
 
}}
 
}}
  
===Custom 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}}
+
 
# Navigate to <code>%USERPROFILE%\My Documents\My Games\Far Cry 3 Blood Dragon</code>
+
{{Fixbox|description=Edit GamerProfile.xml|ref={{cn|date=July 2016}}|fix=
# Open <code>GamerProfile.xml</code> in text editor (notepad for example).
+
# Go to the [[#Game data|configuration file(s) location]].
# Locate <code>ResolutionX="x"</code> and change x to ''custom resolution''.
+
# Open {{file|GamerProfile.xml}} with a text editor.
# Locate <code>ResolutionY="x"</code> and change x to ''custom resolution''.
+
# Change <code>ResolutionX=</code> and <code>ResolutionY=</code> to the desired values.
{{ii}} Whenever you change graphical settings in-game ResolutionX and ResolutionY will be reset to 800*600.
+
 
 +
'''Notes'''
 +
{{ii}} Changing graphical settings in-game will reset <code>ResolutionX=</code> and <code>ResolutionY=</code> to 800x600.
 
}}
 
}}
  
===Disable ambient occlusion===
+
===[[Glossary:Affinity Settings|Affinity Settings]]===
{{--}} 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).
+
{{ii}} Game runs faster on 4 actual core affinity (about '''%28'''). (SMT/HT on-compared 6 core 12 thread affinity)
{{Fixbox|1=
+
{{ii}} For more info see [[Windows#Force CPU affinity|set affinity]] and [[Multi-Threading on game performance]]
{{Fixbox/fix|Edit GamerProfile.xml}}
+
 
# Jump to <code>%USERPROFILE%\My Documents\My Games\Far Cry 3 Blood Dragon</code>
+
===Disabling post-processing effects separately===
# Open <code>GamerProfile.xml</code> in text editor (notepad for example).
+
{{ii}} Depth of field, FXAA, and motion blur are all combined under the "Post FX" graphics setting.
 +
 
 +
{{Fixbox|description=Edit GamerProfile.xml|ref={{cn|date=July 2016}}|fix=
 +
# Go to the [[#Game data|configuration file location]].
 +
# Open <code>GamerProfile.xml</code> with a text editor.
 +
# 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>
 +
# Change the "0" to "1" for each effect as desired or leave it at "0" to keep the effect disabled.
 +
# 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.
 +
 
 +
'''Notes'''
 +
{{ii}} 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).
 +
 
 +
{{Fixbox|description=Disable ambient occlusion|ref={{cn|date=July 2016}}|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# 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.
{{ii}} Whenever you change graphical settings in-game SSAOLevel="0" is changed back to the default 1 (SSAO).
+
# Save the file and make it read only.
 +
 
 +
'''Notes'''
 +
{{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).
 
}}
 
}}
  
===Field of view (FOV)===
+
{{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=
{{--}}Max FOV is too low for some Multimonitor setups.
+
# Download and run [[Nvidia Profile Inspector]].
{{Fixbox|1=
+
# Select the Far Cry 3 Blood Dragon DLC profile.
{{Fixbox/fix|Use Flawless Widescreen}}
+
#Change <code>Ambient Occlusion compatibility</code> value to <code>0x00090000</code>.
{{ii}}[[Flawless Widescreen]] doesn't officially support Blood Dragon yet, However modifying the Far Cry 3 entry will work.
+
#Change <code>Ambient Occlusion setting</code> to <code>High Quality</code>.
# Navigate to <code>Flawless Widescreen\PluginCache\FWS_Plugins\Modules\Farcry3\Dependencies\Scripts\</code>
+
#Change <code>Ambient Occlusion usage</code> to <code>Enabled</code>.
# Open <code>Farcry3_UI.lua</code> in text editor (notepad for example).
+
#Press "Apply Changes" in the top-right corner.
# Locate <code>farcry3_d3d11.exe</code> and change it to <code>fc3_blooddragon_d3d11.exe</code>
+
 
 +
'''Notes'''
 +
{{ii}} 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.
 
}}
 
}}
  
==Input settings==
+
===Disable scan lines===
{{Input Settings
+
{{--}} Removing the scan lines introduces other bugs such as low health not affecting HUD.
|key_remap                  =true
+
 
|key_remap_notes            =
+
{{Fixbox|description=Edit DLL files yourself|ref=<ref>{{Refurl|url=http://screenshotcomparison.com/comparison/190403|title=Far Cry 3: Blood Dragon : Screenshot Comparison|date=May 2023}}</ref><ref>[http://www.deadendthrills.com/forum/discussion/199/far-cry-3-blood-dragon-scan-lines-fix-found Far Cry 3: Blood Dragon Scan Lines *FIX FOUND* - Dead End Thrills]</ref>|fix=
|acceleration_option        =true
+
# Go to <code>{{p|game}}\bin</code>.
|acceleration_option_notes  =Positive acceleration can be switched off, see section below if you are experiencing [[#Negative mouse acceleration|negative mouse acceleration]].
+
# Open <code>FC3.dll</code> and <code>FC3_d3d11.dll</code> with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD].
|controller_support         =true
+
# Search for <code>COverlayTrack</code> in both files and change their corresponding hex values to zeroes.
|controller_support_notes   =
+
# Save your changes.
 +
}}
 +
 
 +
{{Fixbox|description=Download modified library files|ref={{cn|date=December 2016}}|fix=
 +
# Download [https://community.pcgamingwiki.com/files/file/797-fc3-bd-no-scan-lines/ this] package.
 +
# Extract the content in the package to <code>{{p|game}}\bin</code>.
 +
}}
 +
 
 +
===Disable Parallax Occlusion Mapping on Dirt Roads===
 +
{{Fixbox|description=Edit GamerProfile.xml|ref={{cn|date=July 2016}}|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{code|GamerProfile.ini}}.
 +
# After <code> </CustomQuality></Code> but before <code> </RenderProfile> </code> add the following lines <code> <Terrain> <quality id="high"> <Shaders> <shader name="Road" add="" remove="PARALLAX,PARALLAX_OCCLUSION" /> </Shaders> </quality> </Terrain> </code>
 +
# Save and set "read-only" in windows. If you wish to revert this change. Simply delete the two quotations after <code>Add=</code> and copy paste <code>"PARALLAX,PARALLAX_OCCLUSION"</code>(Including quotations) in it's place. And then place two quotation marks after <code>remove=</code> where Parallax previously was<ref>{{Refurl|url=http://screenshotcomparison.com/comparison/136432|title=screenshotcomparison.com|date=May 2023}}</ref>
 +
}}
 +
 
 +
===Improve Draw Distances===
 +
{{Fixbox|description=Grab Mod Tools|ref={{cn|date=July 2016}}|fix=
 +
# [http://svn.gib.me/builds/dunia2/ Download Mod Tools here]
 +
# Get the latest version and extract them to anywhere you'd like. Remember where.
 +
}}
 +
{{Fixbox|description=Extract "Common.dat"|ref={{cn|date=July 2016}}|fix=
 +
#[https://community.pcgamingwiki.com/files/file/687-far-cry-3-blood-dragon-extended-draw-distancelods/ Download the modded "defaultrenderconfig.xml"s here]
 +
#Extract it to anywhere you like. Remember where.
 +
#Go to {{P|game}}<code>\data_win32</code>
 +
#Extract <code>common.dat</code> by dragging it on to <code>Gibbed.Dunia2.Unpack.exe</code>
 +
#Make a backup of <code>defaultrenderconfig.xml</code> in {{P|game}}<code>\data_win32\common\engine\settings</code>
 +
#Change the file name of the selected version from the download link above to just <code>defaultrenderconfig.xml</code> and place it in the folder above.
 +
#Rename the default <code>common.dat</code> and <code>common.fat</code> to something else to preserve it after extracting and leave it where it is.
 +
#Now take the extracted <code>common</code> folder with the replaced <code>defaultrenderconfig.xml</code> and drag it on to <code>Gibbed.Dunia2.Pack.exe</code>. This will create a new <code>common.dat</code> and <code>common.fat</code> in the <code>\data_win32</code> folder
 +
#In your <code>GamerProfile.xml</code> file in <code>\My Games\Far Cry 3 Blood Dragon\</code> folder make sure in your <code><RenderProfile></code> section that you are NOT adding or modifying anything except <code><CustomQuality></code> or <code><Post></code> otherwise some stuff will not work.
 +
#If you are interested in removing Parallax from roads, this mod includes this within it! If you wish to disable it. Follow the instructions above in that post to revert it but instead of doing it in your <code>GamerProfile.xml</code> you can go to the <code><Terrain></code> section in <code>defaultrenderconfig.xml</code> that you are replacing instead.
 +
}}
 +
 
 +
==Input==
 +
{{Image|Far Cry 3 Blood Dragon Controls.png|In-game general control settings.}}
 +
{{Image|Far Cry 3 Blood Dragon Remapping.png|In-game key map settings.}}
 +
{{Image|Far Cry 3 Blood Dragon Gamepad Layout.png|In-game gamepad layout settings.}}
 +
{{Input
 +
|key remap                = true
 +
|key remap notes          = {{key|Enter}} and scroll wheel cannot be bound to commands. See [[#Manually bind enter key to an action|Manually bind enter key to an action]] and [[#Manually bind mousewheel to weapon switching|Manually bind mousewheel to weapon switching]].
 +
|acceleration option      = true
 +
|acceleration option notes = Positive acceleration can be switched off, see section below if you are experiencing [[#Negative mouse acceleration|negative mouse acceleration]].
 +
|mouse sensitivity         = true
 +
|mouse sensitivity notes   =
 +
|mouse menu                = true
 +
|mouse menu notes          =
 +
|invert mouse y-axis      = true
 +
|invert mouse y-axis notes =
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 +
|controller support        = true
 +
|controller support notes  =
 +
|full controller          = true
 +
|full controller notes    =
 +
|controller remap          = false
 +
|controller remap notes    = Can only switch between pre-set layouts.
 +
|controller sensitivity    = true
 +
|controller sensitivity notes=
 +
|invert controller y-axis  = true
 +
|invert controller y-axis notes=
 +
|xinput controllers        = unknown
 +
|xinput controllers notes  =
 +
|xbox prompts              = unknown
 +
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4              = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|button prompts            = Xbox,DualShock
 +
|button prompts notes      = For fan made DualShock button prompts, use the [https://www.nexusmods.com/farcry3/mods/186/ PS3 DualShock button graphics mod]
 +
|controller hotplug        = unknown
 +
|controller hotplug notes  =
 +
|haptic feedback          = true
 +
|haptic feedback notes    =
 +
|simultaneous input        = false
 +
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
 
===Manually bind enter key to an action===
 
===Manually bind enter key to an action===
{{Fixbox|1=
+
{{Fixbox|description=Edit InputUserActionMap.xml|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Edit InputUserActionMap.xml}}
+
# Go to the [[#Game data|configuration file(s) location]].
# Jump to <code>%LOCALAPPDATA%\My Games\Far Cry 3 Blood Dragon</code>
+
# Open {{code|InputUserActionMap.ini}}.
# Open <code>InputUserActionMap.xml</code> in text editor (notepad for example).
 
 
# Locate and replace, or append the following code:
 
# Locate and replace, or append the following code:
 
<pre><ActionMap name="common_use_remap">
 
<pre><ActionMap name="common_use_remap">
 
&nbsp;&nbsp;&nbsp;<MassRename MergeKey="remap">
 
&nbsp;&nbsp;&nbsp;<MassRename MergeKey="remap">
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<Rename hexInput="0x646CA0E7:0xA79E3F0F" hexToInput="0x646CA0E7:0xEFDA7A5A" />
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<Rename hexInput="0x646CA0E7:0xA79E3F0F" hexToInput="0x646CA0E7:0xEFDA7A5A" />
 +
&nbsp;&nbsp;&nbsp;</MassRename>
 +
</ActionMap></pre>
 +
}}
 +
 +
===Manually bind mousewheel to weapon switching===
 +
{{Fixbox|description=Edit InputUserActionMap.xml|ref={{cn|date=July 2016}}|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>InputUserActionMap.xml</code>.
 +
# Locate and replace, or append the following code:
 +
<pre><ActionMap name="common_weapons_remap">
 +
&nbsp;&nbsp;&nbsp;<MassRename MergeKey="remap">
 +
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<Rename hexInput="0xAF35B6ED:0x4EAE8D2B" hexToInput="0x646CA0E7:0x97DDB3F8" />
 +
      <Rename hexInput="0xAF35B6ED:0x910B297C" hexToInput="0x646CA0E7:0x8A6AA39C" />
 
&nbsp;&nbsp;&nbsp;</MassRename>
 
&nbsp;&nbsp;&nbsp;</MassRename>
 
</ActionMap></pre>
 
</ActionMap></pre>
Line 135: Line 341:
  
 
===Toggle aiming down sights (ADS) for weapons===
 
===Toggle aiming down sights (ADS) for weapons===
{{Fixbox|1=
+
{{Fixbox|description=Edit GamerProfile.xml to add IronsightToggleMode|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Edit GamerProfile.xml to add IronsightToggleMode}}
+
# Go to the [[#Game data|configuration file(s) location]].
# Navigate to <code>%USERPROFILE%\My Documents\My Games\Far Cry 3 Blood Dragon</code>
+
# Open {{code|GamerProfile.ini}}.
# Open <code>GamerProfile.xml</code> in text editor (notepad for example).
+
# Change the value of <code>IronsightToggleMode</code> to <code>1</code>.
# Locate <code>IronsightToggleMode="0"</code> and change it to <code>IronsightToggleMode="1"</code>
+
# Save your changes.
 
}}
 
}}
  
 +
==Audio==
 +
{{Image|Far Cry 3 Blood Dragon Audio.png|In-game audio settings.}}
 +
{{Audio
 +
|separate volume          = false
 +
|separate volume notes    =
 +
|surround sound          = true
 +
|surround sound notes    = Up to 5.1 output.<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref>
 +
|subtitles                = true
 +
|subtitles notes          =
 +
|closed captions          = false
 +
|closed captions notes    =
 +
|mute on focus lost      = true
 +
|mute on focus lost notes =
 +
|eax support              =
 +
|eax support notes        =
 +
|royalty free audio        = unknown
 +
|royalty free audio notes  =
 +
}}
  
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Dutch
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation. Available to [https://magyaritasok.hu/download/2668/far-cry-3-blood-dragon download.]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation. Available to [https://mega.nz/folder/91IB2TbD#zFbL-ro1dYd0JHYAl45xLw/folder/Ux4wSYpD download.]</br>Extract the package to <code>{{p|game}}\data_win32</code>.
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Portuguese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Origin, Ubisoft Store.
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
}}
  
==Issues unresolved==
+
==VR support==
===Negative mouse acceleration===
+
{{VR support
{{--}} Negative mouse acceleration happens on setups with high DPI mice and low ingame sensitivity.
+
|gg3d name                  =  
 
+
|native 3d gg3d award        =  
{{Fixbox|1=
+
|nvidia 3d vision gg3d award =  
{{Fixbox/fix|Negative mouse acceleration temporary fix}}
+
|tridef 3d gg3d award        =
* Lower DPI on your mouse - refer to your mouse drivers or control software.
+
|iz3d gg3d award            =
* Set mouse sensitivity higher in game.
+
|native 3d                  = unknown
{{ii}} This could result in jagged movement. Experiment with different combination of DPI, in game sensitivity and Windows mouse sensitivity.
+
|native 3d notes            =  
 +
|nvidia 3d vision            = true
 +
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2013/05/farcry3-blood-dragon-dx9-only-3d-vision.html FarCry3: Blood Dragon (DX9 only) - 3D Vision fix] for better support.
 +
|tridef 3d                  = true
 +
|tridef 3d notes            =
 +
|iz3d                        = unknown
 +
|iz3d notes                  =
 +
|vorpx                      = true
 +
|vorpx modes                = G3D,DirectVR
 +
|vorpx notes                = Officially supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list].
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|keyboard-mouse             =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 
}}
 
}}
  
 +
==Issues unresolved==
 
===Cutscenes extremely laggy===
 
===Cutscenes extremely laggy===
 
{{--}} Many users are reporting in game cutscenes are very slow, often causing the audio to go out of sync.
 
{{--}} Many users are reporting in game cutscenes are very slow, often causing the audio to go out of sync.
  
{{Fixbox|1=
+
{{Fixbox|description=Disable Anti Aliasing|ref={{cn|date=September 2016}}}}
{{Fixbox/fix|Disable Anti Aliasing}}
+
 
 +
{{Fixbox|description=Set the post processing setting to "low"|ref={{cn|date=September 2016}}}}
 +
 
 +
{{Fixbox|description=Download the latest Nvidia drivers|ref={{cn|date=September 2016}}|fix=
 +
* Installing the latest [http://www.geforce.com/drivers Nvidia drivers] may correct this problem for Nvidia users.
 
}}
 
}}
  
{{Fixbox|1=
+
==Issues fixed==
{{Fixbox/fix|Set the post processing setting to "low".}}
+
 
 +
===Fails to save progress===
 +
{{--}} In the LOAD menu, all but the first autosave are displayed as "LOCKED". The first autosave is the one created during the first run, at the very start of the game.
 +
{{Fixbox|description=Progress can't be saved until the tutorial mission is completed|ref={{cn|date=July 2020}}|fix=
 +
* The game does not allow you to save your progress until the entirety of the first mission has been completed.
 +
* In order to save your progress, you need to play up to the point where you have freed the first garrison, just after you first encounter the blood dragons. This is approximately one hour of play time.
 +
* After you have freed the garrison the save option will become usable in the menu.
 
}}
 
}}
  
{{Fixbox|1=
+
===Far Cry 3 Blood Dragon service not available===
{{Fixbox/fix|Download the latest beta Nvidia drivers.}}
+
{{Fixbox|description=This error message appears every time the player pauses the game, or changes settings|ref=<ref>{{Refurl|url=https://www.reddit.com/r/farcry/comments/npgz58/blood_dragon_service_not_available/h0q02cr|title="Error. The Far Cry 3 Blood Dragon service is not available. Please try again later."|date=2021-06-20}}</ref>|fix=
* If you have a Nvidia graphics card, downloading the latest beta drivers might fix the problem.
+
* Use the {{code|-offline}} [[Glossary:Command line arguments|command line argument]]
{{--}} May cause your computer to crash more often, it's highly recommended you only do this if the other solutions don't work.
 
 
}}
 
}}
  
=== Fails to save progress ===
+
===Negative mouse acceleration===
 +
{{--}} Negative mouse acceleration prevents fast mouse movements.
  
In the LOAD menu, all but the first autosave are displayed as "LOCKED".
+
{{Fixbox|description=Negative mouse acceleration fix|ref={{cn|date=July 2016}}|fix=
The first autosave is the one created during the first run, at the very start of the game.
+
# Download the latest version of the [http://svn.gib.me/builds/dunia2/ Far Cry 3 Mod tools].
 +
# Extract the files anywhere.
 +
# Go into <code>{{p|game}}\data_win32</code>.
 +
# Right click on <code>Common.fat</code> and select <code>Open with</code>.
 +
# Select browse, then go into the bin folder you just extracted and select <code>Gibbed.Dunia2.Unpack.EXE</code>.
 +
# Wait for it to extract <code>Common.fat</code>, then open the newly created <code>Common_Unpack\actionmaps</code>.
 +
# Open <code>Inputactionmapcommon.xml</code> with a text editor.
 +
# Find and replace all instances of <code>maxOutput="10"</code> with <code>maxOutput="100"</code>.
 +
# Save the file.
 +
# Go back to Data_win32 folder.
 +
# Now open another window and head over to the bin folder.
 +
# Drag the common_Unpack folder and place it onto <code>Gibbed.Dunia2.Pack.EXE</code>
 +
# Delete or rename <code>Common.fat</code> and <code>Common.dat</code>
 +
# Rename <code>Common_Unpack.fat</code> and <code>Common_Unpack.dat</code> to <code>Common.fat</code> and <code>Common.dat</code> respectively.
 +
}}
  
==Issues fixed==
 
 
===Video artifacts===
 
===Video artifacts===
[[File:FC3BloodDragonartifacting.jpg|290px|thumb|right|Video artifacting occurring in game.]]
+
{{Image|FC3BloodDragonartifacting.jpg|Video artifacting occurring in game.}}
{{Fixbox|1=
+
{{Fixbox|description=Update your graphics card drivers|ref={{cn|date=September 2016}}}}
{{Fixbox/fix|Update your graphics card drivers.}}
 
}}
 
  
 
===No voice acting===
 
===No voice acting===
{{Fixbox|1=
+
{{Fixbox|description=No voice acting fix|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|No voice acting fix}}
 
 
* Change your speaker settings from 5.1 to stereo.
 
* Change your speaker settings from 5.1 to stereo.
# right click the volume icon on your Windows taskbar. (if it isn't visible just click on <code>show hidden icons</code> to make it appear.)
+
# Right click the volume icon on your Windows taskbar (if it isn't visible just click on <code>show hidden icons</code> to make it appear).
# Select <code>playback devices</code>
+
# Select <code>playback devices</code>.
 
# Select the speakers you are currently using, (Should be the first one listed) then select <code>Configure</code>.
 
# Select the speakers you are currently using, (Should be the first one listed) then select <code>Configure</code>.
 
# Select stereo as your audio channel, then finish the configuration setup.
 
# Select stereo as your audio channel, then finish the configuration setup.
Line 195: Line 561:
  
 
===Game Crashes Randomly===
 
===Game Crashes Randomly===
{{Fixbox|1=
+
{{Fixbox|description=Disable the Steam overlay|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Disable the Steam overlay}}
+
# Right click the game icon on Steam and select properties.
# Right click the game icon on steam and select properties.
 
 
# Uncheck the <code>Enable Steam Community In-Game</code> box.
 
# Uncheck the <code>Enable Steam Community In-Game</code> box.
 +
}}
 +
 +
===Game crashes on Windows 10===
 +
{{--}} The game tends to crash after about 20 minutes of playing on Windows 10 devices.
 +
{{Fixbox|description=Disable TabletInputService in Task Manager|ref={{cn|date=July 2016}}|fix=
 +
# Press {{key|Ctrl|Shift|Esc}} to open the [[Task Manager]].
 +
# Click on Services.
 +
# Find <code>TabletInputService</code> (Touch Keyboard and Handwriting Panel Service).
 +
# Stop the service.
 +
}}
 +
 +
===Game crashes immediately after launch on Windows 10===
 +
{{--}} The game sometimes crashes after the first splash screen on Windows 10, regardless of whether you launch via Steam or Play.
 +
{{Fixbox|description=Set compatibility mode of the exe to Windows 98 ME|ref={{cn|date=July 2016}}|fix=
 +
# Find the games .exe file → look in Program files X86 \ Steam \Steam apps \ common \ Far Cry 3 \ bin .
 +
# Right click on the .exe file → select properties
 +
# Select the compatibility tab
 +
# Check the box that says "run this program compatability mode"
 +
# Set it to Windows 98 ME (some users have better luck with Windows 7)
 +
# You can also set the .exe to run as an Administrator right there  (may not be necessary, but doesn't hurt)
 +
# Issue should be resolved and you can play from Steam (which just launches Uplay anyway) or Uplay directly
 +
#source: https://forums.ubisoft.com/showthread.php/1425838-FarCry3-doesn-quot-t-launch
 +
}}
 +
 +
===Game soft-locks on boot/opening loading screen (Nvidia GeForce Experience users only)===
 +
{{--}} The game does not load the main menu if the user has the Nvidia in-game overlay enabled
 +
{{Fixbox|description=Disable Nvidia in-game overlay in Nvidia GeForce Experience|ref={{cn|date=March 2016}}|fix=
 +
# Open Nvidia GeForce Experience.
 +
# Click on the "Gear" icon on the top right to access the Settings menu.
 +
# Turn off Nvidia in-game overlay
 +
# Run the game
 +
}}
 +
 +
===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.
 +
{{Fixbox|description=Installing the Game on a drive that is not a Storage Space will fix this issue|ref={{cn|date=September 2016}}}}
 +
 +
===Server connection workaround===
 +
{{ii}} Initial unsuccessful server connection attempts on title screen still remain. Unsuccessful server connection attempts "PLEASE WAIT WHILE WE CONNECT TO FAR CRY 3 BLOOD DRAGON SERVERS" in menu are mitigated by this.
 +
 +
{{Fixbox|description=Edit DLL files yourself|fix=
 +
# Go to <code>{{p|game}}\bin</code>.
 +
# Open the two files <code>FC3.dll</code> and <code>FC3_d3d11.dll</code> with a hex editor. [https://mh-nexus.de/en/downloads.php?product=HxD HxD] is a popular option for Windows-based operating systems.
 +
# Search for the hex-values <code>FF 89 43 0C 85 C0 74 30 83 EC</code> as well as <code>8B 53 0C 85 D2 74 30 33 C9</code> in both of the files.
 +
# Replace the hexadecimal code <code>74</code> with <code>EB</code> at both of the locations in each of the two files.
 +
# Save your changes.
 +
}}
 +
 +
==="This application was unable to start correctly (0xc0000142)."===
 +
{{Fixbox|description=Run in Compatibility Mode for Windows 7|ref=<ref>[https://steamcommunity.com/app/220240/discussions/0/154643720194888295/#c154643720195287304]</ref>}}
 +
 +
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 9.0c, 11
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  = 3, 5
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          = Havok
 +
|physics notes    =
 +
|audio            = Dolby Digital, Speex
 +
|audio notes      =
 +
|interface        = Flash
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        = Bink Video
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 
}}
 
}}
  
 
==System requirements==
 
==System requirements==
{{System Requirements
+
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = Windows XP (SP3) / Windows Vista (SP2) / Windows 7 (SP1) / Windows 8
+
|minOS    = XP SP3
|minproc  = 2.66 GHz Intel Core 2 Duo E6700 or 3.00 GHz AMD Athlon 64 X2 6000+
+
|minCPU  = AMD Athlon 64 X2 6000+ 3.00 GHz
|minmem   = 2 GB
+
|minCPU2  = Intel Core 2 Duo E6700 2.66 GHz
 +
|minRAM   = 2 GB (XP) <br/> 4 GB (all others)
 
|minHD    = 3 GB
 
|minHD    = 3 GB
|minGPU  = 512 MB DirectX 9.0c–compliant
+
|minVRAM  = 512 MB
 +
|minGPU  = AMD Radeon HD 2900 series
 +
|minGPU2  = Nvidia GeForce 8800 series
 +
|minDX    = 9.0c
 +
|minSM    = 3.0
  
|recproc  = 2.93 GHz Intel Core i3-530 or 3.10 GHz AMD Phenom II X2 550 or better
+
|recOS    = Vista SP2, 7 SP1, 8
|recmem   = 4 GB
+
|recCPU  = AMD Phenom II X2 550 3.10 GHz
|recGPU  = 1024 MB DirectX 11–complaint or higher
+
|recCPU2  = Intel Core i3-530 2.93 GHz
 +
|recRAM   = 8 GB (Vista onwards only)
 +
|recVRAM  = 1 GB
 +
|recGPU  = AMD Radeon HD 5770
 +
|recGPU2  = Nvidia GeForce GTX 480
 +
|recDX    = 11
 +
|recSM    = 5.0
 
}}
 
}}
  
[[Category:Windows]]
+
{{References}}

Latest revision as of 10:37, 15 March 2024

Far Cry 3 Blood Dragon
Far Cry 3 Blood Dragon cover
Developers
Ubisoft Montreal
Publishers
Ubisoft
Engines
Dunia 2
Release dates
Windows May 1, 2013
Reception
Metacritic 81
IGDB 83
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres FPS
Themes Cyberpunk
Series Far Cry, Blood Dragon
Far Cry 3 Blood Dragon on HowLongToBeat
Far Cry 3 Blood Dragon on IGDB
Far Cry 3 Blood Dragon on MobyGames
Far Cry 3 Blood Dragon 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

Key points

Game should be installed in a non-Storage Space drive in Windows to avoid crashing.
Saving progress is not possible until you have completed the first mission (about one hour of play time).
The game is standalone, owning Far Cry 3 is not required.
Most fixes and settings for Far Cry 3 should also work with Blood Dragon.

General information

Ubisoft Forums
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
Amazon.co.uk
Icon overlay.png
Windows
Epic Games Store
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
Can be run without the Steam client by passing the -uplay_steam_mode command line argument to the main executable.[1]
Windows
Ubisoft Store
Icon overlay.png
Included with Ubisoft+.
Windows
Amazon.com (unavailable)
Icon overlay.png
Windows
GamersGate (unavailable)
Icon overlay.png
Windows
Origin (unavailable)
Origin
Icon overlay.png
Windows
All versions require Ubisoft Connect DRM.

Essential improvements

Skip intro videos

Use the -skipintro command line argument[2]

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\Far Cry 3 Blood Dragon\*.xml
%LOCALAPPDATA%\My Games\Far Cry 3 Blood Dragon\InputUserActionMap.xml
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/233270/pfx/[Note 1]

Save game data location

System Location
Ubisoft Connect <Ubisoft-Connect-folder>\savegames\<user-id>\205\
Steam <Ubisoft-Connect-folder>\savegames\<user-id>\205\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/233270/pfx/[Note 1]

Save game cloud syncing

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
Load screens are pillarboxed.
Multi-monitor
Ultra-widescreen
Use Flawless Widescreen to correct the stretched 16:9.
4K Ultra HD
Field of view (FOV)
Between 55° and 110°; use Flawless Widescreen for higher settings.
Windowed
Set with "window mode" in-game.
Borderless fullscreen windowed
Set with "window mode" in-game.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Changeable MSAA from 0 to 8x, Post FX handles FXAA.
Because the way MSAA is implemented it may leave some aliasing when used with SSAO.[3]
SGSSAA can be utilized by enhancing the in-game MSAA, under Nvidia Inspector, without the need of anti-aliasing compatibility bits in DX11. In DX9 you can get higher quality SGSSAA with 0x004010C1.[4]
Vertical sync (Vsync)
60 FPS and 120+ FPS
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.

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.

Affinity Settings

Game runs faster on 4 actual core affinity (about %28). (SMT/HT on-compared 6 core 12 thread affinity)
For more info see set affinity and Multi-Threading on game performance

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[citation needed]
  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)[5][6]
  1. Download and run Nvidia Profile Inspector.
  2. Select the Far Cry 3 Blood Dragon DLC 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.

Disable scan lines

Removing the scan lines introduces other bugs such as low health not affecting HUD.
Edit DLL files yourself[7][8]
  1. Go to <path-to-game>\bin.
  2. Open FC3.dll and FC3_d3d11.dll with a hex editor such as HxD.
  3. Search for COverlayTrack in both files and change their corresponding hex values to zeroes.
  4. Save your changes.
Download modified library files[citation needed]
  1. Download this package.
  2. Extract the content in the package to <path-to-game>\bin.

Disable Parallax Occlusion Mapping on Dirt Roads

Edit GamerProfile.xml[citation needed]
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.ini.
  3. After </CustomQuality> but before </RenderProfile> add the following lines <Terrain> <quality id="high"> <Shaders> <shader name="Road" add="" remove="PARALLAX,PARALLAX_OCCLUSION" /> </Shaders> </quality> </Terrain>
  4. Save and set "read-only" in windows. If you wish to revert this change. Simply delete the two quotations after Add= and copy paste "PARALLAX,PARALLAX_OCCLUSION"(Including quotations) in it's place. And then place two quotation marks after remove= where Parallax previously was[9]

Improve Draw Distances

Grab Mod Tools[citation needed]
  1. Download Mod Tools here
  2. Get the latest version and extract them to anywhere you'd like. Remember where.
Extract "Common.dat"[citation needed]
  1. Download the modded "defaultrenderconfig.xml"s here
  2. Extract it to anywhere you like. Remember where.
  3. Go to <path-to-game>\data_win32
  4. Extract common.dat by dragging it on to Gibbed.Dunia2.Unpack.exe
  5. Make a backup of defaultrenderconfig.xml in <path-to-game>\data_win32\common\engine\settings
  6. Change the file name of the selected version from the download link above to just defaultrenderconfig.xml and place it in the folder above.
  7. Rename the default common.dat and common.fat to something else to preserve it after extracting and leave it where it is.
  8. Now take the extracted common folder with the replaced defaultrenderconfig.xml and drag it on to Gibbed.Dunia2.Pack.exe. This will create a new common.dat and common.fat in the \data_win32 folder
  9. In your GamerProfile.xml file in \My Games\Far Cry 3 Blood Dragon\ folder make sure in your <RenderProfile> section that you are NOT adding or modifying anything except <CustomQuality> or <Post> otherwise some stuff will not work.
  10. If you are interested in removing Parallax from roads, this mod includes this within it! If you wish to disable it. Follow the instructions above in that post to revert it but instead of doing it in your GamerProfile.xml you can go to the <Terrain> section in defaultrenderconfig.xml that you are replacing instead.

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.

Manually bind enter key to an action

Edit InputUserActionMap.xml[citation needed]
  1. Go to the configuration file(s) location.
  2. Open InputUserActionMap.ini.
  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>

Manually bind mousewheel to weapon switching

Edit InputUserActionMap.xml[citation needed]
  1. Go to the configuration file(s) location.
  2. Open InputUserActionMap.xml.
  3. Locate and replace, or append the following code:
<ActionMap name="common_weapons_remap">
   <MassRename MergeKey="remap">
      <Rename hexInput="0xAF35B6ED:0x4EAE8D2B" hexToInput="0x646CA0E7:0x97DDB3F8" />
      <Rename hexInput="0xAF35B6ED:0x910B297C" hexToInput="0x646CA0E7:0x8A6AA39C" />
   </MassRename>
</ActionMap>

Toggle aiming down sights (ADS) for weapons

Edit GamerProfile.xml to add IronsightToggleMode[citation needed]
  1. Go to the configuration file(s) location.
  2. Open GamerProfile.ini.
  3. Change the value of IronsightToggleMode to 1.
  4. Save your changes.

Audio

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

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

Localizations

Language UI Audio Sub Notes
English
Dutch
French
German
Hungarian
Fan translation. Available to download.
Italian
Polish
Fan translation. Available to download.
Extract the package to <path-to-game>\data_win32.
Portuguese
Brazilian Portuguese
Origin, Ubisoft Store.
Russian
Spanish

VR support

3D modes State Notes
Nvidia 3D Vision
See FarCry3: Blood Dragon (DX9 only) - 3D Vision fix for better support.
TriDef 3D
vorpX
G3D, DirectVR
Officially supported game, see official vorpx game list.

Issues unresolved

Cutscenes extremely laggy

Many users are reporting in game cutscenes are very slow, often causing the audio to go out of sync.
Disable Anti Aliasing[citation needed]
Set the post processing setting to "low"[citation needed]
Download the latest Nvidia drivers[citation needed]
  • Installing the latest Nvidia drivers may correct this problem for Nvidia users.

Issues fixed

Fails to save progress

In the LOAD menu, all but the first autosave are displayed as "LOCKED". The first autosave is the one created during the first run, at the very start of the game.
Progress can't be saved until the tutorial mission is completed[citation needed]
  • The game does not allow you to save your progress until the entirety of the first mission has been completed.
  • In order to save your progress, you need to play up to the point where you have freed the first garrison, just after you first encounter the blood dragons. This is approximately one hour of play time.
  • After you have freed the garrison the save option will become usable in the menu.

Far Cry 3 Blood Dragon service not available

This error message appears every time the player pauses the game, or changes settings[11]

Negative mouse acceleration

Negative mouse acceleration prevents fast mouse movements.
Negative mouse acceleration fix[citation needed]
  1. Download the latest version of the Far Cry 3 Mod tools.
  2. Extract the files anywhere.
  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.
  6. Wait for it to extract Common.fat, then open the newly created Common_Unpack\actionmaps.
  7. Open Inputactionmapcommon.xml with a text editor.
  8. Find and replace all instances of maxOutput="10" with maxOutput="100".
  9. Save the file.
  10. Go back to Data_win32 folder.
  11. Now open another window and head over to the bin folder.
  12. Drag the common_Unpack folder and place it onto Gibbed.Dunia2.Pack.EXE
  13. Delete or rename Common.fat and Common.dat
  14. Rename Common_Unpack.fat and Common_Unpack.dat to Common.fat and Common.dat respectively.

Video artifacts

Video artifacting occurring in game.
Video artifacting occurring in game.
Update your graphics card drivers[citation needed]

No voice acting

No voice acting fix[citation needed]
  • Change your speaker settings from 5.1 to stereo.
  1. Right click the volume icon on your Windows taskbar (if it isn't visible just click on show hidden icons to make it appear).
  2. Select playback devices.
  3. Select the speakers you are currently using, (Should be the first one listed) then select Configure.
  4. Select stereo as your audio channel, then finish the configuration setup.

Game Crashes Randomly

Disable the Steam overlay[citation needed]
  1. Right click the game icon on Steam and select properties.
  2. Uncheck the Enable Steam Community In-Game box.

Game crashes on Windows 10

The game tends to crash after about 20 minutes of playing on Windows 10 devices.
Disable TabletInputService in Task Manager[citation needed]
  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.

Game crashes immediately after launch on Windows 10

The game sometimes crashes after the first splash screen on Windows 10, regardless of whether you launch via Steam or Play.
Set compatibility mode of the exe to Windows 98 ME[citation needed]
  1. Find the games .exe file → look in Program files X86 \ Steam \Steam apps \ common \ Far Cry 3 \ bin .
  2. Right click on the .exe file → select properties
  3. Select the compatibility tab
  4. Check the box that says "run this program compatability mode"
  5. Set it to Windows 98 ME (some users have better luck with Windows 7)
  6. You can also set the .exe to run as an Administrator right there (may not be necessary, but doesn't hurt)
  7. Issue should be resolved and you can play from Steam (which just launches Uplay anyway) or Uplay directly
  8. source: https://forums.ubisoft.com/showthread.php/1425838-FarCry3-doesn-quot-t-launch

Game soft-locks on boot/opening loading screen (Nvidia GeForce Experience users only)

The game does not load the main menu if the user has the Nvidia in-game overlay enabled
Disable Nvidia in-game overlay in Nvidia GeForce Experience[citation needed]
  1. Open Nvidia GeForce Experience.
  2. Click on the "Gear" icon on the top right to access the Settings menu.
  3. Turn off Nvidia in-game overlay
  4. Run the game

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]

Server connection workaround

Initial unsuccessful server connection attempts on title screen still remain. Unsuccessful server connection attempts "PLEASE WAIT WHILE WE CONNECT TO FAR CRY 3 BLOOD DRAGON SERVERS" in menu are mitigated by this.
Edit DLL files yourself
  1. Go to <path-to-game>\bin.
  2. Open the two files FC3.dll and FC3_d3d11.dll with a hex editor. HxD is a popular option for Windows-based operating systems.
  3. Search for the hex-values FF 89 43 0C 85 C0 74 30 83 EC as well as 8B 53 0C 85 D2 74 30 33 C9 in both of the files.
  4. Replace the hexadecimal code 74 with EB at both of the locations in each of the two files.
  5. Save your changes.

"This application was unable to start correctly (0xc0000142)."

Run in Compatibility Mode for Windows 7[12]

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 Dolby Digital, Speex
Interface Adobe Flash
Cutscenes Bink Video

System requirements

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


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References