Thursday, July 11, 2019
Mordhau - 3D-Vision-Fix V1.00
***This fix was made with DHR-Universal-Fix by Losti***
•	--------LATEST official 3D-Vision-Geforce Driver: 425.31----------
You can install 3D-Vision for the lates driver using this Method discriped here: https://www.mtbs3d.com/phpbb/viewtopic.php?f=105&t=23277
Optional donation:
If you like the fix and want to contribute for more future fixes, you can donate here: http://paypal.me/Losti3D
Special Thx goes to:
DHR - for UE4-UNIVERSAL FIX! - donate @ dhr.donation@gmail.com
DarkStarSword  - for everything you did for this small but nice 3D-Community and of cause your personal support!!! - donate or support @ https://www.patreon.com/DarkStarSword
                          
masterotaku      - for guiding me with his knowledge and be present all the time for my questions!!!! THY MATE!!!! - donate @ masterotakusuko@gmail.com
_________________________________________________
•	-- ~4 hr time of development later ---
_________________________________________________
Latest Update: V1.00 - 12.07.2019
•	release
•	  Fixed
•	EVERYTHING coming up with the UNIVERSAL Fix (DHR)
•	additional fixes:
•	character shadows (Losti)
•	HUD and auto depth crosshair (Losti)
•	added correction for outline shader  (Losti - based on the fix instructions from DHR)
•	  Issues left
•	font for targets could not be more in depth than the rest of the HUD (except we scale the HUD completely from the DEPTH-BUFFER but this is crazy ^^
You have other issues? --- please privide a screenshot and a savegame to rauti@inetmx.de
1.	  Download
•	Mordhau - 3D-Vision-Fix V1.00
•	To improve this game, simply use the UNIVERSAL Fix 2
http://helixmod.blogspot.com/2019/12/unreal-engine-4-universal-fix-2.html
1.	  Introduction to get it working
•	copy archive files to ...GAMEDIRECTORY\Mordhau\Binaries\Win64
•	2  Fix Outlines
•	if you find some lines arround objects that are @ screen depth:
•	- close the game
•	- open d3dx.ini
•	- search for hunting=0
•	- set it to hunting=1
•	- start the game
•	- find the object having the surrounding lines @ screen depth
•	- cycle VERTEX SHADERS with NUM4 (cylce down) and NUM5 (cylce up) until the outlines (ONLY THE OUTLINES NOTHING MORE...ok may be some surrounding shadows or AO but NOTHING MORE!!!....otherwhise its the wrong shader!) will disappear
•	- press NUM6 to shave this shader
•	- exit the game
•	- enter \ShaderFixes folder
•	- sort by date
•	- copy the hash from the latest file here (e.g. the shader is da86a094e768f000-vs_replace.txt, the hash is da86a094e768f000)
•	- open d3dx.ini
•	- scroll down to the very end of the file
•	- add this one here: (NOTE: da86a094e768f000 IS AN  EXAMPLE IF THE SHADER YOU HAVE HUNTED HAS THIS HASH!!!!!!!!!!!!!!!!!!!!! Add the hash from the shader you have hunted here!!!!!!!!!!!!!!!!!!!!!!!!!!
[ShaderOverride_Outlines_2]
hash = da86a094e768f000
ResourceDummyRenderTarget1 = copy_desc oD
o0 = ResourceDummyRenderTarget1
•	- i fyou have more outlines to fix, call the override header [ShaderOverride_Outlines_3] or  [ShaderOverride_Outlines_4] and so on....
•	- set hunting=1 to -- hunting=0 in d3dx.ini if you are done.
•	2  Ingame Settings
•	ONLY USE AA @ low!!! Otherwhise you run into motion sickness!!
•	rest is up to you
•	  Key Settings
1.	1  Key Settings (Keyboard + Mouse Gameplay)
"-"
•	cycle HUD-Depth
"+"
•	enable/disable auto depth for crosshair
"*"
•	cycle convergence presets
•	2  Key Settings (Controller Gameplay)
•	--------
•	  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
1.	1  3Dmigoto - Constants
•	---only for more advanced users---
•	the fix comes with the following default constant settings:
;decal
;;DO NOT CHANGE
x10=1.0
;HudDepth
x200=0.6
;AutoDepthCrosshairOnOf
x201=1.0
;inventorycorrection
;;DO NOT CHANGE
x202=1.0
;lootdepth
;;DO NOT CHANGE
;;not working
x203=0.0
;lootdepth2
;;DO NOT CHANGE
;;not working
x204=0.0
1.	2  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)
•	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 UE4 universal fix!!
•	THANK you masterotaku for being on this earth :-)
•	Big thanks to Bo3b, DarkStarSword, 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!
Posted by Losti
