About this mod
// light tonemap, shadertweaks and a little luma sharpening
- Permissions and credits
- Changelogs
- description
Kena bridge of spirits Ember Lab's first attempt at
game development results in a quite strong debut in
the action adventure genre, good game play and an
excellent narrative structure make it a worthwhile
title to pick up and enjoy.
In terms of tweaking a subtle tonemap shaves of
a bit of darkness and added some slight
luma sharpen plus relief to give the textures a bit
more definition.
3dmigoto tweaks
- reduce distance fog
- reduce iterations global bloom
- tonemap
- curve shader (see 'further tweaking' for more info)
Note(s):
The package has a customized shader 'upscale.hlsl' which
does some fullscreen tweaks as sharpening and color modifications.
update 03/04/2024 v1.1
- added reduce illumination water plane
- tweaked tonemap less brightness
- curve reduce possible moire effect
- updating
if the old package was installed remove the following
folder(s) and file(s) in the folder which contains
Kena-Win64-Shipping.exe
shadercache
shaderfixes
d3d11.dll
d3dcompiler_46.dll
d3dx.ini
Then copy the contents of the zip file to the install folder
of kena bridge of spirits the folder which contains
Kena-Win64-Shipping.exe
- install
Copy the contents of the zip file to the install folder of
kena bridge of spirits, the folder which contains Kena-Win64-Shipping.exe.
The following instructions are only needed
If you do not like using unverified dll's you can:
- 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.0 (64bits)) and place the following dlls in the
install dir of kena bridge of spirits:
d3d11.dll
d3dcompiler_46.dll
then copy ShaderCache, ShaderFixes plus d3dx.ini 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.
Also add at line 19:
include = ShaderFixes\upscale.ini
include = ShaderFixes\curve.ini
- verify
After running the game the folder ShaderFixes should
gradually (scene and level dependent) contain the .bin versions:
67cd57105f327e5b-ps_replace.bin
7c191d4c4b8bb7d2-ps_replace.bin
b7858f65832028b3-ps_replace.bin
735c9e505f2e4817-ps_replace.bin
of:
67cd57105f327e5b-ps_replace.txt
7c191d4c4b8bb7d2-ps_replace.txt
b7858f65832028b3-ps_replace.txt
735c9e505f2e4817-ps_replace.txt
This means that the file(s) .txt have been compiled by 3dmigoto (d3d11.dll)
- tested
Tested with version v1.13 of kena bridge of spirits
on win 10(1903) / nvidia 1050gtx ti
- performance
3dmigoto gpu usage 1080p@~40fps
without - clock 1746Mhz gpu usage ~95%
with - clock 1746Mhz gpu usage ~97%
approximately 2% increase (1050gtx ti on win 7 / win 10(1903))
max gpu: 1772Mhz gpu usage 100%
**clamped frame rate to 40.0 with nvidia inspector
- further tweaking
If you like you can compare the modified shader, ShaderCache contains
the original shader, to alter values.
The curve shader can be disabled by opening d3dx.ini
in a text editor and altering line 20 from:
include = ShaderFixes\curve.ini
to:
;include = ShaderFixes\curve.ini
To disable specific tweaks remove, by example,
the following shader from the folder 'shaderfixes'
b7858f65832028b3-ps_replace.txt
// reduce distance fog
and if compiled remove:
b7858f65832028b3-ps_replace.bin
then restart the game.
Most shaders <shadernumber>ps_replace.txt have
a descriptive remark at top of the file (see shader list).
- tips
https://www.pcgamingwiki.com/wiki/kena_bridge_of_spirits
- shader list
---------- 67CD57105F327E5B-PS_REPLACE.TXT
// reduce iterations global bloom A frame based fx
// ---- Created with 3Dmigoto v1.3.16 on Mon Feb 12 11:45:29 2024
---------- 7C191D4C4B8BB7D2-PS_REPLACE.TXT
// reduce iterations global bloom B frame based fx
// ---- Created with 3Dmigoto v1.3.16 on Mon Feb 12 12:00:10 2024
---------- B7858F65832028B3-PS_REPLACE.TXT
// reduce distance fog
// ---- Created with 3Dmigoto v1.3.16 on Mon Feb 12 11:34:27 2024
// reduce illumniation waterplane
// great effect stationary not so much when camera moves
// ---- Created with 3Dmigoto v1.3.16 on Wed Mar 20 10:07:46 2024
---------- SHADERLIST.TXT
Kena bridge of spirits Ember Lab's first attempt at
game development results in a quite strong debut in
the action adventure genre, good game play and an
excellent narrative structure make it a worthwhile
title to pick up and enjoy.
In terms of tweaking a subtle tonemap shaves of
a bit of darkness and added some slight
luma sharpen plus relief to give the textures a bit
more definition.
3dmigoto tweaks
- reduce distance fog
- reduce iterations global bloom
- tonemap
- curve shader (see 'further tweaking' for more info)
Note(s):
The package has a customized shader 'upscale.hlsl' which
does some fullscreen tweaks as sharpening and color modifications.
update 03/04/2024 v1.1
- added reduce illumination water plane
- tweaked tonemap less brightness
- curve reduce possible moire effect
- updating
if the old package was installed remove the following
folder(s) and file(s) in the folder which contains
Kena-Win64-Shipping.exe
shadercache
shaderfixes
d3d11.dll
d3dcompiler_46.dll
d3dx.ini
Then copy the contents of the zip file to the install folder
of kena bridge of spirits the folder which contains
Kena-Win64-Shipping.exe
- install
Copy the contents of the zip file to the install folder of
kena bridge of spirits, the folder which contains Kena-Win64-Shipping.exe.
The following instructions are only needed
If you do not like using unverified dll's you can:
- 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.0 (64bits)) and place the following dlls in the
install dir of kena bridge of spirits:
d3d11.dll
d3dcompiler_46.dll
then copy ShaderCache, ShaderFixes plus d3dx.ini 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.
Also add at line 19:
include = ShaderFixes\upscale.ini
include = ShaderFixes\curve.ini
- verify
After running the game the folder ShaderFixes should
gradually (scene and level dependent) contain the .bin versions:
67cd57105f327e5b-ps_replace.bin
7c191d4c4b8bb7d2-ps_replace.bin
b7858f65832028b3-ps_replace.bin
735c9e505f2e4817-ps_replace.bin
of:
67cd57105f327e5b-ps_replace.txt
7c191d4c4b8bb7d2-ps_replace.txt
b7858f65832028b3-ps_replace.txt
735c9e505f2e4817-ps_replace.txt
This means that the file(s) .txt have been compiled by 3dmigoto (d3d11.dll)
- tested
Tested with version v1.13 of kena bridge of spirits
on win 10(1903) / nvidia 1050gtx ti
- performance
3dmigoto gpu usage 1080p@~40fps
without - clock 1746Mhz gpu usage ~95%
with - clock 1746Mhz gpu usage ~97%
approximately 2% increase (1050gtx ti on win 7 / win 10(1903))
max gpu: 1772Mhz gpu usage 100%
**clamped frame rate to 40.0 with nvidia inspector
- further tweaking
If you like you can compare the modified shader, ShaderCache contains
the original shader, to alter values.
The curve shader can be disabled by opening d3dx.ini
in a text editor and altering line 20 from:
include = ShaderFixes\curve.ini
to:
;include = ShaderFixes\curve.ini
To disable specific tweaks remove, by example,
the following shader from the folder 'shaderfixes'
b7858f65832028b3-ps_replace.txt
// reduce distance fog
and if compiled remove:
b7858f65832028b3-ps_replace.bin
then restart the game.
Most shaders <shadernumber>ps_replace.txt have
a descriptive remark at top of the file (see shader list).
- tips
https://www.pcgamingwiki.com/wiki/kena_bridge_of_spirits
- shader list
---------- 67CD57105F327E5B-PS_REPLACE.TXT
// reduce iterations global bloom A frame based fx
// ---- Created with 3Dmigoto v1.3.16 on Mon Feb 12 11:45:29 2024
---------- 7C191D4C4B8BB7D2-PS_REPLACE.TXT
// reduce iterations global bloom B frame based fx
// ---- Created with 3Dmigoto v1.3.16 on Mon Feb 12 12:00:10 2024
---------- B7858F65832028B3-PS_REPLACE.TXT
// reduce distance fog
// ---- Created with 3Dmigoto v1.3.16 on Mon Feb 12 11:34:27 2024
// reduce illumniation waterplane
// great effect stationary not so much when camera moves
// ---- Created with 3Dmigoto v1.3.16 on Wed Mar 20 10:07:46 2024
---------- SHADERLIST.TXT