Watch_Dogs 2 General Modding Thread

Discussion in 'Game Tweaks and Modifications' started by DirtyDan, Nov 29, 2016.

  1. DirtyDan

    DirtyDan Guest

    Messages:
    331
    Likes Received:
    6
    GPU:
    EVGA GTX 970 FTW 4GB
    Heres a nice thread to keep all the latest info here.

    Any progress on the gibbed tools?

    want to update with some strings that JonasBeckman pulled from Disrupt_64.dll

    -nomouse
    -noexmouse
    -nopad
    -nobf
    -nocompile
    -norender
    -runscriptindebug
    -nosound
    -noIntroVideo (Thank [censored] though I wonder when it'll be patched out. )
    -norumble
    -enablehigh (High what? high priority?)
    -animtracker
    -unittest
    -logfile
    -nosave
    -profileLoading
    -profileOperationsOnly
    -enableRequestTrace
    -disablemetadataservice
    -ingameMapOverrideMap
    -pad
    -roadnetworkHighResLoading
    -fireadvanceifinvisible
    -demo
    -login
    -gkiterrormode
    -exec
    -password
    -bfname
    -spawnpos

    -txtlang
    -localizationhideerror
    -localizationdisplayid
    -noolinedebuglistener
    -nosnd
    -nosndremote
    -automation
    -skiploggertool
    -dtnopopup
    -16bitbroadphase
    -nospuheightfield
    -phystimers
    -nophysicstepworkerthread
    -enablevedit
    -forcedrive
    -disabledrive
    -vehiclecolordebug
    -splitscreen
    -splitscreen4
    -tf
    -marketing
    -forcemarketingpad2
    -forcemarketingpad3
    -forcemarketingpad4

    -vmcsku
    -e3sku
    -gcsku
    -asiansku

    -sandbox=localhost
    -useUbiServices
    -sandboxIp=
    -matchkey=
    -nointrovideo (Yeah again, these might be some pre-set or profile specific commands for perhaps? No idea.)

    -nofullscreen
    -xpos
    -ypos
    -resolution

    -eac_launcher

    -editorpc

    -enablememtracer
    -gpucapture
    -d3ddebug

    -noshaderreports
    -nologfile

    -nosplash

    -Infinity

    (The empty spaces denotes a break before some new parameters were found.)
     
    Last edited: Dec 1, 2016
  2. mlleemiles

    mlleemiles Master Guru

    Messages:
    285
    Likes Received:
    7
    GPU:
    Intel HD Graphics 4400
    Last edited: Nov 30, 2016
  3. MikeG

    MikeG Master Guru

    Messages:
    443
    Likes Received:
    44
    GPU:
    Titan RTX
    That could mean no SweetFx? Great, will be looking at dull colors for a long time.

    Edit: Er never mind, looks like the command line method to disable the anti cheat software mentioned in the post above will probably pave the way for some mods to come out.
     
    Last edited: Nov 30, 2016
  4. redcomet

    redcomet Guest

    Messages:
    16
    Likes Received:
    0
    GPU:
    4gb
    All we need is the .dat .fat unpacking tool,then we can start working on it.
     

  5. DirtyDan

    DirtyDan Guest

    Messages:
    331
    Likes Received:
    6
    GPU:
    EVGA GTX 970 FTW 4GB
    Iif you turn of EAC and its offline they don't care
     
  6. DirtyDan

    DirtyDan Guest

    Messages:
    331
    Likes Received:
    6
    GPU:
    EVGA GTX 970 FTW 4GB
    updated main post with some strings courtesy of JonasBeckman
     
  7. Disastorm

    Disastorm Guest

    Is there any way to enable a console? I saw what looked like console commands in the memory using cheat engine.
     
  8. JonasBeckman

    JonasBeckman Ancient Guru

    Messages:
    17,564
    Likes Received:
    2,961
    GPU:
    XFX 7900XTX M'310
    There's a lot of commands but I don't know of any way to enable the dev console, game engine is a variant of Dunia though probably even more extensively modified now than it was in the first Watch_Dogs including updating the compression method for the file archives which for the moment is stopping modding although there's some activity on the Xentax forums so perhaps, not sure if Rick/Gibbed himself has anything though.

    Being able to turn of EAC does at least allow injectors and other software to fully interact with the game process without being blocked though not many mods likely would need to tamper with the actual exe though there could also be file integrity checks so using a modified patch.dat/patch.fat might be problematic if EAC is active.

    For now though there's not much that can be done until (if?) a file unpacker arrives, most of the command-line arguments don't seem to be all too useful either (The intro video one seems to be disabled for example.) but at least EAC can be toggled to disable itself which is going to be useful unless Ubisoft patches it. (I don't think they would but you never know.)
     
  9. Disastorm

    Disastorm Guest

    I don't know much about this stuff but from what I understand the fat defines the location and sizes of compressed chunks in the dat, has it been confirmed that the compressed chunks compression method has been updated or could it just be the formatting of the fat?
     
  10. txgt

    txgt Guest

    Messages:
    815
    Likes Received:
    3
    GPU:
    MSI GTX 1060 6G
    Steam/Uplay/Origin have the launch options for every game. We can try to put the commands there.

    Edit: tried "-noIntroVideo" in Uplay - didn't work. Tried via shortcut - no luck either.
     
    Last edited: Dec 2, 2016

  11. Disastorm

    Disastorm Guest

  12. DirtyDan

    DirtyDan Guest

    Messages:
    331
    Likes Received:
    6
    GPU:
    EVGA GTX 970 FTW 4GB
    you try with "-eac_launcher -launcher_restarted", this disables the eac launcher allowing access to the game exe and ability to inject code or memory edit
     
  13. redcomet

    redcomet Guest

    Messages:
    16
    Likes Received:
    0
    GPU:
    4gb
    rick/gibbed 's twitter

    twitter.com/gibbed
     
  14. mlleemiles

    mlleemiles Master Guru

    Messages:
    285
    Likes Received:
    7
    GPU:
    Intel HD Graphics 4400
  15. redcomet

    redcomet Guest

    Messages:
    16
    Likes Received:
    0
    GPU:
    4gb
    I know nothing about those codes,may i ask why did u call that bad news?
     

  16. mlleemiles

    mlleemiles Master Guru

    Messages:
    285
    Likes Received:
    7
    GPU:
    Intel HD Graphics 4400
  17. txgt

    txgt Guest

    Messages:
    815
    Likes Received:
    3
    GPU:
    MSI GTX 1060 6G
  18. mlleemiles

    mlleemiles Master Guru

    Messages:
    285
    Likes Received:
    7
    GPU:
    Intel HD Graphics 4400
    no, unfortunately.
     
  19. DirtyDan

    DirtyDan Guest

    Messages:
    331
    Likes Received:
    6
    GPU:
    EVGA GTX 970 FTW 4GB
    so messed around with the unpacked files and found these config entries. looks like the water quality is set on high at pc_2 but it has a pc_4 setting.

    so here is a screen of pc_4

    http://i.imgur.com/KJGcHyc.jpg

    and of pc_2

    http://i.imgur.com/OJtWMhl.jpg

    and here is the config differences if you need to force them in custom quality

    <Water>
    <quality id="pc_4"
    DisableWater="0"
    EnableSSPRW="1"
    SSPRWTextureScale="1.0"
    SSPRWLowerQuality="0"
    />
    </Water>

    also the paraboid reflection quality has a similar setting but i cant spot a difference yet

    <ParaboloidReflection>
    <quality id="pc_4"
    DisableParaboloidReflection="0"
    ParaboloidReflectionGeometryLevel="2"
    ParaboloidReflectionSizeThreshold="1.5"
    ParaboloidReflectionMaxDistanceScaleModifier="1"
    ParaboloidReflectionTextureSize="128"
    ParaboloidReflectionMultiSampleMode="4"
    ParaboloidReflectionCullingSize="1"
    ParaboloidReflectionBuildingCullingSize="1000"
    ParaboloidReflectionTextureNbrMips="5"
    ParaboloidReflectionBlurFactor="0.0"
    ParaboloidReflectionRenderDownward="0"
    ParaboloidReflectionCullingProjectionScale="1"
    ParaboloidReflectionSampleShadow="1"
    ParaboloidReflectionSkyOnly="0"
    />
    </ParaboloidReflection>
     
  20. txgt

    txgt Guest

    Messages:
    815
    Likes Received:
    3
    GPU:
    MSI GTX 1060 6G
    I think in WD2 Paraboloid Reflection is not used. It is used in WD1 though. WD2 uses Sreen Space reflections everywhere.
    But it's different story with the cars. They have SSR only on top which reflects everything. But on the sides they have static fake reflections which are changing depending on where you are right now (like in The Division).
     

Share This Page