Estimated completion time 15 to 30 minutes.


In this step you give ownership of newly created PreVisibines data (created in article 1. Creating baseline) to all plugins in your load order.

Preface

If you use completely vanilla game and create Baseline.esm (described in article 1. Creating baseline), you will see considerable FPS boost throughout the game. But if you have 234 mods, like I have, the results are really mixed: In some areas FPS boost is mildly noticeable, in some areas it is worse than before, and there are flickering and disappearing objects. This happens because no other plugin in your load order has access to newly created PreVisibines (except those plugins which has it own PreVisibines, created with article 2. Creating PreVisibines to multiple mods at once). Every other plugin in your load order is using vanilla PreVisibines from official masters. Plugins do not "know" that there is new PreVisibines data available to use. But because we can not modify or alter official masters, we need to take a completely different route to fix this. Please read the warning.

WARNING!

This is experimental route, because the scripts used here are not exactly designed to do what they are used here for. This can break plugins and cause unforeseen consequences in them (for example missing material swaps). So, please: Make a backup of all ESP, ESM and ESL files in Fallout4\Data. You are about to alter almost all plugins, mods, you have installed. Until a Guru with exceptional Pascal scripting skills steps up and shows us the way, this step is completely optional, hazardous and experimental. Use it at your own risk.

Required tools

- Baseline.esm. Created with article 1. Creating baseline.
- Searge’s script pack. See this mod's description page where obtain this.
- X64 version of FO4Edit. See this mod's description page where obtain this.
- A Mod Organizer. Any flavor will do.

Installation

- From Searge’s script pack copy file 03_MergeCombinedObjects.pas in to subfolder Edit Scripts under the root of FO4Edit.
- From Searge’s script pack copy file 05_MergePRevis.pas in to subfolder Edit Scripts under the root of FO4Edit.

Usage

-  Browse to the root of Fallout 4 folder subfolder Data. Make a backup of all ESP, ESM and ESL files found in here.
NOTE: Do not proceed before you have done this. You are about to alter almost all plugins, mods, you have installed.
- Open FO4Edit. In module selection right click and choose Select none. Choose only Baseline.esm and press OK.
- Open Baseline.esm. If it has ESM flag, remove ESM flag.
- Save and close FO4Edit.
- Browse to the root of Fallout 4 folder subfolder Data. Rename file Baseline.esm to Baseline.esp.
- Open Mod Organizer. In load order move Baseline.esp to the bottom. Make sure that Baseline.esp is absolutely last plugin in your load order and activated.
NOTE: If you have created plugin with article 2. Creating PreVisibines to multiple mods at once, deactivate it. It is not needed here.
- Open FO4Edit. In module selection press OK. Let it load all active plugins in load order.
- In FO4Edit select all plugins between Unofficial Fallout 4 Patch.esp and Baseline.esp.
NOTE: Baseline.esp has to be last unselected plugin there is. There can be no other under it. If there is, stop. Close FO4Edit, open Mod Organizer and change load order so Baseline.esp is absolutely last plugin there is.
- In FO4Edit, right click selected plugins. Choose Apply script... Choose 03_MergeCombinedObjects.pas. And wait.
NOTE: This will create ton of FileID [07] can not be mapped to FileID for file ".." errors. These errors tells that script did not add any new data in to plugin because it is missing a master. This is not a problem.
- In FO4Edit select all plugins between Unofficial Fallout 4 Patch.esp and Baseline.esp.
NOTE: Baseline.esp has to be last unselected plugin there is. There can be no other under it.
- In FO4Edit, right click selected plugins. Choose Apply script... Choose 05_MergePRevis.pas. And Wait.
- Save and close FO4Edit.
- Browse to the root of Fallout 4 folder subfolder Data. Rename file Baseline.esp to Baseline.esm.
- Open FO4Edit. In module selection right click and choose Select none. Choose only Baseline.esm and press OK.
- Open Baseline.esm. Add ESM flag to Baseline.esm.
- Save and close FO4Edit.
- Open Mod Organizer. In load order move Baseline.esm just under Unofficial Fallout 4 Patch.esp. So that any other mod that is in your load order is after Baseline.esm.
NOTE: If you have created plugin with article 2. Creating PreVisibines to multiple mods at once, remember to activate it.
Done
Additional step

Do this if you have created PreVisibines using article 2. Creating PreVisibines to multiple mods at once.

- Open FO4Edit. In module selection right click and choose Select none. Choose plugin you created. For example PreVis_to_my_mods.esp.
- In FO4Edit select all plugins between Baseline.esp and the plugin you created. For example PreVis_to_my_mods.esp
NOTE: Your plugin, for example PreVis_to_my_mods.esp, has to be last unselected plugin there is. There can be no other under it.
- In FO4Edit, right click selected plugins. Choose Apply script... Choose 03_MergeCombinedObjects.pas. And wait.
NOTE: This will create ton of FileID [07] can not be mapped to FileID for file ".." errors. These errors tells that script did not add any new data in to plugin
because it is missing a master. This is not a problem.
- In FO4Edit select all plugins between Baseline.esp and the plugin you created. For example PreVis_to_my_mods.esp.
NOTE: Your plugin, for example PreVis_to_my_mods.esp, has to be last unselected plugin there is. There can be no other under it.
- In FO4Edit, right click selected plugins. Choose Apply script... Choose 05_MergePRevis.pas. And Wait.
- Save everything and close FO4Edit.
Done!

Article information

Added on

Edited on

Written by

muucow

0 comments