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 "Just Cause 2"

From PCGamingWiki, the wiki about fixing PC games
m (→‎AMD crash on launch: fixbox format fixed)
m (Added MobyGames)
(44 intermediate revisions by 17 users not shown)
Line 11: Line 11:
 
|steam appid  = 8190
 
|steam appid  = 8190
 
|steam appid side = 259080
 
|steam appid side = 259080
|gogcom page  =  
+
|gogcom id    =  
 
|strategywiki = Just Cause 2
 
|strategywiki = Just Cause 2
 +
|mobygames    = just-cause-2
 
|wikipedia    = Just Cause 2
 
|wikipedia    = Just Cause 2
 
|winehq      = 11316
 
|winehq      = 11316
 +
|license      = commercial
 
}}
 
}}
 
{{Series|Just Cause}}
 
{{Series|Just Cause}}
Line 20: Line 22:
 
'''General information'''
 
'''General information'''
 
{{mm}} [http://www.justcause2mods.com Just Cause 2 Mods]
 
{{mm}} [http://www.justcause2mods.com Just Cause 2 Mods]
{{mm}} [http://steamcommunity.com/app/8190/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/8190/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
Line 26: Line 28:
 
{{Availability/row| Retail | | Steam | | | Windows }}
 
{{Availability/row| Retail | | Steam | | | Windows }}
 
{{Availability/row| Amazon | B004UHSGUA | Steam | | | Windows }}
 
{{Availability/row| Amazon | B004UHSGUA | Steam | | | Windows }}
{{Availability/row| GamersGate | DD-JC2 | Steam | | | Windows }}
+
{{Availability/row| Gamesplanet | 1735-1 | Steam |  |  | Windows }}
{{Availability/row| Gamesplanet | 1735-1 | Steam | | | Windows }}
 
{{Availability/row| Games Republic | 2757 | Steam | | | Windows }}
 
{{Availability/row| GameStop | 75649 | Steam |  |  | Windows }}
 
 
{{Availability/row| GMG | just-cause-2 | Steam |  |  | Windows }}
 
{{Availability/row| GMG | just-cause-2 | Steam |  |  | Windows }}
 
{{Availability/row| Humble | just-cause-2 | Steam | | | Windows }}
 
{{Availability/row| Humble | just-cause-2 | Steam | | | Windows }}
 
{{Availability/row| Steam | 8190 | Steam | | | Windows }}
 
{{Availability/row| Steam | 8190 | Steam | | | Windows }}
{{Availability/row| Uplay-NA | 272182400 | Steam | | | Windows }}
 
{{Availability/row| Uplay-EMEA | 272302700 | Steam | | | Windows }}
 
 
}}
 
}}
 
{{ii}} All versions require {{DRM|Steam}}.
 
{{ii}} All versions require {{DRM|Steam}}.
Line 59: Line 56:
 
==Essential improvements==
 
==Essential improvements==
 
===Make 100% Completion Possible===
 
===Make 100% Completion Possible===
{{--}} Because of two unpatched bugs, no more than 99.96% completion can be attained in the vanilla game. One of the 221 water towers does not actually exist, and the final optional sidequest - no matter which one it happens to be - does not reward the usual 3 Weapon and 3 Vehicle parts.
+
{{--}} Because of two unpatched bugs, no more than 99.96% completion can be attained in the vanilla game. One of the 221 water towers does not actually exist, and the final optional sidequest - no matter which one it happens to be - does not reward the usual 3 Weapon and 3 Vehicle parts.
  
{{Fixbox|1=
+
{{Fixbox|description=Use the 100% Completion mod|ref=<ref>[http://www.neoseeker.com/forums/38345/t1721800-just-cause-2-100-game-completion-possible-on-pc-with-new-mod/ Neoseeker: "Just Cause 2 - 100% Game Completion Now Possible On the PC With New Mod!!"]</ref>|fix=
{{Fixbox/fix|Use the 100% Completion mod|ref={{cn|date=July 2016}}}}
 
 
# Download the [http://justcause2mods.com/mods/100-percent-completion/ 100% Completion mod], as well as the prerequisite [http://justcause2mods.com/mods/world-location-settings/ World Location Settings mod] if you don't have it.
 
# Download the [http://justcause2mods.com/mods/100-percent-completion/ 100% Completion mod], as well as the prerequisite [http://justcause2mods.com/mods/world-location-settings/ World Location Settings mod] if you don't have it.
 
# Place <code>x_Jusupov_100percent.arc</code> and <code>x_Jusupov_100percent.tab</code> (from the 100% mod), as well as <code>x_worldbin.arc</code> and <code>x_worldbin.tab</code> (from the WLS mod) into <code>{{p|game}}\archives_win32</code>.
 
# Place <code>x_Jusupov_100percent.arc</code> and <code>x_Jusupov_100percent.tab</code> (from the 100% mod), as well as <code>x_worldbin.arc</code> and <code>x_worldbin.tab</code> (from the WLS mod) into <code>{{p|game}}\archives_win32</code>.
Line 73: Line 69:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|userprofile}}\Documents\Square Enix\Just Cause 2\Saves\JC2Settings}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\Square Enix\Just Cause 2\Saves\JC2Settings}}
 
}}
 
}}
 
{{--}} Configuration file is a binary file.
 
{{--}} Configuration file is a binary file.
Line 79: Line 75:
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|steam}}\userdata\{{p|uid}}\8190}}
+
{{Game data/saves|Windows|{{p|steam}}\userdata\{{p|uid}}\8190\}}
 
}}
 
}}
  
 
===[[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           = true
+
|epic games store      =
|steam cloud notes     =  
+
|epic games store notes =
|uplay                 =  
+
|gog galaxy            =
|uplay notes           =  
+
|gog galaxy notes      =
 +
|origin                 =  
 +
|origin notes           =  
 +
|steam cloud           = true
 +
|steam cloud notes     =  
 +
|uplay                 =  
 +
|uplay notes           =
 +
|xbox cloud            =
 +
|xbox cloud notes      =  
 
}}
 
}}
  
Line 96: Line 100:
 
{{Image|Just Cause 2 Advanced Video.png|In-game advanced video settings.}}
 
{{Image|Just Cause 2 Advanced Video.png|In-game advanced video settings.}}
 
{{Video settings
 
{{Video settings
|wsgf link                  = http://www.wsgf.org/dr/just-cause-2
+
|wsgf link                  = https://www.wsgf.org/dr/just-cause-2
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = silver
 
|multimonitor wsgf award    = silver
Line 106: Line 110:
 
|multimonitor notes        = See [[#Multi-monitor|Multi-monitor]].
 
|multimonitor notes        = See [[#Multi-monitor|Multi-monitor]].
 
|ultrawidescreen            = true
 
|ultrawidescreen            = true
|ultrawidescreen notes      = <ref>[http://steamcommunity.com/groups/ultrawidemasterrace/curation/app/8190/ Steam Community :: Group :: /r/ultrawidemasterrace Group]</ref>
+
|ultrawidescreen notes      = <ref>[https://steamcommunity.com/groups/ultrawidemasterrace/curation/app/8190/ Steam Community :: Group :: /r/ultrawidemasterrace Group]</ref>
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
Line 114: Line 118:
 
|windowed notes            =  
 
|windowed notes            =  
 
|borderless windowed        = hackable
 
|borderless windowed        = hackable
|borderless windowed notes  = See [[#Borderless fullscreen windowed|Borderless fullscreen windowed]].  
+
|borderless windowed notes  = See [[#Borderless fullscreen windowed|Borderless fullscreen windowed]].
 
|anisotropic                = true
 
|anisotropic                = true
|anisotropic notes          = Up to 16 samples.
+
|anisotropic notes          = Up to 16x.
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = Up to 8x [[MSAA]] and up to 32x [[CSAA]].
 
|antialiasing notes        = Up to 8x [[MSAA]] and up to 32x [[CSAA]].
Line 125: Line 129:
 
|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>
 
|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>
 +
|hdr                        = unknown
 +
|hdr notes                  =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
Line 130: Line 136:
  
 
===[[Glossary:Multi-monitor|Multi-monitor]]===
 
===[[Glossary:Multi-monitor|Multi-monitor]]===
{{Fixbox|1=
+
{{Fixbox|description=Instructions|ref=<ref>[https://www.wsgf.org/phpBB3/viewtopic.php?f=66&t=19592 View topic - PLP configurations eyefinity, Heres a little "trick" working | WSGF]</ref>|fix=
{{Fixbox/fix|Instructions|ref=<ref>[http://www.wsgf.org/forums/viewtopic.php?f=66&t=19592 View topic - PLP configurations eyefinity, Heres a little "trick" working | WSGF]</ref>}}
 
 
# See [[#Command-line parameters|Command-line parameters]].
 
# See [[#Command-line parameters|Command-line parameters]].
 
# Use the following arguments. Set the variables to the desired values.
 
# Use the following arguments. Set the variables to the desired values.
Line 140: Line 145:
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Fixbox|1=
+
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Instructions|ref={{cn|date=July 2016}}}}
 
 
# See [[#Command-line parameters|Command-line parameters]].
 
# See [[#Command-line parameters|Command-line parameters]].
 
# Use <code>/fovfactor=YourFov</code>
 
# Use <code>/fovfactor=YourFov</code>
Line 150: Line 154:
  
 
===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]===
 
===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]===
{{Fixbox|1=
+
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Instructions|ref={{cn|date=July 2016}}}}
 
 
# See [[#Command-line parameters|Command-line parameters]].
 
# See [[#Command-line parameters|Command-line parameters]].
 
# Use <code>/borderless=1</code>
 
# Use <code>/borderless=1</code>
Line 160: Line 163:
  
 
==Input settings==
 
==Input settings==
<!-- The HTML Tag should be replaced with something more wiki like. -->
 
 
{{Image|Just Cause 2 Keyboard Mouse.png|In-game keyboard/mouse settings.}}
 
{{Image|Just Cause 2 Keyboard Mouse.png|In-game keyboard/mouse settings.}}
 
{{Image|Just Cause 2 Remapping.png|In-game key map settings.}}
 
{{Image|Just Cause 2 Remapping.png|In-game key map settings.}}
Line 168: Line 170:
 
|key remap notes          =  
 
|key remap notes          =  
 
|acceleration option      = hackable
 
|acceleration option      = hackable
|acceleration option notes = Negative mouse acceleration.<ref>[https://www.youtube.com/watch?v=MPY_62N_eaE Just Cause 2 - Negative Mouse Acceleration - YouTube]</ref> <br/>Can be [http://justcause2mods.com/mods/mouse-aiming-fix-negative-acceleration/ disabled] (only working for non-inverted mouse input).
+
|acceleration option notes = Negative mouse acceleration.<ref>[https://www.youtube.com/watch?v=MPY_62N_eaE Just Cause 2 - Negative Mouse Acceleration - YouTube]</ref>  
 +
<br>Can be [http://justcause2mods.com/mods/mouse-aiming-fix-negative-acceleration/ disabled] (only working for non-inverted mouse input).
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
Line 175: Line 178:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  = XInput controllers only.
 
|controller support notes  = XInput controllers only.
Line 185: Line 190:
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = true
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = true
|button prompts notes     =  
+
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = false
 +
|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= false
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = false
 +
|other controllers notes  =
 +
|other button prompts     = unknown
 +
|other button prompts notes=  
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = limited
|light bar support notes   =  
+
|simultaneous input notes  = Mouse speed changes when the controller is used, and changes back when released. Button prompts change rapidly.
 +
|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 =  
 
}}
 
}}
 
<gallery>
 
<gallery>
Line 231: Line 264:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 237: Line 270:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 243: Line 276:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Polish
 
  |language  = Polish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = false
  |subtitles = unknown
+
  |subtitles = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 285: Line 318:
 
|matchmaking        =  
 
|matchmaking        =  
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                =  
+
|p2p                = unknown
 
|p2p notes          =  
 
|p2p notes          =  
 
|dedicated          = true
 
|dedicated          = true
Line 314: Line 347:
 
|iz3d                        = unknown
 
|iz3d                        = unknown
 
|iz3d notes                  =  
 
|iz3d notes                  =  
 +
|vorpx                      = true
 +
|vorpx modes                = 2D
 +
|vorpx notes                = Officially supported game.<br><b>Note:</b>Game is currently not on official list, but listed on vorpx local profile factory list.<br>Game has not been confirmed to be 3D yet.
 
|htc vive                    =  
 
|htc vive                    =  
 
|htc vive notes              =  
 
|htc vive notes              =  
 
|oculus rift                =  
 
|oculus rift                =  
 
|oculus rift notes          =  
 
|oculus rift notes          =  
|tracked motion controllers  =  
+
|osvr                        =  
|tracked motion controllers notes=  
+
|osvr notes                 =  
 
|keyboard-mouse              =  
 
|keyboard-mouse              =  
 
|keyboard-mouse notes        =  
 
|keyboard-mouse notes        =  
Line 328: Line 364:
 
|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 337: Line 375:
  
 
==Issues fixed==
 
==Issues fixed==
 +
===AMD launch crash fix===
 
{{ii}} AMD's graphics drivers codenamed Crimson are not compatible with Just Cause 2 Multiplayer. If you are using an AMD graphics card with Crimson drivers, and your game crashes almost immediately after launching.
 
{{ii}} AMD's graphics drivers codenamed Crimson are not compatible with Just Cause 2 Multiplayer. If you are using an AMD graphics card with Crimson drivers, and your game crashes almost immediately after launching.
{{Fixbox|1=
+
 
{{Fixbox/fix|[https://wiki.jc-mp.com/Troubleshooting/Crimson_drivers Solutions here]}}}}
+
{{Fixbox|description=[https://wiki.jc-mp.com/Troubleshooting/Crimson_drivers Solutions here]|ref={{cn|date=January 2017}}}}
  
 
===Possible crash fix===
 
===Possible crash fix===
 
{{ii}} Crashing issues observed with Decals on some Nvidia cards.<ref name="forumpost">[https://forums.geforce.com/default/topic/669237/just-cause-2-decals-option-cause-crashes-with-nvidia-cards/ Nvidia forum post with decal issues]</ref>
 
{{ii}} Crashing issues observed with Decals on some Nvidia cards.<ref name="forumpost">[https://forums.geforce.com/default/topic/669237/just-cause-2-decals-option-cause-crashes-with-nvidia-cards/ Nvidia forum post with decal issues]</ref>
  
{{Fixbox|1=
+
{{Fixbox|description=Disable dual core optimizations for ASYNC10|ref=<ref>[https://forums.geforce.com/default/topic/669237/geforce-drivers/just-cause-2-decals-option-cause-crashes-with-nvidia-cards/post/5262669/#5262669 Nvidia forum with decal issues - fix by Guzz]</ref>|fix=
{{Fixbox/fix|Turn off 'decals' in video options menu|ref={{cn|date=October 2016}}}}
+
# Download [[Nvidia Profile Inspector]].
}}
+
# From the Profiles drop-down menu, select "Just Cause 2" profile.
{{Fixbox|1=
+
# Click on "Show unknown settings from NVIDIA predefined profiles".
{{Fixbox/fix|Turn off Steam overlay in the Steam game properties|ref={{cn|date=October 2016}}}}
+
# Find option "ASYNC10_ENABLE" (Under "8 - Extra" section).
 +
# Set it to "0x53850673 OFF - Disable dual core optimizations".
 +
# Click on "Apply changes"
 +
 
 +
{{++}} This should let you keep the "Decals" option enabled without crashes.
 +
{{--}} Significantly impacts performance, recommended only on faster machines.
 
}}
 
}}
 +
 +
{{Fixbox|description=Turn off 'decals' in video options menu|ref={{cn|date=October 2016}}}}
 +
{{Fixbox|description=Turn off Steam overlay in the Steam game properties|ref={{cn|date=October 2016}}}}
  
 
===Directx Error 3===
 
===Directx Error 3===
{{Fixbox|1=
+
{{Fixbox|description=Force graphics adapter|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Force graphics adapter|ref={{cn|date=July 2016}}}}
+
# Right click Just Cause 2 in your Steam Library and select its properties.
# Right click Just Cause 2 in your Steam Library and select its proprieties
 
 
# Add <code>/dxadapter=0</code> to the launch options and press OK.  
 
# Add <code>/dxadapter=0</code> to the launch options and press OK.  
 
}}
 
}}
  
===NVidia Optimus laptops use Intel IGP only===
+
===Nvidia Optimus laptops use Intel IGP only===
{{Fixbox|1=
+
{{Fixbox|description=Force the dedicated GPU|ref=<ref>[https://steamcommunity.com/app/8190/discussions/0/846940249220324722/ Billy "Smiles" Evans solution on the Steam forums]</ref>|fix=
{{Fixbox/fix|Force the dedicated GPU|ref=<ref>[http://steamcommunity.com/app/8190/discussions/0/846940249220324722/ Billy "Smiles" Evans solution on the Steam forums]</ref>}}
+
# Download [[Nvidia Profile Inspector]].
# Download [http://download.orbmu2k.de/download.php?id=51 Nvidia Inspector]
 
 
# Open it and click the button to the right of "DRIVER VERSION".
 
# Open it and click the button to the right of "DRIVER VERSION".
 
# From the PROFILE menu, select JUST CAUSE 2.
 
# From the PROFILE menu, select JUST CAUSE 2.
Line 371: Line 416:
 
'''Notes'''
 
'''Notes'''
 
{{--}} These changes may cause some Nvidia-specific advanced graphics choices (bokeh, gpu water) to become unavailable in Just Cause 2.
 
{{--}} These changes may cause some Nvidia-specific advanced graphics choices (bokeh, gpu water) to become unavailable in Just Cause 2.
 +
}}
 +
 +
===Slingshotting won´t give momentum===
 +
{{Fixbox|description=Enable V-Sync ingame OR lock the game fps to 60 manually.|ref={{cn|date=February 2019}}|fix=
 
}}
 
}}
  
Line 380: Line 429:
 
# Click properties at the bottom of the new context menu
 
# Click properties at the bottom of the new context menu
 
# Click the "Set Launch Options" button
 
# Click the "Set Launch Options" button
# Enter in whichever commandline options you want. (Examples listed below)
+
# Enter in whichever commandline options you want (examples listed below).
 
All listed parameters work in both the demo and the full game.
 
All listed parameters work in both the demo and the full game.
  
Line 387: Line 436:
 
! Command line parameter !! Description !! Accepted variables
 
! Command line parameter !! Description !! Accepted variables
 
|-
 
|-
| <code>/FailSafe</code> || Run in failsafe mode (ignore settings)||  
+
| <code>/FailSafe</code> || Run in failsafe mode (ignore settings)||
 
|-
 
|-
| <code>/Fullscreen</code> || Force fullscreen mode ||  
+
| <code>/Fullscreen</code> || Force fullscreen mode ||
 
|-
 
|-
| <code>/Windowed</code> || Force windowed mode ||  
+
| <code>/Windowed</code> || Force windowed mode ||
 
|-
 
|-
| <code>/Width=N</code> || Change width of resolution ||  
+
| <code>/Width=N</code> || Change width of resolution ||
 
|-
 
|-
| <code>/Height=N</code> || Change height of resolution ||  
+
| <code>/Height=N</code> || Change height of resolution ||
 
|-
 
|-
| <code>/WidthFS=N</code> || Change width of resolution (fullscreen only)||  
+
| <code>/WidthFS=N</code> || Change width of resolution (fullscreen only)||
 
|-
 
|-
| <code>/HeightFS=N</code> || Change height of resolution (fullscreen only)||  
+
| <code>/HeightFS=N</code> || Change height of resolution (fullscreen only)||
 
|-
 
|-
| <code>/WidthW=N</code> || Change width of resolution (windowed only)||  
+
| <code>/WidthW=N</code> || Change width of resolution (windowed only)||
 
|-
 
|-
| <code>/HeightW=N</code> || Change height of resolution (windowed only)||  
+
| <code>/HeightW=N</code> || Change height of resolution (windowed only)||
 
|-
 
|-
| <code>/RefreshRate=N</code> || Change the refresh rate||  
+
| <code>/RefreshRate=N</code> || Change the refresh rate||
 
|-
 
|-
| <code>/MSAA=N</code> || Alter the MSAA sample count||  
+
| <code>/MSAA=N</code> || Alter the MSAA sample count||
 
|-
 
|-
 
| <code>/VSync=B</code> || Enable (or disable) V-Sync || 0 - 1
 
| <code>/VSync=B</code> || Enable (or disable) V-Sync || 0 - 1
Line 448: Line 497:
 
<sup><code>N</code> stands for number; Set to whichever number requested</sup>
 
<sup><code>N</code> stands for number; Set to whichever number requested</sup>
  
You can use multiple parameters by separating them with a space. (For example: <code>/fovfactor=2 /frameratecap=30 /filmgrain=0</code>)
+
You can use multiple parameters by separating them with a space (for example: <code>/fovfactor=2 /frameratecap=30 /filmgrain=0</code>).
 +
 
 +
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 10
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|metal support          =
 +
|metal support notes    =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows exe notes      =
 +
|macos 32-bit app      =
 +
|macos 64-bit app      =
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux executable notes =
 +
}}
 +
 
 +
===Middleware===
 +
{{Middleware
 +
|physics          =
 +
|physics notes    =
 +
|audio            = FMOD Ex
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        = Bink Video
 +
|cutscenes notes  = 1.9q
 +
|multiplayer      =
 +
|multiplayer notes=
 +
}}
  
 
==System requirements==
 
==System requirements==
Line 475: Line 574:
 
|recaudio = DirectX 10 compatible Dolby Digital 5.1
 
|recaudio = DirectX 10 compatible Dolby Digital 5.1
 
|reccont  = XInput controller
 
|reccont  = XInput controller
 +
|notes    = {{ii}} CPUs must have SSE3 available
 
}}
 
}}
{{ii}} CPUs must have SSE3 available
 
  
 
{{References}}
 
{{References}}

Revision as of 05:30, 7 January 2020

Just Cause 2
Just Cause 2 cover
Developers
Avalanche Studios
Publishers
Square Enix
Engines
Avalanche Engine 2.0
Release dates
Windows March 23, 2010
Just Cause 2 guide on StrategyWiki
Just Cause 2 on MobyGames
Just Cause 2 on Wikipedia
Just Cause
Just Cause 2006
Just Cause 2 2010
Just Cause 3 2015
Just Cause 4 2018

General information

Just Cause 2 Mods
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
Amazon.com
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
Windows
All versions require Steam DRM.

DLC and expansion packs

Name Notes
Agency Hovercraft
Windows
Black Market Aerial Pack
Windows
Black Market Boom Pack
Windows
Bull's Eye Assault Rifle
Windows
Camo Parachute
Windows
Chaos Parachute
Windows
Chevalier Classic
Windows
Chevalier Ice Breaker
Windows
Dare Devil Parachute
Windows
Firestorm Parachute
Windows
Multiplayer Mod Free download.
Windows
Monster Truck
Windows
Rico's Signature Gun
Windows
Scorpion Parachute
Windows
Tiger Parachute
Windows
Tuk Tuk Boom
Windows

Essential improvements

Make 100% Completion Possible

Because of two unpatched bugs, no more than 99.96% completion can be attained in the vanilla game. One of the 221 water towers does not actually exist, and the final optional sidequest - no matter which one it happens to be - does not reward the usual 3 Weapon and 3 Vehicle parts.
Use the 100% Completion mod[1]
  1. Download the 100% Completion mod, as well as the prerequisite World Location Settings mod if you don't have it.
  2. Place x_Jusupov_100percent.arc and x_Jusupov_100percent.tab (from the 100% mod), as well as x_worldbin.arc and x_worldbin.tab (from the WLS mod) into <path-to-game>\archives_win32.
  3. The next time you load the game, the missing water tower should now be in the correct position in Panau (X:18111, Y:15326), and the six missing boxes should be near the tower's base.

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\Square Enix\Just Cause 2\Saves\JC2Settings
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/8190/pfx/[Note 1]
Configuration file is a binary file.

Save game data location

System Location
Windows <Steam-folder>\userdata\<user-id>\8190\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/8190/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud

Video settings

In-game resolution settings.
In-game resolution settings.
In-game advanced video settings.
In-game advanced video settings.

Template:Video settings

Multi-monitor

Instructions[2]
  1. See Command-line parameters.
  2. Use the following arguments. Set the variables to the desired values.
/WidthW=YourWidth /HeightW=YourHeight

Field of view (FOV)

Instructions[citation needed]
  1. See Command-line parameters.
  2. Use /fovfactor=YourFov

Notes

Only values between 1.0 and 2.0 can be used.

Borderless fullscreen windowed

Instructions[citation needed]
  1. See Command-line parameters.
  2. Use /borderless=1

Notes

On some systems, the borderless window is slightly higher than it is supposed to be, making some of the top get cut off, and some of the bottom allow you to see the taskbar.

Input settings

In-game keyboard/mouse settings.
In-game keyboard/mouse settings.
In-game key map settings.
In-game key map settings.
In-game gamepad settings.
In-game gamepad settings.

Template:Input settings

Audio settings

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

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Polish
Russian
Spanish

Network

In order to play online download the Official Multiplayer Mod.

Multiplayer types

Type Native Notes
LAN play
Online play

Connection types

VR support

3D modes State GG3D Notes
Nvidia 3D Vision
Native support for up to triple-monitor setups.[3]
vorpX
2D
Officially supported game.
Note:Game is currently not on official list, but listed on vorpx local profile factory list.
Game has not been confirmed to be 3D yet.

Issues fixed

AMD launch crash fix

AMD's graphics drivers codenamed Crimson are not compatible with Just Cause 2 Multiplayer. If you are using an AMD graphics card with Crimson drivers, and your game crashes almost immediately after launching.
Solutions here[citation needed]

Possible crash fix

Crashing issues observed with Decals on some Nvidia cards.[4]
Disable dual core optimizations for ASYNC10[5]
  1. Download Nvidia Profile Inspector.
  2. From the Profiles drop-down menu, select "Just Cause 2" profile.
  3. Click on "Show unknown settings from NVIDIA predefined profiles".
  4. Find option "ASYNC10_ENABLE" (Under "8 - Extra" section).
  5. Set it to "0x53850673 OFF - Disable dual core optimizations".
  6. Click on "Apply changes"
This should let you keep the "Decals" option enabled without crashes.
Significantly impacts performance, recommended only on faster machines.
Turn off 'decals' in video options menu[citation needed]
Turn off Steam overlay in the Steam game properties[citation needed]

Directx Error 3

Force graphics adapter[citation needed]
  1. Right click Just Cause 2 in your Steam Library and select its properties.
  2. Add /dxadapter=0 to the launch options and press OK.

Nvidia Optimus laptops use Intel IGP only

Force the dedicated GPU[6]
  1. Download Nvidia Profile Inspector.
  2. Open it and click the button to the right of "DRIVER VERSION".
  3. From the PROFILE menu, select JUST CAUSE 2.
  4. Scroll down the window until you find: "Shim Rendering Mode Options per application for Optimus".
  5. Click the text to the right, scroll to the top of the dropdown list, and select "SHIM_RENDERING_OPTIONS_DEFAULT_RENDERING_MODE"
  6. Click APPLY CHANGES in the top right-hand corner.
  7. Run your game

Notes

These changes may cause some Nvidia-specific advanced graphics choices (bokeh, gpu water) to become unavailable in Just Cause 2.

Slingshotting won´t give momentum

Enable V-Sync ingame OR lock the game fps to 60 manually.[citation needed]

Other information

Command-line parameters

There are several command-line parameters to help optimize the game even further. To add them, you must do the following:

  1. Right click on "Just Cause 2" in your Steam game library.
  2. Click properties at the bottom of the new context menu
  3. Click the "Set Launch Options" button
  4. Enter in whichever commandline options you want (examples listed below).

All listed parameters work in both the demo and the full game.

Command line parameter Description Accepted variables
/FailSafe Run in failsafe mode (ignore settings)
/Fullscreen Force fullscreen mode
/Windowed Force windowed mode
/Width=N Change width of resolution
/Height=N Change height of resolution
/WidthFS=N Change width of resolution (fullscreen only)
/HeightFS=N Change height of resolution (fullscreen only)
/WidthW=N Change width of resolution (windowed only)
/HeightW=N Change height of resolution (windowed only)
/RefreshRate=N Change the refresh rate
/MSAA=N Alter the MSAA sample count
/VSync=B Enable (or disable) V-Sync 0 - 1
/Aniso=N Alter the Ansiotropic filter intensity 0 - 7 (Default: 7)
/Shadows=N Change shadow quality 0 - 2 (Default: 1)
/ShadowRes=N Alter shadow Resolution 0 - 1 (Default: 0)
/SSAO=B Enable/disable SSAO 0 - 1 (Default: 0)
/HBAO=B Enable/disable HBAO method for SSAO 0 - 1 (Default: 1)
/PLSpec=B Enable/disable pointlight specular 0 - 1 (0)
/PostEffects=B Enable/disable posteffects 0 - 1 (1)
/LODFactor=N Alter geometric dtail over distance 0-3 (Default: 0)
/Decals=B Enable/disable decals 0 - 1
/EdgeFade=B Enable/disable edge fade effect 0 - 1
/FilmGrain=B Enable/disable film grain effect 0 - 1
/fovfactor=N Changes field of view.[7] 1.0 - 2.0 (Default: 1.0)
/DXBuffers= (Default: 1)
/FramerateCap= Allows user to set a cap on the frame rate (Default: disabled)
/DXAdapter= Allows users with multiple GPUs to force the use of a specific card
/borderless=B Enable/disable borderless windowed mode (set Full Screen to Off in Resolution menu) 0 - 1

B stands for boolean; Where 1 is equal to "enabled," and 0 is equal to "disabled"

N stands for number; Set to whichever number requested

You can use multiple parameters by separating them with a space (for example: /fovfactor=2 /frameratecap=30 /filmgrain=0).

Other information

API

Technical specs Supported Notes
Direct3D 10
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio FMOD Ex
Cutscenes Bink Video 1.9q

System requirements

Windows
Minimum Recommended
Operating system (OS) Vista
Processor (CPU) AMD Athlon 64 X2 4200+
Intel Pentium D 3.0 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) ATI Radeon HD 2600 Pro
Nvidia GeForce 8800 series
256 MB of VRAM
DirectX 10 compatible
Sound (audio device) DirectX 10 compatible
Controller
CPUs must have SSE3 available

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/8190/ in addition to or instead of this directory. The app ID (8190) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References