Fallout 76
0 of 0

File information

Last updated

Original upload

Created by

Dialectric

Uploaded by

Dialectric

Virus scan

Safe to use

Tags for this mod

About this mod

Fallout 76 ini file and performance tweaks with full details on what everything does. Updated Archive text for Update 19

Permissions and credits
Fallout 76 ini file and performance tweaks with full details on what they do.
Keep in mind some of these tweaks will not work in the Fallout76Custom.ini
so you must edit them through the Fallout76Prefs.ini for some of them to work.

For further details and more performance tweaks scroll to the bottom.

To install the ini file add it to your Documents, My Games, Fallout76. It should be sitting there with two other configuration files called Fallout76.ini and Fallout76Prefs.ini from there you're free to edit your Fallout76Custom.ini and the Fallout76Prefs.ini

To add mods in go to where the game is installed, default location is usually C: DriveC:\Program Files (x86), Bethesda.net Launcher, Games, Fallout76 and add them to the Data Folder.
Steam users add mods to C: Drive, C:\Program Files (x86)Steamsteamapps, common, Fallout76Fallout76 and add them to the Data Folder.

Keep in mind the iPresentInterval set to 0 disables the in-game V-Sync, so to avoid any problems lock your FPS to 63 at the most, going above 60 can cause varying problems regardless of ones system. It's inherently got an issue with the games engine being the Creation Engine where it doesn't like going above 60 FPS. (Or you can change the 0 to a 1 and keep it enabled at a high performance cost.) 
You can lock your FPS by going in to your NVIDIA control panel, or your AMD GPU application, add in the program Fallout76.exe, select your frame limiter and set it to 63.
If you want a form of V-Sync active I suggest activating it through your NVIDIA Control Panel, as for AMD users you can do the same though I don't know how well AMDs V-Sync handles.


Optionally for additional performance you can enter the Fallout76Prefs.ini and change the lines fShadowDistance=10000.0000 and fDirShadowDistance=10000.0000 this will lower your shadow draw distance to 1000 meters (10000.0000) over the default low setting of 6000 meters (60000.0000). You can increase or decrease the number as you wish, the grass max distance is 7000.0000 (700 Meters) so you can make the shadows identical if you please.

fBlendSplitDirShadow=512.0000 This setting will increase the draw distance of the low resolution shadows making the pop-in far less noticeable from Low Res to High Res making it so you only see High Res Shadows as you walk, this setting is also changed in Fallout76Prefs.ini



[General]
sIntroSequence=0
uMainMenuDelayBeforeAllowSkip=0
bDisableAllGore=0

[Login]
s76UserName=YourUsername
s76Password=YourPassword

[MAIN]
fIronSightsFOVRotateMult=1

[ImageSpace]
bMBEnable=0
bDynamicDepthOfField=0
bLensFlare=0
bScreenSpaceBokeh=0
bDynamicDepthOfField=0
bDoRadialBlur=0
iRadialBlurLevel=0

[Enlighten]
bEnableEnlighten=1

[InterfaceFX]
bEnableFlickerMenus=0
bEnableScanlinesMenus=0
bEnableScanlinesPipboy=0
fBlurRadiusMenus=0.0000
bUseImageSpaceMenuFX=0
fBlurIntensityHUD=0.0000
fBlurRadiusHUD=0.0000
fScanlineFrequencyHUD=0.0000

[Pipboy]
fPipboyEffectColorB=0.5
fPipboyEffectColorG=1
fPipboyEffectColorR=0.1
fQuickBoyEffectColorR=0.1
fQuickBoyEffectColorG=1
fQuickBoyEffectColorB=0.5
fPAEffectColorB=0.5
fPAEffectColorG=1
fPAEffectColorR=0.1
fBlurRadiusPipboy=0
fBlurIntensityPipboy=0.00
fScanlineScalePipboy=0
bEnableFlickerPipboy=0
bUsePipboyMode=1
bPipboyEffectColorOnLight=1

[VATS]
fModMenuEffectHighlightPAColorB=0.5
fModMenuEffectHighlightPAColorG=1
fModMenuEffectHighlightPAColorR=0.1
fModMenuEffectPAColorB=0.5
fModMenuEffectPAColorG=1
fModMenuEffectPAColorR=0.1
fModMenuEffectHighlightColorB=0.5
fModMenuEffectHighlightColorG=1
fModMenuEffectHighlightColorR=0.1
fModMenuEffectColorB=0.5
fModMenuEffectColorG=1
fModMenuEffectColorR=0.1

[Display]
bFull Screen=1
bFullScreen=1
bBorderless=0
iPresentInterval=0
sAntiAliasing=0
fDOFBlendRatio=0
fDOFMinFocalCoefDist=999999
fDOFMaxFocalCoefDist=99999999
fDOFDynamicFarRang=99999999
fDOFCenterWeightInt=0
fDOFFarDistance=99999999
uiOrthoShadowFilter=3
fSunUpdateThreshold=0.5
bVolumetricLightingEnable=1

[Controls]
bMouseAcceleration=0
fMouseHeadingXScale=0.021
fMouseHeadingYScale=0.03738

[Weather]
bPrecipitation=1
bFogEnabled=0
bRainOcclusion=1
bWetnessOcclusion=1

[ScreenSplatter]
bBloodSplatterEnabled=0

[Grass]
bAllowCreateGrass=1

[SaveGame]
fAutosaveEveryXMins=1.0000

[Archive]
sResourceArchive2List =SeventySix - 00UpdateMain.ba2, SeventySix - 00UpdateStream.ba2, SeventySix - 00UpdateTextures.ba2, SeventySix - 00UpdateVoices.ba2, SeventySix - Animations.ba2, SeventySix - EnlightenExteriors01.ba2, SeventySix - EnlightenExteriors02.ba2, SeventySix - EnlightenInteriors.ba2, SeventySix - GeneratedMeshes01.ba2, SeventySix - GeneratedMeshes02.ba2, SeventySix - GeneratedTextures.ba2, SeventySix - Interface.ba2, SeventySix - Localization.ba2, SeventySix - Materials.ba2, SeventySix - Meshes.ba2, SeventySix - MeshesExtra.ba2, SeventySix - MiscClient.ba2, SeventySix - Shaders.ba2, SeventySix - Sounds01.ba2, SeventySix - Sounds02.ba2, SeventySix - Startup.ba2, SeventySix - StaticMeshes.ba2, SeventySix - Textures01.ba2, SeventySix - Textures02.ba2, SeventySix - Textures03.ba2, SeventySix - Textures04.ba2, SeventySix - Textures05.ba2, SeventySix - Textures06.ba2, SeventySix - Voices.ba2, SeventySix - WorkshopIcons.ba2,
bInvalidateOlderFiles=1
sResourceDataDirsFinal=



Fallout76Custom ini Tweaks. 1=On, 0=Off.

[General]
Disables intro video and delay shown after running the game, setting sIntroSequence 0 makes the game skip the intro video, setting uMainMenuDelayBeforeAllowSkip to 0 makes you able to instantly press any button to go to the main menu.
bDisableAllGore 1 will disable gore, 0 turns it on. (Changing to 1 will make it so enemies no longer burst in to meat bits.)

[Login]
Put your Username and Password in the slots for easy login capabilities, do not use if your computer is compromised or used by other people.
Only useful for people using Bethesda.net and don't want to use the launcher for addition performance.

[MAIN]
Changing to 0.5 Sets the sensitivity while aiming down sights relative to the global sensitivity.
A value of 1 (which is set by default) makes aiming down sights not change sensitivity while a value of 0.5 halves the sensitivity when aiming down sights.

[ImageSpace]
Disables one half of the Depth of Field (Major FPS/Performance increase), Lens Flares and Motion Blur.

[Enlighten]
Remove/Enable additional lighting sources in-game. (Will make everything darker if disabled)

[InterfaceFX]
Part of Pipboy Blur removal.

[Pipboy]
Divide custom color number by 256 to get the color you want.(Example of light blue fPipboyEffectColorB=0.8339 fPipboyEffectColorG=0.6037 fPipboyEffectColorR=0.1396 and Default value is fPipboyEffectColorB=0.5 fPipboyEffectColorG=1 fPipboyEffectColorR=0.1).
Changes the pip-boy light color, max possible value is 1 for each setting (May also need to edit Fallout76Pref to force this to work Ctrl F to find it quickly).
bPipboyEffectColorOnLight=1 at 1 will make it so your Pipboy Light will be White, at 0 it will have the color that you set the Pipboy to, being Green on Default.

[VATS]
VATS colors.

[Display]
Forcing either Fullscreen or Borderless (Delete this line or leave blank after = if you want to easily swap back and forth bFull Screen=1, bFullScreen=1, bBorderless=0).
IpresentInterval at 0 turns off VSync.
AntiAliasing set to 0 turns it off or set it to FXAA or TAA (which is rather demanding I suggest turning it off for a large FPS/Performance increase, it's not really noticeable in this game anyway. I also disable all of these in the Fallout76Prefs to be overly secure).
fDOF Other half of the Depth of Field removal. (Major FPS/Performance increase.)
fSunUpdateThreshold=0.5 Sets the shadow update speed. By default, shadows update (or move) every 10 seconds which is noticeable and ruins immersion.
fSunUpdateThreshold to 0 makes shadows update much more quickly (about 4 times per second) which makes shadows look more realistic.
uiOrthoShadowFilter=3 automatically set to 0 when shadows are below high. Adds blur to shadows, useful to hide pixilation (softer shadows) on lower quality shadows at no additional FPS cost.
bVolumetricLightingEnable Set to 0 will disable Godrays granting a decent FPS/Performance increase.

[Controls]
Mouse acceleration is a setting where the cursor distances increases if the mouse is moved quickly.
MouseHeadingX/YScale These settings were edited to fix the vertical sensitivity relative to horizontal sensitivity for an aspect ratio of 16:9. For other aspect ratios, change fMouseHeadingYScale to 0.042 (21:9), 0.028 (4:3), or 0.0336 (16:10).

[Weather]
Precipitation at 0 disables rain entirely, but causes a minor graphical error.
FogEnabled at 0 turns off small amounts of fog in the world increasing FPS/Performance at no visual cost, you will not rightly notice this take effect visually.
RainOcclusion at 0 will disable. With this setting enabled, rain won't be rendered around your character if you're beneath an elevated highway or in a dilapidated building, and rain drops and splashes won't be rendered on the floor.
Wetness Occlusion is environmental and clothing wetness will give small FPS increase if disabled.

[ScreenSplatter]
Is the blood on your screen. 0 turns it off, 1 turns it on.

[Grass]
Setting this to 0 removes most of the grass, large increase to FPS/Performance.
There is a setting for grass density (iMinGrassSize=20), but it might cause issues if you increase it to a value other than 20 (default) by causing the game to crash while loading in to a world.

[SaveGame]
Setting to 1.0000 or 2.0000 is most recommended to not lose progress.

[Archive]
The text that I have in there will make it so you can just manually install mods without the need for a manager or manually putting the text in yourself. At the end of the lines in Archive make sure there is a comma then add in your mod text for example, ( SeventySix - Voices.ba2, SeventySix - WorkshopIcons.ba2, MODNAME.ba2, MODNAME.ba2,) and your mods will load up for you, if you want a mod to load ahead of another simply have it's text before the other mods.

Make sure to go in to your game directory and find Fallout76.exe right click it, select compatibility and put a check in Disable fullscreen optimizations and select Run this program as an administrator.
Create a copy of Fallout76.exe from your directory and put it on your Desktop, you'll never use the Bethesda.net Launcher ever again except to update your game.
You will have to sign in with your username and password every time (or have that already set in the ini file stated above) by doing this but your game will run better keeping the Launcher closed. Make sure to always run Fallout76.exe in High Priority mode from your Task Manager or do the tweak below.

To set it so your game always launches in High Priority mode you will want to access the Registry Editor, search "regedit" open it.
Go to HKEY_LOCAL_MACHINE look for SOFTWARE, Microsoft and scroll all the way down until you find Windows NT, CurrentVersion, down to Image File Execution Options right click it, go to New and select Key name that new Key Fallout76.exe then right click it and select New and Key, then name it PerfOptions then right click it, go to New and DWORD (32-bit) Value and name that CpuPriorityClass double click it/open it and change the Value data: to 3 and leave the base on Hexadecimal.
Now your game will start in High Priority mode automatically for you removing the need to set it through the task manager manually. You can also do this with any other game just make sure you name it as the application is named in your directory. What High Priority Mode does is it changes the CPU priority to high on the application telling your PC that, that program is more important and to focus more resources in to it allowing for a smoother gaming experience.  


Additional tweaks if wanted.

[Camera]
bApplyCameraNodeAnimations=0
fVanityModeMinDist=150
fOverShoulderMeleeCombatAddY=0
fOverShoulderMeleeCombatPosZ=30
fOverShoulderMeleeCombatPosX=0
fOverShoulderCombatAddY=0
fOverShoulderCombatPosZ=30
fOverShoulderCombatPosX=0
fOverShoulderPosZ=30
fOverShoulderPosX=0

These settings were edited to change the 3rd person camera to be positioned above your character instead of on their side.

[Interface]
fDefaultWorldFOV = 80
fDefault1stPersonFOV = 70

Edits FOV

You can also edit the resolution of your Pip-boy/Quick-boy by opening Fallout76Prefs and find uPipboyTargetHeight=700 and uPipboyTargetWidth=876 and change the numbers in the line to match uPipboyTargetHeight=2800 and uPipboyTargetWidth=3504 by doing this you will quadruple the resolution of the Pip-boy/Quick-boy.
If you wish to make your own resolution just multiple the default number by how ever many times you want it increased.
This will make it look more clear and defined, but if you go to 10x the resolution of the Pip-boy/Quick-boy you may notice lines in the Pip-boy itself that can be rather daunting to look at it in my opinion.

If you do not know how to make a Fallout76Custom ini file just go to your File Explorer, Documents, My Games, Fallout76 right click Fallout76Prefs click copy and below that right click and paste it right there, rename it Fallout76Custom and delete everything inside then replace it with the Custom ini text posted above.