The Bards Tale IV – Barrows Deep – 3DV-Ready-Fix – V-1.00 – Losti

The Bards Tale IV – Barrows Deep – 3DV-Ready-Fix – V-1.00 – Losti
***This fix was mainly made with UE4-Universal-Fix by DHR***

***Main Reflection-Fix-Formula by Masterotaku***

Special Thx goes to:



DarkStarSword ^(https://forums.geforce.com/member/1966196/)  – for everything you did for this small but nice 3D-Community and of cause your personal support!!!

DHR ^(https://forums.geforce.com/member/1865447/)                    – for the UE4-Universal-Fix
masterotaku ^(https://forums.geforce.com/member/2004750/)      – for guiding me with his knowledge and provide the main reflection fix formula


                           – for help me fixing the MotionSickness and of cause your continuous support


Optional donation:

If you like the fix and want to contribute for more future fixes, you can donate to this PayPal account: [email protected]

Help us 
keeping 3D-Vision alive, support shader hackers with some motivating beer here:
https://forums.geforce.com/default/topic/1025069/3d-vision/free-donations-to-3dvision-fixers-absolutly-no-request-here-/post/5216801/#5216801 ^(https://forums.geforce.com/default/topic/1025069/3d-vision/free-donations-to-3dvision-fixers-absolutly-no-request-here-/post/5216801/#5216801)


Further donation for shader-hackers directly involved in this fix:


DHR ^(https://forums.geforce.com/member/1865447/)                     – [email protected]
masterotaku ^(https://forums.geforce.com/member/2004750/)        – [email protected]
DarkStarSword ^(https://forums.geforce.com/member/1966196/)   – [email protected]

_________________________________________________

— ~64 hrs time of development later —                      

_________________________________________________


Latest Update: V1.00 – 31.12.2018

– release

1.  Fixed


– UE4 Universal Fixes including all effects mentioned there (DHR)

– Reflections (Masterotaku, Losti)
– HUD / Autodepth (Losti)
– MotionSickness (Masterotaku, Losti)
– Additional fixes catched wrong by RegEx or not catched (Losti)
2.  Issues left


– some minor blinking/flimmer light spackles

– reflection is not 100 % OK in every angel of view, and becoming more worse with high separation but it’s even totally ok here!
– some flimmering/blinking hair in dialoges
– some map/minimap one eye problems
– volumetric lights = disabled
3.  Download

– The Bards Tale IV – Barrows Deep – 3DV-Ready-Fix – V-1.00 – Losti ^(https://s3.amazonaws.com/losti/TheBardsTaleIV-BarrowsDeep-3DV-Ready-Fix-+V-1.00-+Losti.rar)

4.  Introduction to get it working


– uninstall old fixes!!! … if you have used a WIP or updating to the latest fix if there is an update

– install the latest NVIDIA driver

— If you have any trouble that is not described in section 2, use DDU and clean install your graphic driver

– download and extract the archive to your “…BardsTale4BinariesWin64” directory, where the BardsTale4-Win64-Shipping.exe is located


– follow section 4.1 !!!
– PLEASE read this: https://forums.geforce.com/default/topic/1063289/3d-vision/the-bards-tale-iv-dungeon-crawlers/post/5954306/#5954306 ^(https://forums.geforce.com/default/topic/1063289/3d-vision/the-bards-tale-iv-dungeon-crawlers/post/5954306/#5954306)

==> if you have any trouble or issues you cannot solve please do not hesitate to contact me via my PayPal donation address, or in the 3D-Vision Forum


TB and SBS Mode (optional):

– The game support SBS/TB Mode using 3Dmigoto. Remove the “;” in the  “;include = ShaderFixes3dvision2sbs.ini” of the d3dx.ini. Default TB Mode. F11 to cycle. Also remember to use “HDMI Checkerboard” in the NVCP to remove the 720p limitation.

4.1  Ingame Settings


– Everything you want (I think … not finally tested, fix is coming with RegEx on the fly Shader-Fixing that should catch all effects)

– if you have any trouble that is not described in section 2, use highest available settings and lower them step by step to see which one is causing issues


– choose FXAA or no AA but NOT Temporal AA
– disable motion blure (“Bewegungsunschärfe”)

5.  Key Settings

“,”
–  this is a cycle key

– d3dx.ini section: [Key3-HudDepth]

– Cycle depth of the HUD

“.”
–  this is a cycle key

– d3dx.ini section: [Key3-Crosshair]

– Cycle depth of the Crosshair

“ALT”
–  this is a toggle key

– d3dx.ini section: [Key6-ReadNotice]

– for reading notices and or if you need no depth in menue things….
6.  Key Setting – Customization
—-only for more advanced users—


If you don’t like the settings the fix comes with, you have to find your own likes:

– to watch your current convergence/separation set hunting=1 in d3d11.ini

– change constants/settings/keys and check the result in game by pressing F10

6.1  3Dmigoto – Constants


—-only for more advanced users—


– the fix comes with the following default constant settings

;HUD DEPTH
z1 = 0.5

;CROSSHAIR DEPTH
z3=0.3

z1

– general HUD-depth: the less the less the HUD depth, standard is 0.5



z3

– general HUD-depth: the less the less the HUD depth, standard is 0.3



6.2  3Dmigoto – Preset Changes


—-only for more advanced users—

– change the settings for the presets if you dont like it

Sections:

[PresetFightPreset]
[PresetDialogPreset]
[PresetMenuePreset]
6.3  Advanced Key Config

—-only for more advanced users—


You can define keys in [Constants] section with:

[KeyWHATEVERYOURNAMEIS]

Key = KEY 

CONSTANTX = XXX

SEPARATION = SEPXX

CONVERGENCE = CONVXX


– for choosing a key look here for replace KEY with it (
http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx ^(http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx))

– replace CONSTANTX with the constants written above

– replace XXX with a value, see above

– replace SEPXX with a separation value, leave it = the separation you choose by STRG+F3/4, no changes, 100 = 100%

– replace CONVXX with a convergence value, leave it = the convergence you choose by STRG+F5/6, no changes

Key Press Types:

– type = hold ==> only active while holding this key

– type = toggle ==> enable/disable this setting

– type = cycle ==> cycles the settings via this key, e.g. SEPARATION = 100, 50 will cycle between 100% and 50% separation pressing this key

–if you have more settings you need to define it for every cycle step:

–means: if you want to change separation and you want to use the same constant for both settings use:

SEPARATION = X1, X2

CONSTANTX = XXX, XXX

– no definition = settings set on ON once pressed the key

You can also change any existing key definitions changing the key behind key = in the d3dx.ini …. if you like the setting but want another key for it.


Acknowledgements
– THANK you DSS for being on this earth 🙂
– THANK you DHR for the UE4 universal fix!!!
– THANK you masterotaku for the UE4 reflection fix!!!
– Big thanks to Bo3bDarkStarSword, Flugan and all others involved in creating 3DMigoto; an amazing wrapper that allows us to fix our favorite DX11 games in 3D Vision!
– NVIDIA for creating 3D-Vision as a tech!