Jump to content

InsanePlumber

Recommended Posts

Now that F4SE Team repaired keyboard keys binding it is time to take for the UI and INI.

A couple useful settings for INI files.

Please note that English is not my native language.

What can you expect here:

- In time, there will be more

- You will find here settings that are not present in INI files or can not be changed using Fallout4Launcher.exe

- All setings have been tested

- They have default values

- Most of the settings explains itself (self explanatory by the variable name)

- Work for Game version 1.5.157.

What you will never find here:

- uGridsToLoad Setings and etc...

- Settings to manage game memory and etc...

- And all other setings which leads to the instability of the game

Some Help

Field of view in video games.

Help in choosing R G B colors for UI

Very good S.T.E.P. guide on how to operate the INI files in Beth games

(It is written for Skyrim, but the principles are the same. And I Very Strongly advise you to read this guide, if you have no idea what it is INI files in Beth games.)

Full patch to all INI files used by Fallout4.exe (All Default)

%USERPROFILE%\Documents\My Games\Fallout4\Fallout4.ini

%USERPROFILE%\Documents\My Games\Fallout4\Fallout4Custom.ini

%USERPROFILE%\Documents\My Games\Fallout4\Fallout4Prefs.ini

INI used by Fallout4Launcher.exe ONLY (All Default)

C:\Program Files (x86)\Steam\SteamApps\Common\Fallout 4\Fallout4_Default.ini

C:\Program Files (x86)\Steam\SteamApps\Common\Fallout 4\Low.ini

C:\Program Files (x86)\Steam\SteamApps\Common\Fallout 4\Medium.ini

C:\Program Files (x86)\Steam\SteamApps\Common\Fallout 4\High.ini

C:\Program Files (x86)\Steam\SteamApps\Common\Fallout 4\Ultra.ini

C:\Program Files (x86)\Steam\SteamApps\Common\Fallout 4\Fallout 4\Fallout4Prefs.ini

Everything you put in Fallout4Custom.ini will overwrite everything that is in Fallout4.ini

List of variables that will not be overwritten by Fallout4Custom.ini (Credits go to DoubleYou)

[AudioMenu]
fAudioMasterVolume=1.0000
fVal0=0.6500
uID0=554685
fVal1=0.6500
uID1=466532
fVal2=1.0000
uID2=94881
fVal3=0.6500
uID3=1007612
fVal4=0.6500
uID4=138006
fVal5=1.0000
uID5=0
fVal6=1.0000
uID6=0
fVal7=1.0000
uID7=0

[Controls]
bAlwaysRunByDefault=1
bGamePadRumble=1
bInvertYValues=0
fGamepadHeadingSensitivity=0.6667
fMouseHeadingSensitivity=0.0300

[Decals]
uMaxDecals=100

[Display]
bAllowShadowcasterNPCLights=0
bBorderless=0
bComputeShaderDeferredTiledLighting=1
bEnableWetnessMaterials=1
bForceIgnoreSmoothness=0
bFull Screen=0
bMaximizeWindow=0
bPrecipitationOcclusion=1
bSAOEnable=1
bSinglePassDirShadow=1
bTopMostWindow=0
bVolumetricLightingEnable=1
bVolumetricLightingForceCasters=0
fBlendSplitDirShadow=100.0000
fDirShadowDistance=3000.0000
fInteriorMeshLODLevel1FadeDist=2600.0000
fInteriorMeshLODLevel2FadeDist=1950.0000
fLeafAnimDampenDistEnd=4600.0000
fLeafAnimDampenDistStart=3600.0000
flocalShadowMapHalveEveryXUnit=750.0000
fMaxFocusShadowMapDistance=450.0000
fMeshLODFadeBoundDefault=256.0000
fMeshLODFadePercentDefault=1.2000
fMeshLODFadeScalar=1.0000
fMeshLODLevel1FadeDist=3500.0000
fMeshLODLevel1FadeTreeDistance=2844.0000
fMeshLODLevel2FadeDist=2000.0000
fMeshLODLevel2FadeTreeDistance=2048.0000
focusShadowMapDoubleEveryXUnit=450.0000
fShadowBiasScale=1.0000
fShadowDistance=3000.0000
fTessFactorMaxDistanceScale=100.0000
iDirShadowSplits=2
iMaxAnisotropy=16
iMaxDecalsPerFrame=40
iMaxFocusShadows=1
iMaxFocusShadowsDialogue=4
iMaxSkinDecalsPerFrame=8
iPresentInterval=1
iScreenShotIndex=0
iShadowMapResolution=2048
iSize H=720
iSize W=1280
iTiledLightingMinLights=40
iVolumetricLightingQuality=0
sAntiAliasing=TAA
uiOrthoShadowFilter=3
uiShadowFilter=3
uPipboyTargetHeight=700
uPipboyTargetWidth=876

[GamePlay]
bShowFloatingQuestMarkers=1
bShowQuestMarkers=1
iDifficulty=2

[General]
bEnableStoryManagerLogging=0
bGamepadEnable=1
bPipboyCompanionEnabled=0
iStoryManagerLoggingEvent=-1
uGridsToLoad=5

[Grass]
fGrassMaxStartFadeDistance=7000.0000
fGrassMinStartFadeDistance=1000.0000
fGrassStartFadeDistance=3500.0000

[Imagespace]
bDoDepthOfField=1
bLensFlare=1
bMBEnable=1
bScreenSpaceBokeh=1

[Interface]
bDialogueCameraEnable=1
bDialogueSubtitles=0
bGeneralSubtitles=0
bShowCompass=1
iHUDColorR=18
iHUDColorG=255
iHUDColorB=21

[Launcher]
bEnableFileSelection=0
uLastAspectRatio=

[LightingShader]
bScreenSpaceReflections=1
bScreenSpaceSubsurfaceScattering=0

[LOD]
fLODFadeOutMultActors=5.0000
fLODFadeOutMultItems=3.0000
fLODFadeOutMultObjects=5.0000
fLODFadeOutMultSkyCell=1.0000

[MAIN]
bCrosshairEnabled=1
bSaveOnPause=1
bSaveOnRest=1
bSaveOnTravel=1
bSaveOnWait=1
fHUDOpacity=1.0000
fSkyCellRefFadeDistance=150000.0000

[Particles]
iMaxDesired=750

[Pipboy]
fPipboyEffectColorR=0.0800
fPipboyEffectColorG=1.0000
fPipboyEffectColorB=0.0900

[SaveGame]
fAutosaveEveryXMins=10.0000

[TerrainManager]
bShowLODInEditor=0
fBlockLevel0Distance=20000.0000
fBlockLevel1Distance=32000.0000
fBlockLevel2Distance=80000.0000
fBlockMaximumDistance=100000.0000
fSplitDistanceMult=1.1000
fTreeLoadDistance=75000.0000

[VATS]
fModMenuEffectColorR=0.4900
fModMenuEffectColorG=0.9900
fModMenuEffectColorB=0.4200
fModMenuEffectHighlightColorR=0.0706
fModMenuEffectHighlightColorG=1.0000
fModMenuEffectHighlightColorB=0.0824
fModMenuEffectHighlightPAColorR=1.0000
fModMenuEffectHighlightPAColorG=0.8200
fModMenuEffectHighlightPAColorB=0.4100
fModMenuEffectPAColorR=1.0000
fModMenuEffectPAColorG=0.8200
fModMenuEffectPAColorB=0.4100

[Water]
bUseWaterDepth=1
bUseWaterDisplacements=1
bUseWaterReflections=1
bUseWaterRefractions=1

You can overwrite Fallout4.ini and Fallout4Custom.ini using INI for modification.

...\Data\MyMod.esp

...\Data\MyMod.ini

How to check that it works as I wrote?

Add in to or change below mentioned INI

...\My Games\Fallout4\Fallout4.ini

to look like this:

[Archive]
bInvalidateOlderFiles=1
sResourceDataDirsFinal=
Add in to:

...\My Games\Fallout4\Fallout4Custom.ini

[Archive]
bInvalidateOlderFiles=0
sResourceDataDirsFinal=
Download MUS_MainTheme.xwm, unpack and copy in to ...Data\Music\Special\ (this file contains silence, XWM responsible for the Main Menu Music)

So when you add entries in to Fallout4.ini confirming/ordering using of "Lose Files" we should not hear the sound of the piano in the Main Menu.

Unless, you add in to Fallout4Custom.ini entry prohibiting use of "Lose Files".

ArchiveInvalidation!

This allows you to place anything as "Loose Files" in ...Data\

Now all SWF files work without a problem, even font swapping is not a problem now. (Meshes, Tekstures, Strings, etc...)

And most importantly loading time decreases drastically compared to the "old" method, if you are using a large amount of "Loose Files".

There is no need to add:

, TEXTURES\, MUSIC\, SOUND\, INTERFACE\, MESHES\, PROGRAMS\, MATERIALS\, LODSETTINGS\, VIS\, MISC\, SCRIPTS\, SHADERSFX\, VIDEO\
in to:

[Archive]
sResourceDataDirsFinal=STRINGS\
Just add this variable in to INI for "Loose Files" to work.

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

Variable "sResourceDataDirsFinal" >>> Must Be Blank! <<<

[Archive]
bInvalidateOlderFiles=1
sResourceDataDirsFinal=
Console settings.

(Fallout4.ini or Fallout4Custom.ini)

[Menu]
iConsoleSizeScreenPercent=40
iConsoleTextSize=20
rConsoleHistoryTextColor=153,153,153
rConsoleTextColor=255,255,255
rDebugTextColor=255,251,233
Disables all intro and proceeds directly to Game Main Menu.

And it allows for the fast load of the last save by double-clicking the "E" you do not have to skip intros etc ...

(Fallout4.ini or Fallout4Custom.ini)

To Disable (SIntroSequence= fChancesToPlayAlternateIntro=0.0000 uMainMenuDelayBeforeAllowSkip=500 sStreamInstallVideoPlayList=)

[General]
SIntroSequence=GameIntro_V3_B.bk2
fChancesToPlayAlternateIntro=0.2000
uMainMenuDelayBeforeAllowSkip=5000
sStreamInstallVideoPlayList=STRENGTH.bk2;PERCEPTION.bk2;ENDURANCE.bk2;CHARISMA.bk2;INTELLIGENCE.bk2;AGILITY.bk2;LUCK.bk2
Turns off "annoying" stains of blood from the interface.

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[ScreenSplatter]
bBloodSplatterEnabled=1
Allows you to decide where Game save ScreenShots.

(Fallout4.ini or Fallout4Custom.ini)

By default, PrintScreen is stored where Fallout4.exe is located.

Directory to which you want to save screenshots you must create first.

>>> Fallout 4 does not create PNG if declared path does not exist. <<<

Full patch to directory where the game will save ScreenShots.

C:\Users\USERNAME\Documents\My Games\Fallout4\ScreenShots\

File name which will be saved.

Fallout4ScreenShot

[Display]
sScreenShotBaseName=C:\Users\USERNAME\Documents\My Games\Fallout4\ScreenShots\Fallout4ScreenShot
This is useful when you run the game in windowed mode, and want to do PrintScreen which will be immediately copied directly in memory.(clipboard)

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[Display]
bScreenshotToClipboard=0
When you use the above variable you may want to disable save of PrintScreen to file.

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[Display]
bScreenshotToFile=1
Change your

(Fallout4.ini)

fDefault1stPersonFOV=80.0000
fDefaultWorldFOV=70.0000
Game in windowed mode.

It allows you to position the game screen on the monitor in the window mode.

You have a 1080p monitor, but a weak graphics card. It is better to run the game at a lower resolution than 1080.

But then either we are stretching for example 900p -> 1080p this gives a deplorable consequences, causing everything looks ugly and blurry.

It is better to run the game in window mode but then the game window will be in the corner of the screen and without the use of third-party applications there nothing we can do.

Is history now.

For 1080p monitor and game in 900p. (iLocation X=1920-1600/2) (iLocation Y=1080-900/2)

With these settings, game window will be centered on the monitor screen.

(Fallout4.ini or Fallout4Custom.ini)

[Display]
iLocation X=160
iLocation Y=90

2lX6uVhl.jpg

Disables tutorials.

For example, when the first time you use Pip-Boy.

(Fallout4.ini)

Enable(1) Disable(0)

[Interface]
bShowTutorials=1
Game does not go into pause mode (Main Menu) when the game window loses focus and the game will always be active.

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[General]
bPauseOnAltTab=1
Game will always be active.

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[General]
bAlwaysActive=0
First variable makes that the game is always on top.

Second variable makes that even if we set a lower resolution than monitor native game window will be extended to the whole screen.

Last variable displays the game window without frames when you run it in Window Mode.

(Fallout4Prefs.ini)

Enable(1) Disable(0)

[Display]
bTopMostWindow=0
bMaximizeWindow=0
bBorderless=0
Display time of interface messages and radiation sound duration.

(Fallout4.ini or Fallout4Custom.ini)

Values in milliseconds 1s=1000ms

[Interface]
uAmmoCounterFadeTimeMS=10000
uLocationTextDisplayTime=40000
uVaultBoyConditionDisplayTime=5000
uNotificationPostDisplayCooldown=2000
uNotificationSyncedXPStartDelayMS=1000
uObjectiveVignetteDisplayTime_Max=8000
uObjectiveVignetteDisplayTime_Min=4000
uPlayBinkMenuSkipWindow=3000
uQuestVignetteDisplayTime_Max=10000
uQuestVignetteDisplayTime_Min=6000
uRadCounterFadeInDurationMS=100
uRadCounterFadeOutDurationMS=250
uRadRadiationSoundFadeMS=250
uRadWarningDisplayTimeMS=1000
uRadiationSoundDurationMS=2000
uSaveLoadMessageMinDuration=1500
Subtitle Color.

(Fallout4.ini or Fallout4Custom.ini)

[Interface]
uSubtitleR=187
uSubtitleG=187
uSubtitleB=187
Subtitle Fonts Size.

(Fallout4.ini or Fallout4Custom.ini)

uMaxSubtitleFontSize=21
uMidSubtitleFontSize=21
uMinSubtitleFontSize=12
It allows you to change the color of the warnings displayed on the user interface as radiation icon and text, grenade indicator etc...

Colors in

R G B

(Fallout4.ini or Fallout4Custom.ini)

[Workshop]
iHUDColorAltWarningR=255
iHUDColorAltWarningG=242
iHUDColorAltWarningB=0
iHUDColorWarningR=238
iHUDColorWarningG=86
iHUDColorWarningB=55
It allows you to change the color of the difficulties that appear during a conversation (charisma attempt)

Colors in

R G B

(Fallout4.ini or Fallout4Custom.ini)

[Interface]
iDialogueSC_Easy_TintR=240
iDialogueSC_Easy_TintG=255
iDialogueSC_Easy_TintB=57
iDialogueSC_Easy_GlowR=125
iDialogueSC_Easy_GlowG=73
iDialogueSC_Easy_GlowB=45
iDialogueSC_Med_TintR=240
iDialogueSC_Med_TintG=164
iDialogueSC_Med_TintB=22
iDialogueSC_Med_GlowR=139
iDialogueSC_Med_GlowG=58
iDialogueSC_Med_GlowB=14
iDialogueSC_Hard_TintR=238
iDialogueSC_Hard_TintG=86
iDialogueSC_Hard_TintB=55
iDialogueSC_Hard_GlowR=124
iDialogueSC_Hard_GlowG=12
iDialogueSC_Hard_GlowB=6
Turn off all visual effects on PipBoy and Power Armor PipBoy interface.

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[Pipboy]
bPipboyDisableFX=0
Lack of transparency in Power Armor interface is the result of edited Mesh.

Showing real differences in the statistics of weapons that DEF_UI.

ARQi1VSm.pngp5Og8Z7m.png

PipBoy Interface Color.

In file to download is a PDF guide on how to get the color values which are in accordance with R G B

(Fallout4Prefs.ini)

[Pipboy]
fPipboyEffectColorR=0.0800
fPipboyEffectColorG=1.0000
fPipboyEffectColorB=0.0900
It allows you to disable the default color of the PipBoy light when you hold TAB. (by default, the color depends on the color settings for PipBoy interface)

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[Pipboy]
bPipboyEffectColorOnLight=1
It allows you to

(Fallout4.ini or Fallout4Custom.ini)

Higher value makes object bigger.

[Pipboy]
fPipboy3DItemScreenScale=0.6000
It allows you to change the speed of the rotating objects in PipBoy interface.

(Fallout4.ini or Fallout4Custom.ini)

The higher the value, the faster they will rotate.

[Pipboy]

fPipboyItemRotateSpeed=0.5000

Change color saturation in pipboy. (higher values means more of that color)

(Fallout4.ini or Fallout4Custom.ini)

[Pipboy]
fPipboyEffectColorSaturationMesh=0.6500
fPipboyEffectColorSaturationOnLight=0.3900
Pipboy brighten or dim intensity of display.

(Fallout4.ini or Fallout4Custom.ini)

[Display]
fPipboyScreenEmitIntensity=1.2500
fPipboyScreenDiffuseIntensity=0.150
Power Armor PipBoy Interface Color.

File to download is a PDF guide on how to get the color values which are in accordance with R G B

(Fallout4.ini or Fallout4Custom.ini)

[Pipboy]
fPAEffectColorR=1.0000
fPAEffectColorG=0.8200
fPAEffectColorB=0.4100
Power Armor Pipboy brighten or dim intensity of display.

(Fallout4.ini or Fallout4Custom.ini)

[Display]
fPipboyScreenEmitIntensityPA=3.000
fPipboyScreenDiffuseIntensityPA=1.0000
Snap settings for created objects.

(Fallout4.ini or Fallout4Custom.ini)

[Workshop]
fSnapRotationDegrees=45.0000
fSnapHorizontalUnits=32.0000
fSnapVerticalUnits=32.0000
If you set a different color for interface is also changing the areola around objects in Workshop mode, this setting enforces the default color.

(Fallout4.ini or Fallout4Custom.ini)

[Workshop]
bWorkshopForceGreenDefaultShader=0
Instead of areola around object the entire object will be highlighted.

(Fallout4.ini or Fallout4Custom.ini)

[Workshop]
bWorkshopShaderOutlineByDefault=1
Enable automatic saving after you exit the Workshop Mode.

(Fallout4.ini or Fallout4Custom.ini)

[Workshop]
bWorkshopAutoSaveOnExit=0
It allows you to change the rotational speed of the menu icons in Workshop Mode.

(Fallout4.ini or Fallout4Custom.ini)

[Workshop]
fItemRotationSpeed=5.0000
Changes the speed of menu animation in Workshop Mode.

Lower value and interface becomes more responsive!

(Fallout4.ini or Fallout4Custom.ini)

[Interface]
fWorkshopAnimTime=500.0000
It allows you to change the color of power connection in Workshop Mode.

In file to download is a PDF guide on how to get the color values which are in accordance with

R G B

(Fallout4.ini or Fallout4Custom.ini)

[Workshop]
fWireConnectEffectColorR=0.8000
fWireConnectEffectColorG=0.8000
fWireConnectEffectColorB=0.9000
Removing Scanlines from V.A.T.S.

(Fallout4.ini or Fallout4Custom.ini)

[VATS]
fModMenuEffectScanlineFrequency=180.0000
fVatsEffectScanlineFrequency=180.0000
Adjust range of V.A.T.S. activation.

(Fallout4.ini or Fallout4Custom.ini)

[VATS]
fVATSRangedLongDistance=2500.0000
Increase LOD detail.

(Fallout4Prefs.ini)

[TerrainManager]
fBlockLevel0Distance=20000.0000
fBlockLevel1Distance=32000.0000
fBlockLevel2Distance=80000.0000
fBlockMaximumDistance=100000.0000
fSplitDistanceMult=1.1000
fTreeLoadDistance=75000.0000
Water effects.

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[Water]
bUseWaterLOD=1
bReflectLODLand=1
bReflectLODObjects=1
bReflectLODTrees=1
bReflectSky=0
iWaterBlurAmount=1
bReflectExplosions=0
Disable(0)

[Water]
uMaxExteriorWaterReflections=2
uMaxInteriorWaterReflections=4
(Fallout4Prefs.ini)

Enable(1) Disable(0)

[Water]
bUseWaterDisplacements=1
bUseWaterReflections=1
bUseWaterRefractions=1
bUseWaterDepth=1
Combat Setings.

This setting force the NPC use the real number of munitions that they have in inventory, No More unlimited ammo.

(Fallout4.ini or Fallout4Custom.ini)

Enable(1) Disable(0)

[Combat]
bForceNPCsUseAmmo=0
Actions Control.

This setting control actions related to the throwing, lifting, power attack, power bash, power armor exit.

(Fallout4.ini or Fallout4Custom.ini)

1.0000 = one second so 0.1000 = one tenth of a second

[Controls]
fEnterWorkshopDelay=1.5000
fInitialPowerAttackDelay=0.3000
fInitialPowerBashDelay=0.3000
fPowerArmorExitDelay=0.4000
fThrowDelay=0.3000
fTogglePOVDelay=0.0000
fZKeyDelay=0.2000
Terminal Lockout Time.

(Fallout4.ini or Fallout4Custom.ini)

1 = one second

[Gameplay]
iTerminalLockoutTime=10
Turns OFF artificial face lighting.

(Fallout4.ini or Fallout4Custom.ini)

[General]
sStartingConsoleCommand=cl off
It allows you to decide how many AutoSave or SaveGameBackup will save the game.

(Fallout4.ini or Fallout4Custom.ini)

[SaveGame]
iAutoSaveCount=3
iSaveGameBackupCount=1

Credits:

AFK Mods

S.T.E.P.

DoubleYou

Kesta

Roy Batty

Gruftlord

  • Like 3
Link to comment
Share on other sites

--- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings ---

Variables that commonly are considered to be working but not really exist in the game at all or change them do not give any results.



These do not exist in Fallout4.exe
bUseMouseAcceleration=x
iTexMipMapSkip=x
uMaxSkinDecalsPerActor=x
iShadowMapResolutionPrimary=x
iShadowMapResolutionSecondary=x

Xmd31jPl.jpg


There are in Fallout4.exe but changing them does not cause any changes.

fScopeScissorAmount=x.x

--- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings --- Placebo Settings ---





--- Requires Verification --- Requires Verification --- Requires Verification --- Requires Verification ---- Requires Verification --- Requires Verification --- Requires Verification --- Requires Verification ---



--- Requires Verification --- Requires Verification --- Requires Verification --- Requires Verification ---- Requires Verification --- Requires Verification --- Requires Verification --- Requires Verification ---

Link to comment
Share on other sites

MNelson who is doing Fallout Performance Monitor gave me the following tip :

 


Also, thought you might find this interesting:

http://www.nexusmods.com/fallout4/mods/808/?

The "bForceUpdateDiffuseOnly=0" really makes a big impact on VRAM usage and texture quality.

 

Default setting is bForceUpdateDiffuseOnly=1

 

On the nexus page MNelson links there are other settings related to this which limit the distances at which this happens ..

.. But I have seen one comment where those settings made one users machine use over 3gb of VRAM

 

So I would say use with care and test with FPM - I havent tried it yet, I dont currently see a need for it, and I am guessing this is probably a bunch of settings that over time Bethesda will probably fine tune in the game launchers detect settings needed per machine.

Certainly interesting though, and one I dont think we have seen before in Skyrim or previous Fallouts

 

 

Edit : Good topic  :nerd: like what you have found out about archiveinvalidation, I reckon there are an awful lot of mods currently wrongly advising the old include resource list method for loose files

Link to comment
Share on other sites

Fallout4Prefs.ini

 

Change your FOV

[Display]
fDefault1stPersonFOV=110 (Enter desired FOV, Default is 75)

Disable DoF Effects

[Display]
bDoDepthOfField=0
bScreenSpaceBokeh=0

Increase LOD detail

;fTreeLoadDistance=75000.0000
;fBlockMaximumDistance=250000.0000
;fBlockLevel2Distance=110000.0000
;fBlockLevel1Distance=90000.0000
;fBlockLevel0Distance=60000.0000
fTreeLoadDistance=150000.0000
fBlockMaximumDistance=500000.0000
fBlockLevel2Distance=220000.0000
fBlockLevel1Distance=180000.0000
fBlockLevel0Distance=120000.0000

Fallout4.ini

 

Enable Water LOD effects

[Water]
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=1
bReflectLODTrees=1

Fix Mouse lag

[Display]
iPresentInterval=0

Limit the frame rate to 60 in your driver profile with the above tweak.

Link to comment
Share on other sites

Hello Roy,

 

"Fix Mouse lag"

 

What do you say to that?

Xmd31jPl.jpg

 

Try this: delete entry  [bUseMouseAcceleration] leave [iPresentInterval=0] limit frame rate to 60 or 59 in driver and you'll see that [bUseMouseAcceleration] it is a placebo.

 

Also large part of the settings that exist in the standard ini files which feeds us Beth is garbage.

Fallout4Launcher.exe is a mockery and unnecessary trash for advanced user and it is time for people to realize this, game itself can generate INI in ...My Games\Fallout4\ and ..Data\

 

Do so:
Remove/Backup both INI files from ...My Games\Fallout4\Fallout4.ini and Fallout4Prefs.ini

Remove/Backup all INI files from game folder ...Fallout 4\Low.ini, Medium.ini, High.ini, Ultra.ini, Fallout4_Default.ini and from ...Fallout 4\Fallout 4\Fallout4Prefs.ini

Remove/Backup from game folder Fallout4Launcher.exe

Run FO4 through F4SE ONLY do not start the game through STAEM.

The game starts in windows mode 1280x720.

In Main Menu in the console, type "SaveINI" and exit from the game.

Now you have all the original INI settings it game has 2120 entry as far as I remember. (One file save in ...Data\Fallout4.INI and second in ...My Games\Fallout4\Fallout4Prefs.ini)

Unpolluted by Fallout4Launcher.exe and mistakes/garbage provided by Beth in default INI.

However, I do not recommend use them in such form.

They can serve as references ONLY.

 

 

 

By the end of the week I should be able to finish article that will update this topic and prove that's what I just writes and that quite a few entries what exists in both original ini is not needed or not working trash. ( Just as in FO3, FNV, OBL, SKY )

Link to comment
Share on other sites

Saveini command was broken in skyim though, producing several errenous entries that would break the game when the exported ini was used for playing. I would proceed with uttmost caution.

Link to comment
Share on other sites

@Gruftlord

Thank you for this information.

 

Also helped me a lot data "mined" directly from EXE.

As I have written they can be used as references ONLY whether a entry exists. (bUseMouseAcceleration for example)

Game started with INI obtained as I described is unstable even more then Batman Arkham Knight :troll:

 

EDIT

I began to verify all values for entry which I "mined out" from game ( console and directly from EXE ) as in my above post.

Edited by InsanePlumber
Link to comment
Share on other sites

Hey, just thought I'd let you know that you are slightly mistaken about Fallout4Custom.ini in the above post. You say it can overwrite Fallout4Prefs.ini based on your testing of the bInvalidateOlderFiles setting. But that assumes that bInvalidateOlderFiles is a valid setting in Fallout4Prefs.ini. It is not. While all settings are valid in Fallout4.ini and Fallout4Custom.ini, not all settings are valid in Fallout4Prefs.ini. Fallout4Prefs.ini will overwrite the value in Fallout4Custom.ini IF the setting is valid in Fallout4Prefs.ini.

 

An easy test is to change your screen resolution with iSize W and iSize H under display. Set it correctly in Fallout4Prefs.ini. Then set it to something low in Fallout4Custom.ini, like 800 x 600. When you load, you'll see that the resolution settings in Fallout4Prefs.ini wins.

 

To see which settings to put in Fallout4Prefs.ini versus Fallou4.ini and Fallout4Custom.ini, see my thread on STEP listing all the settings and their default values.

Link to comment
Share on other sites

@Kesta

@DubleYou

Today is not suitable for a logical conversation 28 hours in front of a computer makes itself felt already.

I need to regenerate rolling over to sleep.

 

 

EDIT

@Kesta

Done.

Please comments if you notice any errors.

 

@DubleYou

Thank you for the explanation how it works Fallout4Custom. ( We learn lifetime )

I added a list of entries that will not be overwritten by Fallout4Custom.
(If I understand correctly all those which are in Fallout4Prefs they will not be overwritten by Fallout4Custom)
Edited by InsanePlumber
Link to comment
Share on other sites

I admit I didn't check the validity of the mouse accel, was going by Skyrim since I didn't think it changed.

 

fScopeScissorAmount doesn't seem to work in the engine anymore even if the setting is there, this time it is fDefaultFOV which has the effect of changing the scope overlays.

 

I have chosen an fDefault1stPersonFOV of 110 and fDefaultFOV of 80 , seems to be the corresponding settings to get it to look right.

 

fDefaultWorldFOV seems to be placebo and has no effect on anything I could find while I was testing.

 

As for dumping settings and ini's I already know how to do that, but thanks for posting it for other people.

Link to comment
Share on other sites

I seem to recall that some of the FOV settings in Skyrim would not propperly update in an existing save. Only a new game (or some trick to force the fov recalculation) would show whether the setting works and how it looked. I'll try to find the mod in question this evening.

Link to comment
Share on other sites

At least in Skyrim, the FOV is part of the save.  As long as your INI file is correct all you have to do to update the FOV in your current save is open the console and do 'fov 90' or whatever value you have set in your INI.  Then once you save it will be fine from that point on. 

Link to comment
Share on other sites

If someone made a mod to separate them that would be nice to know which it is, I can't find it on the nexus.

 

I made a mod for this for New Vegas, and it has other features like adjusting IS FOV depending on your settings, as well as pipboy and terminal fov, and a few other things like dialogue and IS zoom time. I was hoping to bring this mod to Fallout 4 eventually, but looks like a lot of it is done through scaleform which I haven't got the skills to change. Anyways getting off topic here...

 

There are plenty of other settings which seem interesting, I haven't had time to experiment with them yet. Looking forward to any more people find useful.

Link to comment
Share on other sites

Lot of great info in this post thank you.

 

No one seems to be able to help me with this problem I'm having though. Is there any ini settings I can change or add to make the ingame notification message box in the left upper corner stay on the screen longer? Seems Bethesda has it set for 2-5 seconds and I most always miss the whole message.

 

Thank you

Link to comment
Share on other sites

The only way to increase / decrease time to display them is to edit them in xEdit.

For example Information about the fact that Piper did not like something you did.

 

0002B737 <CA_Piper_Dislikes>

 

Edit "TNAM - Display Time" default value is 2, so information will be displayed for two seconds.

By changing the value to 10 makes that information will be displayed for ten seconds.

Link to comment
Share on other sites

The only way to increase / decrease time to display them is to edit them in xEdit.

For example Information about the fact that Piper did not like something you did.

 

0002B737 <CA_Piper_Dislikes>

 

Edit "TNAM - Display Time" default value is 2, so information will be displayed for two seconds.

By changing the value to 10 makes that information will be displayed for ten seconds.

Thank you for the reply. I already knew about editing TNAM but I thought I could do something global with an ini.

Link to comment
Share on other sites

I tried to extend Pipers dislikes, hates, likes and loves notification length of time from 2 to 10 but I failed.

 

1> I copied all four EDID - Editor ID CA_Piper_xxxxxx's as copy as override into new file

2> Changed TNAM - Display Time from 2 to 10

 

Ran game didn't change length of notification time

 

3> I changed DESC - Discription to Elektra, Likes what you did. to see if esp was being seen whick worked so I know the esp is working.

 

Is there anything else I need to edit?

 

Thank you

Link to comment
Share on other sites

  • 1 month later...

Thanks for all the useful info. Any chance of a setting for getting the pip-boy geek to go away during the workshop mode? The little bastard keeps telling me to build a radio recruitment tower and I swear to God, if I could, I'd drag him out onto the floor and beat him to death. Yeah... I've probably been playing this game too much. 

Link to comment
Share on other sites

First post updated with new settings.

@whitelion1284

Any chance of a setting for getting the pip-boy geek to go away during the workshop mode?

Need more information because I do not know what you mean. :shrug:
Screenshot of the situation will be helpful.

Link to comment
Share on other sites

  • 2 months later...
  • 7 months later...

Hi there - are mod inis supported in fallout 4 as they are in skyrim ?

 

As in Mod Defined INI ?

 

Yep

 

You can overwrite Fallout4.ini and Fallout4Custom.ini using INI for modification.
...\Data\MyMod.esp
...\Data\MyMod.ini
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...