Quantcast
Channel: Helix Mod
Viewing all articles
Browse latest Browse all 1549

Lords of the Fallen : 3DMigoto 3D Vision DX11 Fix

$
0
0
3D Vision Fix by mike_ar69, Helifax, bo3b



Fixed
1. Shadows.
2. Lights.
3. Fog.
4. Smoke.
5. Fire.
7. Special effects.
8. HUD.
9. Skybox.
10. Non-SLI: Disabled some "one-eye" rendering effects

Introduction

This is a full 3D Vision fix for Lords of the Fallen.  It supersedes the initial fix by Helifax - if you installed that one please uninstall it completely before installing this one.

The game was launched with some serious stability issues in 3D, crashes, and of particular relevance to us disabling the 3D fix.  We include settings below that prevents this from happening.  We are not sure if we have completely solved the problem, but it is working well for us.

Developed and tested on:
- OS: Windows 7 x64
- GPU: SLI and non-SLI GTX 770, SLI and non-SLI GTX 780Ti, GTX 880M, GTX 780M
- Resolutions: 1080p, 720p, 1680x1050, 5040x1050
- Drivers: 344.65, 344.75, 347.09

Screenshots







Installation

1. Download the v1 fix here
2. Unzip it into the games .exe directory e.g. for me this is "J:\SteamLibrary\SteamApps\common\Lords Of The Fallen\bin"
3. Go through all the steps described below in Setup.
4. Start game


Setup & Configuration

The game behaves differently in non-SLI, SLI and Surround, but we have provided a solution for all 3 cases.  You must edit the d3dx.ini file appropriately.  For non-SLI and Surround it was necessary to disable some minor effects that render in one eye (smoke and fog mostly), but there are a few that remain (fire mostly).

=============================
1. Disable Direct Compute paths
=============================

The game uses some Direct Compute paths to calculate/render some stuff. This means that these shaders or rendering pipeline is not handled by the CPU but directly loaded on the GPU and thus you are unable to intercept it or the 3D Vision driver for that matter.

So:

1. Go go Documents\Lords Of the Fallen\settings.ini 
2. Open the file and modify it as it follows:




  1. ....

  2. // defines if APEX should utilize GPU support (e.g. for APEX Turbulence) if available (true/false)

  3. apex_gpu_support_enabled =false

  4. // defines the size of the physx timestep to use (a variable timestep will be used if the value is <= 0)

  5. physx_fixed_timestep_size =0.016

  6. // enables lighting of dynamic objects via light probes

  7. enable_lightprobe_lighting =false

  8. // enables enlighten threads

  9. enable_enlighten =true

  10. // defines the interval at which the radiosity update scheduler gets updated

  11. enlighten_radiosity_update_interval =10.000

  12. ....




3. Save the file. This will prevent the game from using the APEX (aka Direct Compute stuff).

=============================
2. Drivers
=============================
1. Original Profile
2. Set Shader Cache OFF
3. Set VSYNC as always ON.
4. Rest is normal.


=============================
3. Windows
=============================
- No overlays must be enabled!
- Be sure in regedit that you have 




  1. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D\StereoDefaultOn =1

  2. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D\StereoDefaultONSet =1

  3. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D\EnableWindowedMode =5



Otherwise the 3D Driver will not work properly!


=============================
4. 3DMigoto Config
=============================

We defined these constants to select in which "Mode" the game should render:



  1. [Constants]

  2. x =0.0// Single GPU & Single Screen. If set to 1.0 is Enabled. For Single Screen & SLI set to 0.0.

  3. y =1.0// Surround. If set to 1.0 is Enabled.

  4. z =0.3// Hud and Menus depth

  5. w =0.0// Nothing



So for SLI Single Screen
- x = 0
- y = 0

For Non-SLI Single Screen
- x = 1
- y = 0

Surround non-SLI & SLI
- y = 1

=============================
4. 3DMigoto Config: HUD SETUP
=============================

  1. [Constants]
  2. x =0.0// Single GPU & Single Screen. If set to 1.0 is Enabled. For Single Screen & SLI set to 0.0.
  3. y =1.0// Surround. If set to 1.0 is Enabled.
  4. z =0.3// Hud and Menus depth
  5. w =0.0// Nothing

Edit the "z" value:
- A value > 0 will push the HUD into depth
- A value < 0 will pop the HUD out of the screen

The HUD adjustment is basic - the whole HUD gets moved. 

Un-Installation

1. Run the "uninstall.bat" file.


Known Issues

1. The game has some bad flickering in places.  This is a game/driver issue, not the fix.
2. Some wall symbol/glyphs are at the incorrect depth.
3. In non-SLI, fires have a "one-eye" component that we were not able to remove without removing the entire fire.
4. There is a border on the edge of the screen as a result of pushing the HUD in.  This is tied to the nasty screen smudgy stuff and hexagonal light artifacts that the developers seem to think is cool. There is no way to get rid of this without disabling the HUD



Viewing all articles
Browse latest Browse all 1549

Trending Articles