ShadowBoost 1.1.30.0

Forum rules
new topics are not allowed in this subsection, only replies.
Post Reply
  • Author
  • Message
Offline
User avatar
*blah-blah-blah maniac*
Posts: 17559
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

ShadowBoost 1.1.30.0

Fallout 4 (TES With Guns)

ShadowBoost - FPS Dynamic Shadows modification
Binaries are here http://dev-c.com/fallout4/shadowboost/
Nexus purgatory page http://www.nexusmods.com/fallout4/mods/1822/?

Increases performance by automatically adjust drawing distance of the shadows depending from frame rate and desired frame rate.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 94
Joined: 20 Mar 2015, 01:45

Re: ShadowBoost 1.1.30.0

Oh my god thank you so much

Offline
Posts: 10
Joined: 17 Nov 2015, 09:44

Re: ShadowBoost 1.1.30.0

A very effective way of seeing it work it's magic is by limiting FPS with ENBoost and watching the shadow distance increase, decrease. Very nice.

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17559
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: ShadowBoost 1.1.30.0

Users reported bug which appears as unchanging shadows distance if current frame rate is locked (f.e. 60 fps) and target frame rate is same. It's a complicated issue, because deadzones in measurements helps to prevent shadow distance jump back and forward (oscillate), but at same time deadzones produce the issue. Exit deadzones and increase distance to check when (if) fps will start to decrease automatically - produce ocsillation. I'll try to fix this asap, but out of ideas right now.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 10
Joined: 17 Nov 2015, 09:44

Re: ShadowBoost 1.1.30.0

ENBSeries wrote:Users reported bug which appears as unchanging shadows distance if current frame rate is locked (f.e. 60 fps) and target frame rate is same. It's a complicated issue, because deadzones in measurements helps to prevent shadow distance jump back and forward (oscillate), but at same time deadzones produce the issue. Exit deadzones and increase distance to check when (if) fps will start to decrease automatically - produce ocsillation. I'll try to fix this asap, but out of ideas right now.
I'm able to stop the shadows from adjusting just by limiting FPS to 30 (max is 50) and toggling that. Eventually the shadows stay at minimum distance. The culprit could be RTSS frame limiting to 50 with min FPS in ShadowBoost set to 50 as well.
Last edited by rev6 on 21 Nov 2015, 13:13, edited 2 times in total.

Offline
Posts: 94
Joined: 20 Mar 2015, 01:45

Re: ShadowBoost 1.1.30.0

ENBSeries wrote:Users reported bug which appears as unchanging shadows distance if current frame rate is locked (f.e. 60 fps) and target frame rate is same. It's a complicated issue, because deadzones in measurements helps to prevent shadow distance jump back and forward (oscillate), but at same time deadzones produce the issue. Exit deadzones and increase distance to check when (if) fps will start to decrease automatically - produce ocsillation. I'll try to fix this asap, but out of ideas right now.
So the workaround is making sure the target framerate is set lower than your max framerate?

And what if we're using ENB's frame limiter? I set ENB's frame limiter to 40 because I never get near 60. Should I be setting my target frame rate to 35?


...Or am I misunderstanding the issue entirely?

Offline
User avatar
Posts: 27
Joined: 20 Jul 2015, 22:06

Re: ShadowBoost 1.1.30.0

Hey Boris,

Thank you for suggesting this "tool". Needless to say, with your Fallour 4 ENB you are again made a marvellous job! Congrats!
Asked my question at Nexus as well. Maybe I missed something, but do not find the answer. I mean reliable answer, not just what Google find.

So:

"fShadowDrawDistMax - max value of shadow draw distance, it will never go above this value in the game, default = 15000.0

I have now at 20000.0000 default Ultra settings. Which value is max, for till "reasonable" to gain this value?"

If this value stands for fShadowDistance=20000.0000 and fDirShadowDistance=20000.0000 at Fallout4Prefs.ini(?)


Thank you!
_________________
AsRock Z77 Extreme4 | Intel Core i7 3770K@4,4Ghz | Kingston HyperX Fury Blue 32GB 1600MHz DDR3 | MSI GTX 980 GAMING 4G | Kingston 352GB SSD | XFX XTR Series 650W | 24MP57VQ-P IPS 24" | Windows 7 Ultimate SP1 x64

Offline
Posts: 56
Joined: 17 Aug 2013, 04:35

Re: ShadowBoost 1.1.30.0

Boris, you've solved a problem in two weeks that Bethesda could not solve in seven years.

I am very impressed, amazing work.

Offline
User avatar
*sensei*
Posts: 316
Joined: 12 Aug 2013, 18:55
Location: Scotland

Re: ShadowBoost 1.1.30.0

I play with a 30fps cap. Setting the minimum FPS to 28 was fine; when in dense areas, ShadowBoost landed me @ 28-29 fps. Going to try setting it to 29.
_________________
Intel i7 6700k | AMD Vega 56 8GB | 2x16GB DDR4 @ 3000mhz | Windows 7 64bit | Creative Soundblaster X-Fi Titanium Fatal1ty Pro | Asus z170 Pro Gaming

Offline
*sensei*
Posts: 397
Joined: 16 Mar 2013, 16:28

Re: ShadowBoost 1.1.30.0

I play with a 30fps cap. Setting the minimum FPS to 28 was fine; when in dense areas, ShadowBoost landed me @ 28-29 fps. Going to try setting it to 29.
why do you want to do that ?
if the shadowboost has to change settings on a 1 fps difference it would be constantly changing the shadow distance like a madman.
that will only hurt performance imo.

i think it works best if you just give it some space, like 45~60 (if it's capped at 60).

ofcourse i could be wrong again, just thinking out loud here.

i think it would be setting your shadowdistance to 2000 when it goes to 28 fps, and then back to 15000 when you have 29 again, would be awful too see.
or the code must be compensating by changing it more gradually inside a loop or something.
_________________
Intel I9-9900k, RTX 3070, 1TB Samsung EVO 970, 1TB Crucial SSD, 1TB Kingston SSD , Realtek HD Audio, 16GB 3400MHZ System RAM, W10 Pro x64.
Post Reply