Jump to content
The simFlight Network Forums
Sign in to follow this  
davmast

Tower!3D Menu Extremely Slow

Recommended Posts

Hello, I just purchased Tower!3D but unfortunately it has been completely unplayable for me. I am running Windows 10 64bit on an average machine. When I open Tower3D it is extremely slow, continuously is "not responding" and cannot even load the menu. Task manager doesn't show any issues, eg. cpu or memory maxed out, my computer runs just fine with Tower3D running so my CPU or Memory is not maxed out. It takes about 10 minutes for the main menu to fully load but then I can't even click on anything, it just freezes. Not really sure whats up here, I just downloaded it, so it's completely up to date. I have no add-ons currently installed. I've uninstalled and reinstalled several times with the same outcome. Not sure if this is the correct log you're looking for but this is what I got from "game.log"...

Initialize engine version: 5.3.6p3 (38355027a8f3)
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 11.0 [level 11.0]
    Renderer: AMD Radeon 6600M and 6700M Series (ID=0x6741)
    Vendor:   ATI
    VRAM:     1012 MB
Begin MonoManager ReloadAssembly
Platform assembly: C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\UnityEngine.dll (this message is harmless)
Loading C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\UnityEngine.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\Assembly-CSharp-firstpass.dll (this message is harmless)
Loading C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\Assembly-CSharp.dll (this message is harmless)
Loading C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\Assembly-UnityScript.dll (this message is harmless)
Loading C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\Assembly-UnityScript.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\UnityEngine.UI.dll (this message is harmless)
Loading C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
Platform assembly: C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\UnityEngine.Networking.dll (this message is harmless)
Loading C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
- Completed reload, in  0.218 seconds
Platform assembly: C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\System.Core.dll (this message is harmless)
Platform assembly: C:\Program Files (x86)\FeelThere\Tower 3D\tower3d_Data\Managed\System.dll (this message is harmless)
<RI> Initializing input.
<RI> Input initialized.
desktop: 1680x1050 60Hz; virtual: 1680x1050 at 0,0
<RI> Initialized touch support.
UnloadTime: 1.768835 ms
Setting up 2 worker threads for Enlighten.
  Thread -> id: e64 -> priority: 1 
  Thread -> id: 1ee8 -> priority: 1 
Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
STEAM: AnotherInstance! 
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

UnloadTime: 7.016575 ms
readed prefs: multimonitor=False fullscreen=False vsync=False
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

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


Unloading 5 unused Assets to reduce memory usage. Loaded Objects now: 3622.
Total: 5.371954 ms (FindLiveObjects: 0.408706 ms CreateObjectMapping: 0.470146 ms MarkObjects: 4.430771 ms  DeleteObjects: 0.044521 ms)

Load monitor settings: 1680x1050
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

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

Unloading 0 Unused Serialized files (Serialized files now loaded: 0)

Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 3623.
Total: 4.913383 ms (FindLiveObjects: 0.303190 ms CreateObjectMapping: 0.339698 ms MarkObjects: 4.250904 ms  DeleteObjects: 0.018253 ms)

Unloading 4 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 1.232352 ms
Menu Airport Awake
ASM: get all paths from: ./Extensions/Airfields/
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

OnEnable!!!!!
Runways found: 18
OnEnable!!!!!
Runways found: 18

Unloading 3 unused Assets to reduce memory usage. Loaded Objects now: 5751.
Total: 9.700771 ms (FindLiveObjects: 0.524907 ms CreateObjectMapping: 0.626416 ms MarkObjects: 8.507597 ms  DeleteObjects: 0.040959 ms)

BUILD VERSION: v1.0.260.68ns SP2a
 

Thanks!

Dave

 

 

Edited by davmast

Share this post


Link to post
Share on other sites

Dave,

It could be disk activity. If you want to dig deeper into CPU, Memory and disk, you can open "Resource Manager" at the bottom of the "Performance" tab in "Task Manager". You should be able to see what processes may be causing the problem. 

RickyJ

Share this post


Link to post
Share on other sites
6 hours ago, scoobflight said:

is your computer an older laptop?

It is an older laptop but still decent and I have no problem playing other video games and simulators.

3 hours ago, futureboy said:

Dave,

It could be disk activity. If you want to dig deeper into CPU, Memory and disk, you can open "Resource Manager" at the bottom of the "Performance" tab in "Task Manager". You should be able to see what processes may be causing the problem. 

RickyJ

I checked the disk activity and nothing seems to be out of line while the game is running.

 

Upon further troubleshooting I found the patience and time to make it through the menu and get into LAX. It is impossibly slow up until it begins to load the airport. It sits at 0% for about 5 minutes but once the percentage starts going up it seems as though whatever is holding it back is cleared up, it runs perfectly. I've done it more than once, both with TIST and KLAX and it runs perfectly. So, the only issue I am having is with the menu. Infuriatingly slow until I am able to get into an airport then it's perfect. I'm not sure what to make of this.

Thanks for the replies!


Dave

Share this post


Link to post
Share on other sites
14 hours ago, davmast said:

It sits at 0% for about 5 minutes but once the percentage starts going up it seems as though whatever is holding it back is cleared up

maybe your antivirus is scanning everything the game is doing when it loads?  false positive readings from antivirus are a classic cause of slowdowns.

Share this post


Link to post
Share on other sites

One other thing you can do, but it is not going to be pretty, and it won't really be ugly, it will be somewhere in the middle, lets call it pretty ugly. Thank you Abbott and Costello.

There is always "Process Monitor", procmon.exe (https://technet.microsoft.com/en-us/sysinternals/processmonitor.aspx).

I ran it and captured over 4,000 events when filtering on tower3d.exe as it opened KLAX. Here are a couple screenshots when selecting "START" for KLAX till when it finally opened. 5:19:27 to 5:19:36, a little over 9 seconds.

Hopefully I did not capture and display any confidential or proprietary details.

At any rate, in those 9 seconds are a whole bunch of CreateFile, CloseFile, ReadFile entries along with registry queries and the result. Anything taking a long time to complete (more than a second) or not having a "SUCCESS" result would be suspicious, but I would refrain from uploading any saved log files from the trace, there may be lurkers out there and your registration key may be embedded in the trace file.

May the force be with you,
RickyJ

ProcMon_1.JPGProcMon_2.JPG

 

Share this post


Link to post
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

Sign in to follow this  

×