Monday, December 11, 2017

Dragon Ball Xenoverse 2




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


Fixed
- Reflections.
- Refraction.
- Some wave effects.
- Haloing issues.


Remaining issues
- Sun rays aren't fixed (they come from screen depth). Disable them in the ingame options.
- There is an effect that I couldn't fix, which appears sometimes when you start flying fast or with very few special attacks. By default it mostly fixes the first thing I mentioned, at the cost of placing the effect itself at screen depth. See "5" hotkey.


Installation
- 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. You have to go to the "DB Xenoverse 2\EasyAntiCheat" folder and move "EasyAntiCheat_x64.dll" to a different place, like its parent folder. That way you'll be able to play the game.
- Boot the game. 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.


Dynamic convergence
- The fix includes an unused dynamic convergence feature, which is unused by default because it's annoying while you are doing things in Conton City. However, it's kinda useful for story mode so you don't have to be pressing the convergence hotkey every time the game switches from battles to cutscenes.
- To use it, in "d3dx.ini" go to the line containing "[ShaderOverridePresetGameplay]", and uncomment it and its following two lines (remove the ";").
- Non battle convergence will be whatever you're using at the moment, but battle convergence is "2.5". To change that, go to "[PresetGameplay]" and write yours.


Hotkeys
- F1: convergence presets.
- F2: HUD depth presets. 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.
- 5 (not the numpad): it changes the half-fixed issue I mentioned. By default at screen depth so the image inside looks mostly OK. Press it once at it will be correct for 0 convergence. Press it again to disable it. Check the "z2=1" line in "d3dx.ini" to change the default value if you want.


My preset
- I like not using environment cel shading in environments and just a little in characters. This is a preset of mine (rename the file to "d3dx.ini") that has those settings by default, apart from disabling texture sharpening and disabling some DoF that can't be disabled with ingame options.
- Here is the file: https://s3.amazonaws.com/masterotaku/Dragon+Ball+Xenoverse+2/d3dx_mine.ini


If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com

1 comment:

  1. Thank you again for all your hard work !

    ReplyDelete