FPS Dynamic Shadows - Shadow Enhancement

by AlexanderBlade·v1.9.4.0·Updated 2019-01-29

FPS动态阴影 - 阴影增强

Screenshots 4 screenshots

About this mod Machine translation

This plugin for Fallout 4 adds the ability to dynamically control shadow draw distance based on the desired user-defined fps.

Many of you may have noticed that at some points in Fallout 4 fps even with good hardware the fps drops, like in New York City, most of it happens in

Areas with many objects. Because the game isn't properly optimized, almost everything it does with the objects it renders takes a lot longer

It actually should. One of the most time-consuming operations in Fallout 4 is shadow rendering, since the game only has predefined shadow extraction

Distance, works for every place anywhere and we have a choice either we set it to a high value but have a good picture but

Eventually facing fps drops in locations with a lot of objects, or we lower the value to make fps generally more stable. that's exactly the point

This plugin comes in handy!

Install

  • Copy ShadowBoost.asi and ShadowBoost.ini to the game's main folder, where Fallout4.exe is located.
  • In order to load the asi plugin, you need to install the asi loader, so copy the Fallout 4 asi loader (xinput1_3.dll) from this ditrib to the main game folder.

Tweak

The settings in ShadowBoost.ini are very simple

fTargetFramerate - your desired fps, the shadow draw distance will be adjusted smoothly until the game fps meets this value. If you are using vsync or fps lock, you must set this value to a few fps (2 to 5) lower than the actual fps limit, otherwise boost may treat the locked fps as balancing itself and stop increasing the draw distance

fDistChangeSpeed ​​- distance change speed, safe range from 0.5 to 5.0, default = 1.0

fShadowDrawDistMin - Minimum value for shadow draw distance, it will never be set lower than this value in game, default = 2000.0

fShadowDrawDistMax - the maximum shadow draw distance, it will never exceed this value in the game, default = 15000.0

x360ce

If you are using the x360 controller emulator library with Fallout 4, you will need to rename it to x360ce.dll in order to load it.

FAQ

Q: Can this plug-in access the game's .ini files?

Answer: No, it is not, the only ini file plug-in uses is ShadowBoost.ini.

Supported game versions

1.1.29.0,1.1.30.0,1.2.33.0,1.2.37.0,1.3.45.0,1.3.47.0,1.4.125.0,1.4.132.0,1.5.147.0,1.5.157.0,

1.5.205.0,1.5.307.0,1.5.416.0,1.6.3.0,1.6.9.0,1.7.9.0,1.7.10.0,1.7.12.0,1.7.15.0,1.9.4.0

You can see a comparison to the original game in this video, fDistChangeSpeed ​​is 1.0 here

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
FPS动态阴影 - 阴影增强
File size
2.8 KiB
SHA-256
addb10b00fcbdb6552af66d0e56fa30e5e7ab07d42cd74c7de70acc52ba09832
Stored at
2026-10-08 06:01