Sunday, August 11, 2019

Dragon Ball Xenoverse 2




3D Vision and geo-11 fix for Dragon Ball Xenoverse 2, including graphics options for cel shading, some non optional depth of field, and more.

Update (2022-07-02): geo-11 fix added, with autoconvergence (nice for closeups during cutscenes and super attacks), another fixed reflections shader in the time chamber, and stereoized specular reflections for the environment (not characters) including proper parallax occlusion mapping.

Update (2022-05-20): light shafts, radial blur, sun lens flares, motion blur and side effects of depth of field are fixed now.

Update (2019-08-11): I have fixed the new effects that came with the "Extra Pass" DLC. I have also stereoized parallax occlusion mapping, added some more hotkeys and updated 3Dmigoto to version 1.3.16.

Update (2018-08-31): changed the low convergence hold hotkey for something more comfortable.

Update (2018-08-30): new features! Dinamic HUD, better dynamic convergence (used by default this time), hotkeys related to them, and the annoying distortion effect is now fixed.


Fixed
- Reflections.
- Refraction.
- Some wave effects.
- Haloing issues.
- Radial blur.
- Light shafts.
- Sun lens flares.
- I have implemented dynamic HUD depth (per vertex by default).


Installation
- geo-11 (new, with build 0.6.10): download this file and extract its contents in the "DB Xenoverse 2\bin" folder, where "DBXV2.exe" is. Remember to edit "d3dxdm.ini" to change your "direct_mode" to the output you need.
- 3D Vision (older): download this file and extract its contents in the "DB Xenoverse 2\bin" folder, where "DBXV2.exe" is.
- The fix triggers the Easy Anti Cheat protection, so you can't play online with it. The only way to play with the fix is running "DBXV2.exe" directly.
- Boot the game. (old information for 3D Vision) The fix includes a default convergence of "0.5". Save your own if it's too low or use the F1 hotkey. Also, check the dynamic convergence section below.


 (geo-11) Autoconvergence
- In the geo-11 fix, autoconvergence is enabled by default, which in my opinion handles all situations very well. If you want to disable it, open "d3dx.ini" and set "dm_auto_convergence" to 0. I recommend leaving it enabled.


(3D Vision, older) Dynamic convergence
- The 3D Vision fix uses dynamic convergence by default, combined with the fully dynamic HUD preset. It will smartly switch to low convergence + static HUD depth in conversations and cutscenes, so subtitles and dialog boxes are easy to read and the scene is easy to see.
If you want to disable dynamic convergence, comment or delete the "preset = Gameplay" lines from the "[ShaderOverrideHUD2ForSubtitles]" and "[ShaderOverrideHUDGreenBorder]" blocks.


Hotkeys
- F1: convergence presets (0, 0.5, 1, 1.5, 2, 2.5). 0.5 by default but 2.5 automatically triggered for gameplay. When autoconvergence is enabled in geo-11, this hotkey won't work.
- F2: HUD depth presets (except some elements that break others). Screen depth by default. Some elements can have a bit of variable depth or have clipping issues.
- F3: HUD toggle.
- F4: environment cel shading strength presets. Default strength (x1) by default.
- F5: characters cel shading strength presets. Default strength (x1) by default.
- F6: bloom toggle. Not disabled by default.
- 3 (not the numpad): environment texture sharpening presets. Default strength (x1) by default.
- 4 (not the numpad): distant depth of field toggle, which appears even with DoF off (like Shenron in the distance). Not disabled by default.
- 6 (not the numpad): toggle for specular effects on characters. Not disabled by default.
- (3D Vision, unneeded in geo-11 fix) 7 (not the numpad): parallax occlusion mapping strength presets (x0, x0.5, x1, x1.5, x2, x3). x1 by default, which is recommended.
- 8 (not the numpad): number of samples for the dynamic HUD feature, which increase its accuracy. In this order, "250, 500, 1000, 2000, 4000", and by default it's 1000. A high number of samples increases GPU usage significantly if the dynamic HUD is enabled.
- 9 (not the numpad): dynamic HUD presets, affecting NPC names, some interactive icons, and almost all the battle HUD. By default it's fully enabled. Press once to disable it, twice to put everything at the depth of the center of the screen, and three times to fully enable it again.
(3D Vision, unneeded in geo-11 fix) X/Y/B + LT + RT (controller buttons): low convergence when you hold them for at least 300ms, so you won't trigger this with a normal quick press. Use it if you want to see final attacks with low convergence, for example (final attacks don't trigger a change in dynamic convergence).


If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com
Or you can join my Patreon: https://www.patreon.com/masterotaku

12 comments:

  1. Thank you again for all your hard work !

    ReplyDelete
  2. Thanks for all your hard work/update`s Masterotaku
    Got so many great gaming hours thanks to you!

    Kind regards

    ReplyDelete
  3. It doesn't work anymore, the game can't be launch because with the last windows version, we need to change 2nvidia files and the anti cheat system detect it and refuses to launch the game in 3D :(
    Any tips ?

    ReplyDelete
    Replies
    1. Do you do the section under Installation? Where you move the EAC files out of the way?

      Otherwise just 425.31 and you don't need modified Nvidia driver files.

      Delete
    2. Thks ! I haven't seen that i will try to remove it !

      Delete
  4. SO with the nex MAJ of 3D FIX i can't change drivers so i don't have Xenoiverse in 3D Any more..........
    Any tips ?

    ReplyDelete
  5. It, does'nt work any more in 3D Vision

    ReplyDelete
    Replies
    1. The game is working fine for me. I just checked. 452.06 drivers with the global hack enabled, and running "DBXV2.exe" directly without even renaming the EAC files.

      Delete
  6. How can i use this mod without the 3D Vision effect? I would like to use the disable specular effects on characters and use cel shading

    ReplyDelete
  7. Bringing up the question again but is there a way to use this without the 3D? I just want to remove the bloom from the game.

    ReplyDelete
    Replies
    1. If you want to just disable effects or mod the game, you don't need this specific fix, you just need 3Dmigoto. It's a generalized modding tool for DX11. You can find the latest version on Github. This fix uses a newer geo-11 that is based on 3Dmigoto but if you aren't doing 3D it's probably better to use 3Dmigoto.

      Lots of info on google, but the basic idea is to drop in the dll files, and hunt down the shader you want to disable. Usually a pixel shader is best for disabling. Then add the [ShaderOverride_xxx] in the d3dx.ini file, with hash and handling=skip. It's pretty easy to learn how to do this level of modding.

      Delete