If you're going to report a bug or any other issue, attach a log file "xSE PluginPreloader F4" in the game's root folder (ENTIRE LOG, NOT JUST A PART OF IT) and specify which mod manager you are using if any. If your plugins don't want to load, try to set a different load method first (see below) and see if it works.
To change the load method, edit the value of the "Name" attribute in the XML file. <LoadMethod Name="ImportAddressHook"> ... </LoadMethod>
For example, if you need to set it to "OnThreadAttach" (or "OnProcessAttach") edit this section like this. <LoadMethod Name="OnThreadAttach"> ... </LoadMethod> <LoadMethod Name="OnProcessAttach"> ... </LoadMethod>
--- Since v0.2.5.1 the default load method is changed to ImportAddressHook.
If you're using Fallout 4 VR, the log file will be created in the folder for normal Fallout 4. The PluginPreloader doesn't currently has a F4VR build. The "ImportAddressHook" load method parameters (in the XML file) for VR edition should be the following: <ImportAddressHook> <LibraryName>MSVCR110.dll</LibraryName> <FunctionName>_initterm_e</FunctionName> </ImportAddressHook>
Do not install via a mod manager. It's the same as installing F4SE or ENBs. They HAVE to be in your game folder
Installation Put WinHTTP.dll and xSE PluginPreloader.xml in your root Fallout 4 directory (where Fallout4.exe is), NOT in the Data folder. If you're using F4SE, make sure to run it with -forcesteamloader command line option.
I want to install it too, so that I can use Buffout 4 with FOLON... But since there is basically two root game folders now, one for FO4 and one for FOLON, and they both open FOLON, I'm confused... I'm unsure which folder to place xSE PluginPreloader, the original or FOLON's?! I guess I'll just try the one for FO4...
Sorry after installing the XSE 0.2.5.1 im getting this error all the time now the application was unable to start correctly (oxcoooo142) Is there anyway to get rid of this thanks
Downloading this for fallout london so V 0.2.5.1, Downloaded with vortex, set it to engine so it goes into fallouts root folder instead of the data folder but then when i try and launch the FO4SE i get this
"the application was unable to start correctly (oxcoooo142)"
If i disable the preloader then the game launches normally, not sure what the issue could be
wondering this myself. so far, the only thing ive found was for MO2, "in the Modify Executables section, under Arguments, write -forcesteamloader and click apply". unfortunately for me, i use vortex, along with the fact that im pretty new to modding. this isn't shocking, but ive already tried downgrading step by step and for some reason it doesn't work; took me days before i gave up and decided to just bite the bullet and play NG because i already haven't played Fo4 since it came out, so later when i play FOLON i'll downgrade it. if anyone can pls give me some helpful info on this for vortex i would appreciate it very much
Bro, you should try MO2. I used Vortex for a long time. What I dislike about Vortex is that every time you download a mod and activate it, Vortex wants to reorder all of the plugins and files. So each step you did had you waiting forever. With MO2 you have more control over where to put files, and things get done a lot faster. Another cool feature is that it uses a virual machine so your Fallout 4 folder stays clean. A big issue I had with Vortex was that all of the mods get added to the Fallout 4 folder. Well, I didn't know it was an issue til I download mods in-game from Bethesda. So when you download a mod from the mod menu in-game, Bethesda reorders all of the mods in the Fallout folder. It wrecks your whole load order and even disables many plugins. It leaves a mess. So you have to go back and reorganize everything back in Vortex and hope everything was back how you had it before. Was such a headache and so time consuming. With MO2, you don't worry about that because none of your mods are in the Fallout 4 folder. I miss some features from Vortex, but I can't go back. It's too automated.
edit. Also you dont need -forcesteamloader argument. Its only for next gen version. If you are using nextgen, you need to put this argument inside mo2. Edit your f4se in MO2.
"I should have spent a few minutes and upload files for each version.
sigh" That would be really sweet of you. I myself have no intention of ever updating, unless push comes to shove. If I ever make another mod, I am going to post a old gen and next gen version for everyone else that's a old fart like me.
Ok. I have no idea why this site refuses to let me reply to my own post or edit it. But after installing this mod my fallout London is completely bricked. It was working fine until I installed this. I even changed the loading things to the different options you've stated. Buffout is on the list of recommended mods for London so I had to install this, but now the game is just completely broken even after deleting the files.
I would love to attach a log file or screenshot but this site refuses to let me
wich version of xSE do you use for london? if im correct u need the 0.2.5.1 one instead of the .3 main file the latest update of london has the next gen version of this mod wich i dont think is correct... if im wrong plz correct me :D
Hey so I downloaded 0.2.5.1 for my downgraded game for a manual installation, but I noticed I don't have the WinHTTP.dll file being mentioned. I have lpHlpAPI.dll and xSE PluginPreloader.xml. I'm a bit lost here since I don't know if I've done something wrong or if the instructions in your description are only for next gen
814 comments
To change the load method, edit the value of the "Name" attribute in the XML file.
<LoadMethod Name="ImportAddressHook">
...
</LoadMethod>
For example, if you need to set it to "OnThreadAttach" (or "OnProcessAttach") edit this section like this.
<LoadMethod Name="OnThreadAttach">
...
</LoadMethod>
<LoadMethod Name="OnProcessAttach">
...
</LoadMethod>
---
Since v0.2.5.1 the default load method is changed to ImportAddressHook.
<ImportAddressHook>
<LibraryName>MSVCR110.dll</LibraryName>
<FunctionName>_initterm_e</FunctionName>
</ImportAddressHook>
I'll provide a VR build later.
Well damn, I missed something.
Trying to install via MO2 and I did add -forcesteamloader to arguments.
Installation
Put WinHTTP.dll and xSE PluginPreloader.xml in your root Fallout 4 directory (where Fallout4.exe is), NOT in the Data folder. If you're using F4SE, make sure to run it with -forcesteamloader command line option.
0.3 is next gen only.
i have no executable for f4se or xSE plugin pre-loader bc i didn't install f4se via mod manager
Is there anyway to get rid of this thanks
"the application was unable to start correctly (oxcoooo142)"
If i disable the preloader then the game launches normally, not sure what the issue could be
How do we do that?
Also, I think he's talking about the f4se_loader.exe. Make a shortcut of it and add the argument to the target windows.
I could be wrong, I am an idiot, after all.
Scroll down and look for 0.2.5.1
edit.
Also you dont need -forcesteamloader argument. Its only for next gen version.
If you are using nextgen, you need to put this argument inside mo2. Edit your f4se in MO2.
sigh
sigh"
That would be really sweet of you.
I myself have no intention of ever updating, unless push comes to shove.
If I ever make another mod, I am going to post a old gen and next gen version for everyone else that's a old fart like me.
I would love to attach a log file or screenshot but this site refuses to let me
if im correct u need the 0.2.5.1 one instead of the .3 main file
the latest update of london has the next gen version of this mod wich i dont think is correct... if im wrong plz correct me :D
"Original library path is not set, using default 'C:\WINDOWS\system32\IpHlpAPI.dll'"