Sunday, December 2, 2018

Dead Rising 4 - 3DV-Ready Fix - Losti V-1.00


Dead Rising 4 - 3DV-Ready Fix - Losti V-1.00


***This fix was made in collaboration with Masterotaku***

***Main fixing-formula by Masterotaku***


Special Thx goes to:

DarkStarSword  - for everything you did for this small but nice 3D-Community and of cause your personal support!!!
                           - for trying to help me fixing the flimmering textures, but here only himselfe can make a fix for it, seems...
DHR                    - for trying to help me fixing the flimmering textures, but here only DSS can make a fix for it, seems...
masterotaku      - helping me crating this fix and guiding me with his knowledge here and provide the main fixing formula



Optional donation:

If you like the fix and want to contribute for more future fixes, you can donate to this PayPal account: rauti@inetmx.de

Help us 
keeping 3D-Vision alive, support shader hackers with some motivating beer here:


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

masterotaku      - masterotakusuko@gmail.com



_________________________________________________
--- ~82 hrs time of development later ---                      
_________________________________________________


Latest Update: V1.00 - 02.12.2018

- release


1.  Fixed

- Lights (MasterotakuLosti)
- Shadows (MasterotakuLosti)
- Shadow-Clipping (Losti)
- HUD, including Auto-Depth-Crosshair (MasterotakuLosti)
- Blood-Decalls (Masterotaku, Losti)


2.  Issues left

- some minor Shadow-Clipping left
- Flickering textures (there is a toggle key to fix this but you will lose up to 50 % FPS (see section 5)
- HUD live bar is some more in depth than the rest of the HUD
==> HUD IS NOT PERFECT BUT OK....I think....no more fix here from me!
- some light cones fimmers sometimes while moving
- some minor blood-decal-clipping
- some reflections are correct in depth but behaves somewhat strange sometimes, minor issue, not that much noticable


3.  Download


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 "Dead Rising 4" main directory, where the deadrising4.exe is located
==> 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):
- not supported as it seems

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


5.  Key Settings

"m"
-  this is a toggle key
- d3dx.ini section: [Key1_KB_XB]
- fix flimmering textures, but will burn your FPS up to 50 %, default is disabled, press this key to fix flickering on demand but you have to live with FPS burn here!!!

"-"
-  this is a toggle key
- d3dx.ini section: [Key2_DE]
- Enables/Disabled AutoDepthCrosshair - DE-Keyboard

"/"
-  this is a toggle key
- d3dx.ini section: [Key2_EN]
- Enables/Disabled AutoDepthCrosshair - ENG-Keyboard

"."
-  this is a cycle key
- d3dx.ini section: [Key3_TargetMarks]
- Cycle depth of target marks

","
-  this is a cycle key
- d3dx.ini section: [Key4_HUD-DEPTH]
- Cycle depth of HUD-Elements except target marks


5.1  Key Settings (Keyboard + Mouse Gameplay)

- note: all SET-KEYS do set defined settings that only will be changed by pressing other set key
-- hence: if you have used a set key and you want to return to normal gaming view, press the key for Standard Gaming Depth
-- this key is the one you have to modify with your prefered convergence/separation and HUD-depth settings if you do not like the settings the fix comes with!!! Plase rad section 6. for instructions.

"ALT"
- this is a set key
- d3dx.ini section: [Key5_KB_HUD-STD]
- Standard Gaming Depth pressing ALT

"ALT" + hold down 0.3 sec
- this is a set key
- d3dx.ini section: [Key6_KB_HUD-MENUE]
- Depth for menues hold down ALT for 0,3 sec

"ALT" + hold down >1.0 sec
- this is a set key
- d3dx.ini section: [Key7_KB_DEPTH-CINEMATICS]
- Depth for cienematics/cut-scenes hold down ALT for >1,0 sec

"V"
- this is a set key
- d3dx.ini section: [Key8_KB_PHOTO]
- HUD-Depth for taking photos, you can also use it in menue if you want more depth for it

"CONTROL"
- this is a hold key
- d3dx.ini section: [Key9_KB_AIM]
- HUD-Depth while aiming holding down CONTROL


5.1  Key Settings (Controller Gameplay)

- note: all SET-KEYS do set defined settings that only will be changed by pressing other set key
-- hence: if you have used a set key and you want to return to normal gaming view, press the key for Standard Gaming Depth
-- this key is the one you have to modify with your prefered convergence/separation and HUD-depth settings if you do not like the settings the fix comes with!!! Plase rad section 6. for instructions.

"XB_GUIDE"
- this is a set key
- d3dx.ini section: [Key5_XB_HUD-STD]
- Standard Gaming Depth pressing Controller Guide-Button

"XB_GUIDE" + hold down 0.3 sec
- this is a set key
- d3dx.ini section: [Key6_XB_HUD-MENUE]
- Depth for menues hold down Controller Guide-Button for 0,3 sec

"XB_GUIDE" + hold down >1.0 sec
- this is a set key
- d3dx.ini section: [Key7_XB_DEPTH-CINEMATICS]
- Depth for cienematics/cut-scenes hold down Controller Guide-Button >1,0 sec

"XB_RIGHT_THUMB"
- this is a set key
- d3dx.ini section: [Key8_XB_PHOTO]
- HUD-Depth for taking photos, you can also use it in menue if you want more depth for it

"XB_LEFT_TRIGGER"
- this is a hold key
- d3dx.ini section: [Key9_XB_AIM]
- HUD-Depth while aiming holding down XB_LEFT_TRIGGER


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
z = 0.37
z2 = 1.4
z4 = 1.0
z3=0.0
w1 = 1.0
w2 = 1.1
w3=0.4

z
- general HUD-depth: the less the less the HUD depth, standard is 0.37

z2
- depth scaling for target marks: the less the less the depth of it, standard is 1.4

z4
- depth scaling of HUD except the target marks: the less the less the depth of HUD elements, standard is 1.0

z3
- aiming-indicator: if 1.0 the HUD-correction is set for aiming, if 0.0, the hud correction is set for not aiming, bound to the aiming key, if you change the aming key, please use z3=1.0 here !!! and keep the setting: type=hold

w1
- auto-depth-crosshair toggle: if 1.0 auto crosshair is enabled, if 0.0 auto depth crosshair is disabled, crosshair is @ general HUD-depth, standard is 1.0

w2
- crosshair depth scaling while auto-depth-crosshair is disabled, >1.0 = more in depth than the rest of the HUD, standard is 1.1

w3
- scales the depth of the aiming "crosshair", the less the less the depth of it, standard is 0.4


6.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 bewtween 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 deffinition = 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.


4 comments:

  1. Testing comment on new post to see if you get this by email.

    ReplyDelete
  2. Looks great! But seem to be capped at 40fps when looking in certain directions... Plenty of power left in my rig CPU and GPU usage.... only thing that improves it it switching off all shadows!

    ReplyDelete
    Replies
    1. Whats the prpblem with 40 FPS?? I would be happy having this all the time.... No fix for this here, the fix will not causing this, may be 3D at all but enjoy the game :-) 40 fps....

      Delete
    2. Sorry don't mean to be ungrateful, the fix is ace! just i get little nauseous under 50fps. I shall play in short bursts and enjoy your beautifully fixed 3d! Thanks!

      Delete