7 Days to Die

7 Days to Die

View Stats:
Running multiple versions of 7D2D in Win 11
First off, my old system died and I had to get a new one, and I just got finished loading software.
Has anyone figured out how to run multiple modded games in windows 11? I am trying to run "The Wasteland", "Rebirth", "Afterlife" and a modded Vanilla. I have tried manually creating directories for each of them and putting the mods in their respective directories (as I did with win 10). I have tried using the 7D2D Modlauncher (V5).
If I run one of the modded games after I do a fresh install and clear the registry, the modded game will run, but will not run again after shutting down and restarting. The only game that will run after shutting down and restarting is the main folder game. When I look in the windows registry I only see the single entry for 7 Days To Die, and it has "All of the game settings" in it.
I don't remember win 10 having everything in the registry like that.
< >
Showing 1-15 of 15 comments
James Feb 10 @ 11:36pm 
How are you starting each version? Are you trying to start it through steam? If you are then that's your problem. You have to run each version using the .exe in each individual folder.

It's also important to note that you should use the 7daystodie.exe and NOT the EAC since most mods dont support it.

It's worth mentioning that you should make sure each mods supports the current vanilla version you're using.
Last edited by James; Feb 10 @ 11:37pm
I understand the version and EAC issues. I have been doing this for a while and never had problems until trying to run multiple games on win 11.
I have tried to run the games from the 7DaysToDie.exe, 7dLauncher.exe and 7D2DModLauncherV5. Each mod is in its own directory (clean install). The modded game will come up ONCE. When exiting the game and restarting or trying to start back at the save from the previous day, the modded game crashes. It will make it to the menu screen about half the time, but when trying to either continue the previous game or create a new game it crashes.
Again, I can run the 7 Days to Die from the main folder just fine, but that is Vanilla with no mods.
As previously stated, the registry entry is not the same as it was in win 10.
Computer\HKEY_CURRENT_USER\Software\The Fun Pimps\7 Days To Die
has 216 line entries. If my memory is correct the win 10 registry entry had like 3 or 5 lines.
This is why I think that win 11 is forcing it back to the default directory settings.
seven Feb 11 @ 7:27am 
Your memory is wrong. In win10 the registry had 190ish lines but that's for a20. In a22 it's likely more as they've added things, so 216 might be accurate. This is on my old pc that's sitting idle.

I'm running win11 on my current pc and have multiple versions of 7d2d (both major and minor alpha numbers) installed, with multiple mods setups. I have no problems except switching major alphas, like a22 to a20. That requires the registry entry to be cleared first. I don't have those overhauls installed and I don't use any modlaunchers so don't know what they might be doing to the registry.

Anyway, it's not a problem with win11 in general or there would be lot's of topics about this. You didn't mention log files. Do they show any error messages that might help?
I have crash files in my C:\Users\User\AppData\Local\Temp\The Fun Pimps\7 Days To Die\Crashes folder for every time I try to run the game.
I got Wastelands to work (the LodLauncher.cfg files had messed up directories in them), but I am still having problems with running Rebirth.
seven Feb 12 @ 6:42am 
I watched a bit of Rebirth gameplay. It has a LOT of custom settings. tfp took the stupid option of writing all this to the windows trashheap (registry) instead of local config files so perhaps it is a registry problem. Maybe running the game as administrator at least once would help?
Tahnval Feb 12 @ 12:55pm 
Originally posted by seven:
I watched a bit of Rebirth gameplay. It has a LOT of custom settings. tfp took the stupid option of writing all this to the windows trashheap (registry) instead of local config files so perhaps it is a registry problem. Maybe running the game as administrator at least once would help?

Why would any game be writing config stuff to the Windows registry? Why is that even allowed by Windows?
seven Feb 12 @ 1:25pm 
7dtd is certainly not the only game, or app in general, that does so.

Being able to write to the registry is a good thing. For information that needs to be available globally. Like associating filename extensions with certain aps, things like that. The number of landclaims you have in the settings, or player block damage, blood moon count, etc. is all crap that shouldn't be in the registry. It's the lazy programmer way of handling your configuration settings.
Tahnval Feb 12 @ 1:32pm 
Originally posted by seven:
7dtd is certainly not the only game, or app in general, that does so.

Being able to write to the registry is a good thing. For information that needs to be available globally. Like associating filename extensions with certain aps, things like that.

Agreed.

The number of landclaims you have in the settings, or player block damage, blood moon count, etc. is all crap that shouldn't be in the registry. It's the lazy programmer way of handling your configuration settings.

And also agreed.

I guess the problem is that Windows wouldn't be able to reliably tell what should and what shouldn't be written to the registry.
run as administrator for Rebirth still crashes
seven Feb 13 @ 6:34am 
Then it doesn't seem to be a permissions problem.

It's been a few years since I had a crash, but I don't remember the Crash files having any player usable information. You should have output_logxxxx.txt files in ...\AppData\Roaming\7DaysToDie\logs if the location hasn't been changed. Those will usually have information about what lead to the crash.
Found in the error what is causing it. Now I just have to find the file(s) that are creating the wrong pointers.

NullReferenceException: Object reference not set to an instance of an object
at GamePrefs.SetObjectInternal (EnumGamePrefs _eProperty, System.Object _value) <0x7f8d55f0 + 0x00000> in <0a824c04d551409fad5953ac8c5c40be>:0
at GamePrefs.SetObject (EnumGamePrefs _eProperty, System.Object _value) [0x00005] in <0a824c04d551409fad5953ac8c5c40be>:0
at GamePrefs.Set (EnumGamePrefs _eProperty, System.Single _value) [0x00000] in <0a824c04d551409fad5953ac8c5c40be>:0
at Harmony.XUiPatches.InitPatch.Postfix (XUi __instance) [0x0000d] in C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\Mods\zzz_REBIRTH__Utils\Harmony\Harmony_XUi.cs:16
at (wrapper dynamic-method) XUi.DMD<System.Void XUi:Init(System.Int32)>(XUi,int)
at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.SyncProxy<System.Void XUi:Init(System.Int32)>(XUi,int)
at XUi.Instantiate (LocalPlayerUI playerUI, UnityEngine.GameObject xuiPrefab) [0x000ec] in <0a824c04d551409fad5953ac8c5c40be>:0
at LocalPlayerUI.Start () [0x00077] in <0a824c04d551409fad5953ac8c5c40be>:0

My main Steam folder is D:\Steam\ and I have every thing running with the Mod Launcher from D:\7D2D\

So something is in Rebirth has a coded pointer to C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\Mods\zzz_REBIRTH__Utils\Harmony\
Without the name of the object that is not being found, or the actual file that is trying to be loaded, the is very difficult.
I have found that in the ../../Rebirth/Mods/zzz_REBIRTH_Utils/RebirthUtils.csproj file, there are several paths that read:
<HintPath>..\..\7 Days To Die\7DaysToDie_Data\Managed\"SOME.DLL"</HintPath>
This path doesn't lead to anything, and changing it to:
<HintPath>..\..\7DaysToDie_Data\Managed\"SOME.DLL"</HintPath>
seems to add more lines interesting errors(different items reaching max polygon counts) to the crash file.
This change doesn't find the missing object at load time, which I believe has something to do with saves or save files pathing in the mod.
Last edited by zachery_bloodstone; Feb 14 @ 8:04pm
seven Feb 14 @ 9:28pm 
Those kind of errors are often from missing files, or files that shouldn't be there (old mod files). I'd suggest asking for help on their discord where people have experience installing the mod.
< >
Showing 1-15 of 15 comments
Per page: 1530 50