I had an lengthy conversation with tis-100 support about the problem but nothing was resolved.
Same problem occurs in every game made with unity I have in my steam library as mentioned above. Including but not limited to:
Darkest Dungeon
Magicite
Rogue Lands
TIS-100
etc…"
All games are on steam and working fine on my laptop. Im out of ideas!
Does this only happen when you run in windowed mode? Are you running some software that could interfere such as screen capture? Can you post the log file?
It would happen if the CPU usage is too high. Windows will report the program is not responding.
What is the hardware you are using?
I am going to jump to conclusions and guess you are running on an AMD A-series processor.
Hey, I’ve no idea what is causing this, but it should be pretty easy to figure out if you can record a performance trace.
First, you’ll need Windows Performance Toolkit:
After it’s installed, open up Windows Performance recorder, tick “CPU Usage” and “Disk I/O Activity” checkboxes, select “General” performance scenario, set “Detail level” to “Verbose” and “Logging mode” to “Memory”. Hit start. It will then start recording - you should now reproduce the performance glitch in any of the games you have trouble. Once you do, hit save. It will ask you the path where it should store the trace file. Hit “Save” again. It will take a while to save, and once it’s done, it will produce a file at the path you specified. Upload that file somewhere and PM me the link.
Try to keep the recording between 30 and 60 seconds long, as the files tend to grow really fast if you take longer.
First of all, one of your CPU cores is getting pegged by windows update worker. Are you installing updates right now?
Secondly, there seems to be a process called “MbbService.exe” which causes a spike every second in the trace. Do you happen to know what that is? Could you try killing and see whether it makes any difference?
To investigate further, I’ll need another trace, with 3 things checked: “First level triage”, “CPU Usage” and “GPU Activity”.
I have an idea what and why Mbbservice is there but no idea why it is running. I disabled it through msconfig.
Windows update has updates pending but its not installing anything… This glitching has been happening a long time and the updates have been pending a long time too …
*Edit Killed the mbb as mentioned above. Set up windows update and windows modules from services.msc to manual.
Any idea what those two processes (ActualMultipleMonitorsShellCenter64.exe and ActualMultipleMonitorsCenter.exe) are? They seem to be doing something just before and during every hang, while being idle in between the hangs. Now, it might be that they’re just observing the hang and doing telemetry on it. However, it’s also possible that they’re doing something and windows starts thinking that the process hangs because of it. I was also able to see that those processes actually inject their own DLL into tis100.exe - so it might be a coincidence, or it might not be. Could you try disabling those processes and see whether that makes the hangs go away?
Next, and sorry this is a little off topic but slightly relevent, I think this goes to show exactly why Unity wants repro projects before seriously looking into bug reports. In many cases, especially performance issues, they most likely come down to things like this - some misbehaved software someone has installed.
Yeah the actualmultiplemonitors is a great tool I run to setup my multi-monitor view and I have actually tried disabling the software before. Now I even uninstalled it completely to see if it changes anything and unfortunately games still keep glitching the same as before.
Was this issue resolved? I am having the same problem…
One thing I noticed with mine is that I am continuously getting console warnings/errors, even when the game is not in play mode. I can’t remember off the top of my head if this happens with previous versions or not. But I get the same message nearly every second. (The warning is because I have “OnLevelWasLoaded” in a script and it’s becoming obsolete.)