Control

File information

Last updated

Original upload

Created by

thrive4

Uploaded by

thrive4

Virus scan

Safe to use

About this mod

remove damage blood Jesse overlay
remove blur when wounded
tone map reduces darkness
Only works in dx11 mode.

Permissions and credits
Changelogs
- description

Rarely does a game play homage to an architectural style control
how ever is an open lover letter to brutalism aka the flakturm school of design.

These tweaks practically remove the blood / blur effect to Jesse
during combat as well some tonemaping which reduces excessive darkening,
a lumasharp shader high lights the texture details, and
a bit of shifting to the primary colors reduces the overall prominent blue.

Only works in dx11 mode.

update
07/02/2022 v1.1
- a custom shader upscale.hlsl (3dmigoto) replaces reshade
- tested on windows 10 (v1903)
- added global tonemap reduce bloom, lensdirt and vignette
- added reduce flares spotlights
- replaced bump / relief shader with luma sharpening

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 Control_DX11.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 Control_DX11.exe.

- install

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

- optional install

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 (64bit) and place the following dlls in the install dir of control
d3d11.dll
d3dcompiler_46.dll
d3dx.ini
then copy 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:

06dc569c710cbda5-ps_replace.bin
774ff54fad224f19-ps_replace.bin
ae7660e368953d58-ps_replace.bin
b40cf13c91aa6230-ps_replace.bin
upscale.hlsl
upscale.ini

of

06dc569c710cbda5-ps_replace.txt
774ff54fad224f19-ps_replace.txt
ae7660e368953d58-ps_replace.txt
b40cf13c91aa6230-ps_replace.txt
upscale.hlsl
upscale.ini

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

- tested

Tested with version 1.0.0 (dx11) of control on win 7 / nvidia 1050gtx ti
See screenshot for settings game.

- performance

3dmigoto gpu usage 1080p@~31.5fps (capped, vsync forced off)
without - clock 1600Mhz gpu usage ~98%
with    - clock 1700Mhz gpu usage ~94%
approximately 4% increase (1050gtx ti on win 7 and windows 10)
max gpu: 1772Mhz gpu usage 100%

- further tweaking

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

All shaders <shadernumber>ps_replace.txt have
a descriptive remark at top part of file.

- shader list

---------- 06DC569C710CBDA5-PS_REPLACE.TXT
// global tonemap reduce bloom, lensdirt and vignette
// ---- Created with 3Dmigoto v1.3.16 on Tue May 25 12:45:03 2021
  //r0.w = g_tLensTexture.Sample(g_sLinearClamp_s, v0.xy).x;
  //r0.w = saturate(r0.w * 0.1f * g_fLensTextureIntensity + g_fBloomIntensityCS);
  r0.y = r0.y * 0.93f; // increase green
  r0.z = r0.z * 1.22f; // reduce blue tint

---------- 774FF54FAD224F19-PS_REPLACE.TXT
// remove damage blood jesse overlay
// ---- Created with 3Dmigoto v1.3.11 on Fri Sep 06 15:59:54 2019

---------- AE7660E368953D58-PS_REPLACE.TXT
// reduce flares spotlights
// ---- Created with 3Dmigoto v1.3.16 on Tue May 25 18:40:40 2021

---------- B40CF13C91AA6230-PS_REPLACE.TXT
// remove blur when wounded
// plus remove red tint overlay with heavy melee damage
// ---- Created with 3Dmigoto v1.3.16 on Fri Sep 06 23:59:51 2019

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