Jump to content

The 7D2D Mod Launcher - A Mod Launcher for 7 Days to Die


sphereii

Recommended Posts

That must of been me alt tabbing out of the game to force close it. I launched the game, walked away for about 10 minutes, came back and saw it was still stuck on loading main menu. So I alt tabbed out and force closed the game. Then fetched the log. Should I have waited longer? Is 10 minutes not sufficient time to load the game when I can load the official game in 10 seconds?

 

After deleting that level1 file, did you delete the mod, and re-install fresh? That could be your current issue.

Link to comment
Share on other sites

After deleting that level1 file, did you delete the mod, and re-install fresh? That could be your current issue.

 

I will re-download the mod and report my findings. For some reason it takes almost an hour to download a 700mbs file from github when I have a 75mbps speed so it must be a github bottleneck.

Link to comment
Share on other sites

I will re-download the mod and report my findings. For some reason it takes almost an hour to download a 700mbs file from github when I have a 75mbps speed so it must be a github bottleneck.

 

Some ISPs seem to be filtering, or slowing down, traffic from github, or somewhere along the pipe.

Link to comment
Share on other sites

Some ISPs seem to be filtering, or slowing down, traffic from github, or somewhere along the pipe.

 

Finally downloaded after 4 hours. Ya there is something wrong with bandwidth allocation somewhere down the pipeline. Anyways, same thing is happening. Gets stuck at loading main menu. Here is the log. https://pastebin.com/BZiMkqV8

 

I have access to another computer that has Windows 10 on it. Everything went perfectly and had no download error problems. Game launched to menu after 30 seconds (its a slower computer) and loaded up the map. Saw the new HUD and a Rhino running around. Definitely working but on an entirely different computer and OS. Something tells me that there is either something causing issues with your mod that is on my computer, or possibly there is a Windows 7 compatibility issue with the mod or something else I am not thinking of. Any other ideas?

Link to comment
Share on other sites

Check every other page or so in the last 10 pages, there's something special about Win7 you gotta do, but I can't recall what.

 

Guppycur, are you referring to the registry protocol modification to change from TLS 1.0 to 1.1 + 1.2? If so that is mentioned on the installation page as well as on the 7D2D Mod Launcher as well as the .NET 4.6.1 installation. If you are not referring to those two then I am interested. However, a bit more information would be helpful.

 

sphereii, I copied the working 7D2D folder from Windows 10 to my Windows 7 and still same problem. It is looking more and more like this modding doesn't like Windows 7 for whatever reason.

Link to comment
Share on other sites

Finally downloaded after 4 hours. Ya there is something wrong with bandwidth allocation somewhere down the pipeline. Anyways, same thing is happening. Gets stuck at loading main menu. Here is the log. https://pastebin.com/BZiMkqV8

 

I have access to another computer that has Windows 10 on it. Everything went perfectly and had no download error problems. Game launched to menu after 30 seconds (its a slower computer) and loaded up the map. Saw the new HUD and a Rhino running around. Definitely working but on an entirely different computer and OS. Something tells me that there is either something causing issues with your mod that is on my computer, or possibly there is a Windows 7 compatibility issue with the mod or something else I am not thinking of. Any other ideas?

 

Sphereii,

 

So I waited for about 10-20 minutes for the game to load after copying the Windows 10 computer's 7D2D modded folder to my Windows 7 computer and FINALLY the game loaded. Here is the log. https://pastebin.com/WbczQVKC

 

What I noticed is that I checked on the log every couple minutes and I believe for the entire time until the game loaded past the loading main menu screen, that the log showed it being stuck on the following...

 

SDX: Loading bundle... C:\7D2D\StarvationMod\StarvationMod16\/Mods/SDX/Resources\fisherman.unity3d

 

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

 

For some reason it got stuck on that line of code for the longest time. I also noticed while the game sat there trying to load that I couldn't open up my volume mixer under the speaker icon (because I was trying to mute the 7D2D sound while I watched a movie on my computer) and it wouldn't load. As soon as the game loaded to the main menu the volume mixer popped up. Not sure if that is related. It could be because the game was stuck for the longest time the volume mixer was having a problem loading. So I have tried again loading the game and again it takes 10 or so minutes to load to the main menu. What in the world is hanging the game from loading like it should?

 

UPDATE:

 

I was mistaken. It seems every couple minutes it is loading a new SDX. For example militaryGuy.unity3d. But it is taking a very long time to go through each file. What would cause this?

Edited by JDead (see edit history)
Link to comment
Share on other sites

Sphereii,

 

So I waited for about 10-20 minutes for the game to load after copying the Windows 10 computer's 7D2D modded folder to my Windows 7 computer and FINALLY the game loaded. Here is the log. https://pastebin.com/WbczQVKC

 

What I noticed is that I checked on the log every couple minutes and I believe for the entire time until the game loaded past the loading main menu screen, that the log showed it being stuck on the following...

 

 

 

For some reason it got stuck on that line of code for the longest time. I also noticed while the game sat there trying to load that I couldn't open up my volume mixer under the speaker icon (because I was trying to mute the 7D2D sound while I watched a movie on my computer) and it wouldn't load. As soon as the game loaded to the main menu the volume mixer popped up. Not sure if that is related. It could be because the game was stuck for the longest time the volume mixer was having a problem loading. So I have tried again loading the game and again it takes 10 or so minutes to load to the main menu. What in the world is hanging the game from loading like it should?

 

UPDATE:

 

I was mistaken. It seems every couple minutes it is loading a new SDX. For example militaryGuy.unity3d. But it is taking a very long time to go through each file. What would cause this?

 

Windows 7 does have issues with github, as previously mentioned. I'm looking for potential solutions.

 

If you are running an anti-virus or anti-spyware software, consider adding an exception to the mod launcher's folder (C:\7D2D) by default.

Link to comment
Share on other sites

Windows 7 does have issues with github, as previously mentioned. I'm looking for potential solutions.

 

If you are running an anti-virus or anti-spyware software, consider adding an exception to the mod launcher's folder (C:\7D2D) by default.

 

I guess I am not understanding. Once the files from github have downloaded (after it takes 4+ hours because of the bottleneck speed), I uncheck "refresh mods automatically" and "direct download" and I do not click Pre-Sync Mod after the initial download since the github cloning doesn't work and it takes forever and a half to download using direct download. Once I click play mod all it should be doing is copying folders within the windows directory and I have a SSD so the copy process should be very quick. There shouldn't be any downloading from github once I hit play mod. Or is there? When I click the play mod button all I see are things like "Copying folder \TempMods\Mods ...Copying is done." Which doesn't indicate downloading of any kind. And yes I do have AVAST set to exclude the 7D2D folder. But during the entire testing I've always had AVAST disabled to rule out the antivirus. It just feels like something is slowing the loading process down. It's like I am running some old intel celeron processor from the 90's. Its just dirt slow. Yet the official game loads up in 5 seconds.

 

Now, if when I click on the play mod button there is in fact files being downloaded from github going on in the background then that would make sense because there seems to be a major bottleneck somewhere. However, I am testing it on a Windows 10 computer and it loads up in 30 seconds and both computers are using the same ISP so I believe that rules that out.

 

Another thing I have noticed is that when I download the zip file from github manually using FireFox, I see speeds of 2mbps and higher which would take roughly 5 minutes to download the file. When using your launcher, I've seen it take 4 hours and I cannot see any progress window or speed measurements provided by your launcher when downloading the zip file so I don't have any way to measure its speed except based on time. Is there a way to see the download speed 7D2D is downloading at?

Edited by JDead (see edit history)
Link to comment
Share on other sites

I guess I am not understanding. Once the files from github have downloaded (after it takes 4+ hours because of the bottleneck speed), I uncheck "refresh mods automatically" and "direct download" and I do not click Pre-Sync Mod after the initial download since the github cloning doesn't work and it takes forever and a half to download using direct download. Once I click play mod all it should be doing is copying folders within the windows directory and I have a SSD so the copy process should be very quick. There shouldn't be any downloading from github once I hit play mod. Or is there? When I click the play mod button all I see are things like "Copying folder \TempMods\Mods ...Copying is done." Which doesn't indicate downloading of any kind. And yes I do have AVAST set to exclude the 7D2D folder. But during the entire testing I've always had AVAST disabled to rule out the antivirus. It just feels like something is slowing the loading process down. It's like I am running some old intel celeron processor from the 90's. Its just dirt slow. Yet the official game loads up in 5 seconds.

 

Now, if when I click on the play mod button there is in fact files being downloaded from github going on in the background then that would make sense because there seems to be a major bottleneck somewhere. However, I am testing it on a Windows 10 computer and it loads up in 30 seconds and both computers are using the same ISP so I believe that rules that out.

 

Another thing I have noticed is that when I download the zip file from github manually using FireFox, I see speeds of 2mbps and higher which would take roughly 5 minutes to download the file. When using your launcher, I've seen it take 4 hours and I cannot see any progress window or speed measurements provided by your launcher when downloading the zip file so I don't have any way to measure its speed except based on time. Is there a way to see the download speed 7D2D is downloading at?

 

Correct, with Direct Download checked, and Refresh Mods Automatically unchecked, there will be no additional downloads. When you hit Play, it copies the mod from TempMods to the game folder and starts.

 

If your copy from TempMods to the game folder is still slow, something obviously slowing it down. The Launcher uses standard copy API in windows to copy. My guess is that Avast still has its fingers in it, or something else is reading the files, slowing it down.

 

Starvation includes DLLs as part of the mod, and a lot of anti-virus and spyware tools are rightfully suspicious of these types of files.

 

The Launcher's Direct Download uses a standard https request to download the zip file. My guess is that whatever is slowing down your copy, is also slowing down the download too, by inspecting all the bytes.

 

Any other security systems in place, or special overlays you use?

Link to comment
Share on other sites

Is there a way to see the download speed 7D2D is downloading at?

 

Kinda? You could open the windows Resource Monitor and more or less figure out which Image represents the launcher (it's either going to say it's the launcher or say svchost.exe) and look at its Receive speed. Hacky, but works.

Link to comment
Share on other sites

Good day Sphereii

 

Hope you and family are well.

 

Have a question and I didn't see anyone else ask it yet ... Will there be a way to Tell when Jax updates his Game to " Ravenhearst 3.0 "

 

from the load screen with all the New Version. Just wondering

 

Thank you and Have a Great week ... the Old Gamer .. :02.47-tranquillity:

Link to comment
Share on other sites

Good day Sphereii

 

Hope you and family are well.

 

Have a question and I didn't see anyone else ask it yet ... Will there be a way to Tell when Jax updates his Game to " Ravenhearst 3.0 "

 

from the load screen with all the New Version. Just wondering

 

Thank you and Have a Great week ... the Old Gamer .. :02.47-tranquillity:

 

Only in his thread :) I won't even know when he flips the switch :)

Link to comment
Share on other sites

Correct, with Direct Download checked, and Refresh Mods Automatically unchecked, there will be no additional downloads. When you hit Play, it copies the mod from TempMods to the game folder and starts.

 

If your copy from TempMods to the game folder is still slow, something obviously slowing it down. The Launcher uses standard copy API in windows to copy. My guess is that Avast still has its fingers in it, or something else is reading the files, slowing it down.

 

Starvation includes DLLs as part of the mod, and a lot of anti-virus and spyware tools are rightfully suspicious of these types of files.

 

The Launcher's Direct Download uses a standard https request to download the zip file. My guess is that whatever is slowing down your copy, is also slowing down the download too, by inspecting all the bytes.

 

Any other security systems in place, or special overlays you use?

 

I uninstalled AVAST, rebooted and tried launching 7 Days again. Same issue, loads slow as molasses so AVAST isn't the culprit. I have no other monitoring software or security software installed. I have an SSD with an internal HDD for data but all programs install on the SSD. I also made tweaks to the TEMP and TMP directories for Windows to store it on the HDD instead of the SSD to save it from reads and writes when I first got the SSD long ago but changed it back to the SSD for testing this still problem persists. I performed a diagnostic startup on Windows which loads the basics still same problem. So I decided to rule out the 7D2D launcher and perform all the steps manually.

 

1. Copied the 7D2D directory. 2. Manually downloaded the .zip from github. 3. Copied all folder contents to its respective locations. Ran 7DaysToDie.exe and same problem. So I tested some more...

 

Since the logs show that it takes forever to load the .unity3d files I decided to rename the Mods/SDX/Resource folder to Resource_BAK so that the game wouldn't be able to find the folder. Launched 7DaystoDie.exe and BAM loads straight to the main menu like the official game without mods. However, the console comes up stating all sorts of errors, probably because it couldn't find the resource folder. As soon as I rename the resource1 folder back to resource and reload the game, game takes 10 minutes to load.

 

I am starting to believe that there is some kind of code, script or something somewhere that is telling the game to do the following...

 

Load 1.unity3d

Wait 15 seconds

 

Load aat.unity3d

Wait 15 seconds

 

Load Abominable.unity3d

Wait 15 seconds

 

This is what it is honestly doing from reopening the logs every couple seconds and seeing that it takes its time loading each .unity3d file. I am no coder so I haven't the slightest clue where to start snooping around but I can tell you that the Mods/SDX/Resources folder is what is causing the game to take forever to load on my Windows 7 computer and I have no idea why since the official game without mods loads with no hitch but only has problems once the mod is introduced.

 

I am not giving up but I could honestly use some more help thinking of other ways to troubleshooting this. Any suggestions please throw my way.

 

Thanks

Edited by JDead (see edit history)
Link to comment
Share on other sites

I uninstalled AVAST, rebooted and tried launching 7 Days again. Same issue, loads slow as molasses so AVAST isn't the culprit. I have no other monitoring software or security software installed. I have an SSD with an internal HDD for data but all programs install on the SSD. I also made tweaks to the TEMP and TMP directories for Windows to store it on the HDD instead of the SSD to save it from reads and writes when I first got the SSD long ago but changed it back to the SSD for testing this still problem persists. I performed a diagnostic startup on Windows which loads the basics still same problem. So I decided to rule out the 7D2D launcher and perform all the steps manually.

 

1. Copied the 7D2D directory. 2. Manually downloaded the .zip from github. 3. Copied all folder contents to its respective locations. Ran 7DaysToDie.exe and same problem. So I tested some more...

 

Since the logs show that it takes forever to load the .unity3d files I decided to rename the Mods/SDX/Resource folder to Resource_BAK so that the game wouldn't be able to find the folder. Launched 7DaystoDie.exe and BAM loads straight to the main menu like the official game without mods. However, the console comes up stating all sorts of errors, probably because it couldn't find the resource folder. As soon as I rename the resource1 folder back to resource and reload the game, game takes 10 minutes to load.

 

I am starting to believe that there is some kind of code, script or something somewhere that is telling the game to do the following...

 

 

 

This is what it is honestly doing from reopening the logs every couple seconds and seeing that it takes its time loading each .unity3d file. I am no coder so I haven't the slightest clue where to start snooping around but I can tell you that the Mods/SDX/Resources folder is what is causing the game to take forever to load on my Windows 7 computer and I have no idea why since the official game without mods loads with no hitch but only has problems once the mod is introduced.

 

I am not giving up but I could honestly use some more help thinking of other ways to troubleshooting this. Any suggestions please throw my way.

 

Thanks

 

Well, we are definitely still with you in troubleshooting. Just want to clarify a few things before you dig too deep.

 

The Resources folder is definitely what is causing your slow down. That's where the mod's main folder is installed, and is definitely the biggest chunk of data (over 1 gig). Renaming the folder cause it not to find any of the assets, so you effectively loaded into vanilla, but with heavily modded, and broken XMLs. Starvation's mod alone is significantly larger than most of the other mods, and has over 3 times the amount of assets in vanilla.

 

There's no script or delay involved in the load process. It wouldn't make any sense in adding fake delays or sleeps. The delay you may be seeing is the log buffering, and isn't a really good indication on the speed in which its actually loading. If the log is still being updated, and loading the assets, no matter how slowly, it means it's still working. I think you said it loaded just fine on the Windows 10 machine?

 

After you hit Play, and the mod launcher copies the files over, and launches the game, it's done its task and no longer interacts with the game. From that point on, it's the base game loading all the new assets.

 

The choke point appears to be still loading all the assets. How much memory do you have in your PC? What kind of processor?

 

Having a fast solid state is great, and does help, but it in itself won't resolve all performance issues.

Link to comment
Share on other sites

What is this code?

 

SDX: Loading bundle... C:\Program Files (x86)\Steam\steamapps\common\7D2D\/Mods/SDX/Resources\zedSounds.unity3d

 

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

 

Specifically this code...

 

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

 

The above code is logged and happens after every .unity3d file is loaded. What is C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp ? There is no folder there that I see yet the logs state it is trying to find something there every time it loads unity3d file. This looks suspicious and may be why the game is loading so slow.

Link to comment
Share on other sites

Well, we are definitely still with you in troubleshooting. Just want to clarify a few things before you dig too deep.

 

The Resources folder is definitely what is causing your slow down. That's where the mod's main folder is installed, and is definitely the biggest chunk of data (over 1 gig). Renaming the folder cause it not to find any of the assets, so you effectively loaded into vanilla, but with heavily modded, and broken XMLs. Starvation's mod alone is significantly larger than most of the other mods, and has over 3 times the amount of assets in vanilla.

 

There's no script or delay involved in the load process. It wouldn't make any sense in adding fake delays or sleeps. The delay you may be seeing is the log buffering, and isn't a really good indication on the speed in which its actually loading. If the log is still being updated, and loading the assets, no matter how slowly, it means it's still working. I think you said it loaded just fine on the Windows 10 machine?

 

After you hit Play, and the mod launcher copies the files over, and launches the game, it's done its task and no longer interacts with the game. From that point on, it's the base game loading all the new assets.

 

The choke point appears to be still loading all the assets. How much memory do you have in your PC? What kind of processor?

 

Having a fast solid state is great, and does help, but it in itself won't resolve all performance issues.

 

Here are my computer specs...

 

 

CPU: AMD FX-8350 Black Edition Vishera 8-Core 4.0GHz (4.2GHz Turbo) Socket AM3+ 125W FD8350FRHKBOX Desktop Processor

 

SSD: Samsung SSD 840 EVO 250GB ATA Device

 

GFX Card: SAPPHIRE NITRO+ RADEON RX580 8G GDDR5 DUAL HDMI / DVI-D / DUAL DP OC W/BP (UEFI)

 

Motherboard MOBO: ASUS M5A99FX PRO R2.0 AM3+ AMD 990FX + SB950 7 x SATA 6Gb/s USB 3.0 ATX AMD Motherboard with UEFI BIOS

 

RAM: G.SKILL Ripjaws X Series 16GB (2 x 8GB) 240-Pin DDR3 SDRAM DDR3 1866 (PC3 14900) Desktop Memory Model F3-14900CL10D-16GBXL

 

Cooling System: Corsair CWCH80 Cooler

 

Power Supply: Corsair CX Series 750 Watt ATX/EPS Modular 80 PLUS Bronze ATX12V/EPS12V 744 Power Supply CX750M

 

OS: Windows 7 64bit Pro SP1

 

Secondary HDD: 1TB SATA

 

My computer should be more than capable of running this game as it does run the game just fine without the mods. The laptop with Windows 10 actually has lesser specs yet it runs the mod.

 

 

Could it be something weird like a non white listed antivirus folder, so that whitelisting the /mods folder works?

 

I have now removed all antivirus softwares, which all I had was AVAST, so I believe white-listing isn't an option as of now.

Link to comment
Share on other sites

What is this code?

 

 

 

Specifically this code...

 

 

 

The above code is logged and happens after every .unity3d file is loaded. What is C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp ? There is no folder there that I see yet the logs state it is trying to find something there every time it loads unity3d file. This looks suspicious and may be why the game is loading so slow.

 

They are loading the assets and are completely normal and expected. The UnityEngineDebugBindings.gen.cpp is just trace debug statements in the base game.

 

- - - Updated - - -

 

Here are my computer specs...

 

My computer should be more than capable of running this game as it does run the game just fine without the mods. The laptop with Windows 10 actually has lesser specs yet it runs the mod.

 

I have now removed all antivirus softwares, which all I had was AVAST, so I believe white-listing isn't an option as of now.

 

Are you running any anti-spyware? Malware Bytes, IOBit, Security Center, etc?

Link to comment
Share on other sites

They are loading the assets and are completely normal and expected. The UnityEngineDebugBindings.gen.cpp is just trace debug statements in the base game.

 

- - - Updated - - -

 

 

 

Are you running any anti-spyware? Malware Bytes, IOBit, Security Center, etc?

 

Nope. AVAST was the only protection installed. I have no other antivirus, antispyware, antimalware, anti anything. And like I said I performed a diagnostic startup on Windows, meaning only basic programs run, and still the problem persisted. This usually rules out third-party programs from being the culprit. I also had Teracopy installed which is a transfer utility designed as an alternative for the built-in Windows Explorer file transfer feature. However, I removed that for testing purposes, rebooted and problem persists.

 

See attachment for all installed programs on my computer. If you think anything could cause this copying problem I'll try removing it and testing.

InstallList.txt

Link to comment
Share on other sites

Nope. AVAST was the only protection installed. I have no other antivirus, antispyware, antimalware, anti anything. And like I said I performed a diagnostic startup on Windows, meaning only basic programs run, and still the problem persisted. This usually rules out third-party programs from being the culprit. I also had Teracopy installed which is a transfer utility designed as an alternative for the built-in Windows Explorer file transfer feature. However, I removed that for testing purposes, rebooted and problem persists.

 

See attachment for all installed programs on my computer. If you think anything could cause this copying problem I'll try removing it and testing.

 

Thank you for the list. I'm not 100% familiar with some of these programs, but this is what stands out for you to give a try too:

 

https://superuser.com/questions/742765/is-it-beneficial-to-enable-rapid-mode-on-a-samsung-solid-state-drive

Link to comment
Share on other sites

Thank you for the list. I'm not 100% familiar with some of these programs, but this is what stands out for you to give a try too:

 

https://superuser.com/questions/742765/is-it-beneficial-to-enable-rapid-mode-on-a-samsung-solid-state-drive

 

Good observation. I didn't even consider that. I went into the magician software, disabled RAPID mode, rebooted but problem persists. Had it been the RAPID mode I would have been surprised since to my knowledge it has never caused any issues and I have not had memory problems in the past. Plus all my other games load with no problems.

 

How about this, just to rule out it is a problem with github, maybe the files are downloading corrupted or something. Can you PM me a temporary link to the zip file from another link besides github?

Edited by JDead (see edit history)
Link to comment
Share on other sites

Good observation. I didn't even consider that. I went into the magician software, disabled RAPID mode, rebooted but problem persists. Had it been the RAPID mode I would have been surprised since to my knowledge it has never caused any issues and I have not had memory problems in the past. Plus all my other games load with no problems.

 

How about this, just to rule out it is a problem with github, maybe the files are downloading corrupted or something. Can you PM me a temporary link to the zip file from another link besides github?

 

You are trying to download and install Starvation? You'd have to ask the Starvation crew for a direct link, as they control that aspect.

 

But I had thought you had already installed it via that way? If you have a USB stick, you could just copy your Windows 10 copy over to Windows 7 and see how it runs and if there's a difference.

Link to comment
Share on other sites

You are trying to download and install Starvation? You'd have to ask the Starvation crew for a direct link, as they control that aspect.

 

But I had thought you had already installed it via that way? If you have a USB stick, you could just copy your Windows 10 copy over to Windows 7 and see how it runs and if there's a difference.

 

Ya I tried that already and same problem. It doesn't appear to be a 7D2D Launcher problem. I think it has something to do with the Starvation mod. I will be communicating on their thread and see what they can come up with. Thank you for your help.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...