GreedFall

File information

Last updated

Original upload

Created by

thrive4

Uploaded by

thrive4

Virus scan

Safe to use

About this mod

Numerous 3dmigoto shadertweaks see description

Permissions and credits
Changelogs
- description

Greedfall the sleeper hit of 2019. There is a certain
irony at play since spider (the developer) has been
chipping away at the rpg genre for quite some years,
bound by flame, mars war logs, etc, and then when a
title finally hits gold... the dev team is bought up...
well greedfall...

Anyway lets put a little poison on the blade and see
what we get in terms of visuals.

If you do not like specific tweaks please see 'further tweaking'
for disabling specific shader tweaks.

3dmigoto shader tweaks:
- remove bloom and dof characters in conversation
- reduce bloom windows interior during daytime
- reduce close proximity haze
- try to fix alpha in fog banks affects hair characters B
- de-blur ambient occlusion

ui / hud 3dmigoto shader tweak:
- reduce visibility ui elements map related

update 07/02/2022 v1.2
- a custom shader upscale.hlsl (3dmigoto) replaces reshade
- tested on windows 10 (v1903)
- added increase brightness frame based fx
- altered distance fog tweaks bit more balanced height based
- replaced bump / relief shader with luma sharpening

update
06/10/2020 v1.1
- alterd reshade tonemap preserves contrast a bit better
  and added a slight touch of blue. (see new screenshots)
- reduced sharpening a bit results in less prominent filmgrain
- no 3dmigoto tweaks were altered

Note(s):
The  package has a customized shader 'upscale.hlsl' which
does some fullscreen tweaks as sharpening and color modification.

- updating

if the old package was installed remove the following
folder(s) and file(s) in the folder which contains greedfall.exe

reshade
shadercache
shaderfixes

d3d11.dll
d3dcompiler_46.dll
d3dx.ini
dxgi.dll
dxgi.ini
ReShade.ini

Then copy the contents of the zip file to the install folder of
control, the folder which contains greedfall.exe.

- install

Copy the contents of the zip file to the install folder of
greedfall, the folder which contains greedfall.exe.

- optional install

The following instructions are only needed
if you do not like using unverified dll's you can:

download 3dmigoto from:
https://github.com/bo3b/3Dmigoto/releases
download version 1.3.16 and place the following dlls in the install dir of
greedfall:
d3d11.dll (64bits)
d3dcompiler_46.dll
then copy `d3dx.ini, ShaderCache and ShaderFixes from the zip file to the same dir aka folder.

note: if you choose to use the d3dx.ini contained in the github package
make sure to set (line 248):
hunting=0
the default setting is:
hunting=1
which sets 3dmigoto to a debug mode.

- verify

After running the game the folder ShaderFixes should contain the .bin versions:

05107951830495a9-ps_replace.bin
2708469138f0a352-ps_replace.bin
2b0a658cf1caa540-ps_replace.bin
4650690c0e3b11b3-ps_replace.bin
6d2f2788dd27ba39-ps.bin
7449625635d65a1c-ps_replace.bin
c57465020b8479da-ps_replace.bin
cf31f38d4da72ddf-ps_replace.bin
upscale.hlsl
upscale.ini

of

05107951830495a9-ps_replace.txt
2708469138f0a352-ps_replace.txt
2b0a658cf1caa540-ps_replace.txt
4650690c0e3b11b3-ps_replace.txt
6d2f2788dd27ba39-ps.txt
7449625635d65a1c-ps_replace.txt
c57465020b8479da-ps_replace.txt
cf31f38d4da72ddf-ps_replace.txt
upscale.hlsl
upscale.ini

This means that the file(s) .txt have been compiled by 3dmigoto (d3d11.dll)

- tested

Tested with The De Vespe Conspiracy dlc version of greedfall
on win 7 and windows 10 / nvidia 1050gtx ti
See screenshot for settings game.

- performance

3dmigoto gpu usage 1080p@ ~40.8fps
without - clock 1759Mhz gpu usage ~97%
with       - clock 1772Mhz gpu usage ~96%
approximately 4% increase (1050gtx ti on win 7)
max gpu: 1772Mhz gpu usage 100%
**clamped frame rate to 40.8 no sync

Note:
There is quite an issue with the streaming in / out
of textures which can cause extreme delta's in the
framerate, regardless of resolution or other video
settings.

- further tweaking

If you like you can compare the modified shader, ShaderCache contains
the original shader, to alter values.

To disable specific tweaks open the shader from
the folder 'shaderfixes' with a text editor example:
4650690c0e3b11b3-ps_replace.txt

Has a remark on the top line:
// reduce visibility ui elements map related

So if you do not want that to happen
remove the shader from the folder 'shaderfixes'

4650690c0e3b11b3-ps_replace.txt

and if compiled remove:

4650690c0e3b11b3-ps_replace.bin

then restart the game.

All shaders <shadernumber>ps_replace.txt have
a similar descriptive remark.

- tips

Other useful mods:
Better Menu Inputs
https://www.nexusmods.com/greedfall/mods/20

Nightgaze
https://www.nexusmods.com/greedfall/mods/50

Camera mods:
Closer Camera with Wider Elevation
https://www.nexusmods.com/greedfall/mods/60

New Camera
https://www.nexusmods.com/greedfall/mods/16

- shader list

---------- 05107951830495A9-PS_REPLACE.TXT
// remove bloom and dof characters in conversation
// ---- Created with 3Dmigoto v1.3.16 on Sat Dec 07 17:26:07 2019

---------- 2708469138F0A352-PS_REPLACE.TXT
// reduce bloom windows interior during daytime
// ---- Created with 3Dmigoto v1.3.16 on Sat Dec 07 11:52:37 2019

---------- 2B0A658CF1CAA540-PS_REPLACE.TXT
// reduce intensity fog and haze
// ---- Created with 3Dmigoto v1.3.16 on Sat Jan 01 21:16:07 2022
  r0.y = min(1 / cb0[96].w, 0.07f * (v1.y + 0.15f)); // reduce fog and haze

---------- 4650690C0E3B11B3-PS_REPLACE.TXT
// reduce visibility ui elements map related
// ---- Created with 3Dmigoto v1.3.16 on Mon Sep 16 18:09:56 2019

---------- 6D2F2788DD27BA39-PS.TXT
// frame based fx dof related try to reduce alpha issue with hair
// Generated by Microsoft (R) D3D Shader Disassembler
// try to reduce alpha issue with hair

---------- 7449625635D65A1C-PS_REPLACE.TXT
// increase brightness frame based fx
// ---- Created with 3Dmigoto v1.3.16 on Sun Jan 02 11:16:15 2022
  r0.yzw = t0.Sample(s0_s, v1.xy).xyz * 1.1f; // increase sky light
  // reduce red and green

---------- C57465020B8479DA-PS_REPLACE.TXT
// try to fix alpha in fog banks affects hair characters B
// ---- Created with 3Dmigoto v1.3.16 on Sat Dec 07 17:11:09 2019

---------- CF31F38D4DA72DDF-PS_REPLACE.TXT
// de-blur ambient occlusion
// ---- Created with 3Dmigoto v1.3.16 on Tue Sep 17 15:30:34 2019

---------- SHADERS.TXT