Watch Dogs Optimization XML

Discussion in 'Game Tweaks and Modifications' started by mkeezay29, Jun 21, 2014.

  1. GODzillaGSPB

    GODzillaGSPB Guest

    Messages:
    122
    Likes Received:
    0
    GPU:
    MSI Geforce GTX 760 TwFrz
    Confession: Just today I switched to Lunayah's mod after he explained to me what should be done in order to erase DoF from the mod. And...well...his wind is already pretty cool.

    With your edits I was actually trying to bring some life into the absolutely lifeless TheWorse wind (that is after you fix the jerky tree behavior). Now having wonderful wind and animations (vegetation, clothes) working.

    Sorry man, I really appreciate your hard work and I think so does everyone else. I stand by my statement. :)
     
  2. mkeezay29

    mkeezay29 Guest

    Messages:
    225
    Likes Received:
    0
    GPU:
    Zotac GTX 760 4GB
    This mod actually comes with a patch.dat with no DOF, you just have to check that option in the installer or overwrite the patch.dat and fat using the file in the package, there's a video in my first post of this thread showing the wind effect on grass, if you're getting the same effect from another mod then you really don't need to change any wind settings, I suggest you try an ultra preset or high preset with the other mod though, it will retain the effects of the mod and optimize values that don't make a very noticeable visual difference, plus then you can play with settings like detail view distance which can really add some quality in long views if you're not using DOF.
     
  3. basagre28

    basagre28 Guest

    Messages:
    43
    Likes Received:
    0
    GPU:
    AORUS GTX 1080 TI
    wow thank's man my game run much better
     
  4. GODzillaGSPB

    GODzillaGSPB Guest

    Messages:
    122
    Likes Received:
    0
    GPU:
    MSI Geforce GTX 760 TwFrz
    I erased the camera-lib from the other mod which did the trick. ^^

    I can't say I have that grass effect but then again...admitedly I'm not very fond of the effect shown in the video. ^^ Personal taste I guess.

    Oh and btw...I think this might be important: The video contains a story-spoiler. I think you should at least mute the sound. Thanks.
     

  5. mkeezay29

    mkeezay29 Guest

    Messages:
    225
    Likes Received:
    0
    GPU:
    Zotac GTX 760 4GB
    Glad you like it, after I first made the optimizations I finished off the game in a few days, it's actually a pretty fun game when your not dealing with game crippling performance issues.

    To each his own I guess, personally I love the waving grass, reminds me of the field out back of my building that no one ever cuts the grass in lol, I'll upload a new video, I could swear I stopped recording when the phone rang.
     
  6. GODzillaGSPB

    GODzillaGSPB Guest

    Messages:
    122
    Likes Received:
    0
    GPU:
    MSI Geforce GTX 760 TwFrz
    Had the worst kind of weather an hour ago...ingame. The grass moves almost as much as in your video, with just the mod. So I'm really fine with that. ^^

    Performance is also good, but I might persuade myself to have a second look at your config for even better performance I guess. :D
     
  7. mkeezay29

    mkeezay29 Guest

    Messages:
    225
    Likes Received:
    0
    GPU:
    Zotac GTX 760 4GB
    If you do download it these are the lines you can alter for better performance, these are my settings from a High preset from my optimization file
    PHP:
    MaxShadersToPreload="4750" decreased for performance boost
    MaxShadersToPreloadPerFrame
    ="175" decreased for performance boost
    StaticReflectionIntensityDay
    ="80" makes daytime reflection greater, default is 50
    RainNumSplashesPerSecond
    ="80"  decreased for performance boostdefault is 99 I think
    RainDensityFactor
    ="80.0" same default value as above
    RainOccluderLength
    ="160.0"
    ParticleUniformFogDensityFactor="450" decreased for performance boost
    LRShadowCullViewDistance
    ="240.0" decreased for performance boost
    LRShadowHighPriorityNearDistance
    ="180" decreased for performance boost
    AmbianceParticlesMaxStarted
    ="3500" decreased for performance boost
    AmbianceParticlesMaxMemory
    ="888472" decreased for performance boost
    AmbianceParticlesDelayBeforeRespawn
    ="5" Increased for performance boost increase more or decrease to allow more particles on screen
    AmbianceParticlesDelayBeforeDestroy
    ="27"  decreased for performance boostincrease to allow more particles on screen
    MaxTessellationFactorPerScreenSpaceUnit
    ="200"  decreased for performance boost - default value is 250
    MaxTessellationFactor
    ="8" decreased for performance boost - default value is 10
    WaterReflectionQuality
    ="7"  - default value is 10
    TerrainDetailViewDistance
    ="750" decreased for performance boost
    MaxDecalCount
    ="200" decreased for performance boost - default is 300 I think
    MaxDecalCountPerType
    ="50" decreased for performance boost - default is 100 I think
    ParticlesLightsFadeDistance
    ="110" decreased for performance boost
    FSMShadowRange
    ="650.0" decreased for performance boost 
    FSMShadowQuality
    ="90.0" decreased for performance boost
    RealTreeCapsMaxDistance
    ="80.0f" decreased for performance boostdon't go below 50 or tress will look aweful at close range
    MaxSimplePhysObjectNormal="20" decreased for performance boost
    MaxSimplePhysObjectHeavy="15" decreased for performance boost
    MaxPawnRagdollNormal="15" decreased for performance boost
    MaxPawnRagdollHeavy="5" decreased for performance boost
    MaxBreakableStaticObjectsNormal="20" decreased for performance boost
    MaxBreakableStaticObjectsHeavy="15" decreased for performance boost
    MaxBreakableDynamicObjectsNormal="50" decreased for performance boost
    MaxBreakableDynamicObjectsHeavy="25" decreased for performance boost
    All below can be decreased slightly, but I wouldn't recommend by much
    PHP:
    HairSpecularMaxNumLights="7"
    HairSpecularFadeDistance="24"
    SkinSpecularMaxNumLights="7"
    SkinSpecularFadeDistance="18"
    This one can be decreased a bit more30 or 40 for instance
    ParticlesMaxNumLights
    ="50"
    Resolution map changes
    PHP:
    ShadowMapSize="5120" you can make this 2560 or 1280
    CascadedShadowMapSize
    ="5120" you can make this 2560 or 1280
    RainShadowMapSize
    ="1024" you can make this 512 or 256
    FSMShadowMapSize
    ="5120" you can make this 2560 or 1280
    ReflectionTextureSizeX
    ="2048" you can make this 1024 or 512
    ReflectionTextureSizeY
    ="2048" you can make this 1024 or 512
    WaterNextGenQuality
    ="1536" you can double this one for better water quality, or half it but I prefer double
    there are a lot of lines you can change to simply disable things but I haven't disable any effects in any of my presets
    things like muzzle flash and HDR can be turned off, and many more like these
    PHP:
    AllowRainDropSplash="1"
    LRShadowCoverOnlyTerrainArea="0"
    UseHalfSizeSceneTexture="0"
    the 3 above you really shouldn't change unless you want to, muzzle flash and rain drop splashes are the only 2 I would disable if you wanted, the rest I would leave disabled
     
    Last edited: Jun 29, 2014
  8. Cru_N_cher

    Cru_N_cher Guest

    Messages:
    775
    Likes Received:
    2
    GPU:
    MSI NX8800GT OC
    The Wind Simulation should be dynamic so what you experienced was a change in the intensity of it.

    https://www.youtube.com/watch?v=947FTmTuICU

    Most Modders do totally wrong on this part and hurt the System more and make it unnatural behaving :(
     
    Last edited: Jun 29, 2014
  9. jimdove

    jimdove Guest

    Messages:
    345
    Likes Received:
    1
    GPU:
    Windforce 1080ti
    used "ultra" from the easy installer and the in game options are things like textures to medium/ Shader to low fxaa x2 and not even fullscreen?

    When in game it looks horrible and runs like ****? something went wrong my end?

    Tried from the manual install. Same again. something odd here.
     
    Last edited: Jun 29, 2014
  10. Cru_N_cher

    Cru_N_cher Guest

    Messages:
    775
    Likes Received:
    2
    GPU:
    MSI NX8800GT OC
    Would be cool if we would gather all parts of the Configuratable Subsystems into 1 Giant post :)

    like for example the Real Tree System stuff is missing here in your examples
     

  11. mkeezay29

    mkeezay29 Guest

    Messages:
    225
    Likes Received:
    0
    GPU:
    Zotac GTX 760 4GB
    That's all the line in the XML file does is change wind minimum and maximum effect on grass, by using the XML instead and leaving the other games files untouched it can't do any harm, the only thing I've messed up in game was at one point making grass appear at intersections by putting the texture blend distance value to low but even that didn't cause any issues with performance, in fact it ran faster and looked pretty funny.

    Also when I edit texture resolution maps through the XML it doesn't cause lost textures in the game so this is the best way imo to modify in game values, you can up the count of some cool visual things like rain drops per second, and particle density a lot easier too than unpacking and editing a .dat file like lots of people (including myself) have done in an attempt to edit the settings.



    Yeh that's definietely not right, it should be set to full screen and it should have ultra textures, and also run better, can you upload the XML for me?

    maybe I uploaded a bum file, I don't see why textures would be at medium on the ultra when they are at high on the high preset, I'll check my files too.
     
  12. Cru_N_cher

    Cru_N_cher Guest

    Messages:
    775
    Likes Received:
    2
    GPU:
    MSI NX8800GT OC
    <RealTreeProfile Quality="VeryHigh" />

    does it still has any effect from Far Cry 2/3 ?
     
  13. mkeezay29

    mkeezay29 Guest

    Messages:
    225
    Likes Received:
    0
    GPU:
    Zotac GTX 760 4GB
    Do you mean I post every section like this, this is from a High preset.

    PHP:
    <Environment>
    <
    quality id="ultra"
    DisableSky="0"
    AmbientSkyColorMultiplier="50"
    AmbientGroundIntensityOverride="1"
    StaticReflectionIntensityDay="80"
    curveRimLightIntensity="100"
    curveGlobalLightsIntensity0="30"
    curveGlobalLightsIntensity1="60"
    curveGlobalLightsIntensity2="80"
    curveGlobalLightsIntensity3="100"
    ProbeSkyBounceMultiplierOverride="1"
    curveProbeSkyDirectMultiplier="50"
    curveProbeSunBounceMultiplier="150"
    curveWorldAOMultiply="50"
    curveLightHDRMul="50"
    RainNumSplashesPerSecond="90"
    RainDensityFactor="90.0"
    RainOccluderLength="170.0"
    ParticleUniformFogRangeThreshold="0.25"
    ParticleUniformFogDensityFactor="675"
    DisableGodRayCloudMasking="0"
    HighQualityParticles="1"
    HighQualityEnvironmentDOF="0"
    HairSpecularMinNumLights="0"
    HairSpecularMaxNumLights="7"
    HairSpecularFadeDistance="24"
    SkinSpecularMinNumLights="0"
    SkinSpecularMaxNumLights="7"
    SkinSpecularFadeDistance="18"
    ParticlesMinNumLights="0"
    ParticlesMaxNumLights="60"
    PhysicsQuality="VeryHigh"
    ParticlesLightsFadeDistance="130" />
    </
    Environment>

    Good question.
    There is an empty <RealTreeProfile /> line in the default settings of a fresh XML from Watch Dogs, let me try with different settings and make comparison screenshots
     
    Last edited: Jun 29, 2014
  14. campos89

    campos89 Guest

    Messages:
    12
    Likes Received:
    0
    GPU:
    8850M+HD4000
    Please, is it possible adjust the joystick deadzone via xml file? Does anyone know how? Thanks...
     
  15. Haxe

    Haxe Guest

    Messages:
    37
    Likes Received:
    0
    GPU:
    common.dat\engine\actionmaps\inputactionmapcommon.xml

    In this file you can find the DeadZone parameter that you can change and experiment.
     

  16. moh2986

    moh2986 Guest

    Messages:
    2
    Likes Received:
    0
    GPU:
    AMD 5650 M
    What you have done is called witchcraft.....unbelievable

    your settings gave the game performance boost and it became visually stunning

    I can't thank you enough
    i just have 2 questions
    1)how to decrease the rain density?
    i2)s there a tweak to decrease stuttering while driving ?

    Applied on vanilla WD
     
  17. mkeezay29

    mkeezay29 Guest

    Messages:
    225
    Likes Received:
    0
    GPU:
    Zotac GTX 760 4GB
    Thank You, if you want to play with rain density change these 2 lines in the XML
    PHP:
    RainNumSplashesPerSecond="90"
    RainDensityFactor="90.0"
    You can decrease the amount of rain drops per second and the Rain Density, make sure you make your XML read only again after you save.

    The best values to play around with to help with stuttering are the resolution maps and the detail view distance, the textures in this game are extremely compressed so streaming to many of them hits your system hard, this way you load detailed textures the closer you get to them, which may cause some texture pop in.
    Lines like the ones below can be changed to really increase performance
    PHP:
    ShadowMapSize="5120" to 2560 or 1280
    CascadedShadowMapSize
    ="5120" to 2560 or 1280
    RainShadowMapSize
    ="1024" to 512
    There are a few more too
     
  18. Cru_N_cher

    Cru_N_cher Guest

    Messages:
    775
    Likes Received:
    2
    GPU:
    MSI NX8800GT OC
    Rendering the Smoke particle is taking some resources it seems

    [​IMG]
     
    Last edited: Jul 2, 2014
  19. mkeezay29

    mkeezay29 Guest

    Messages:
    225
    Likes Received:
    0
    GPU:
    Zotac GTX 760 4GB
    Definitely, the particle density has a big impact on performance, I'm making a full version of my installer now that will let you change the values manually for all resource demanding effects and also put in options for what kind of Ambient Occlusion and Anti Aliasing you want to use, I'm new to C# but it's turning out pretty good so far, I'll upload as soon as it's finished and tested.
     
  20. Ste4lth

    Ste4lth Guest

    Messages:
    2
    Likes Received:
    0
    GPU:
    Gtx 570 1280Vram
    Hey guys this is a great thread, i thought ill add something to help if its ok, i spent a few nights trying to get my rig to run it good so this my results so far using medium range rig.

    #####################################################

    [Kadzait24 Watch Dogs MOD 5.0 Beta Test 3] Plus a few changes To get a
    gtx 570 to run at an average of 30Fps at night in Rain at a main crossing road with alot traffic.

    Please follow Kads Readme in the zip,
    when your in the game option menu setting his options change textures to medium,
    and after youve set the ingame options exit out,
    make a few changes to the GamerProfile [Documents Location] like he says,
    then apply the read only tick.

    Please Note: Changes below were done in the [XML Doc File] inside the engine,
    so unpack [Kadzait24 Watch Dogs MOD 5.0 Beta Test 3] and add the changed Values below to the [XML Doc File] and repack.

    [Please set the values below]

    ----------------------------------------------------------------------

    \\\\\\SHADOWS [optimized]\\\\\\\

    Location

    <Shadow>

    <quality id="high"
    ShadowMapSize="2048" [Huge Fps Diffrence 7-10]

    RainShadowMapSize="512" [Small Fps Diffrence 2-3]

    FSMShadowMapSize="2048" [Tiny Fps Diffrence 0.5]

    -------------------------------------

    \\\\\\MOTION BLUR [OFF]\\\\\\

    Location

    <MotionBlur>

    <quality id="console"
    UseMotionBlur="0"

    UseVelocityMotionBlur="0"

    -------------------------------------

    \\\\\\DEPTH OF FIELD [OFF]\\\\\\

    Location

    <DepthOfField>

    <quality id="pc"
    UseDepthOfField="0"

    UseCinematicDepthOfField="0"

    UseArtisticDepthOfField="0"

    --------------------------------------

    \\\\\\\\\SSAO [optimized]\\\\\\\\\\

    Location

    <SSAO>

    <quality id="hbao+_high"

    UseHBAOPlus="1" [Small Fps Diffrence 2-4]

    ---------------------------------------

    \\\\\\\\AntiAliasing [OFF]\\\\\\\

    Location

    <AntiAliasing>

    <quality id="smaa"
    AntiAliasingMode="0"

    MultiSampleMode="0"

    MultiSampleQualityLevel="0"

    ---------------------------------------

    \\\\\\\\Geometry [optimized]\\\\\\\

    Location

    <Geometry>

    <quality id="ultra"
    KillLodScale="1.0" -

    ClusterZoomFactorScale="0.7" -

    = [Small Fps Diffrence 1-2]

    TerrainLodScale="0.8" -

    MinZoomFactor="0.55" -

    ---------------------------------------

    Tested Location
    The Wards ctOS Control Center Locate the guard with the access code

    ############################################################
     

Share This Page