0 of 0

File information

Last updated

Original upload

Created by

zelldralsoni

Uploaded by

zelldralsoni

Virus scan

Safe to use

About this mod

(Pre-Next Gen / downgraded only for now)
Simply script mods settings, since most play it 'safe', I upped their settings in various ways, for personal preference.
I wanted relatively high but stable FPS (or at least close) and to optimize script configs for more performance where I could find it.

Please read further down.

Requirements
Permissions and credits
Changelogs
(29 June 24) -- I have converted the configs to use the more updated version of Buffout 4.
This one: Buffout 4 NG with PDB support... ¯\_(ツ)_/¯ 
Still waiting on Buffout 4 for NextGen... It seems we'll be waiting yet a bit longer...
The obvious change is that all NextGen versions have to use .ini files for configs instead of .toml.
Other is everytime FO4 -> F4SE / Address Library updates latest, so do all the others have to update their .dll's.

These steps if you need to revert the recent update of Fallout 4:
  • Install BASS. Allows usage of newer versions of BA2 archives, on an older Fallout 4 base game. 
  • Download and run Simple Fallout 4 Downgrader. Allows usage of OldGen F4SE plugins. 
WHY CHOOSE THIS BUFFOUT 4? Because it does all of the following and much more:
  • Achievements ---- Already integrated into Buffout 4, so this would be redundant. 
  • Auto Gamepad Switch ---- Already integrated into Buffout 4, so this would be redundant. 
  • Baka MaxPapyrusOps ---- Already integrated into Buffout 4, so this would be redundant. 
    * This mod sets the config 'MaxPapyrusOpsPerFrame' to: 2000, highest recommended within range.
  • Faster Workshop ---- Already integrated into Buffout 4, so this would be redundant. 
  • Interior NavCut Fix  ---- Already integrated into Buffout 4, so this would be redundant. 
    * one small note that Buffout 4's implementation has issues with Steam Deck, Linux, Mac, so the setting within Buffout4.toml called: 'InteriorNavCutFix' will crash your game. You will have to disable that yourself. Credit to the user najt42, for identifying such issue.
  • Private Profile Redirector ---- Already integrated into Buffout 4, so this would be redundant. 
#############################
######## REQUIREMENTS ########
#############################

- Fallout 4 Script Extender (baseline ---- version 0.6.23)
- Address Library for F4SE Plugins (baseline ---- version 1.10.163.0)
Mod Configuration Menu (MCM Booster uses this ---- version 1.39)
- XSE Plugin Preloader F4 (Buffout 4 uses this ---- version 0.2.5.1)



Required (if you want all configs to work--otherwise you technically don't need all of them): 
Buffout 4 NG with PDB support (required -- 1/5) -- At a minimum, I recommend Buffout 4
Baka ScrapHeap (only necessary if you use SS2 / script heavy mods  -- 2/5) 
        * Buffout 4 has a check to disable its own memory tweaks in favor of Baka ScrapHeap if it sees the DLL.
CPU Performance FPS Optimizer (required for settings to work -- 3/5)
* Can install the OldGen (toml) version or NextGen (ini) version, as this mod has both files.
High FPS Physics Fix (required for FPS specific settings to work -- 4/5)
MCM Booster (required for settings to work -- 5/5)

####################################
######## FURTHER INSTRUCTIONS ########
####################################


Edit your Fallout4Prefs.ini if you want to disable V-SYNC: 
[Display]
iPresentInterval=0

If using ENB, make sure to also edit the enblocal.ini to the following:
[ENGINE]
ForceVSync=false

[LIMITER]
EnableFPSLimit=false

[WARNING: doing the above will potentially cause latency/stuttering/tearing without proper GPU settings]
The reason you want to disable in-game V-SYNC is so you can use your GPU's V-SYNC that will operate more effectively.
Nvidia G-SYNC (guide) control panel set to fast with triple buffering --or-- AMD FreeSync (guide).
For NVIDIA users: also install this Nvidia Reflex Support mod, which provides a varied latency boost.
For AMD users: Tesselation Mode set to "AMD Optimized" in Radeon Software.
For AMD users: get Fallout 4 Vulkan Renderer if your GPU is an older model by like 2~3 generations.

The following are not redundant and still relevant:
Disk Cache Enabler 
Escape Freeze F4SE 
Fallout 4 Vulkan Renderer (relevant for old AMD GPUs mainly)
NVIDIA Reflex Support (relevant for newer NVIDIA GPUs only)
Sprint Stuttering Fix 
Weapon Debris Crash Fix (relevant for NVIDIA GPUs only) 

#####################################
######## JUST SOME EXTRA NOTES ########
##################################### 


- Kept most of the logging across these settings disabled; who needs that? Not me. 
- Do yourself a favor and make sure you don't have the HighRes DLC; it's garbage for performance and there's better mods for that. If you have any mods that require you have this DLC, they're shooting themselves in the foot. 
- BakaScrapHeap.toml set to 3; keeping this at the default of 2 for some people might be better, but if you're running SS2 or anything heavy on script memory usage, 3 or 4 is a good bet. I kept it at 3 as a middle ground.
- Per the mod Backported Archive2 Support System, Buffout 4's archive limit remover is incompatible with new ba2s.
- I kept Buffout 4's setting enabled for modded saves getting Achievements. Since Buffout is kind of essential in most builds, might as well use this one. Redundant if you have others like this Achievements mod or this other non-F4SE version, but again Buffout does something well enough, so why not use it. I'm going for a packed content immersive build, so I find it annoying that I get punished for having mods. WARNING: your save history will be separate with [M] from the new saves you make and you'll have to click the option to see other characters when you load the game. Example:

- Enabled the Buffout 4 compatibility setting with LooksMenu, assuming most here use it anyways.

[OPTIONAL-- Pre-NextGen only -- CPU Performance FPS Optimizer V3.4.0]
- For the PriorityMod.toml file, the affinities will need to be setup manually since they're varied on how many CPU cores you have. Look for:
# affinity = 0xF5 # 4 cores -- 8 logical/threads
# affinity = 0xFF5 # 6 cores -- 12 logical/threads
# affinity = 0xFFF5 # 8 cores -- 16 logical/threads
# affinity = 0xFFFFS # 10 core -- 20 logical/threads 
# affinity = 0xFFFFF5 # 12 core -- 24 logical/threads 
# and so on... you get the point by now
# replace with one of the above -- keep in mind the logical/threads is more important to note
affinity = 0