matortheeternal / smash

An application that provides a means of performing automatic conflict resolution between multiple Bethesda Plugin Files for TES and Fallout games.
Other
128 stars 20 forks source link

[FO4] Smashed patch causing CTD on main menu load #198

Open Woffingshire opened 6 years ago

Woffingshire commented 6 years ago

I created a smashed patch for Fallout 4 but whenever it is enabled the game CTDs before the main menu has even opened. There is nothing wrong with the patch its self, but the patch simply being enabled is what is causing the crash. I tested this through deleting each category, QST, LVLI and so on and relaunching the game to see if the crash was fixed. It was not, until in the end the patch was empty. It was just an esp with nothing in it, but the game still crashed upon launch. It was only when I disabled the empty patch that the crashing stopped instantly. As for the advice I was previously given about the crash being caused by missing masters, there are no missing masters. I checked, I even rebuilt the patch with exclusively the plugins I have enabled added, yet the crashing still persists.

matortheeternal commented 6 years ago

How many active plugins do you have with the Smashed Patch enabled?

matortheeternal commented 6 years ago

If you have 254 or more plugins active with the smashed patch enabled that is your culprit. Load order slots 0xFE and 0xFF are reserved in FO4 and SSE, so the limit for active plugins is 253.

Woffingshire commented 6 years ago

Okay, so after going through and adding one plugin to the patch, testing it, adding the next and so on, I found that it was a plugin causing the problem. One that simply changes the spawn chance of legendary enemies to 0%. As to why this particular plugin causes the crash I haven't the foggiest but as soon as I removed it from the patch the game stopped crashing. Thanks for your help though. The mod is called 'No More Legendary Enemy Spawns' if you want to have a look at why it might be causing a problem.

matortheeternal commented 6 years ago

OK, thanks for digging that up. I'll see if I can figure out how it's causing the problem.

Woffingshire commented 6 years ago

Okay, so i've found another plugin that causes it. One that re-enabled the command console in survival mode. From what I can see the only similarity between the 2 mods causing this crash is that they change Game Settings parameters. Not only that, but they ONLY change Game Settings Parameters. Other mods that change several things including Game Settings don't cause the crash, but both of the 2 mods I have that change nothing but Game Settings do.

stardnce commented 6 years ago

Woffingshire, could you name the plugins/mods which caused issues? I'm experiencing identical symptoms.

Woffingshire commented 6 years ago

the 2 causing problems for me were disablelegendaryspawns.esp, from "No More Legendary Enemy Spawns", and console.esp from "Survival Mode Console Enabler"

As i've said before, the only similarity between these 2 mods, one which isn't shared by any other mod im using, is that they both ONLY change game Game Setting Parameters. If you're having similar problems use FO4Edit to see if any of your mods are doing the same and exclude those mods from the patch.

olli3n commented 5 years ago

Not sure if this was ever solved but I had this issue as well. I fixed the problem after running "Clean Masters" on the Smashed Patch in xEdit. I tried deleting mod groups in Smashed patch one by one but I couldn't figure it out.

I'm not really sure if my CTD was caused by including other plugins/merged patches that didn't need smashing or by excluding FO4.esm/DLC.esms/UFO4P when I wasn't supposed to. After I did the "clean masters" I saw on the nexus page forums that you stated not to run "Clean Masters", but that seemed to work for me. Could this cause issues with my game in the future?

faxfrag commented 5 years ago

I also have a similar problem. Generate a smash patch and CTD at the main menu. I try all of the solutions above but they don't work for me so I decided to try to delete each records in smash patch. I'm not sure why but for me it seems like deleting "Weather" fix the CTD.

I don't know if it have to do with weather mods, i'm using or not but I have True Storm, Vivid Weather + Weather Synergy mod to make these two play well together installed.

RickVic2 commented 5 years ago

As it looks for me right now, the same problem happens if you put Darker Nights or True Nights for True Storms in a smash patch. The game crashes right before the intro. if you dont put it in, it seems to run

ThisNekoGuy commented 4 years ago

I haven't nailed a reason for the crashes myself, but I can also replicate this issue running Fallout 4 in Wine/Proton on Linux, though having this CTD in Wine just seems to make the game softlock on a black screen instead of just having the process die. he game has no problem running in a heavily modded setup except only when I have a Smashed Patch enabled in my load order.

I double-checked the plugin for errors and it had one, but I deleted it and it still causes the issue. I then tried marking it as an ESL, thinking maybe because it has such a large amount of records that loading it as an ESL might solve this issue, but it doesn't.

I'll try to sift through my plugins and see if not including specific things will fix it but I find this very strange and sad considering how helpful Smash seems to be with saving time from painfully long manual patching.